0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

一文详解MIPI物理层规范中的M-PHY

电子设计 来源:硬件助手 作者:硬件助手 2020-12-18 13:56 次阅读

本篇主要介绍MIPI物理层规范中的M-PHY,主要包括M-TX和M-RX状态机、M-PHY的配置流程、M-PHY的电气特性等。

MIPI M-PHY专为需要快速通信通道以实现高分辨率图像,高视频帧速率和大型显示器或存储器的数据密集型应用而设计。它是一种多功能PHY,为工程师提供配置选择和跨行业平台开发的能力,以有效地解决多个市场。它可以互连智能手机,可穿戴设备,个人电脑甚至大型系统(如汽车)中的组件。

该规范针对的是特别需要低引脚数,通道可扩展性和功效的应用。主要应用包括连接摄像机,音频,存储,RF和提供芯片到芯片的处理器间(IPC)通信。

MIPI M-PHY使用具有嵌入式时钟的差分信号。它提供两种传输模式,具有不同的比特信号和时钟方案,旨在用于不同的带宽范围,以在更广泛的数据速率范围内实现更好的功效。可达到的峰值传输速率在一个通道上为11.6 Gbps,在四个通道上为46.4 Gbps。每个通道的高带宽可以减少所需的通道数量。此功能对于可穿戴设备和智能手机以及需要在机械铰链内安装互连的笔记本电脑尤其实用。

MIPI M-PHY用作MIPI CSI-3,MIPI DigRF,MIPI LLI和MIPI UniPro协议的物理层。MIPI M-PHY支持这些原生MIPI联盟协议以及来自PC生态系统的协议,以提供允许移动设备和PC之间融合的技术桥梁。使用MIPI M-PHY的PC工业协议包括JEDEC的UFS,PCI-SIG的Mobile PCIexpress和USB IF的SuperSpeed Inter Chip(SSIC)。

MIPI M-PHY与MIPI UniPort-M接口中的MIPI UniPro传输层相结合,用于移动设备中的创新网络实现。

MIPI M-PHY还使设计人员能够灵活地使用光学介质来实现系统内的高速连接。光学实现可以被配置为数米长的物理连接,以支持诸如汽车这样大平台的设计。

M-PHY的通道结构如下图所示:

pIYBAF9uFY6AOskSAAJPGnG85Ns040.png


pIYBAF9uFZCAS7FVAADjlqeYcek930.png

M-PHY使用FIXED-RATIO和FIXED-MINOR两种格式的PWM信号,对于FIXED-RATIO, TPWM_MAJOR和TPWM_MINOR分别占一个bit周期的2/3和1/3;对于FIXED-MINOR,TPWM_MINOR时间固定,TPWM_MAJOR与bit周期成比例。

HS-MODE和LS-MODE支持的速率等级如下表所示:

pIYBAF9uFZKAbCcyAADVMFlzBjs774.png


pIYBAF9uFZSAI664AAC4Uw8J_JM130.png

其中LS-MODE为必须支持的模式,有可以分为Type-I和Type-II两种,详细见下图所示:

模式

等级

HS-MODE(Gbps级别速率)

HS-G1:1.25/1.45 Gbps(默认的)

HS-G2~4,速率是上一级的两倍

LS-MODE(必须支持)(Mbps级别)

Type-I(PWM signaling)

PWM-G0,可选的

PWM-G1:3~9Mbps(默认的)

PWM-G2~7,速率是上一级的两倍

Type-II(SYS(system-clock synchronous, NRZ signaling))

pIYBAF9uFZiADkVkAALwTy848hQ131.png


o4YBAF9uFZuAUMXMAAIsP9VAZHM069.png

1、状态机

高速和低速模式的区别和共性如下:

pIYBAF9uFZ6AKRGzAAFeyxZdp1w075.png

M-TX和M-RX的状态机是相似的,但是状态转移条件是不一样的,因此针对两端的状态机分别进行定义。

