MIPI的Escape Mode相关介绍

记得曾经测MIPI波形的时候,看到示波器上的Escape Mode,不知道这是个啥啊,扭头问了旁边的某工,你晓得不,某工瞅了瞅,又扭头看向某某工,大家面面相觑,眉头一皱,啊。。。咦,MIPI还有这东西?

上某度查了查,相关资料甚少,抱着这份对求知的态度对MIPI_DSI介绍的英文的资料啃了啃,然后发现我这英语水平远远不够,第一单词“Escape”是啥?然后上某翻译一瞧,“逃跑”,en,翻译得真好,所以Escape Mode后文里面一直以英文出现。

首先介绍下Line的高低电平对应的lane状态(在不同模式下有区分)

MIPI工作的三种模式:Control, High-Speed, and Escape,这里介绍Escape Mode

Escape Mode是一数据lane进入低功耗状态种特殊的模式,也就是说这种模式的存在基本上是为了降低功耗,数据lane通过发送数据low power信号(LP-11, LP-10, LP-00, LP-01,  LP-00)来进入Escape Mode。进入Escape Mode后,在Escape mode下有对应的8位指令如下图,这些指令首先是通过DP和DN异或组成的LP CLK,这里的CLK是数据lane异或而成的,不是实实在在的CLK信号,然后在CLK的每个高电平读取数据,当DP为高时表示“1”,当DN为高时表示为“0”。

(1)在LPDT下,数据可以通过协议在低速下进行通信,数据编码采用Space-One-Hot(不理解这个可以关注下,说不定以后会讲)。直到lane出现Mark-1和Stop状态(LP10,LP11),表示退出Escape Mode进入Control Mode。当进入LPDT时且lane维持在Space状态下,表示lane进入了暂停,图19就2字节的传输中就展示了暂停的阶段。

(2)Reset-Trigger作用,如果进入该触发,则通过逻辑PPI将触发器标记为接收端的协议。在触发命令之后且在行进入停止状态之前的任何位都会被忽略。因此,可以传输虚拟的字节,只是向接收端提供时钟信息。

(3)Ultra-Low Power State,进入该状态后,lane将维持在(LP-00)状态,需要通过Mark-1退出该状态,但是该状态有一个较长的wake up,会在Mark-1维持较长时间才进入Stop状态。

(4)进入Escape Mode以及退出的流程图

以上,没了。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

a_南

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值