MIPI及DSI协约介绍

  • 格式:pdf
  • 大小:1.92 MB
  • 文档页数:49

下载文档原格式

  / 49
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

MIPI及DSI协议介绍

郑明桑

sam0030@

MIPI是什么v M obile I ndustry P rocessor I nterface 移动通信行业处理器接口

v MIPI包括:

DCS 显示命令接口

DBI 显示总线接口

DPI 显示像素接口

DSI 显示串行接口

CSI 显示摄像接口

MIPI优点

v高速率

最多四个通道,每个通道最大传输1 Gbps

v低功耗

LowPower 1.2 V HighSpeed 200mV

v低成本:

PIN脚更少,PCB占用空间更少

v抗干扰(EMI,ESD)

高速传输信号200mV,差分信号

与其他差分信号对比

v TMDS:最小化差分信号传输

v LVDS:低压差分信号

D-PHY层定义

D-PHY介绍

v通道(lane)

v1个单向clock通道

v1到4个data通道

v传输模式

v Low Power模式:用于控制,最大10Mbps

此时Data0的D+,D-是两个独立的信号线

v High Speed模式:数据传输,80Mbps—1Gbps

v数据格式

LSB first,MSB last

v传输方向

只有Data0且在LP模式下,才能反向传输,其他都是单向的

Lane State&Line Level

v Lane State:

v LP Mode:LP-00, LP-01, LP-10, LP-11(DpDn)

v HS Mode:HS-0,HS-1(差分信号)

Lane Module

v LP-CD: LowPower ContentionDetector(LP争用探测器) v LP-RX/TX HS-RX/TX

Operating Mode

v Operating Mode:

v每个模式都必须从Stop State(LP-11)开始

v Escape mode request (LP-11→LP-10→LP-00→LP-01→LP-00),Exit(LP-10→LP-11)

v High-Speed mode request (LP-11→LP-01→LP-00),Exit(EOT →LP-11)

v Control Mode (Turnaround BTA)request (LP-11→LP-10→LP-00→LP-10→LP-

00),Exit(LP-00→LP-10→LP-11)

v Mode切换图

Escape Mode

v Escape模式是在LP状态下的特殊模式,只有进入该模式,下面这些功能才能实现:LPDT:Low Power Data Transmission

ULPS:Ultra-Low Power State

Trigger(比如Remote trigger, Ack trigger and TE trigger)

v一旦进入Escape模式,后面必须跟8-bit的entry命令才能实现对应Action

Escape Mode

v以LPDT为例,发送LCD sleep out 0x11命令,注意LSB first

Escape Mode

v ULPS:这种状态下,line处于Space状态,退出这种状态需要Mark-1状态唤醒

High-Speed Mode

v HS模式所有通道同时开始,但每个通道可能不同时结束,clock必须也在hs模式,并且是双边沿触发,也就是data 速率是clock的两倍

v完整的hs序列如下图,退出EOT+LP11

High-Speed Mode v下面是HS下发送0x29 display on时序图

BTA Mode

v It is different between DSI and other interface, other IF use Read signal to let slave send read response.But DSI integrate all control signal in DSI Data/Clock lane.

v So DSI need a procedure enables information transfer in the opposite direction of the current direction.

v用于读取外色参数(如ID)或确认发送包外设是否接收正确

BTA Mode

v Acknowledge is a Trigger Message (00100001) sent when all preceding transmissions since the last peripheral to host

communication is received by the peripheral with no errors.

DSI接口

v DSI(Display Serial Interface)

v DSI 收发接口,如下图:

DSI传输模式

v Command Mode

类似MPU接口,需要IC 内如GRAM。通过ACK和error 向Host报告(Data Lane0)

v Video Mode

类似RGB接口,没用GRAM,需要不停往panel刷数据。(相对于command模式,ESD差一点,曾经有项目出现过)v传输模式

HS和LP两种,对于returning data(比如cmd mode),必须使用Data Lane0并且在LP Mode