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

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

3天内不再提示

泰享实测002:“米皮”香不香?水哥为你深度解读MIPI测试

21克888 来源:厂商供稿 2022-04-25 18:14 次阅读

MIPI全称移动产业处理器接口(Mobile Industry Processor Interface)属于非盈利性组织,关注于开发软硬件标准以满足移动终端的特殊需求。MIPI的目标是通过推动处理器与外设接口的一致性达到简化软硬件的设计与应用的目的,提高移动设备的可重用性与可兼容性。MIPI 为移动设备内的标准硬件和软件接口提供了规范,改善了不同厂商生产的元器件之间的互操作能力,减少了集成工作,加快了移动终端的产品开发周期。


MIPI技术发展趋势

MIPI致力于打造移动产品和汽车电子中的信号互联,在移动产品中深耕多年,尤其是视频流数据传输方面, 应用非常广泛。MIPI联盟标准中有四种物理层标准,分别是D-PHY、C-PHY、M-PHY和A-PHY。

D-PHY是MIPI开发的第一个标准,D-PHY主要用于显示接口DSI和摄像头接口CSI的视频流数据传输。D-PHY是当今智能手机中应用最广泛的视频流接口,也是最广为人知的MIPI标准。M-PHY是家族的第二个成员,M-PHY主要用于数据传输,目前最常用的应用场景是UFS。C-PHY是D-PHY的改良版,其应用场景和D-PHY完全相同,C-PHY在编码方面更加精巧,数据传输效率更高。A-PHY是MIPI 联盟最近宣布采用最新版本的汽车串行器-解串器 (SerDes) 物理层接口,是为车载应用定制的高速标准。在这之前MIPI已经有了整套的通信协议在Camera和Display 领域中大量使用D-PHY、C-PHY、M-PHY进行大数据量的物理传输,但是这个几个物理层协议都无法进行较长距离的传输,A-PHY的设计是为了能跨过整个车辆距离提供数据传输物理层支持。其最大传输距离能够达到15米,而最大传输速度未来能达到甚至超过48Gbps远远超过LVDS的1.5Gbps。A-PHY将帮助汽车行业加速高级驾驶员辅助系统(ADAS)、自动驾驶系统和汽车环视系统的性能。


MIPI D-PHY基础

D-PHY总线包含了显示与摄像头的DSI与CSI总线。D-PHY 不同于许多现有的移动接口,可以在差分模式( 高速) 和单端模式( 低功率) 之间实时切换,具体视需要传送大量的数据,还是需要节约功率。D-PHY 接口能够以单工或双工配置操作,支持一条数据通路或多条数据通路,可以灵活地提供所需链路。D-PHY采用1对源同步的差分时钟和1~4对差分数据线来进行数据传输。数据传输采用DDR方式,即在时钟的上下边沿都有数据传输。

D-PHY Tx 物理层信号实测视频详解


物理层标准:Camera CSI接口和显示屏DSI接口的规范。

两种传输模式:高速(HS)和 低功耗(LP),HS模式下采用低压差分信号,功耗较大,但可以传输很高的数据速率,可支持100mV至300mV的电压范围;LP模式下采用单端信号,数据速率很低,功耗低,支持0V至1.2V信号电平。两种模式的结合保证了MIPI总线既可在需要传输大量数据时高速传输,也可在不需要大数据量传输时处于低速模式能够减少功耗。

传输模式在实际应用中混合交替:信号不断在LP和HS之间切换。

最高数据率:High Speed 模式,80Mbps to 4.5Gbps;Low Power 模式,Up to 10Mbps。

总线端接:50欧姆,高速HS模式;Hi-Z高阻,低速LP模式。

MIPI D-PHY时序

1. 工作时,LP和HS模式交替出现;LP和HS电平不同,端接电阻不同,data rate不同;

2.LP主要作用是节能,空闲时D-PHY会稳定处于LP11,恒压状态下功耗极低;HS的主要作用是数据传输,使用差分低电压的方式传输信号,使用Double Data Rate的方式(Data: Clock=2:1);

3. LP状态下Data+和Data-可以是相同的逻辑状态,比如从LP到HS,会经历LP11 -> LP01 -> LP00 这三种状态,LP11时Data+和Data-都处于高电平,LP00时都处于低电平;

