今天,整理一下最近工作中遇到的一個問題,及解決問題的辦法,僅分享給大家。
我們知道,我們在完成SDF時序反標之后,首先要做的事情:檢查sdfannotation 文件。文件中記錄了每個sdf 文件,每個實例的時序反標結果率。文件中的信息要經過仔細排查,一個都不要放過。因為,通常以為小事一樁的某個反標路徑,可能在后期時序仿真過程中,埋下陷阱。到時花費大量精力,去debug ,得不償失。
那么,回歸主題:有時候,我們在debug 時序采樣問題的時候,需要檢查某個時序器件的時序反標信息數據。通常,我們可以啟動Verdi, 加載波形,然后找到詳細的層次路徑。通過工具量取數字。效率很慢。
今天,不妨嘗試如下的方法。
第一步: simv -ucli
?第二步: 執行 report_timing -file U130.timing.rpt? tb_top.macinst.U130
第三步: 檢查輸出內容
通過Verdi 波形驗證:?
?結論: 兩者信息一致,均是40ps