MIPI D-PHY物理層自動一致性測試
對低功耗高清顯示器的需求,正推動著對高速串行總線的采用,特別是移動設備。MIPI D-PHY是一種標準總線,是為在應用處理器、攝像機和顯示器之間傳送數據而設計的。該標準得到了MIPI聯盟的支持,MIPI聯盟是由多家公司(主要來自移動設備行業)組成的協會。該標準由聯盟成員使用,而一致性測試則在保證設備可靠運行及各廠商之間互操作方面發揮著重要作用。自動測試系統采用可靠的示波器和探頭,幫助設計人員加快測試速度,改善可重復性,簡化報告編制工作。 MIPI-DSI是MIPI聯盟移動設備提出的一種高速,低功耗的串行接口,可高分辨率顯示,降低顯示模塊功耗需求;四川MIPI測試維修
由于D-PHY信號比較復雜,測試項目也很多,為了方便對D-PHY信號的分析,MIPI協會提供了一個的DPHYGUI的信號分析軟件。用戶可以用示波器手動捕獲到相應的LP或HS的信號并保存成數據文件,然后用這個軟件對波形進行分析,圖13.9DPHYGUI軟件的界面。
但需要注意的是,DPHYGUI軟件只側重于對LP或HS信號質量的分析,對于測試規范中要求的一些LP和HS狀態間切換的時序關系以及Data和Clock間時序關系的測試項目覆蓋較少。另外,使用DPHYGUI軟件做分析前,用戶需要對D-PHY的信號以及示波器的設置非常熟悉才能夠捕獲到正確的數據波形并保存下來。為了加快和方便D-PHY信號的測試,可以使用示波器廠商額外提供的針對D-PHY的信號一致性測試軟件,如Agilent公司的U7238BMIPID-PHY信號一致性測試軟件平臺,這個軟件完全覆蓋了MIPI協會的CTS對信號質量測試要求的所有項目,采用圖形化的界面指導用戶完成測試參數的設置和連接,并自動完成信號質量的測試和測試報告的生成。 陜西電氣性能測試MIPI測試數據線的LP信號質量測試;
數字示波器使用及MIPI-DSI信號測量
數字示波器主要用于時域波形測試,測量電壓/電流隨時間的變化情況,MIPI-DSI是MIPI聯盟針對顯示設備開發的標準接口協議,這里記錄下本人學習數字示波器的使用和MIPI-DSI信號測試的一些總結。
一、示波器的主要指標數字示波器的工作可以分為以下幾個部分,對表筆采集的信號做放大和衰減,ADC對信號進行模數轉換,轉換后的數據存儲在高速緩存中,對信號進行重建和顯示。前端的放大衰減電路決定了示波器的帶寬,模數轉換電路決定了示波器的采樣率,而高速緩存則決定了示波器的存儲深度,以下對這三個指標分別說明。
終端電阻的校準,需要通過如圖3所示的RTUN模塊來實現。它的原理是利用片外精細電阻對片內電阻進行校準。基準電路產生的基準電壓vba(1.2V)經過buffer在片外6.04K電阻上產生電流,用同樣大小的電流ires流經片內電阻產生電壓與rex-tv(1.2V)進行比較,觀察比較器的輸出。通過setrd來控制W這三個開關,從000到111掃描,再從111到000掃描,改變片內電阻大小,觀察比較器輸出cmpout信號的變化,從而得到使得片內電阻接近6.04K的控制字。圖2中的比較器終端電阻采用與該模塊相同類型的電阻,以及成比例的電阻關系。當RTUN模塊完成校準后,得到的控制字setrd同時控制比較器的終端電阻,從而使得比較器終端電阻接近100歐姆。MIPI測試接口引腳定義;
數據通道0具有高速數據接收,以及低功耗下的Escape模式,數據通道1具有高速數據接收和功耗模式,在閑置狀態時,通道都處于LP-II狀態。當主機向從機發送高速接收請求序列LP-II->LPOI->LPOO,從機通過檢測LP-II->LPOI和LPOI->LPOO的變化,使能差分放大電路的中的終端電阻控制信號,打開高速接收,從機開始準備接收主機高速發送過來的數據。當主機向從機發送Escape模式進入序列LP-II->LP-IO>LPOO>LPOI->LPOO時,從機開始檢測序列,在正確接收到的LPOO狀態后即進入Escape模式,然后等待主機發送Entrycommands。再進行相應的操作,退出Escape模式的序列是LP-IO>LP-II。 MIPI CSI、DSI、UFS、C-PHY、D-PHY、M-PHY概念理解;四川MIPI測試維修
MIPI CSI/DSI的協議測試;四川MIPI測試維修
2,MIPI協議的主要應用領域
2.5G、3G手機、PDA、PMP、手持多媒體設備
3,目前應用為成熟的兩個接口CSI(CameraSerialInterface)一個位于處理器和顯示模組之間的高速串行接口DSI(DisplaySerialInterface)一個位于處理器和攝像模組之間的高速串行接口。
4,DSI分層結構DSI分四層,
對應D-PHY、DSI、DCS規范、分層結構圖如下:
?PHY定義了傳輸媒介,輸入/輸出電路和和時鐘和信號機制。
?LaneManagement層:發送和收集數據流到每條lane。
?LowLevelProtocol層:定義了如何組幀和解析以及錯誤檢測等。
?Application層:描述高層編碼和解析數據流。 四川MIPI測試維修