
#VERDI# 关于Verdi使用的几个常用技巧整理
发布日期:2025-03-28 12:26:47
浏览次数:6
分类:精选文章
本文共 831 字,大约阅读时间需要 2 分钟。
Fsdb 文件操作指南
如何根据fsdb文件大小分文件波形
在进行Fsdb文件操作时,我们常需要根据文件大小来分文件波形。以下是设置分文件波形的实现方法:
initial begin fsdbDumpvars(0, dut); fsdbAutoSwitchDumpfile(2048, "file_name", 20);end
通过fsdbAutoSwitchDumpfile
函数,我们可以实现自动切换文件时长。该函数接收文件名、分片大小和分片个数等参数。将分片大小设置为2048,默认生成文件名带有编号的文件。
如何根据dump时间分文件波形
当需要根据dump时间来分文件波形时,可以使用以下代码实现:
integer i;initial begin fsdbDumpvars(0, dut); i = 0; forever begin fsdbSwitchDumpfile($SFORMATF("file_name_%0d", i)); #time_period; i = i + 1; endend
这里,$SFORMATF
宏用于生成带有编号的文件名,i
变量作为循环变量,time_period
延时参数控制dump周期。每隔time_period
时间周期生成一个新的文件。
如何不去dump指定instance
当不需要dump指定实例时,可以使用以下方法:
initial begin fsdbSuppress(dut.a, dut.b); fsdbDumpvars(0, dut);end
fsdbSuppress
命令可以用来抑制指定实例的dump输出。在代码示例中,dut.a
和dut.b
是抑制的实例路径。如果需要停止对多个实例的dump,需要分别指定。
如需进一步了解Fsdb工具的使用方法和详细功能说明,可参考相关技术文档。
发表评论
最新留言
初次前来,多多关照!
[***.217.46.12]2025年04月30日 05时21分33秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Problem G. The Stones Game【取石子博弈 & 思维】
2019-03-07
Java多线程
2019-03-07
openssl服务器证书操作
2019-03-07
我用wxPython搭建GUI量化系统之最小架构的运行
2019-03-07
selenium+python之切换窗口
2019-03-07
重载和重写的区别:
2019-03-07
搭建Vue项目步骤
2019-03-07
账号转账演示事务
2019-03-07
SpringBoot找不到@EnableRety注解
2019-03-07
在Vue中使用样式——使用内联样式
2019-03-07
Explore Optimization
2019-03-07
map[]和map.at()取值之间的区别
2019-03-08
【SQLI-Lab】靶场搭建
2019-03-08
【Bootstrap5】精细学习记录
2019-03-08
Struts2-从值栈获取list集合数据(三种方式)
2019-03-08
设计模式(18)——中介者模式
2019-03-09
推荐几篇近期必看的视觉综述,含GAN、Transformer、人脸超分辨、遥感等
2019-03-09
一文理解设计模式--命令模式(Command)
2019-03-09
VTK:可视化之RandomProbe
2019-03-09