MIPI全稱移動產(chǎn)業(yè)處理器接口(Mobile Industry Processor Interface)屬于非盈利性組織,關(guān)注于開發(fā)軟硬件標準以滿足移動終端的特殊需求。目前將近150個成員或公司已經(jīng)積極加入MIPI組織,Board Member包括ARM, Nokia, ST, TI, Intel,Motorola, Samsung, Philips, Toshiba。 MIPI的目標即是通過推動處理器與外設(shè)接口的一致性達到簡化軟硬件的設(shè)計與應(yīng)用的目的,提高移動設(shè)備的可重用性與可兼容性。MIPI 為移動設(shè)備內(nèi)的標準硬件和軟件接口提供了規(guī)范。改善了不同元器件廠商生產(chǎn)的元器件之間的互操作能力,減少了集成工作,加快了移動終端的產(chǎn)品開發(fā)周期。 MIPI 技術(shù)發(fā)展趨勢 MIPI致力于打造移動產(chǎn)品和汽車電子中的信號互聯(lián),在移動產(chǎn)品中深耕多年,尤其是視頻流數(shù)據(jù)傳輸方面, 應(yīng)用非常廣泛。 MIPI聯(lián)盟標準中有四種物理層標準,分別是D-PHY、C-PHY、M-PHY和A-PHY。 D-PHY是MIPI開發(fā)的第一個標準,D-PHY主要用于顯示接口DSI(Display Serial Interface)和攝像頭接口CSI(Camera Serial Interface)的視頻流數(shù)據(jù)傳輸。D-PHY是當今智能手機中應(yīng)用最廣泛的視頻流接口,也是最廣為人知的MIPI標準。 M-PHY是家族的第二個成員,M-PHY主要用于數(shù)據(jù)傳輸,目前最常用的應(yīng)用場景是UFS(UniversalFast Storage)。 C-PHY是D-PHY的改良版,其應(yīng)用場景和D-PHY完全相同。C-PHY的信號特性和D-PHY有很多相似的地方,但在編碼方面更加精巧,數(shù)據(jù)傳輸效率更高。從目前的市場來看,C-PHY似乎推廣并不是很好,可能用D-PHY就可以很好地實現(xiàn)視頻流傳輸了。 A-PHY是MIPI 聯(lián)盟最近宣布采用最新版本的汽車串行器-解串器 (SerDes) 物理層接口,是為車載應(yīng)用定制的高速標準。其實在這之前MIPI已經(jīng)有了整套的通信協(xié)議在Camera和Display 領(lǐng)域中大量使用D-PHY、C-PHY、M-PHY進行大數(shù)據(jù)量的物理傳輸,但是這個幾個物理層協(xié)議都無法進行較長距離的傳輸,A-PHY的設(shè)計是為了能跨過整個車輛距離提供數(shù)據(jù)傳輸物理層支持。其最大傳輸距離能夠達到15米,而最大傳輸速度未來能達到甚至超過48Gbps遠遠超過LVDS的1.5Gbps。A-PHY將幫助汽車行業(yè)加速高級駕駛員輔助系統(tǒng)(ADAS),自動駕駛系統(tǒng)和汽車環(huán)視系統(tǒng)的性能。
MIPI D-PHY 基礎(chǔ)DPHY總線包含了顯示與攝像頭的DSI與CSI總線。D-PHY 不同于許多現(xiàn)有的移動接口,可以在差分模式( 高速) 和單端模式( 低功率) 之間實時切換,具體視需要傳送大量的數(shù)據(jù),還是需要節(jié)約功率。D-PHY 接口能夠以單工或雙工配置操作,支持一條數(shù)據(jù)通路或多條數(shù)據(jù)通路,可以靈活地提供所需鏈路。D-PHY采用1對源同步的差分時鐘和1~4對差分數(shù)據(jù)線來進行數(shù)據(jù)傳輸。數(shù)據(jù)傳輸采用DDR方式,即在時鐘的上下邊沿都有數(shù)據(jù)傳輸。 D-PHY Tx 物理層信號實測視頻詳解。 什么是 D-PHY?物理層標準:Camera CSI接口和顯示屏DSI接口的規(guī)范。 兩種傳輸模式:高速(HS)和 低功耗(LP),HS模式下采用低壓差分信號,功耗較大,但可以傳輸很高的數(shù)據(jù)速率,可支持100mV至300mV的電壓范圍;LP模式下采用單端信號,數(shù)據(jù)速率很低,功耗低,支持0V至1.2V信號電平。兩種模式的結(jié)合保證了MIPI總線既可在需要傳輸大量數(shù)據(jù)時高速傳輸,也可在不需要大數(shù)據(jù)量傳輸時處于低速模式能夠減少功耗。 傳輸模式在實際應(yīng)用中混合交替:信號不斷在LP和HS之間切換; 最高數(shù)據(jù)率:High Speed 模式: 80Mbps to 4.5Gbps;Low Power 模式: Up to 10Mbps。 總線端接:50歐姆,高速HS模式; Hi-Z高阻,低速LP模式。 MIPI D-PHY 時序1. 工作時,LP和HS模式交替出現(xiàn);LP和HS電平不同,端接電阻不同,data rate不同; 2. LP主要作用是節(jié)能,空閑時D-PHY會穩(wěn)定處于LP11,恒壓狀態(tài)下功耗極低;HS的主要作用是數(shù)據(jù)傳輸,使用差分低電壓的方式傳輸信號,使用Double Data Rate的方式(Data: Clock=2:1); 3. LP狀態(tài)下Data+和Data-可以是相同的邏輯狀態(tài),比如從LP到HS,會經(jīng)歷LP11 -> LP01 -> LP00 這三種狀態(tài),LP11時Data+和Data-都處于高電平,LP00時都處于低電平。 4. Clock有兩種不同的配置:Continuous和Normal,前者設(shè)計更簡單,后者更節(jié)能。 什么是 C-PHY?C-PHY發(fā)送端有High、Mid、Low三種信號電壓高度,接收端計算AB、BC、CA間的差值做解碼,同時恢復(fù)時鐘,C-PHY有5種狀態(tài)轉(zhuǎn)移的可能。與D-PHY以0、1的電平表示編碼不同,C-PHY用狀態(tài)的跳轉(zhuǎn)表示編碼,每個符號可編碼的數(shù)據(jù)為log25= 2.3219bit/sym,理論上的帶寬是D-PHY的2.3219倍,編碼效率大大提升。
MIPI D-PHY 和C-PHY 時序比較D-PHY是源同步系統(tǒng),有同步時鐘通道,C-PHY沒有同步時鐘,時鐘是嵌入數(shù)據(jù)當中。D-PHY和C-PHY的物理層結(jié)構(gòu)是不同的,從線路上看,CPHY是A、B、C三線系統(tǒng)。由于MIPI CPHY不傳輸時鐘,需要CDR先恢復(fù)時鐘,然后再用恢復(fù)的時鐘去采樣數(shù)據(jù)并尋找同步頭。 MIPI D-PHY 測試挑戰(zhàn)MIPI D-PHY總線工作于LP與HS兩種工作狀態(tài): LP(Low Power)狀態(tài):工作速率最高不超過10Mbps,信號擺幅1.2V,端接阻抗為高阻; HS(High Speed)狀態(tài):工作速率從80Mbps到4.5Gbps,信號擺幅200mV,端接阻抗為50歐姆。 由于信號擺幅的差異,使得D-PHY信號測試所需的動態(tài)范圍較高,并且其對噪聲的容限較低,在實際的測試中信號質(zhì)量可能不會太理想,見下圖。
MIPI信號測試難點 1. CTS 測量項繁多: 64 for D-PHY, 41 for C-PHY 2. HS和LP兩種完全不同的工作模式下的信號完整性和相應(yīng)時序 3. 使用探頭焊接的方式測量 4. 測量精度:使用可靠的算法篩選出特定波形并進行精確測量 5. 被測波形有時候很差 6. 自動檢測跳變沿,測量項目 7. 最小化探頭的負載效應(yīng) 8. 板子密度越來越高,測試點很難焊接
9.自動測試設(shè)置,適應(yīng)HS和LP模式
MIPI D-PHY 解碼在實際調(diào)試工程中,工程師通常需要找到設(shè)備不正常工作的原因,不僅需要D-PHY物理層信號的一致性測試,還需要對D-PHY信號的串行觸發(fā)與解碼功能,下面是D-PHY信號的解碼、同步與錯誤告警以及協(xié)議事件列表導(dǎo)出功能,為DPHY信號的開發(fā)與調(diào)試提供了極大的便利。
D-PHY Tx 信號測試項目
D-PHY Tx 信號測試和連接圖 針對MIPI D-PHY多條差分總線的測試,需要利用三根或四根探頭完成對數(shù)據(jù)和時鐘信號的探測,如果時鐘是連續(xù)時鐘,至少需要三根探頭完成探測,如果時鐘是Normal非連續(xù)時鐘,需要四根探頭完成測試;然后利用 D-PHY Tx物理層一致性測試軟件完成全自動化測試。 大多數(shù)情況采用左下圖的連接方式。待測物是一個完整的系統(tǒng),里面包含D-PHY的Controller和Device,探頭在不破壞系統(tǒng)工作狀態(tài)的情況下,連接待測物并測量信號質(zhì)量;如果被測的芯片,可能采用右下圖的連接方式,芯片通過評估板來測量信號質(zhì)量,只有一個D-PHY controller 芯片和一些外圍電路,通過評估板上的SMA接頭將信號引出。需要在評估板外接一塊終端板(Termination Board)來提供D-PHY的動態(tài)端接,探頭連接在端接板上的測試點進行信號觀測。
D-PHY 實測眼圖 C-PHY 實測眼圖
D-PHY Tx 物理層測試參考配置 Item | D-PHY | 示波器帶寬 | 建議4GHz帶寬或以上(具體參考被測信號數(shù)據(jù)速率) | 軟件選件 | D-PHY物理層一致性測試軟件、抖動眼圖分析軟件 | 探頭 | 建議三根(連續(xù)時鐘)或四根(非連續(xù)時鐘) | 解碼軟件 | D-PHY觸發(fā)解碼軟件(根據(jù)需求選擇)
|
小結(jié) MIPI D-PHY Tx物理層信號一致性測試需要利用三根或四根探頭完成對數(shù)據(jù)和時鐘信號的探測,然后利用實時示波器和 D-PHY Tx物理層一致性測試軟件完成全自動化測試,提高了測試效率, 從而幫助工程師快速驗證產(chǎn)品,加速產(chǎn)品市場化的過程。
|