正在尋找縮短調(diào)試周期的方法,以快速從根本上解決內(nèi)存控制器/PHY 和子系統(tǒng)驗證項目中的問題?
在某些時候,您在調(diào)試內(nèi)存模型時很可能面臨以下挑戰(zhàn)之一(計時問題、日志消息、銀行統(tǒng)計信息、分層調(diào)試等)。
Synopsys 內(nèi)存模型 (VIP) 與 Verdi 一起可提高整體調(diào)試效率。以下是緊密耦合的調(diào)試解決方案如何幫助解決一些痛點的示例:
以協(xié)議為中心的調(diào)試使用戶能夠快速了解協(xié)議活動,識別瓶頸并快速查找和調(diào)試意外行為
協(xié)議視圖中的錯誤、警告和消息注釋可快速確定原因
交易、銀行狀態(tài)、內(nèi)存內(nèi)容和握手的圖形視圖,可立即訪問特定于上下文的詳細信息
鎖定步驟鏈接到模擬器跟蹤視圖(波形),可在任何抽象級別輕松調(diào)試
以下是其他示例,其中包含詳細說明供您參考:
協(xié)議和計時沖突: 當內(nèi)存VIP檢測到協(xié)議/時序沖突時,通知將顯示有關(guān)被破壞的規(guī)范部分的所有命令性信息,包括報告錯誤的組件,協(xié)議版本以及針對預(yù)期的規(guī)范定義值應(yīng)采取的糾正措施。
跟蹤文件: 跟蹤是特殊的文本文件,其中包含有用的信息,例如事務(wù)的開始/結(jié)束時間和命令名稱等。例如,如果命令是“模式寄存器”,則會顯示與“模式寄存器”字段相關(guān)的所有信息,例如讀/寫命令、相關(guān)地址、數(shù)據(jù)和重要信息,如延遲、DBI、DM 和模式寄存器設(shè)置。
調(diào)試端口:它們在高度抽象中提供了協(xié)議流量的可視化表示,例如在哪個銀行執(zhí)行交易、編程模式寄存器值、銀行狀態(tài)、命令和數(shù)據(jù) ID 標記以將數(shù)據(jù)與相應(yīng)的命令相關(guān)聯(lián),以及其他功能。調(diào)試端口作為 Synopsys 內(nèi)存 VIP 接口的一部分提供,并可加載到波形查看器(如 Verdi)上。
威爾第協(xié)議分析器流程:這提供了交易、銀行狀態(tài)、內(nèi)存內(nèi)容的配置設(shè)置、模擬等的圖形可視化。通過同步視圖,用戶只需單擊ERROR消息,相應(yīng)的牽引,內(nèi)存地址位置和信號電平流量信息等詳細信息將突出顯示給用戶。
Synopsys Memory VIP 獨特、靈活的架構(gòu)使其可以輕松插入任何基于 Verilog/SV/UVM/VMM 的測試平臺設(shè)置。
審核編輯:郭婷
-
寄存器
+關(guān)注
關(guān)注
31文章
5295瀏覽量
119838 -
內(nèi)存
+關(guān)注
關(guān)注
8文章
2978瀏覽量
73818 -
模擬器
+關(guān)注
關(guān)注
2文章
862瀏覽量
43130
發(fā)布評論請先 登錄
相關(guān)推薦
評論