Young87

SmartCat's Blog

So happy to code my life!

游戏开发交流QQ群号60398951

当前位置:首页 >跨站数据

MIPI入门——What the hell is mipi?

MIPI是Mobile Industry Processor Interface(移动通信行业处理器接口)的缩写。MIPI协议的提出,旨在解决日益增长的高清图像(视频)传输的高带宽要求与传统接口的低速率之间的矛盾,同时为整个行业提供统一的标准,进而缩短产品的开发周期,增强不同厂商之间产品的兼容性。换一句话说,MIPI协议是MIPI联盟发起的为移动应用处理器制定的开放标准和一个规范。

MIPI最初由Intel、Motorola,Nokia,NXP,Samsung,ST和TI公司(现联盟董事会成员)提出,后来随着ARM,Apple,Lattice,ADI,TOSHIBA,Cadence,Dell,Google,Hisilicon等大腕的加入,MIPI协议逐渐被行业认可和接受。现如今,MIPI协议被广泛应用于各种嵌入式图像设备中,如智能手机,VR,智能电视,智能可穿戴设备,ADAS系统等……

MIPI协议提出之初,主要有两个应用,CSI(Camera Serial Interface,摄像头串行接口)和DSI(Display Serial Interface,显示串行接口),这两个协议共用一种物理层协议D-PHY。同时DSI协议中还涉及到一些其他的顶层协议,如DPI(Display Pixel Interface)、DBI(Display Bus Interface)和DCS(Display Command Set)等。其中CSI协议目前使用较为广泛的是其第二个版本——CSI-2,其旨在为高清摄像头和应用处理器之间提供一个高速的串行接口,举例来说,在目前的智能手机中的摄像头和CPU之间采用的就是CSI协议。而DSI协议旨在为应用处理器和显示设备之间提供一个高速的串行接口,例如,智能手机中CPU和LCD(液晶屏)之间采用的就是DSI接口。

Framework.jpg

但是,随着MIPI联盟的发展,不仅CSI和DSI再不断的更新,新的物理层协议也被提了出来,如M-PHY和C-PHY。目前D-PHY更新到了v1.2,M-PHY更新到了v3.1,而C-PHY更新到了v1.0。三种协议的主要区别如下:

image.png

以智能手机(或多媒体系统)为例,三种物理层的主要应用方向如下图:

后续的博文会详细介绍D-PHY协议,CSI-2协议和DSI协议,如果大家还对C-PHY和M-PHY协议感兴趣的,可以访问mipi官网做更多了解:https://www.mipi.org/

除特别声明,本站所有文章均为原创,如需转载请以超级链接形式注明出处:SmartCat's Blog

上一篇: python的官网下载安装教程

下一篇: 史上最全 Python Re 模块讲解(一)

精华推荐