以下内容源于朱有鹏嵌入式课程的学习与整理,如有侵权请告知删除。
一、并口的简介
1、并口的含义
并口的含义,可以从AR0130或OV9712的原理图中形象地理解。
如下图所示,AR0130采用12bit的并口向SoC传输图像数据信息,而SoC和AR0130之间通过I2C接口来传递控制信息。
2、补充说明
(1)并口传输的是非差分的电平信号。
(2)并口sensor目前属于比较低端、老旧的产品。新型的像素比较高的sensor一般都采用MIPI、LVDS或HISPI接口,这些接口都采用差分信号传输信息。
二、LVDS的简介
1、LVDS的含义
LVDS是英文“low voltage differential signal”的缩写,中文意思是“低电压差分信号”。
2、补充说明
(1)接口由一组差分clock和若干组差分信号线组成。
(2)LVDS主要用于视频传输的两个领域,即视频采集领域(camera和主控)、显示领域(LCD与主控)。
(3)LVDS传输的是差分信号,其抗干扰性强,因此传输距离远,另外也允许通过提高时钟频率来提升带宽。
(4)LVDS数据线的组数越多则带宽越大,时钟频率越高则带宽越大(但时钟频率变高,抗干扰能力就会变差,传输距离就会变短)。
(5)并口、LVDS可以互相转换,但是需要专门的电平转换芯片。
三、MIPI
1、MIPI的含义
MIPI是“mobile industry processor interface”的缩写,中文意思是“移动工业处理器接口”。
2、补充说明
(1)MIPI接口由一组差分clock和1~4组差分信号线组成。
(2)MIPI和LVDS虽然都是差分对信号,但是不兼容,不能直接对接。
(3)MIPI的架构层次更分明,可以认为MIPI是LVDS的升级版。
(4)MIPI数据线的组数越多则带宽越大,时钟频率越高则带宽越大(但时钟频率变高,抗干扰能力就会变差,传输距离就会变短)。
(5)MIPI、LVDS、并口之间可以互相转换,但是需要专门的电平转换芯片。
(6)目前主流的sensor一般都使用MIPI接口。
四、总结
(1)低端、数据量小的就用电平信号接口,高端的、数据量大的就用差分信号接口。
(2)只有物理层、协议层、应用层对接,才能进行通信。
(3)因为历史原因,很多行业会使用不同的接口标准,必要时需要进行转换。