1. MIPI是什么
MIPI
是Mobile Industry Processor Interface
的缩写,意为手机处理器接口。这是2003年成立时所起的名字。其发展至今,已不仅仅是单一的接口协议了,它涵盖了智能手机、平板电脑、多媒体设备中许许多多的接口标准协议。而multimedia领域的MIPI DSI
和MIPI CSI
更为大家所熟知,该领域还包含触控、UFS、音频等。MIPI协议涵盖的范围如下图所示,
从创立之初的几家成员(ARM、Nokia、ST、TI)到目前的几百家成员,MIPI正在以惊人的速度发展。在MIPI联盟的中国成员中,仅7家公司是作为contributor身份存在,包括海思、卓胜微等,多家公司以adopter身份存在,例如全志、瑞芯微、小米、VIVO等。它发展的过程中,最令人唏嘘的是Nokia
,对,你没看错,诺基亚确实是MIPI的初创成员公司。2003年,诺基亚预见到了智能机时代的到来,也预见到了离散化的硬件外设接口对智能手机的快速推出所带来的影响,但,它终究是离开了智能手机和移动设备这个舞台。
MIPI创建第一个工作组的重心在于摄像头、显示等。随着MIPI的成功,加入MIPI联盟的公司所涉及的范围也从半导体行业跨越到了OEM行业。到目前为止,MIPI的工作组已经增加到了13个,包括:
这13个工作组是MIPI联盟的核心,其成员来自相关领域的各个公司,研制、发布对应的MIPI规范。请注意,若希望将MIPI协议框架下的相关技术集成到自己的芯片中,至少需要具备adopter身份。
正所谓“弱水三千,只取一瓢饮”,虽然MIPI所涉及的范围非常广,但在通用CPU中,MIPI DSI以及MIPI CSI才是我们关注的重点。
基于MIPI的多媒体系统,常见的组成形式如下图所示:
2. MIPI DSI是什么
MIPI DSI是MIPI Display Serial Interface
的缩写,意为显示串行接口。
这里的串行体现在其同显示设备之间的接口为串行,其控制器和PHY之间仍然是并行的数据接口。
MIPI DSI基于差分信号传输,可以降低引脚数量和硬件设计复杂度,并保持良好的硬件兼容性。另外,基于MIPI DSI协议的IP还具备低功耗、低EMI的特性。
其应用领域主要包括:
- 超高清设备
- 嵌入式显示设备
- 智能仪表
- IOT
- 头戴设备等
注意:MIPI DSI不同于MIPI DSI-2。前者兼容MIPI D-PHY,而后者可兼容MIPI D-PHY与MIPI C-PHY。
以DW Host为例,其同D-PHY之间的接口如下:
MIPI DSI
和图显控制器之间是典型的RGB接口,其接口构成如下:
3. MIPI D-PHY是什么
MIPI D-PHY是连接摄像头和显示设备的媒介,基于差分信号传输高速的串行数据。
MIPI D-PHY是支持MIPI CSI-2和DSI协议的物理层,作为一种通用的PHY,可以配置为Master发送模式或者Slave接收模式。
当配置为Master发送模式时,由1条时钟lane以及多条数据lane组成。
当配置为Slave 接收模式时,由1条时钟lane以及多条数据lane组成。
其内部组成如下图所示,主要包括HS、LS、PLL以及和DSI之间的接口。这里需要注意的是,当D-PHY配为Master模式时,D-PHY的内部PLL会提供HS模式下所需的时钟。