MIPI系列之「C-PHY」

2021-02-24 硬體助手

本篇主要介紹物理層WG中的C-PHY。C-PHY基於3-Phase symbol編碼技術,通過three-wire trios傳輸2.28 bits/symbol,其目標速率是2.5Gsymbols/s。C-PHY與D-PHY有許多共同點,C-PHY的絕大部分特性都是從D-PHY改編而來的。C-PHY被設計成能夠與D-PHY在同一個IC管腳上共存,從而可以開發出既支持C-PHY又支持D-PHY的雙模器件。

由於C-PHY絕大部分特性和D-PHY一樣,因此該部分主要通過對比D-PHY進行介紹,同時在某些時候也會對比M-PHY對整個PHY層進行一個全面的對比總結。

MIPI C-PHY 通過帶寬受限的通道提供高吞吐量,將顯示器和攝像頭連接到應用處理器。它為MIPI CSI-2和MIPI DSI-2生態系統提供PHY,使設計人員能夠擴展實現支持各種更高解析度的圖像傳感器和顯示器,同時保持低功耗。同時它還可以應用於許多其他地方,例如汽車攝像頭傳感系統,防撞雷達,車載信息娛樂系統和儀錶盤等。

MIPI C-PHY是一種嵌入式時鐘鏈路,可為鏈路內的重新分配通道提供極大的靈活性。

C的真正含義是「C-PHYs may be used in channel-limited applications, hence the use of the character 「C」」。

它還提供高速和低功耗模式之間的低延遲轉換。MIPI C-PHY通過在雙線通道上脫離傳統的差分信號技術並引入大約2.28位/符號的三相符號編碼來在三線通道上傳輸數據符號來實現這一點,其中每個通道包括嵌入式時鐘。以3 Gsym / s運行的三個three-wire trios接口上實現了大約24 Gbps的峰值數據速率。MIPI C-PHY可以與MIPI D-PHY在同一設備上引腳共存,因此設計人員可以開發雙模設備。

鏈路的操作和可用數據速率可以是不對稱的,這使實現人員能夠根據系統需求優化傳輸速率。支持雙向和半雙工操作。

1、架構

C-PHY使用 3-Phase symbol encoding技術,每一個符號可以傳輸2.28bits數據。C-PHY復用了大部分D-PHY的標準,能和D-PHY在同一晶片中共存,但是其數據編碼技術和D-PHY有本質的區別,其特性如下:


PHY

Version

Data Rate(Per Lane/Trio)

PHY  Interface(Per  Lane/Trio)

M-PHY

4.1

11.6Gbps


D-PHY

2.1

4.5Gbps

8/16/32  bit

C-PHY

1.2

3.5Gbps

16/32 bit

C-PHY lane is known as a Trio. 1 Sym=2.28 bits


2、3-Phase symbol encoding


3、操作模式及模式轉換

C-PHY一共有三種模式:HSMode、LPMode和AlternateLow-Power (ALP) mode,其中HS Mode傳輸線有六種狀態:+x, -x, +y, -y, +z and–z,LPMode傳輸線有四種狀態:LP-000,604 LP-001, LP-100 and LP-111,ALP Mode除了HS Mode的六種狀態之外還定義了兩種狀態ALP-Pausestate (VOD = 0) and ALP-Pause Wake state (VOD = |VOD| Strong),其中ALP-Pause有可以分為ALP-PauseStop and ALP-Pause ULPS兩種。

一個典型的HS傳輸過程的序列為:LP-111→LP-001→LP-000→HS→LP-111;

轉向(TurnAround)的序列為:LP-111→LP-100→LP-000→LP-100→LP-000;

EscapeMode傳輸過程的序列為:LP-111→LP-100→LP-000→LP-001→LP-000;

 

3.1、High-Speed Data Transmission

Start-of-Transmission的流程如下表所示:

 

End-of-Transmission的流程如下表所示:

HS Data Transmission Burst的流程如下所示:

 

3.2、ALP Mode Transmission Burst

 

