sv中生成fsdb波形和vcd格式

vcs仿真中使用系统函数dump fsdb波形常用的命令
https://www.cnblogs.com/Alfred-HOO/articles/16123451.html
Verilog中dump vcd格式的波形文件
https://www.cnblogs.com/Alfred-HOO/articles/16210197.html
vcs中使用tcl脚本dump fsdb格式的波形
https://www.cnblogs.com/Alfred-HOO/articles/18939261

利用vcs在verdi中显示force语句
https://www.cnblogs.com/Alfred-HOO/articles/19303801
force语句强制给某个变量进行赋值,在持有期间对其改值无效果,会保持force赋值时的值,除非通过release释放该变量,deposit只生效一次,用来模拟输入

vcs中获取fsdb波形文件的方式:
1.在TB的initial调用系统任务,加入$fsdbDumpfile("dump.fsdb");$fsdbDumpvar;fsdbDumpDMA;$fsdbDumpSVA;将断言结果存到波形文件
2.通过-ucli 模式命令行或者脚本获取

-ucli命令行
./simv -ucli
ucli> fsdbDumpfile wave.fsdb
ucli> fsdbDumpvars 0 tb_top
ucli> run
3.通过vcs编译指令直接在编译指令中加入-fsdb选项,一般是在Makefile文件里1添加

posted on 2026-08-05 17:50  tuck0603  阅读(26)  评论(0)    收藏  举报

导航