我是靠谱客的博主 老实时光,最近开发中收集的这篇文章主要介绍Verdi使用小结【持续更新】Verdi看波形的基本操作小结,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Verdi看波形的基本操作小结

快捷键:(大写字母=Shift+小写)

在代码窗口,单击选中信号,此时处于高亮状态,按Ctrl+w,可以将信号发送到波形窗口。

g get, signlas添加信号,显示波形
n next, Search Forward选定信号按指定的值(上升沿,下降沿,both,指定Value)向前跳转
N 与n功能相同,方向向后
y Keep Cursor at Centor(开关)移至中央并保持居中,再按取消固定居中
c color,调整所选信号的波形显示颜色,线的粗细和类型,非常方便Debug
f full, Zoom All波形全部显示
z Zoom Out波形缩小,一般配合鼠标放大非常方便
Z Zoom In 波形放大
l last view,上次波形位置,相当于Vim里的``或’’
L 重新加载波形或设计文件,这个很方便,在新一次仿真完成之后Roload即可
b begin移动Cursor到波形开头
e end移动Cursor到波形结尾
r restore signals 保存波形信号列表
h hierarchy显示信号的绝对路径
H Highlight(开关)是否高亮显示所选信号
m move将信号移动到黄线位置
Delete 删除所选信号
Ctrl+Right Arrow 向右移动半屏
Ctrl+Left Arrow 向左移动半屏
P 将波形窗口切换为主窗口
s 设置鼠标单击定位(任意位置或信号跳变位置)

鼠标:
左键:用于选择信号
右键:调出菜单
中间:单击移动黄线,拖动信号可移动位置排列顺序
滑轮:上下滚屏
左键圈定波形范围:按选定缩放
双击信号波形: 跳转到代码,并用绿色高亮该信号
双击信号:按位展开(expand),Struct展开下一层。再双击折叠(collapse)
右键信号名->Bus Operations->Expand as Sub-bus->可以按指定位宽展开,比如512bits的信号分成4个128的,方便查看

菜单栏中的By:可以选择Search不同的值:Any Change, Rising Edge, Falling Edge, Bus Value等
信号可以分组,组合信号都可以Rename
右键 Add Blank 可以让信号分组看起来更清晰

实用技巧

1. 波形文件保存.rc

使用Verdi定位问题,调出波形,为方便下次使用,按键shift+S可以将波形保存为xxx.rc格式文件,使用波形文件时,按快捷键r打开界面,选择波形
打开.rc,使用快捷键R(restore signal)

2. mark标记功能

为方便波形定位,按键shift+M使用mark功能标记一下,可以自定义名称和颜色,方便查找。

3. 显示波形信号全路径

按H显示波形信号全路径,再按H撤销

4. 改变信号和波形颜色

按C或者T修改信号或者波形颜色,方便查看

5. 在所有文件中查找信号

按快捷键“/”,会跳出 Find string 对话框,输入需要查找的信号名。
在scope of search 选项点击 in all files, 点击find即可。

6. 开启状态机定义显示:

verdi工具栏:Tools > Extract interactive FSM;

7. 关闭状态机定义显示:

选中信号 > nWave工具栏:Waveform > Signal Value Radix > Remove Alias;

最后

以上就是老实时光为你收集整理的Verdi使用小结【持续更新】Verdi看波形的基本操作小结的全部内容,希望文章能够帮你解决Verdi使用小结【持续更新】Verdi看波形的基本操作小结所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(37)

评论列表共有 0 条评论

立即
投稿
返回
顶部