每种状态机都有两种操作模式:HS-MODE和LS-MODE,每种操作模式又包括一个数据传输状态(BURST)和模式特有的省电状态(SAVE)。

HS-MODE的SAVE状态是STALL,LS-MODE的省电状态是SLEEP。LS-MODE的BURST状态包括Type-I型的PWM-BURST和Type-II型的SYS-BURST。LS-MODE的Type-I型多一个LINE-CFG状态。每种模式的状态如下:

  • HS-MODE: STALL, HS-BURST
  • LS-MODE(Type-I MODULE): SLEEP, PWM-BURST, LINE-CFG
  • LS-MODE(Type-II MODULE): SLEEP, SYS-BURST

其中,BURST状态和LINE-CFG状态包含子有限状态机。

o4YBAF9uFaKAAo28AAMQafB7xfM550.png


pIYBAF9uFaaACFkKAAO4yKHt_Hk073.png


o4YBAF9uFamAebUhAAK22-H_8PU447.png

每种状态机包括五种SAVE状态:一种每种操作模式特定的SAVE状态,一种超低功耗下的状态(HIBERN8),两种系统控制的省电状态,分别如下:

  • STALL(HS-MODE)
  • SLEEP(LS-MODE)
  • HIBERN8(Ultra-low power state where configuration is retained)
  • DISABLED(POWERED, but not enabled due to a Power-on Reset, or alocal RESET via the Protocol Interface (Type-II MODULE only))
  • UNPOWERED(No power supply)

此外,还有两种特殊用途的BREAK状态:

  • LINE-RESET(Embedded remote reset via the LINE)
  • LINE-CFG(Configuration for Media Converters; Type-I MODULE only)

最后是两种全局通用的状态:

  • POWERED (any state in the state machine, except UNPOWERED)
  • ACTIVATED (all states within HS-MODE or LS-MODE taken together)

Type-I MODULE的特性如下:

  • PWM self-clocked LS signaling
  • Operation with independent local reference clocks; might benefitfrom shared reference clock if available
  • Fully embedded control within the LANE (additional auxiliary signalsare not required)
  • Support for Media Converters in the LINE

o4YBAF9uFa-AZ_9-AAP3XOE62v0151.png


pIYBAF9uFbOAE6PKAAP5ZsnpOxw412.png

Type-II MODULE的特性如下:

  • System-Clock-Synchronous LS signaling (SYS)
  • Requires availability of a shared reference clock
  • Partially embedded control within the LANE (some state transitionsrequire additional auxiliary control signals)

pIYBAF9uFbiAIxDbAAMVz-RdF9o083.png


pIYBAF9uFbyAEd5QAAMXetjd7d4116.png

2、配置

M-PHY的配置流程包括:

  • DISCOVERY: Read MODULE capabilities, and determine desired, commonlysupported configuration settings.
  • PHY CONFIG: Request to change MODULE configuration settings.
  • EFFECTUATE: Update the MODULE configuration settings.

o4YBAF9uFcCANge_AAPFV-fIhRA536.png


pIYBAF9uFcmAIen8AAhu_-Ct4tA919.png

3、电气特性

电气特性说明中用到的缩写如下表:

pIYBAF9uFcuAcyYZAADEd5isj3k384.png


pIYBAF9uFc2AMGxJAAGzu7jVahg520.png

3.1、M-TX电气特性

发送端有两种驱动强度:largeamplitude和smallamplitude,M-TX至少支持一种,如果支持两种,则默认配置为Large Amplitude.

o4YBAF9uFdSAObFsAAYbY4W4upA585.png


pIYBAF9uFdaALnNTAAELd3csx0U001.png


pIYBAF9uFdmACq6SAAEiYxSz_tU062.png


pIYBAF9uFeKAe1duAAfmUVQeZU4540.png


o4YBAF9uFeeAaLj7AARUUHiNRj0687.png