4. Clock有两种不同的配置:Continuous和Normal,前者设计更简单,后者更节能。


什么是 C-PHY?

C-PHY发送端有High、Mid、Low三种信号电压高度,接收端计算AB、BC、CA间的差值做解码,同时恢复时钟,C-PHY有5种状态转移的可能。与D-PHY以0、1的电平表示编码不同,C-PHY用状态的跳转表示编码,每个符号可编码的数据为log25= 2.3219bit/sym,理论上的带宽是D-PHY的2.3219倍,编码效率大大提升。


MIPI D-PHY 和C-PHY 时序比较

D-PHY是源同步系统,有同步时钟通道,C-PHY没有同步时钟,时钟是嵌入数据当中。D-PHY和C-PHY的物理层结构是不同的,从线路上看,C-PHY是A、B、C三线系统。由于MIPI C-PHY不传输时钟,需要CDR先恢复时钟,然后再用恢复的时钟去采样数据并寻找同步头。

MIPI D-PHY测试挑战

MIPI D-PHY总线工作于LP与HS两种工作状态:LP(Low Power)状态,工作速率最高不超过10Mbps,信号摆幅1.2V,端接阻抗为高阻;HS(High Speed)状态,工作速率从80Mbps到4.5Gbps,信号摆幅200mV,端接阻抗为50欧姆。由于信号摆幅的差异,使得D-PHY信号测试所需的动态范围较高,并且其对噪声的容限较低,在实际的测试中信号质量可能不会太理想,见下图。



MIPI信号测试难点

1.CTS 测量项繁多: 64 for D-PHY, 41 for C-PHY

2. HS和LP两种完全不同的工作模式下的信号完整性和相应时序

3. 使用探头焊接的方式测量

4. 测量精度:使用可靠的算法筛选出特定波形并进行精确测量

5. 被测波形有时候很差

6. 自动检测跳变沿,测量项目

7.最小化探头的负载效应

8.板子密度越来越高,测试点很难焊接

9.自动测试设置,适应HS和LP模式

MIPI D-PHY解码

在实际调试工程中,工程师通常需要找到设备不正常工作的原因,不仅需要D-PHY物理层信号的一致性测试,还需要对D-PHY信号的串行触发与解码功能,下面是D-PHY信号的解码、同步与错误告警以及协议事件列表导出功能,为D-PHY信号的开发与调试提供了极大的便利。


D-PHY Tx信号测试和连接图

针对MIPI D-PHY多条差分总线的测试,需要利用三根或四根探头完成对数据和时钟信号的探测,如果时钟是连续时钟,至少需要三根探头完成探测,如果时钟是Normal非连续时钟,需要四根探头完成测试;然后利用 D-PHY Tx物理层一致性测试软件完成全自动化测试。

大多数情况采用左下图的连接方式。待测物是一个完整的系统,里面包含D-PHY的Controller和Device,探头在不破坏系统工作状态的情况下,连接待测物并测量信号质量;如果被测的芯片,可能采用右下图的连接方式,芯片通过评估板来测量信号质量,只有一个D-PHY controller 芯片和一些外围电路,通过评估板上的SMA接头将信号引出。需要在评估板外接一块终端板(Termination Board)来提供D-PHY的动态端接,探头连接在端接板上的测试点进行信号观测。

D-PHY 实测眼图

C-PHY 实测眼图


D-PHY Tx 物理层测试参考配置

小结

MIPID-PHY Tx物理层信号一致性测试需要利用三根或四根探头完成对数据和时钟信号的探测,然后利用实时示波器和 D-PHY Tx物理层一致性测试软件完成全自动化测试,提高了测试效率, 从而帮助工程师快速验证产品,加速产品市场化的过程。

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

    关注

    68

    文章

    18219

    浏览量

    221938
  • 汽车电子
    +关注

    关注

    2998

    文章

    7433

    浏览量

    161509
  • MIPI
    +关注

    关注

    10

    文章

    274

    浏览量

    47728
