mipi简介


MIPI(移动行业处理器接口)是MIPI联盟发起的为移动应用处理器制定的开放标准,目的是把手机内部的接口如摄像头、显示屏接口、射频/基带接口等标准化,MIPI联盟下面有不同的WorkGroup,分别定义了一系列的手机内部接口标准,其规范也在不断修改和改进,目前比较成熟的接口应用有DSI(显示接口)和CSI(摄像头接口)。CSI/DSI分别是指其承载的是针对Camera或Display应用,都有复杂的协议结构。

DCS (DisplayCommandSet):DCS是一个标准化的命令集,用于命令模式的显示模组。
DSI, CSI (DisplaySerialInterface, CameraSerialInterface
DSI 定义了一个位于处理器和显示模组之间的高速串行接口。
CSI 定义了一个位于处理器和摄像模组之间的高速串行接口。
D-PHY:提供DSI和CSI的物理层定义

以DSI为例,其协议层结构如下

https://i-blog.csdnimg.cn/blog_migrate/8d1dfad57c103c702dcf275fa86780b5.png

CSI/DSI的物理层(Phy Layer)由专门的WorkGroup负责制定,其目前的标准是D-PHY。D-PHY采用1对源同步的差分时钟和1~4对差分数据线来进行数据传输。数据传输采用DDR方式,即在时钟的上下边沿都有数据传输。


D-PHY的物理层支持HS(High Speed)和LP(Low Power)两种工作模式。HS模式下采用低压差分信号,功耗较大,但是可以传输很高的数据速率(数据速率为80M~1Gbps); LP模式下采用单端信号,数据速率很低(<10Mbps),但是相应的功耗也很低。两种模式的结合保证了MIPI总线在需要传输大量数据(如图像)时可以高速传输,而在不需要大数据量传输时又能够减少功耗。下图是用示波器捕获的MIPI信号,可以清楚地看到HS和LP信号。

在高速模式下,通道状态是差分的0或1,定义P比N高时定义为1,P比N低时定义为0,此时线上典型电压为差分200mv


数据包格式:
short packet :   4 bytes(固定长度,实际传输用户数据2字节)  
    DI(1字节) + packetData(1字节) + packetData(1字节) + ECC(1字节) 
 
long  packet : 6-65541 bytes(变长,实际传输用户数据0-65535字节)
DI(1字节) + 字节长度(2字节)+ ECC(1字节) + packetData(0-65535字节) + Checksum(2字节) = 4 + (0~65535) + 2 =6 ~ 65541

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值