MIPI概述


简介

MIPI(Mobile Industry Processor Interface)是移动行业处理器接口的缩写,由移动行业处理器接口联盟(MIPI Alliance)(一个标准化组织,官网:Interface Specifications for Mobile Products | MIPI Allliance)制定的一套开放标准和规范。MIPI联盟成立于2003年,由ARM、Nokia、ST、TI等公司发起;

该组织主要定义了4种应用场景的协议:

  • Multimedia:主要包含CSI(Camera Serial Interface,摄像头串行接口)、DSI(Display Serial Interface,显示串行接口)等属于重点介绍对象;还有soundwire、麦克风/喇叭接口SLIMbus。
  • Control&Data:I3C
  • Chip-to-Chip Inter Process Communications:射频接口DigRF
  • Debug & Trace:

这个组织还有定义了其他接口:如battery interface等。

如下图介绍了MIPI联盟的家族谱:

图中信息

1、CSI-2  DSI-2 的物理层有A-PHY C-PHY  D-PHY

2、CSI-3、UFS 的物理层是M-PHY

OSI7层物理层协议待补充:

CSI

发展历史

CSI-2 、 CSI-3

备注:

1、上面的“2”与“3” 准确的来说不是版本号,而是代表协议类型;

2、根据官网信息,CSI-3使用M-PHY作为物理层,以后用到后补充;

3、没有看错,就是没有CSI-1

4、CSI-2的演化版本见下图:

需要从上图获得的信息

1、CSI-2当前共有V1.1 V1.2 V1.3 V2.0  V2.1 V3.0  V4.0共七个版本,截止2024.7.4 已有V4.0.1、V4.1一共9个版本

2、不同的版本其物理层不一样,也就意味着硬件接口会根据物理层的不同有差异;其物理层版本也不一样,也即单lane速率也不一样;

3、MIPI不同物理层不同版本的单lane速率,是选择接口的重要依据(计算速率),后续补充如何计算

DSI

发展历史

DSI、DSI-2

备注:

1、你没看错,有个协议就叫DSI ,他也不加-1;就是把你弄乱

需要从上图获得的信息

1、DSI协议已经发展到了V1.3版本,其实截止到2024.7.4,是到了V1.3.2版本

2、DSI协议的物理层只有D-PHY

3、DSI-2协议其实已经发展到了V2.1版本(截止2024.7.4),并支持MIPI C-PHY v2.0/v2.1 和 MIPI D-PHY v3.0的物理层

D-PHY

LP 与 HS 模式

从上表可知

1、HS仅仅在高速数据传输中使用,LP模式则同时包含控制模式

2、HS模式下逻辑0为DP为低、DN为高;逻辑1为DP为高、DN为低;

3、LP-01:表示DP为低,DN为高

4、补充:HS模式下高电平为0.2V;LP模式下高电平为1.2V;

HS模式转换过程

LP11--->LP01--->LP00--->HS--->LP11

C-PHY

原理图设计

1、使用共模滤波器作用?

PCB走线设计

测试验证

  • D-Phy眼图测试:CLK、DATA信号质量测试及CLK与DATA之间时序测试
  • 电源上下电时序测试:DVDD AVDD DOVDD测试
  • I2C信号测试

MIPI眼图测试

UI计算

UI的基本公式是:UI=1/f(HS)​

其中:

  • UI 是单位间隔,以秒为单位。
  • f(HS​) 是高速(High Speed,HS)模式下的时钟频率,以赫兹(Hz)为单位。

例如,如果一个MIPI D-PHY接口工作在1.5 Gbps的数据速率,那么其HS模式下的时钟频率为1.5 GHz。根据上述公式,UI将是:

UI=1/1.5G

UI=0.6666666667 nsUI=0.6666666667 ns

示波器选择

示波器校准

各个测试项解析:

Test 1.3.1 – Data Lane HS Entry: Data Lane TLPX Value

 测试目的:验证 𝑇𝐿𝑃𝑋 的持续时间,其全称为“Transmitted length of any Low-Power state    period”,对应的是协议中所定义的LP-01状态持续的时间;

如下图所示,测量状态将从数据的单端P信号的 𝑉𝐷𝑃 下降沿穿过最大低电平LP阈值 𝑉𝐼𝐿,𝑀𝐴𝑋 的时刻开始,并在数据的单端N信号的 𝑉𝐷𝑁 下降沿穿过相同的阈值时结束,建议阈值 𝑉𝐼𝐿,𝑀𝐴𝑋 = 550𝑚𝑉 ;

1.3.2 HS Entry: DATA TX THS-PREPARE

 测试目的:验证 𝑇𝐻𝑆−𝑃𝑅𝐸𝑃𝐴𝑅𝐸 的持续时间,其对应的是协议中所定义的LP-00状态的值;

如下图所示,测量状态将从 𝑉𝐷𝑁 下降沿穿过低于最大低电平LP阈值 𝑉𝐼𝐿,𝑀𝐴𝑋 的时刻开始,并结束于HS- zero差分状态开始的时刻,即最小有效HS-0差分阈值电平(-70mV)处;

判定标准:40𝑛𝑠 + 4𝑈𝐼 ≤ 𝑇𝐻𝑆−𝑃𝑅𝐸𝑃𝐴𝑅𝐸 ≤ 85𝑛𝑠 + 6𝑈𝐼

1.3.3 HS Entry: DATA TX THS-PREPARE+THS-ZERO

 测试目的:𝑇𝐻𝑆−𝑃𝑅𝐸𝑃𝐴𝑅𝐸 + 𝑇𝐻𝑆−𝑍𝐸𝑅𝑂

如下图所示,测量状态将从 𝑇𝐻𝑆−𝑃𝑅𝐸𝑃𝐴𝑅𝐸 开始( 𝑉𝐷𝑁 下降沿穿过𝑉𝐼𝐿,𝑀𝐴𝑋 的时刻),并结束于扩展HS-0差分状态的末端,即HS同步序列的第一个比特的开始点,值得注意的是,这一结束点不是在第一个HS-1转换,而是提前的三个HS单位间隔,因为HS-SYNC同步序列从0001开始,完整的HS-SYNC的序列为 “00011101”

判定标准:𝑇𝐻𝑆−𝑃𝑅𝐸𝑃𝐴𝑅𝐸 + 𝑇𝐻𝑆−𝑍𝐸𝑅𝑂 ≥ 145𝑛𝑠 + 10𝑈𝐼(见下图3的Test Summary)

以下测试项科参考如下官方文档:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值