下载
中文
注册

MIPI CSI接口

MIPI(移动行业处理器接口)是Mobile Industry Processor Interface的缩写。MIPI(移动行业处理器接口)是MIPI联盟发起的为移动应用处理器制定的开放标准。CSI-2Camera Serial Interface 2)是MIPI 联盟定义的另一种高速接口,主要用于摄像模组和处理器之间的连接。

  1. Atlas 200I A2 加速模块可提供2路MIPI CSI-2接口,支持如下协议:
    • 支持标准MIPI CSI-2 v1.2协议。
    • mmDPHY接口可支持标准DPHY协议。
    • 可同时支持4路sensor输入,最大支持4096x2160@45fps。
    • 单路最多支持8-Lane MIPI DPHY接口,最大支持2.5Gbps/Lane。
    • 支持RAW8/RAW10/RAW12/RAW14数据类型解析。
    • 支持YUV420 8-bit/YUV422 8-bit数据类型解析。
    • 支持最大4路virtual channel。
    • 最多支持2帧WDR,支持多种WDR时序。
  2. Atlas 200I A2 加速模块可提供多种控制信号,特性如下:
    • 每个CSI接口支持2路PWM信号,可用于光圈调节。
    • 每个CSI接口支持1路VS信号、1路HS信号,分别用于场同步和行同步。
    • 每个CSI接口支持1路CAM_GPIO信号,可用于电源使能控制。
表1 接口管脚描述

管脚序号

加速模块信号名

信号方向

信号类型

信号电平

用途/描述

P1

5V

Output

POWER

5V

5V电源,管脚P1、P2合计最大电流500mA。

P2

5V

Output

POWER

5V

P3

3V3

Output

POWER

3.3V

3.3V电源,管脚P3、P4、P50、P51合计最大电流500mA。

P4

3V3

Output

POWER

3.3V

P5

1V8

Output

POWER

1.8V

1.8V电源,管脚P5、P6合计最大电流500mA。

P6

1V8

Output

POWER

1.8V

P7

/SENSOR0_RST

Output

LVCMOS

1.8V

摄像头复位信号。

P8

GND

-

-

-

GND

P9

NC

-

-

-

预留管脚,内部悬空,不使用。

P10

PWM0

Output

LVCMOS

1.8V

PWM0信号,预留功能,可用于调节Sensor光圈。

P11

GND

-

-

-

GND

P12

PWM1

Output

LVCMOS

1.8V

PWM1信号,预留功能,可用于调节Sensor光圈。

P13

NC

-

-

-

预留管脚,内部悬空,不使用。

P14

GND

-

-

-

GND

P15

SENSOR0_MCLK0

Output

-

-

摄像头0工作时钟信号。

P16

NC

-

-

-

预留管脚,内部悬空,不使用。

P17

GND

-

-

-

GND

P18

SENSOR0_MCLK1

Output

-

-

摄像头1工作时钟信号。

P19

NC

-

-

-

预留管脚,内部悬空,不使用。

P20

GND

-

-

-

GND

P21

NC

-

-

-

预留管脚,内部悬空,不使用。

P22

MIPI_CSI0_D0_N

Input

-

-

MIPI_CSI_D0接口N端。

P23

GND

-

-

-

GND

P24

MIPI_CSI0_D0_P

Input

-

-

MIPI_CSI_D0接口P端。

P25

MIPI_CSI0_D2_N

Input

-

-

MIPI_CSI_D2接口N端。

P26

GND

-

-

-

GND

P27

MIPI_CSI0_D2_P

Input

-

-

MIPI_CSI_D2接口P端。

P28

MIPI_CSI0_D1_N

Input

-

-

MIPI_CSI_D1接口N端。

P29

GND

-

-

-

GND

P30

MIPI_CSI0_D1_P

Input

-

-

MIPI_CSI_D1接口P端。

P31

MIPI_CSI0_D3_N

Input

-

-

MIPI_CSI_D3接口N端。

P32

GND

Input

-

-

GND

