1. 概述
這里討論MIPI協議以及對應的發送端和接收端,發送端為smartsens的360萬像素的SC3035-M,接收端為海思的Hi3516A。
MIPI(Mobile Idustry Processor Interface)是MIPI聯盟發起的移動應用處理器制定的標準,廣泛應用于攝像頭接口、顯示屏接口等。
2. MIPI發送端
MIPI發送端為smartsens的SC3035-M攝像頭芯片,支持1-4通道來傳輸8/10/12bit圖像。MIPI底層數據包包含短包和長包數據,短包用來同步,長包用來傳送數據。
下圖為MIPI長短包的結構示意圖,其中數據標識DI用來區分不同的包類型,分別是虛擬通道VC和數據類型DT。默認情況下,sensor給的數據VC值為0。
下圖為DI結構示意圖,分為VC和DT。其中DT的值分別為0x00(幀開始)、0x01(幀結束)、0x02(行開始)、0x03(行結束)、0x2a(8bit數據長包)、0x2b(10bit數據長包)、0x2c(12bit數據長包)。
在SC3035-M中設置寄存器0x3018來選擇通道數(1~4),設置寄存器0x3031來選擇raw格式(raw8/raw10/raw12)。
3. MIPI接收端
MIPI接收端為海思半導體的Hi3516A芯片。MIPI Rx支持D-PHY和CSI-2,前者規定了物理傳輸規范,后者規定了camera輸出數據包的格式和協議。
D-PHY是MIPI聯盟發布的高速物理層標準,采用200mV源同步的低壓差分技術,單通道頻率范圍為80MHz~1GHz。D-PHY可工作在低功耗(LP)和高速(HS)兩種模式。MIPI Rx 支持最高4通道傳輸。
CSI-2針對攝像頭,規定了主機與外設的通信數據包格式。MIPI Rx 支持 RAW10/RAW12/RAW14 格式的像素數據解析。CSI-2 的數據包分為長包和短包兩種,長包和短包都是在 SoT 和 EoT 之間傳輸。
4. 硬件互聯
MIPI為高速差分信號,走線需要做100歐姆交流阻抗。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。