天天看点

[笔记分享] [Display] MIPI 协议之Overview

MIPI全称 Mobile Industry Processor Interface,及移动产业处理器接口。2003年7月,由美国德州仪器(TI)、意法半导体(ST)、英国ARM和芬兰诺基亚(Nokia)4家公司共同成立,旨在定义并推广用于移动应用处理器接口的开放标准。MIPI(移动产业处理器接口)是MIPI联盟发起的为移动应用处理器制定的开放标准。

MIPI把移动设备内部的接口如摄像头、显示屏、基带、射频接口等标准化,从而增加设计灵活性,同时降低成本、设计复杂度、功耗和EMI。

未来的产品都将朝着移动的方向发展,例如智能手机、数码相机、摄像机、平板电脑、媒体播放器、游戏机等,这些产品需要能执行多任务。每种产品的CPU与外设之间需要通信,因此随着时间的推移,就产生了许多的标准接口,如UART, I2C, I2S, SPI等,同时也出现了一些并行接口,如RGB, LVDS等,如此多的接口就不利于设计人员开发以及设备接口的互通。

对于并行的接口,线路多,PCB layout麻烦,EMI,成本高,重量大,可靠性问题就暴露出来了!另外移动设备封装越来越小也会突出了并航借口在设备上的短处。

所以,为了解决这些问题,MIPI联盟就诞生了,他们制定了一套用于移动设备和消费电子类产品的接口标准,在增加带宽,提高可靠性的同时又能降低成本,功耗。 MIPI主要针对以下子系统: 图像子系统(摄像头和显示器);存储子系统;无线子系统;电源管理子系统;低带宽子系统(音频、键盘、鼠标、蓝牙)。

有一点很重要,MIPI并不是一个单一的接口或协议,而是包含了一套协议和标准,以满足各种子系统独特的要求。传统接口一般都与多个物理层相关,与此不同的是,MIPI接口只在需要时连接到D-PHY或者M-PHY这两个物理层之上。主要标准有DSI(display serial interface), CSI(camera serial interface),以及我们在MSM8960上用到的SLIMbus(Serial Low-power Inter-chip Media Bus)。

虽然DSI/CSI是串行接口,但是他们能保存一些有数据流相关的信息,如H-SYNC和V-SYNC的消息,文章后面也会提到。

继续阅读