P33

MIPI_CSI0_D3_P

Input

-

-

MIPI_CSI_D3接口P端。

P34

MIPI_CSI0_CLK0_N

Output

-

-

MIPI_CSI0_CLK0接口N端。

P35

GND

-

-

-

GND

P36

MIPI_CSI0_CLK0_P

Output

-

-

MIPI_CSI0_CLK0接口P端。

P37

MIPI_CSI0_CLK1_N

Output

-

-

MIPI_CSI0_CLK0接口N端。

P38

GND

-

-

-

GND

P39

MIPI_CSI0_CLK1_P

Output

-

-

MIPI_CSI0_CLK0接口P端。

P40

GPIO1

Bidirection

LVCMOS

1.8V

预留GPIO信号。

P41

GND

-

-

-

GND

P42

CAM0_GPIO

Bidirection

LVCMOS

3.3V

预留GPIO信号。

P43

GPIO2

Bidirection

LVCMOS

1.8V

预留GPIO信号。

P44

I2C_SCL0

Output

LVCMOS

1.8V

I2C接口0时钟信号,用于连接摄像头控制接口(CCI)。

P45

I2C_SDA0

Bidirection

LVCMOS

1.8V

I2C接口0数据信号,用于连接摄像头控制接口(CCI)。

P46

I2C_SCL1

Output

LVCMOS

1.8V

I2C接口1时钟信号,用于连接摄像头控制接口(CCI)。

P47

I2C_SDA1

Bidirection

LVCMOS

1.8V

I2C接口1数据信号,用于连接摄像头控制接口(CCI)。

P48

SENSOR_HS0

Bidirection

LVCMOS

1.8V

行参考信号,预留功能,用于从模式Sensor为输入信号,用于主模式Sensor为输出信号,主模式下可选。

P49

SENSOR_VS0

Bidirection

LVCMOS

1.8V

场同步信号,预留功能,用于从模式Sensor为输入信号,用于主模式Sensor为输出信号,主模式下可选。

P50

3V3

Output

POWER

3.3V

3.3V电源,管脚P3、P4、P50、P51合计最大电流500mA。

P51

3V3

Output

POWER

3.3V

Atlas 200I A2 加速模块MIPI CSI接口支持的拓扑连接如图1图2图3所示。

图1 2 Lane Sensor连接示意图
图2 4 Lane Sensor连接示意图
图3 8 Lane Sensor连接示意图
表2 Sensor可选方案与数据Lane对照表

Sensor方案

MIPI_CSI0_D0/2

MIPI_CSI0_D1/3

MIPI_CSI1_D0/2

MIPI_CSI1_D1/3

8Lane

Sensor0

(4+4)Lane

Sensor0

Sensor1

(4+2+2)Lane

Sensor0

Sensor1

Sensor2

(2+2+4)Lane

Sensor0

Sensor1

Sensor2

(2+2+2+2)Lane

Sensor0

Sensor1

Sensor2

Sensor3

Master模式

Atlas 200I A2 加速模块MIPI-CSI接口Master模式典型应用拓扑如下图,该模式下HS和VS信号可选。

图4 MIPI-CSI接口Master模式典型应用拓扑图

Slave模式

Atlas 200I A2 加速模块MIPI-CSI接口支持Slave模式,在Slave模式下,Sensor帧率通过加速模块的HS和VS来设定。

图5 MIPI-CSI接口Slave模式典型应用拓扑图
  • 图中虚线表示可选项。
  • SENSOR_MCLK为Sensor工作时钟,如果Sensor板上有晶振的情况,Atlas 200I A2 加速模块时钟可选,如果Sensor板上无晶振提供时钟,Atlas 200I A2 加速模块时钟必须连接。

双目摄像头连接框图

Atlas 200I A2 加速模块连接双目摄像头时,VSYNC信号由主Sensor输出给到从Sensor,用于主从Sensor之间的信号同步。

图6 2 Lane双目摄像头连接框图
图7 4 Lane双目摄像头连接框图