基本概念
- MIPI
MIPI的全称是Mobile Industry Processor Interface(移动行业处理器接口),本文描述的MIPI接口特指物理层使用D-PHY传输规范,协议层使用CSI-2的通信接口。
- sub-LVDS
LVDS的全称是Low Voltage differential Signaling(低压差分信号),通过同步码区分消隐区和有效数据。sub-LVDS是LVDS的低压变种,常见于sony sensor。
- SLVS-EC
SLVS-EC的全称是Scalable Low Voltage Signaling Embedded Clock,是与MIPI并列的接口,用于高帧率和高分辨率图像采集。
- Lane
- Link
发送端和接收端之间的时钟Lane和至少一个数据Lane组成一个 Link,本文中的link 是一个软件概念,每一个 link 包括两个数据 lane。
- 同步码
MIPI接口使用CSI-2 里面的短包进行同步,sub-LVDS 使用同步码区分有效数据和消隐区。sub-LVDS 有两种同步方式:
- 使用 SOF/EOF 表示帧起始和结束,使用SOL/EOL 表示行的起始和结束。同步方式如下图所示。
图1 SOF/EOF/SOL/EOL 同步方式
- 使用 SOF/EOF 表示帧起始和结束,使用SOL/EOL 表示行的起始和结束。同步方式如下图所示。
父主题: MIPI Rx ioctl命令字