手机显示什么呢?我们知道对于手机的显示包括屏幕显示turnaround,也包括相机预览、拍照和录像。那么对于手机屏幕和相机采用什么接口呢?
答案是手机的屏幕与摄像头采用MIPI接口。
MIPI接口的中文含义为移动产业处理器接口,是MIPI联盟发起的为移动应用处理器制定的开放标准和规范。
MIPI接口包括D_PHY接口、C_PHY接口以及M_PHY接口等。目前对于手机屏幕显示以及相机部分主要用D_PHY,对于像素与速率较高的外设则需要用到C_PHY接口。而M_PHY速率更高,主要用在手机的UFS闪存数据传输接口上。
MIPI并不是一个单一的接口或协议,而是包含了一套协议和标准,以满足各种子系统独特的要求。MIPI的标准非常复杂,包含很多的应用领域,下图是其目前的整个的系统框图:
MIPI主要分为三层:应用层、协议层和物理层。应用于摄像头、显示器等设备的接口。其中摄像头接口为CSI(Camera Serial Interface),显示器接口为DSI(Display Serial Interface)。
这里,给大家简要介绍一下D_PHY的相关知识,也就是对于手机显示屏的应用部分,如下是一款手机屏幕的显示模块电路基本框图架构:
根据上图,我们看到屏幕的接口是DSI,包括四根数据Lane以及一根时钟Lane。
Lane的原意是“航道”,我们可以理解为在两个不同芯片之间完成信息传输的通道。这是MIPI里面的基本信息传输单元。两块使用MIPI连接的芯片,中间使用差分信号对进行连接,收发端各有一个Lane模块,完成数据收发。Lane模块,加上中间的连线,组成了完整的数据数据传输通道。在复杂的通信协议的物理层里面,我们就不能像理解简单协议那样,只看到在两个收发双方之间的连线,而是要更加关注收发芯片里面负责收发的模块,这是整个协议物理层核心。下图就是一个完整的双向数据传输Lane模块(MIPI里面管这个叫Universal Lane )的示意图:
根据上图,我们看到Universal Lane里面有一对高速收发器(HS-TX、HS-RS)、一对低功耗(Low Power)收发器(LP-RX、LP-TX)、低功耗竞争检测器(LP-CD)和Lane的控制逻辑组成。其他类型的lane都是在这个基础做一定的简化,比如单向数据传输通道就只有接收器或者发送器,再比如时钟lane也是只有接收器或者发送器,也就是说时钟也是一种lane。
D_PHY支持三种不同类型的数据通道:单向时钟通道,单向数据通道和双向数据通道。另外,D_PHY采用1对源同步的差分时钟和1~4对差分数据线来进行数据传输。数据传输采用DDR方式,即在时钟的上下边沿都有数据传输。
由于Lane有高速和低功耗两种收发器,所以D_PHY的物理层支持HS(HighSpeed)和LP(Low Power)两种工作模式。HS模式下采用低压差分信号,功耗较大,但是可以传输很高的数据速率(数据速率为80M~1Gbps),支持100mV到300mV的电压范围。而LP模式下采用单端信号,数据速率很低(小于10Mbps),但是相应的功耗也很低,支持0V到1.2V信号电平。两种模式的结合保证了MIPI总线在需要传输大量数据(图像显示数据) 时可以高速传输,而在不需要大数据量传输时又能够减少功耗。下图是HS和LP模式下的信号电平示意图。
D_PHY的传输模式有Control、High-Speed和Escape操作模式的进入和退出方式以及Turnaround模式,具体如下:
1、HS模式进入:LP11→LP01→LP00→SoT(Start of Transmission);
2、HS模式退出:EoT(End of Transmission)→LP11;
3、Escape模式进入:LP11→LP10→LP00→LP01→LP00→Entry Code;
4、Escape模式退出:LP10→LP11;
5、TX端反转数据通信方向请求(Turnaround):LP11→LP10→LP00→LP10→LP00;接着,等待一段时间后,RX端接管,并切换为TX端发送:LP00→LP10→LP11,切换完成。如下图所示:
最后,给大家看一下手机上面关于显示屏的MIPI电路图:
以上观点仅供参考,欢迎大家关注交流!