3.3、Bi-Directional Lane Turnaround

Turnaround的流程如下所示:

 

當通道沒有進入TX-LP-Yield之前,如果通道上有STOP狀態出現,反轉過程可以被打斷,當Lan已經進入TX-LP-Yield,通道已經完成了反轉,此時再有STOP狀態也不能打斷turnaround過程。PHY應該保證在TX-TA-Rqst,RX-TA-Rqst, or TX-TA-GO結束之後,程序不會中斷。

 

3.4、Escape Mode

4、互連和通道配置

使用C-PHY物理層互連時,只支持點到點傳輸,整個通道包括TX、RX、TLIS(Transmission-Line-Interconnect-Structure),其中TX和RX直接包含在兩側晶片中,因此互連主要約束中間的連接部分,包括PCB、走線、過孔、接插件等。

由於高速差分通道也用於低速單端信號,因此使用鬆耦合差分傳輸線。其差分阻抗為100Ω,單端阻抗為50Ω。

互連的約束通過S參數給出,其中差分線的插入損耗(IL)詳見下圖所示:

 

其中差分回損(RL)要求為:在整個工作頻率範圍內Sdd11和Sdd22均小於-12dB。

共模插損(IL)的要求和差分插損一樣,共模回損(RL)要求在2*fh(the highest fundamentalfrequency for data transmission)頻率內Scc11和Scc22均小於-12dB。

差分對用作單端想信號線時,其線間耦合參數通過S參數Scc21和Sdd21(或者Scc12和Sdd12)之間的差值來約束,在10*fLP,MAX(the maximum togglefrequency for low-power mode)頻率範圍內不能超過-20dB。

 

驅動端和接收端的差分回損參數要求如下:

 

HS-TX的回損要求從fLP,MAX到fMAX頻率範圍內不大於-3dB,HS-RX的回損要求如下圖所示:

 

5、電氣特性

5.1、驅動端電氣特性

 

5.2、接收端的電氣特性

 

 

以上就是針對C-PHY的硬體架構、三相符號編碼、操作模式、模式轉換、電氣特性等的簡單介紹,規範中還對高速信號時序及眼圖模板、內置測試電路等進行了詳細介紹,涉及到相關內容可參看規範《MIPI C-PHY℠ v1.2, 28-Mar-2017》。其操作模式及模式轉換部分和D-PHY非常相似,也可以參考D-PHY相關資料。

