據估計,現在每部智能手機都使用MIPI標準的某些方面。去年,6億部手機和大約7億到<>億部手機IC都包含了某種MIPI接口。MIPI接口,特別是用于相機和顯示器的接口,已經從移動世界擴展到其他市場,如汽車、工業、醫療、物聯網和數字家庭/辦公室。
MIPI接口使設計復雜的智能手機SoC變得更加容易。然而,驗證它們是否正常工作,對最終產品幾乎沒有差異化價值。因此,設計和驗證團隊面臨的挑戰是盡可能高效地為基于 MIPI 的設計實施強大的驗證環境。開發內部驗證 IP (VIP) 和測試平臺可能既昂貴又耗時,尤其是在它們要處理更高級的 MIPI 接口的復雜流量模式、極端情況、錯誤和異常時。此策略還使驗證團隊面臨因實施或維護不當的 VIP 而導致錯誤或遺漏故障的風險,并可能限制從塊到 SoC 級別的 VIP 可重用性。
最好從商業提供商處購買MIPI VIP和測試平臺,這些提供商可以為所有VIP和測試平臺提供通用的外觀,感覺和使用模型,從而減少驗證團隊學習其用途所需的時間。此類VIP的用戶還應該受益于VIP已經在多個上下文中試用的事實,因此將全面地對MIPI協議,極端情況和錯誤狀態進行建模。商業VIP也可能已經針對多個模擬器的性能進行了優化,并且可能與各種調試輔助工具一起提供。
由于MIPI接口標準是分層的,更復雜的接口使用更簡單接口的各個方面,MIPI VIP和驗證測試平臺往往具有許多共同的特點:
驅動被測器件 (DUT) 并捕獲其輸出的要求
在 VIP 充當 DUT 發射器的情況下,能夠從應用端驅動 VIP 或 DUT
可重復使用的數據完整性記分板,以便可以在被測接口之前和之后比較數據流
可配置性和定制功能
整個驗證環境的可重用性
MIPI一致性測試套件的一般原理圖
您可以在本文中詳細了解這些常見元素如何在一套 MIPI VIP 和測試平臺中重復出現,以及更復雜的 MIPI 協議在較低級別的塊上構建的方式。
這些驗證 MIPI 接口的方法中有許多共同因素。IP塊需要通過一組強大的協議檢查,極端情況,錯誤注入和功能覆蓋模型來執行,以確保它們符合協議。VIP和相關測試平臺需要與快速發展的規范和錯誤修復保持同步。并且驗證需要嚴格,特別是對于較低級別的塊(如 PHY),因為更復雜的接口(如 UFS)依賴于它們。
Synopsys 為 MIPI 接口和使用 MIPI 接口的應用程序提供了一系列VIP,符合這些標準并提供通用的用戶體驗。該產品組合支持最新版本的MIPI規范,并提供具有功能覆蓋模型的全面測試套件,以及協議感知調試,以減少調試周轉時間。最后,VIP塊是用SystemVerilog編寫的,用于各種模擬器。
審核編輯:郭婷
-
顯示器
+關注
關注
21文章
5010瀏覽量
140406 -
soc
+關注
關注
38文章
4204瀏覽量
219098 -
MIPI
+關注
關注
11文章
312瀏覽量
48767
發布評論請先 登錄
相關推薦
評論