pIYBAF9uFemAfK3IAAE50pLsDfM944.png

3.2、M-RX电气特性

o4YBAF9uFeyAduvzAAITtACmAKI677.png


pIYBAF9uFe6AdozqAAEDwJ0BVxs355.png


o4YBAF9uFfCADt3gAAEYZO1YAI4588.png


o4YBAF9uFfaAViIHAAUsQQY4XWg128.png


o4YBAF9uFfuAHiCVAARbGP9yj0U663.png


o4YBAF9uFf6AeAiGAAGiYPL90xE771.png

3.3、互连电气特性

pIYBAF9uFgCANun4AAFIN7nJb2Y079.png


o4YBAF9uFgOAUF8sAAFm_h_E3M8905.png

3.4、功耗等级

pIYBAF9uFgaACZQLAAIPoshTAqA998.png


o4YBAF9uFgiAZUWCAAE4fyyKjec094.png


o4YBAF9uFguAVPoSAAHJWNYZc34247.png

以上就是针对M-PHY的介绍,主要包括M-TX和M-RX状态机、M-PHY的配置流程、M-PHY的电气特性等。详细可参考《MIPI M-PHY® v4.1, 28-Mar-2017》,其中有详细介绍。

编辑:hfy


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 状态机
    +关注

    关注

    2

    文章

    492

    浏览量

    27477
  • MIPI
    +关注

    关注

    11

    文章

    308

    浏览量

    48554
  • M-PHY
    +关注

    关注

    0

    文章

    7

    浏览量

    8628