相關焦點

  • mipi傳輸協議常見故障排查及解決
    那麼問題來了:這麼高像素的IC,要達到30幀/S,這傳輸速率要多給力啊,所以,mipi傳輸協議打敗了串口,並口的傳輸方式,成為現在的新寵。  下面就介紹一下mipi協議及一些常規故障排除。不要問我為什麼懂,畢竟COMS晶片FAE的工作不是白做的,現在呆過的第一家公司已經上市了,祝福啊。對於在上市前夕離開開公司的事情,我真是一點不後悔啊。
  • MIPI C-PHY簡介
    所以,制定這些接口標準的協會會定義一系列的測試規範,理論上需要對傳輸過程中的TX、RX和道通做嚴格的測試,沒通過測試無法上市銷售。而Conformance測試則不同,雖然協會也會定義一系列的的測試規範,但並不是強制要求測試的。從產品的角度來講,C-PHY屬於產品的內部走線,無論是發送端、接收端還是中間的鏈路都是已知且固定的。
  • SAM4E單片機之旅——22、GMAC和PHY的介紹與初始化
    這個函數裡也會使能發送和接收,同時也會啟用一系列的中斷。設置完成後,DMA緩衝的信息將儲存在p_gmac_dev中。  將MAC地址寫入特別地址寄存器1。  四、 PHY的地址  在MDIO通信過程中,每個PHY都會有一個4位的地址。
  • 接口mipi和lvds的區別
    打開APP 接口mipi和lvds的區別 發表於 2017-11-13 10:03:53   MIPI (Mobile Industry
  • 對於MIPI系列之「D-PHY」的性能分析和介紹以及應用
    文章及其配圖僅供工程師學習之用,如有內容圖片侵權或者其他問題,請聯繫本站作侵刪。 侵權投訴
  • dictation系列單詞速記
    dictation 聽寫編碼:di=弟,c=猜,ta=他,tion=神故事:弟猜他的神聽寫也很厲害liberation 解放編碼:li=李,ber=寶兒,a=一,tion=神故事:李寶兒是一個神,他解放了地球occupation
  • 力科發布MIPI M-PHY完整測試方案
    MIPI Alliance成員會議,芝加哥,2014/3/10,意識到移動市場對完整測試方案的需求,Teledyne LeCroy公司推出了一系列測試和測量產品,以幫助加速行動裝置的設計開發
  • 【乾貨分享】MIPI D-PHY的靜噪措施
  • 快速上手系列-C語言之數組
    繼上一篇《快速上手系列-C語言之基礎篇(二)》寫數據類型和運算符相關內容之後,這裡簡單介紹一下C語言中非常常用的一種數據結構,即數組。數組的基本概念:1、在程序設計中,為了方便處理數據,把具有相同類型的若干變量按有序的形式組織起來,這些按序排列的相同類型數據元素的集合稱為數組。
  • 串行通信層MIPI D『PHY RX詳細解讀
  • 中考數學專題系列四十五:計算(a+b+c)(a+b-c)類型題有竅門
    中考數學專題系列四十五:計算(a+b+c)(a+b-c)類型題有竅門作者 卜凡學習完平方差公式和完全平方公式後,經常會遇到類似「(a+b+c)(a+b-c)」類型的三項式乘三項式的題目,做這種題目時孩子們感到比較迷茫,不知道該選擇什麼方法計算,或者出現符號錯誤,或者漏項
  • D-PHY MIPI雙相機/雙顯示屏應用中的模擬開關
    實際中,兩者是一回事,但從模擬開關互操作性的角度來看,最好視之為TLIS的一部分,以準確確定其S參數特性。因為若把它視為發射器的一部分,則需進行D-PHY發射器一致性測試以確保互操作性。
  • 松下|實現1/100mm的高精度檢測「微型雷射位移傳感器」HG-C系列
    HG-C系列設計出內部安裝有反射鏡的新型光學系統,並縮短進深方向的尺寸,同時又可實現與變位傳感器相媲美的高精度測量。3、高性能、操作簡便不僅能以mm為單位顯示數值,還能讀取模擬輸出數值。 讀入到PLC+模擬量單元,還能執行各種運算,並存儲(記錄)測量值。
  • 是德科技開發應用ENA網絡分析儀MIPI D-PHY v1.1接口S參數和阻抗...
    實施法符合MIPI 聯盟D-PHY 規範版本1.1 要求,配有包含狀態文件的測試套件(狀態文件可以簡化設置和測量),需使用ENA 系列網絡分析儀的增強時域分析選件(E5071C-TDR)。
  • 原神:「8C理論」,學之,用到退遊關服!
    水元素打火附著2倍傷害,反之1.5倍;火元素打冰附著2倍傷害,反之1.5倍。超載,造成範圍火屬性爆炸傷害【固定3.75倍】感電,額外雷元素傷害【固定2.5倍】擴散,擴散元素造成傷害【固定1倍】超導,造成範圍冰屬性傷害,降低敵人40%物理防禦【固定1.25倍】凍結,冰凍敵人,無法動彈(碎冰有一個額外傷害【固定3倍】)結晶,產生結晶護盾根據以上反應,就可以進行隊伍陣容的搭配了。
  • 「記」詳解C語言之格式
    #C語言初學#在開始說明本文主題之前,我想有必要科普下C語言的歷史:C語言誕生於美國的貝爾實驗室,由D.M.Ritchie以B語言為基礎發展而來,在它的主體設計完成後,Thompson和Ritchie用它完全重寫了UNIX,且隨著UNIX的發展,c語言也得到了不斷的完善