VERDI的使用總結
1.啟動verdi軟件
verdi &
2.通過腳本加載設計
verdiLog文件夾里面的compile.log是verdi編譯信息
3. 常用查看波形快捷鍵
先說明下:nWave中有三個界面:signal pane、value pane和waveform. pane。waveform. pane上面有兩個光標:cursor和marker。cursor是用鼠標左鍵控制,marker是鼠標中間控制。
1)放大波形:shift +z
2)縮小波形:z
3)設計中選擇信號:快捷鍵ctrl+w
4)添加標記時刻:shift+M
5)保存信號列表:shift+S
6)恢復信號列表:R
7)刪除所有信號列表:ctrl+D
8)添加新信號:G
9)撤銷選擇信號:D
10)復制信號:ctrl+P
11)粘貼信號:Insert
12)顯示信號全路徑:H
13)復制信號全路徑:ctrl+H
14)改變信號和波形顏色:C或者T
4.查看時間差
查看信號及變化
· 對于狀態機:點擊nTrace中類似與門的信號,點擊打開電路圖后波形就變成了rtl中的設置的狀態機的不同狀態(三段式容易被verdi識別是狀態機,標注狀態)
· 信號分組:右鍵rename組名,結構清晰,便于對照
· 總線操作:選中信號右鍵Bus Operations ->Create Bus
5.存儲當前波形中的所有信號
· 存儲當前查看波形的工程
· 將當前所有信號存成一個*.rc文件
· 重新打開波形界面時,restore信號
· nwave:file -> Save Signal/Restore Sign
6. DEBUG追蹤波形
(1)快速熟悉一個設計:雙擊RTL中的信號,追蹤波形。
(2)掌握設計拓撲結構:通過nTrace界面獲取
熟悉設計的輸入、輸出
Trace(Input)
哪些信號驅動了當前信號
Load(Output)
當前信號驅動了哪些信號
(3)找到ntrace中的L、D
(4)快速找到應用實例:nTrace : Source -> Find Signal/Instance/Instport,勾選Search Full Scope ,選擇輸入要例化的模塊(支持通配符)
(5)獲取波形里面的信號數值:nTrace:source -> Active Annotation,將所有的信號標值