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

    文章

    486

    浏览量

    27184
  • MIPI
    +关注

    关注

    10

    文章

    276

    浏览量

    47839
  • M-PHY
    +关注

    关注

    0

    文章

    7

    浏览量

    8602
收藏 人收藏

    评论

    相关推荐

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

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

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

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

    浅谈汽车以太网物理层IOP测试

    汽车以太网物理层IOP(Interoperability )测试,即测试被测对象以太网物理层之间的互操作性。用于验证车载以太网PHY能否在有限时间内建立稳定的链路。
    发表于 11-03 12:55 444次阅读
    浅谈汽车以太网<b class='flag-5'>物理层</b>IOP测试

    802.11物理层测试标准(11n HT-4)汇总详解

    关于PHY-CCA.indication原语可以参考我们之前学习过的一起来学802.11物理层测试标准(DSSS-CCA-信道可用性评估),即信道空闲评估的一个指示。而PHY-TXEND.confirm 是由
    发表于 09-11 11:10 1798次阅读
    802.11<b class='flag-5'>物理层</b>测试标准(11n HT-4)汇总<b class='flag-5'>详解</b>

    全面了解MIPI系列规范

    MIPI联盟规范在设备中提供六种类型的接口需求: 物理层,多媒体,芯片到芯片/处理器间通信(IPC),设备控制和数据管理,系统调试和软件集成(physical layer, multimedia
    发表于 08-29 12:16 1409次阅读
    全面了解<b class='flag-5'>MIPI</b>系列<b class='flag-5'>规范</b>

    MIPI-D/C PHY的PCB布局布线要求

    MIPI(移动行业处理器接口)是专为移动设备(如智能手机、平板电脑、笔记本电脑和混合设备)设计的行业规范的标准定义。其常见的通用的唯一物理PHY)层,即
    的头像 发表于 08-22 07:40 740次阅读
    <b class='flag-5'>MIPI</b>-D/C <b class='flag-5'>PHY</b>的PCB布局布线要求

    MIPIIO用户手册

    MIPIIO每组 MIPIIO 最大支持 4Lane 输入模式为实现不同的 MIPI 应用方案提供 D-PHY 物理层支持。
    发表于 08-09 06:49

    【科普】一文读懂以太网PHY芯片

    物理层器件PHY(Physical Layer Interface Devices)是将各网元连接到物理介质上的关键部件。
    的头像 发表于 07-22 16:49 9007次阅读
    【科普】一文读懂以太网<b class='flag-5'>PHY</b>芯片

    以太网物理层芯片的作用

    1、以太网物理层PHY)芯片 以太网物理层PHY)芯片系以太网传输的物理接口收发器。应用于通信、汽车电子、消费电子、工控等众多领域。以太
    的头像 发表于 07-18 11:19 2749次阅读

    MIPI CSI-2 RX Subsystem IP介绍和PHY实现浅谈

    MIPI CSI-2 RX Subsystem IP实现MIPI CSI-2 v2.0协议以及底层的MIPI D-PHY v2.0协议
    的头像 发表于 07-07 14:15 1328次阅读

    网卡的MAC和PHY之间的关系是什么?

    网卡工作在osi的最后两,物理层和数据链路层,物理层定义了数据传送与接收所需要的电与光信号、线路状态、时钟基准、数据编码和电路等,并向数据链路层设备提供标准接口.物理层的芯片称之为
    发表于 06-26 07:04

    详解KiCad

    “ 不同EDA对于PCB物理层的定义基本相同,比如信号、丝印、阻焊、助焊等。但对于工艺(辅助)的定义会略有不同,比如Altium D
    发表于 06-21 12:13

    一文详解车载以太网PHY芯片

    以太网物理层PHY)芯片系以太网传输的物理接口收发器。应用于通信、汽车电子、消费电子、工控等众多领域。
    发表于 06-19 17:15 4748次阅读

    MIPI M-PHY 4.1 – 防止高速移动设备中的数据丢失

    在当今的智能手机和平板电脑世界中,低功耗的高速数据变得越来越重要。MIPI M-PHY支持具有高数据带宽和低功耗的多种应用,这使其成为移动设备的流行规范。JEDEC UFS 3.0和MIPI
    的头像 发表于 05-26 11:33 996次阅读
    <b class='flag-5'>MIPI</b> <b class='flag-5'>M-PHY</b> 4.1 – 防止高速移动设备中的数据丢失

    DP83867以太网物理层支持IMX8MP吗?

    我们正致力于为基于 IMX8MPlus 的定制板开发 Windows IOT 支持。我们使用 DP83867 以太网物理层代替 IMX8MPlus 板中使用的 RTL8211F 以太网物理层。 我们
    发表于 05-06 07:34