MIPI DSI做为图画显现接口的规范,现在已被广泛运用。了解的工程师都知道,咱们能够经过一段代码轻松的将显现屏点亮,但是关于一块现已点亮的屏,咱们该怎么精确抓取并剖析其操控信号呢?
1.1 MIPI DSI概述
MIPI是MIPI联盟建议的为移动运用处理器拟定的敞开规范,旨在把手机内部的接口如摄像头、显现屏、射频/ 基带等规范化,然后削减手机规划的复杂度和添加体系规划的灵活性。MIPI联盟下设不同的作业组,MIPI DSI 就归于 Display 作业组拟定的关于显现模组接口的规范规范。
图1 MIPI DSI显现运用
MIPI DSI 协议运用 D-PHY 规范作为物理层传输,D-PHY 归于单向或许半双工传输机制,传输状况分为低功耗和高速两种,低功耗(LP)状况(1.2V)下最大传输速率为 10Mb/s,首要用于传输操控指令。高速(HS)传输状况(0.2V) 下最小80Mb/s 最大1.5Gb/s,用于传输高速图画数据。
图2 D-PHY全体框图
怎么精确的捕捉到该图画显现信号,那么首要咱们要对这两种传输形式有一个充沛的了解:
l 如上图所示,从数据 Lane 的状况来区分,D-PHY总共分为两种状况,即低功耗状况(LP)和高速状况 (HS), LP 状况下首要是发送一些操控类的指令,数据量相对较小(LP 状况下也能够发送图画数据,在 LPDT 形式下就能够),选用单端数据传输。HS 状况下首要是进行大数据量的图画数据的传输,选用差分传输。
图3 单端和差分信号
l HS 状况下,通道状况是差分数据0或许1,当 Dp(300mv)比Dn(100mv)高时界说为 1,当Dn(300mv)比 Dp(100mv)高时界说为 0,此刻典型的线上差分为 200mv。在 LP 状况下,通道状况不再是差分信号,而是彼此独立的信号,依据Dp和Dn的电平状 态分为 LP11、LP00、LP10、LP01,此刻将1.2V界说为1,将0v界说为 0。
图4 HS、LP状况线电平
1.2 怎么精确剖析图画显现信号
经过前面的介绍,信任咱们现已了解到其实关于MIPI DSI信号咱们首要是对其低速初始化操控部分和高速数据传输部分进行剖析,而初始化部分能够说是咱们整个信号的敲门砖,只要精确抓到它的波形,才干剖析整个屏是怎么点亮的,才干对这以后面的高速信号有一个正确的剖析。
首要咱们要精确触发到其初始化操控信号,一般为低速信号,传输速率为10Mb/s,示波器的带宽最好在200M以上,这样才干确保信号的精确性,咱们选用ZLG致远电子的ZDS4054Plus 500M带宽示波器进行测验。
如下图所示为咱们测验的一块不知道屏操控板的图画初始化信号,经过下面的事情表咱们能够看到,其作业在LPDT形式下,此形式下能够将屏幕点亮并传送一些图画数据,一起合作标配的协议解码功用能够将数据轻松的罗列出来,便于剖析。
图5 MIPI DSI 低速信号测验
对长期监测的数据进行数据反常剖析时,可在示波器的缩放形式下运用双ZOOM多窗口显现的功用,对信号进行多窗口反常监测和剖析,可就某一个数据帧或某一个数据点进行剖析,经过检查扩大数据细节,找出反常。
图6 双窗口扩大
关于初始化部分,低速初始化信号咱们能够轻松的抓到,但是关于现在不同的屏幕厂商,其初始化部分不尽相同,假如初始化选用的为高速信号,而咱们仍然运用低带宽的示波器,有或许抓不到,或是即便抓到的也是过错波形,不能剖析,如下图所示
图7 失真的高速初始化波形
所以经过小编的剖析,想必咱们也有了一个简略的了解,关于初始化的信号操控部分,假如咱们选用惯例的1G以下带宽的示波器没有精确抓到,不要悲观,它有或许是一个高速信号,选用更高带宽的示波器进行剖析。因而,一款性能指标优异的测验东西能够协助咱们快速定位问题,加速研制进程。