Verdi快速使用技巧
目录
1.加载设计
2.加载波形
3.重新加载设计和波形
4.选择信号
5.查看波形
6.mark标记时间差
7.波形文件保存 *.rc
8.获取参数值
9.获取波形时刻里的值
10.新建组与对组重命名,显示信号全路径
11、改变信号和波形颜色
12.查看信号及变化
13.显示状态机及其名称
1.加载设计
veidi加载设计的makefile脚本
run_verdi:verdi -sv -f tb_top_filelist.f -top tb_top &
告知软件支持SystemVerilog,加载设计的文件列表,设置设计顶层,后台执行
2.加载波形
手动加载,点击波形的按钮
自动加载, 用 -ssf 命令
run_verdi:verdi -sv -f filelist.f -top tb_top -ssf dut.fsdb &
3.重新加载设计和波形
选中波形或设计文件 L(shift + i) 重新加载波形或设计文件,在新一次仿真完成之后Roload即可
4.选择信号
nWave波形窗口,快捷键 g 加载信号(Get signals)。在弹出的窗口选中需要添加的信号,点击滚轮选择需要添加信号的位置,也可在代码中(nTrac界面)选中信号 Ctrl+W 将信号加载在波形中
5.查看波形
6.mark标记时间差
为方便波形定位,按键shift+M使用mark功能标记一下,可以自定义名称和颜色,方便查找。
7.波形文件保存 *.rc
调出波形,为方便下次使用,按键shift+S可以将波形保存为xxx.rc格式文件,使用波形文件时,按快捷键r打开界面,选择波形。可以避免下次打开重新添加信号
8.获取参数值
9.获取波形时刻里的值
选中Source>Active Annotation即可看到每一个信号,参数的数据显示,工具栏按钮D指那个信号驱动了当前信号,L是指当前信号驱动了那个信号。
10.新建组与对组重命名,显示信号全路径
将黄线放到最后一行,添加信号即可新建一个信号组。然后鼠标选中右键即可进行相关操作,也可以选中一个模块,直接Ctrl+4即可将接口信号加入波形窗口,按快捷键H显示波形信号全路径,再按H撤销。
11、改变信号和波形颜色
按C或者T修改信号或者波形颜色,方便查看。
12.查看信号及变化
13.显示状态机及其名称
选中状态机状态的波形,在nWave窗口选中Tools>Bus Contention>打开状态机,(关闭),返回查看波形已经变为状态的名称。
补充:选择具有状态机的模块选中,然后在主工具栏选择Tools>Extract interative FSM
点击OK,然后点击状态机,即可看到状态的跳转。
Verdi快速使用技巧相关推荐
- JavaScript正则表达式快速判断技巧
原文:JavaScript正则表达式快速判断技巧 这里是JS的正则的一点心得,并不是最完整的规则汇总,更侧重实际运用中的快速判断,初学者接触正则之后往往会被一堆星号括号给弄晕,有了一些速判技巧就能从整 ...
- matlab撤销上一步命令_CAD快速入门技巧:CAD软件中撤销操作的方法汇总
在使用浩辰CAD软件画图的过程中都难免会误操作,因此CAD与WORD.EXCEL等其他软件一样,在误操作后可以通过"放弃"来取消刚进行的操作,Windows软件的常规操作也适用于C ...
- CSS开发过程中的20个快速提升技巧
摘要:本文涵盖了20个CSS技巧,可以解决许多工作中常见的问题, 让你也成为一个CSS高手. 1.使用CSS重置(reset) css重置库如normalize.css已经被使用很多年了,它们可以为你 ...
- java撤销上一步_CAD快速入门技巧:CAD软件中撤销操作的方法汇总
在使用浩辰CAD软件画图的过程中都难免会误操作,因此CAD与WORD.EXCEL等其他软件一样,在误操作后可以通过"放弃"来取消刚进行的操作,Windows软件的常规操作也适用于C ...
- npm 端口设置成80_13 个 NPM 快速开发技巧
摘要: 玩转npm. 作者:前端小智 原文:13 个 npm 快速开发技巧 Fundebug经授权转载,版权归原作者所有. 为了保证的可读性,本文采用意译而非直译. 每天,数以百万计的开发人员使用 n ...
- Verdi的使用技巧总结
Verdi的使用技巧总结 1,加载信号 2,放大缩小 3,波形文件保存.rc 4,移动波形窗口信号位置 5,对信号的操作 6,显示信号全路径 7,显示状态机及其名称 8,改变信号和波形颜色 9,参考信 ...
- 电脑键盘打字手法_电脑快速打字技巧,送个每一位初学者
我们玩了这么多年的电脑,相信很多人的打字速度都很慢,甚至有的人到现在都是"一指禅",今天笔者就来教大家电脑快速打字技巧,送个每一位初学者. 一.认识键盘 首先大家要了解键盘,一般来 ...
- DAZ STUDIO 快速渲染技巧
DAZ STUDIO 快速渲染技巧: 本文将向您展示几个快速渲染技巧.您将学习如何使您的Daz Iray渲染和照明在Daz工作室内更快. 当你有一个大场景,这可能需要很多小时进行渲染. 但是如果你想大 ...
- Word2003快速操作技巧及常用快捷键使用
Word2003快速操作技巧及常用快捷键使用站外博客黑板报! 聚集博客们思想! 话题搜索: 此文仅供学习与交流!马上开通自己博客 您可以操作:推荐T出去站点收录 系统提示:博客精华与否全由网友置顶!您 ...
- html5如何快速选择工具使用技巧,写给PS新手们 五种快速抠图技巧连连看
1简单图像抠图法1:魔棒工具 不管是摄影还是制图,我们经常会使用到Photoshop这个神奇的软件.它能够秒杀世界上任何化妆品.减肥产品,也可以让你的世界从此变得与众不同.在我们后期的过程中,我们经常 ...
最新文章
- Jmeter(一)-精简测试脚本
- 互联网和大数据是什么意思_何为互联网大数据?为什么每个人在数据的面前,相当于一丝不挂?...
- 信息学奥赛一本通(1219:马走日)
- 技术系统优化还可以这样做?
- fedora 安装google浏览器失败,报错
- 怎么修改照片文件的大小?教你一招改变图片大小尺寸
- 提取win10默认锁屏壁纸
- iOS CNContactStore 与AddressBook
- html5画布获取位置,html5画布绘制位置不正确(html5 canvas drawing position not correct)
- STM8和STM32开发总结
- 霸榜巨作、阿里内部顶级专家整理(Redis 5设计与源码分析)
- 中国剩余定理(孙子定理)(模板)
- Windows分盘,c盘已经满了,但d盘还有内存。
- 如何删除word中的长横线(由三个减号---自动生成)
- zookeeper节点创建
- PCIe板卡结构尺寸
- python+Anaconda3+pycharm完整的下载安装过程及配置过程
- [基于STM32底盘控制与ROS上层导航小车制作] 第五节 实现STM32与ubuntu系统下的ROS串口DMA通信,传输底盘速度等信息
- 【12306】登陆流程实现(微信小程序 + php)
- 在SNAP中用sentinel-1数据做DInSAR测量---以门源地震为例