收藏 人收藏

    评论

    相关推荐

    109 国产8266芯片?国产8266芯片

    fpga芯片
    车同轨,书同文,行同伦
    发布于 :2022年08月04日 15:52:36

    奈儿呼啦圈包包,绝不觉得有点蛋疼的设计

    `巴黎时装周上,奈儿推出了一款呼啦圈包包,这款超大的信封式单肩包以奈儿经典的菱形格真皮制成,用两个呼啦圈来做包的支架兼背带。设计师说:这是一款海边度假打造的产品。要一个能塞下浴
    发表于 10-12 14:35

    stc_isp_v479每次下载程序的时候都会卡死没有影是怎么回事

    `stc_isp_v479每次下载程序的时候都会卡死没有影是怎么回事,在别人的电脑可以我的电脑就不行{:4_106:}`
    发表于 02-08 19:27

    新人入坛插,三鞠躬~~~ 正题,论坛是否有FPGA,单片机设计的技术树,还有相关方向应该研究注意的指导?

    新人入坛插,三鞠躬~~~ 正题,论坛是否有FPGA,单片机设计的技术树,还有相关方向应该研究注意的指导?新入某单位,硬件设计基础极差。需要成为硬件设计师,需要完成设计单片机的任务。完成电路原理图设计,电路设计,fpga设计。希望各位老同志,多多赐教。
    发表于 09-16 22:22

    氧化清洗机:氧化可以从根源上预防吗

    ,氧化的速度和程度也是有差异的。当这些方法都解决不了的时候,也可以考虑一下氧化清洗机。氧化清洗机能利用高压除磷的原理,迅速的将锻件产生的氧化
    发表于 09-25 14:55

    氧化清洗机不为人知的小秘密

    。一、力科技氧化清洗机的“身高”。小编这里讲的身高不是机器人的高度不是清洗机的总高度,而是放置清洗锻件的链条高度。我们在工厂里测试过很多次确定氧化清洗机的操作高度
    发表于 09-25 14:57

    [教程]arduino交互设计作品2019——害羞的郁金

    开花六角形底座,花瓣连杆留出足够的空间。对我来说,它比开花六边形高1厘。用黄铜棒连接所有顶点,形成坚固的结构。花完成了!现在测试看看花瓣是否仍能自由移动。 扎根(2小时)花瓣和LED都需要电源线才能发光
    发表于 03-09 18:09

    【MPS电源评估板试用体验】MPM54304给ZYNQ 7000供电设计(三)

    `对于FPGA ZYNQ 7000系列单芯片既可以供电,?只需要5个22uF 陶瓷电容器 ( Ceramic capacitor, 25V, X5R) 面积120平方MM。优
    发表于 07-03 20:44

    iPhone 12 ?带你一探究竟

    12 共有四款机型,国行售价最低的iPhone 12 mini价格5499元,高配版的iPhone 12 Pro Max价格近1.2万元。 iPhone 12 怎么样呢?现在我们就一探究竟。5G技术
    发表于 10-15 17:22

    N9020A信号分析仪/频谱仪安捷伦新机好还是二手

    N9020A信号分析仪/频谱仪安捷伦新机好还是二手
    发表于 11-19 18:01

    安泰电子功率放大器基于声振响应法的梨硬度无损检测中的应用

    穿刺测试。采用直径5 mm的圆柱体探头,穿刺速度设定为1 mm/s,穿刺深度8 mm。M-T穿刺法检测硬度根据梨穿刺破裂前力-变形曲线
    发表于 05-13 08:54

    锻造企业关心的问题来啦!高压除磷后对锻件影响吗?

    处理问题,根据高压除磷原理研制的去氧化设备,虽然已有数百家锻造厂已经在使用,但仍然有很多做锻造件的客户当心温降和清洗效果。为此力科技特 设测试
    发表于 09-18 11:18

    让锻造厂一年轻松节省100万的好物,它不吗!

    你们的锻造氧化清洗机真的那么神奇吗?如果您还有疑问,那欢迎您随时来我司实地考察,眼见必定会信服。为什么说可以轻松锻造厂一年节省100万,我们肯定也是有依据的,不可能空口给您说
    发表于 12-21 13:33

    arduino交互设计相关资料推荐

    永远盛开的郁金机械郁金雕塑,只需轻轻触摸即可绽放,可以发出五彩斑斓的光亮。硬件材料1 * Arduino Nano R31 * SG90舵机1 * TTP223触摸模块1 * 1毫黄铜线1
    发表于 01-12 06:34

    为什么感觉FPGA那么

    为什么感觉FPGA那么
    发表于 11-08 16:39