前段时间本公众号发了一篇名为《verdi用法小结》文章,没想到获得了大家的一致好评,好几个大佬的公众号都做了转发,目前这篇一万多字的verdi用法小结在全网的阅读量已经破万,再次非常感谢诸位大佬的转发以及各位读者朋友们的好评。
从本公众号的后台以及诸位大佬公众号下面的留言发现,很多朋友都期待这篇文章的pdf版本,我当时就回复部分朋友,稍后会整理好发给大家。今天我花费了不少时间把这份pdf文档整理出来了(带标签,方便大家查阅),话说,整理文档的过程是真无聊又费神呀,如果不是公开答应大家,我中间都想放弃了。整理的不好的地方希望大家多担待。现在分享给大家,希望能帮助到一些朋友。


原文回顾:
Verdi用法小结
EDA虚拟机,请参考下文:
分享一份EDA虚拟机环境变量设置(仅供学习参考)
VCS的用法,请参考下文:
VCS常用仿真选项开关及步骤总结
《verdi用法小结》的pdf版本获得方式:
关注微信公众号《芯片验证日记》,在后台回复“verdi_pdf”,即可获得本文档。
最后,整理文档不易,如果对您有帮助,希望点个“在看”,或者赏个鸡腿也行。谢谢!
审核编辑黄宇
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
eda
+关注
关注
72文章
3172浏览量
184196 -
Verdi
+关注
关注
0文章
22浏览量
9188
发布评论请先 登录
相关推荐
热点推荐
变频器的特殊用法
变频器作为电力电子技术的重要应用设备,其核心功能是通过改变电源频率实现对电机转速的精确控制。然而在实际工业场景和创意应用中,工程师们早已突破传统认知,开发出一系列令人惊叹的特殊用法。这些创新实践不仅拓展了变频器的应用边界,更展现了电力电子技术的无限可能。
请问谁有 RTL9210B RTL9210C 的sheet pdf 呀?
请问谁有移动硬盘芯片 RTL9210B RTL9210C 的sheet pdf 呀?
找不到,急需。先谢了
发表于 02-13 13:43
UPS电源能当发电机用吗?90%的人都搞错了,一文理清区别与用法
功能、工作原理完全不同,二者既不能替代,又能协同互补。今天就从原理、差异、用法三方面,彻底讲清二者的区别,帮你避开使用误区。一、核心结论:UPS电源≠发电机,二者本质完全不
【「龙芯之光 自主可控处理器设计解析」阅读体验】--LoongArch的SOC逻辑设计
模块设计包括了CPU架构、总线、内存、系统复位、时钟、外设等。
搭建软件环境使用EDA VCS和Verdi。介绍如下,具体使用可参照书籍该处。
VCS是Synopsys公司开发的一种常用的Verilog
发表于 01-18 13:45
C语言的printf基本用法介绍
中使用频率最高的一个函数一点也不为过,每个C语言程序员都应该掌握 printf 的用法,这是最基本的技能。
不过 printf 的用法比较灵活,也比较复杂,初学者知识储备不足,不能一下子掌握,目前
发表于 11-12 07:04
各位大佬帮忙看一下,下面的assertion有啥问题?为什么用verdi吃文件的时候会报错误?
各位大佬帮忙看一下,下面的assertion有啥问题?为什么用verdi吃文件的时候会报错误
发表于 11-10 06:51
想调用VCS+VERDI测试蜂鸟,按照网上的弄了,但是没有波形,为什么?
verdi时报错 无法找到dump.fsdb
然而我在testbench里面已经加了相关的语句了
initial begin $value$plusargs(\"DUMPWAVE=%d
发表于 11-06 07:25
使用VCS工具时产生fsdb文件时出现报错
of these variables and continue.
解决方案
在根目录下的.bashrc中,添加 export NOVAS_HOME=$Synopsys_Dir/Verdi2015,再输入命令source.bashrc文件
发表于 10-31 09:21
开源RISC-V处理器(蜂鸟E203)学习(一)修改仿真环境(vcs2018+verdi2018)
成iverilog,十分不方便。这里不是不支持开源工具,主要是工作后时间和精力有限,需要尽量节省学习成本。
今天先分享怎么修改蜂鸟e203的环境,使用vcs+verdi跑起来。这个EDA环境是我之前
发表于 10-31 08:07
利用Verdi调试协处理器的实现步骤
本次给大家介绍的是利用Verdi调试协处理器的实现步骤。
有时为了观察协处理器运行情况,需要查看协处理器接口的信号波形,此时可以用Verdi来查看主处理器发给协处理器的自定义指令以进一步追踪协处理器
发表于 10-30 08:26
verdi中trace信号的方法
具体方法
1、原理图中trace
* 在源代码框中右键选中信号,在new schematic选项中可按需要选择
* 此处选择driver为例,点击driver将打开原理图
* 在原理图中点击驱动的悬空线,将会往上追踪出更多的信号线
2、波形图中trace
* 在波形图中右击信号,选择Show OneTrace Signals,并选择Driver
* 在波形图中即可看到所选信号的所有driver的波形
* 以此类推即可往前不断追踪信号
3、代码中trace
* 在源代码框中左键选中信号,并在工具栏中点击Driver标志,或右键onetrace选中Driver.
* 代码即跳转到信号被驱动的代码段,同时在message框中OneTrace界面显示驱动信息
发表于 10-28 06:03
verdi中计算周期数和指令数
具体方法
1、 打开反汇编代码,同时用verdi打开波形图。
2、在反汇编代码上选择需要计算的操作,如下图,这里选择统计printf函数打印一段字符所消耗的指令数和周期数。记下对应指令的pc值
发表于 10-28 06:02
芯来e203移植开发分享(一)——vcs+verdi仿真环境搭建
这里就不详细介绍蜂鸟e203,e203的仿真环境使用的是iverilog,一般工作中,主要使用的是vcs+verdi。个人觉得使用vcs的学习环境更为好一些。在这里简单分享一下。
代码准备
由于
发表于 10-27 06:09
【原创】labview 通过“引用调用“ 的快捷用法,不需编程获取VI引用
labview的“通过引用调用”函数在调用严格类型VI时,通常需要获取VI的引用。该函数的输入端也确实有引用接口,如图:
但是该函数还有一个快捷用法,右键单击 引用调用 函数,弹出菜单中有“调用设置
发表于 07-30 17:53
分享《verdi用法小结》的pdf
评论