MIPI-DSI接口電路構架
MIPI-DSI從機接口電路主要包括4個模塊:物理傳輸層模塊、通道管理層模塊、協議層模塊以及應用層模塊。
物理傳輸層:接收時鐘通道、數據通道0和數據通道1的高擺幅低功耗序列信號,并進行序列檢測,當檢測到高速接收請求時,時鐘通道接收高速率低擺幅的差分DDR時鐘信號,并進行四分頻為數據處理邏輯提供并行數據傳輸時鐘,數據通道接收高速率低擺幅的差分數據信號,并進行串并轉換輸出8位的并行數據到通道管理層,數據通道0在檢測進入Escape模式時,則接收高擺幅低速率的數據和命令,并進行串并轉換輸出到通道管理層;在檢測到TA(turnaround)請求時,則將從機的數據或命令進行串行化,以數據通道0發送給主機。 HDMI測試MIPI測試執行標準MIPI CSI、DSI、UFS、C-PHY、D-PHY、M-PHY概念理解;
。DPHY的物理層支持HS(HighSpeed)和LP(LowPower)兩種工作模式。HS模式下采用低壓差分信號,功耗較大,但是可以傳輸很高的數據速率(數據速率為80M1GbpsLP模式下采用單端信號,數據速率很低(<10Mbps),但是相應的功耗也很低。兩種模式的結合保證了MIPI總線在需要傳輸大量數據(如圖像)時可以高速傳輸,而在不需要大數據量傳輸時又能夠減少功耗。用示波器捕獲的MIPI信號,可以清楚地看到HS和LP信號。
由于 MIPI D PHY 的信號比較復雜,要保證接口 信號和協議 的一致性需要很復雜的測試。為了提高測試的效率, Keysight 提供了基于示波器和邏輯分析儀的 MIPI D PHY 測試平臺。
對于MIPI模組或芯片的測試可以根據MIPI協會推薦的方法設計評估板TVB(TesVehicleBoard)并結合協會提供的RTB(RefererTerminationBoard)進行信號測試,TVB板的設計可以參考MIPI協會提供的PCB文件,根據用戶要測試的模組或芯片的具體布線要求稍作修改,目的是把被測的MIPI信號轉成標準SMA接口的輸出,并通過SMA電纜連接到RTB板上。RTB板可以從MIPI協會購買,上面除了可以引出信號到插針上方便測試以外,還可以根據HS和LP模式的不同切換負載的匹配,并根據需要模擬不同的容性負載,以方便進行不同情況下的信號測試。而對于系統廠商(如手機廠商等)來說,由于系統設計已經完成,要進行MIPI的信號測試只能使用焊接或點測探頭連接PCB上的實際信號進行測試,進行系統間MIPD-PHY信號測試的典型連接圖。帶有MIPI接口的新型傳感器;
國際移動行業處理器(MIPI)聯盟日前正式發布了針對移動電話的顯示器串行接口規范(DisplaySerialInterfaceSpecification,DSI)。DSI基于MIPI的高速、低功率可擴展串行互聯的D-PHY物理層規范。
基于SLVS的物理層支持高達1Gbps的數據速率,同時產生極小的噪聲。基于D-PHY技術,DSI增加了功能以滿足移動設備顯示子系統的需要,包括低功率模式、雙向通信、16、18和24位像素的本國語言支持,并具備單一接口驅動4塊顯示屏的能力,以及對緩沖和非緩沖面板的支持。 數字示波器使用及MIPI-DSI信號測量;HDMI測試MIPI測試執行標準
mipi測試,MIPI信號完整性測試,眼圖測試,時鐘抖動測試;信號完整性測試MIPI測試多端口矩陣測試
MIPI-DSI接口IP設計與仿真
MIPI-DSI接口IP設計模擬部分采用定制方法,數字部分采用Veriloa語言描述,程序設計采用層次化設計方法,根據圖2所示是MIPI-DSI接口總體功能電路設計框圖,編寫系統spec和模塊spec,設定各個功能模塊的互連接目,每個模塊的數據流外理都采用有限狀態機進行描述。MIPLDSI在上由初始化時外干閑苦狀態,總線都處于LP-II狀態,當檢測到主機發送序列時,從機接收序列,并判斷開始進入哪種工作模式,主要有高速接收、Escape模式和反向傳輸(Turnaround)模式。
設計的頂層模塊,為頂層模塊搭建測試平臺的初始化環境,根據MIPI協議描述的DSI接口的各個功能,編寫測試激勵testcase,通過建立虛擬主機發送端,建立虛擬顯示驅動接收端,搭建起系統的驗證平臺,仿真結果 信號完整性測試MIPI測試多端口矩陣測試