收藏 人收藏

    评论

    相关推荐

    PHY芯片向高速多端口发展,车载以太网PHY正在迅速起量

    电子发烧友网报道(/李宁远)PHY芯片是物理层芯片的简称,是通信系统基础常见也必不可少的芯片。物理层芯片负责在发送端将数字信号转换为模拟
    的头像 发表于 02-15 10:35 5376次阅读
    <b class='flag-5'>PHY</b>芯片向高速多端口发展,车载以太网<b class='flag-5'>PHY</b>正在迅速起量

    SATA主机协议的物理层的实现过程

    这里讲解SATA主机协议的物理层的实现过程。
    的头像 发表于 10-22 15:17 181次阅读
    SATA主机协议的<b class='flag-5'>物理层</b>的实现过程

    IEEE 1394物理层用晶体的选择和规范

    电子发烧友网站提供《IEEE 1394物理层用晶体的选择和规范.pdf》资料免费下载
    发表于 09-30 11:03 0次下载
    IEEE 1394<b class='flag-5'>物理层</b>用晶体的选择和<b class='flag-5'>规范</b>

    利用DP83TC812-Q1以太网物理层 (PHY) 的完整汽车以太网系统的设置和测量

    电子发烧友网站提供《利用DP83TC812-Q1以太网物理层 (PHY) 的完整汽车以太网系统的设置和测量.pdf》资料免费下载
    发表于 09-09 09:28 0次下载
    利用DP83TC812-Q1以太网<b class='flag-5'>物理层</b> (<b class='flag-5'>PHY</b>) 的完整汽车以太网系统<b class='flag-5'>中</b>的设置和测量

    LIN协议和物理层要求

    电子发烧友网站提供《LIN协议和物理层要求.pdf》资料免费下载
    发表于 08-30 09:36 1次下载
    LIN协议和<b class='flag-5'>物理层</b>要求

    聚焦MIPI 系列之四:盘点D-PHY/C-PHY/M-PHY之架构与测试解决方案

    5G设备、车联网和物联网扮演着关键角色。本文将深入探讨MIPI D-PHY、C-PHYM-PHY的架构特点,并盘点相应的测试解决方案。
    的头像 发表于 08-02 10:13 752次阅读
    聚焦<b class='flag-5'>MIPI</b> 系列之四:<b class='flag-5'>一</b><b class='flag-5'>文</b>盘点D-<b class='flag-5'>PHY</b>/C-<b class='flag-5'>PHY</b>/<b class='flag-5'>M-PHY</b>之架构与测试解决方案

    如何将ESP8266-01模块用作物理层设备?

    嗨,大家好。我想将 ESP8266-01 模块用作物理层设备,就像射频发射器和接收器样。 个模块将用作发射器,它在没有 WI-Fi 连接的情况下工作,并将发送原始数据,第二个模块将接收数据,并且
    发表于 07-19 12:18

    DP83TC811S-Q1低功耗汽车PHY100BASE-T1以太网物理层收发器数据表

    电子发烧友网站提供《DP83TC811S-Q1低功耗汽车PHY100BASE-T1以太网物理层收发器数据表.pdf》资料免费下载
    发表于 07-10 11:18 0次下载
    DP83TC811S-Q1低功耗汽车<b class='flag-5'>PHY</b>100BASE-T1以太网<b class='flag-5'>物理层</b>收发器数据表

    DP83TC811R-Q1低功耗汽车PHY 100base-T1汽车以太网物理层收发器数据表

    电子发烧友网站提供《DP83TC811R-Q1低功耗汽车PHY 100base-T1汽车以太网物理层收发器数据表.pdf》资料免费下载
    发表于 07-09 11:43 0次下载
    DP83TC811R-Q1低功耗汽车<b class='flag-5'>PHY</b> 100base-T1汽车以太网<b class='flag-5'>物理层</b>收发器数据表

    DP83640寄存器及物理层接口开发指导

    DP83640寄存器及物理层接口开发指导
    发表于 07-08 14:58 0次下载

    聚焦MIPI系列之:解读新代汽车高速连接标准A-PHY

    随着汽车行业的快速发展,车载通信技术也在不断进步。MIPI A-PHY作为项新兴的连接标准,专为汽车应用设计的高速串行器-解串器(SerDes)物理层接口,正逐渐成为车载通信领域的明
    的头像 发表于 07-04 11:25 627次阅读
    聚焦<b class='flag-5'>MIPI</b>系列之<b class='flag-5'>一</b>:解读新<b class='flag-5'>一</b>代汽车高速连接标准A-<b class='flag-5'>PHY</b>

    LitePoint与三星电子合作支持FiRa 2.0物理层安全测距测试用例

    先进无线测试解决方案提供商LitePoint与三星电子宣布紧密合作,支持FiRa 2.0物理层PHY致性测试规范内定义的新安全测试用例。
    的头像 发表于 05-16 11:26 526次阅读

    MIPI D-PHY 物理层自动致性测试

    对低功耗高清显示器的需求,正推动着对高速串行总线的采用,特别是移动设备。MIPI D-PHY种标准总线,是为在应用处理器、摄像机和显示器之间传送数据而设计的。 物理层 D-
    的头像 发表于 04-26 09:09 500次阅读
    <b class='flag-5'>MIPI</b> D-<b class='flag-5'>PHY</b> <b class='flag-5'>物理层</b>自动<b class='flag-5'>一</b>致性测试

    MIPI PHY包含哪几类接口?MIPI DPHY协议简介

    MIPI PHY包含三类接口DPHY、MPHY、CPHY。
    的头像 发表于 03-13 13:41 4979次阅读
    <b class='flag-5'>MIPI</b> <b class='flag-5'>PHY</b>包含哪几类接口?<b class='flag-5'>MIPI</b> DPHY协议简介

    端到端车载以太网物理层拓扑架构

    数据在此物理层架构的传输过程是,PHY芯片通过线缆接收到对端传输过来的模拟信号,并经过解调和A/D转换后发送至数据链路层。其中,PHY芯片作为以太网技术应用
    发表于 02-25 10:09 951次阅读
    端到端车载以太网<b class='flag-5'>物理层</b>拓扑架构