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,将所有的信号标值