MIPI (Mobile Industry Processor Interface) 是2003年由ARM, Nokia, ST ,TI等公司成立的一個聯盟,目的是把手機內部的接口如攝像頭、顯示屏接口、射頻/基帶接口等標準化,從而減少手機設計的復雜程度和增加設計靈活性。 MIPI聯盟下面有不同的工作組,分別定義了一系列的手機內部接口標準,比如攝像頭接口CSI、顯示接口DSI、射頻接口DigRF、麥克風 /喇叭接口SLIMbus等。統一接口標準的好處是手機廠商根據需要可以從市面上靈活選擇不同的芯片和模組,更改設計和功能時更加快捷方便。 下圖是按照 MIPI的規劃下一代智能手機的內部架構。
今天我們Acute邏輯分析儀要分析的就是DSI(顯示接口)部分的數據信號。我們先來看下D- PHY的物理層支持HS(High Speed)和LP(Low Power)兩種傳輸工作模式。
1. LP(Low-Power) 模式:用于傳輸初始化控制信號,最高速率 10 MHz
2.HS(High-Speed)模式:用于高速傳輸數據,速率范圍 [80 Mbps~1Gbps] per Lane
LP模式主要用于傳輸顯示的初始化控制代碼數據,不要小看這一段代碼數據,如果這段代碼數據出錯,那么顯示屏將不能被正常點亮。而且比較容易出錯的就是這段代碼數據。
另外這段代碼數據也會影響到手機屏的喚醒速度。
并且每個手機廠家的這段代碼也是不相同的,對于想要知道這段代碼的工程師來講,這是非常困難的。
我們可以來看一看目前工程師能才用的測試方法:
1. MIPI DSI在Low Power模式下的信號測量圖
最能想到的就是工程師最熟悉的測試測量工具示波器,那么示波器的第一個問題就是無法在一個屏幕顯示窗口里捕獲完整個MIPI DSI-LP信號,因為有時整個MIPI DSI-LP信號從開機到屏幕點亮需要很長的過程時間。那么針對上圖中的LP信號,其只是整個LP信號的某個片段。那么工程師就無法看到完整的LP代碼數據。第二個問題就是普通的示波器都只能顯示LP信號的波形,而無法自動分析出信號當中傳輸的代碼數據。對于工程師來說就需要自己手動的根據MIPI數據規范來解析這段信號中的數據。那么整個測試過程(多次捕獲,手動分析解碼數據)將非常的復雜和緩慢。
是否就沒有更好的測試方法呢?有,一些高端品牌示波器廠家都有提供相應的MIPI協議分析方案,但是這些方案往往是在高端示波器上支持,這些方案往往價格非常昂貴,是很多公司無法承擔的,那么工程師也只能望而興嘆。
1. Agilent高端示波器上支持的MIPI DSI解碼分析方案。
相比較下,Acute邏輯分析儀就提供了一個成本門檻非常低的測試分析解決方案。
1. Acute邏輯分析儀上支持的MIPI DSI-LP解碼分析方案
2. Acute邏輯分析儀分析MIPI DSI-LP信號測量圖
Acute邏輯分析儀具有MIPI DSI-LP信號的波形顯示,BUS總線分析顯示,總線分析數據報告顯示。Acute的邏輯分析儀可以捕獲整個手機開機的LP信號,然后針對LP的信號波形進行代碼數據分析。工程師可以清楚的在總線分析數據報告窗口中看到每一條代碼指令。那么工程師分析手機屏不能正常點亮問題和想獲取不同廠家的手機開機代碼將變得非常簡單。
3. Acute邏輯分析儀數總線分析數據報告詳細圖例
Acute邏輯分析儀會根據MIPI DSI-LP的幀數據類型來分析代碼數據
3.1. MIPI DSI-LP幀數據類型
3.2. Acute邏輯分析儀MIPI DSI-LP總線分析數據報告圖例1
3.3. Acute邏輯分析儀MIPI DSI-LP總線分析數據報告圖例2
綜上所述,Acute邏輯分析儀針對MIPI DSI-LP信號的測試與分析,提供了一個最低成本,而且最全面、完善的解決方案。
文章來源:微信公眾號 融創芯城(一站式電子元器件、PCB、PCBA購買服務平臺,項目眾包平臺,方案共享平臺)
歡迎光臨 電子工程網 (http://m.qingdxww.cn/) | Powered by Discuz! X3.4 |