fsdb即Fast Signal DataBase,是Spring Soft公司(原Novas)的Verdi(原Debussy)所支持的波形文件,相对比VCD波形文件,fsdb只对仿真过程中有用的信号进行存储,除去了VCD中的冗余信息,自然所占存储空间较小。
VCD是IEEE1364所定义的标准波形存储文件,所以可以使用verilog的系统函数dumpVCD来dump VCD的波形文件,但是fsdb并不是通用的,只能通过Verdi提供的PLI接口来实现。具体来说,如使用VCS进行编译时,需要指定-P参数行。
首次编译不成功,提示需要指定NOVAS_HOME,在.bashrc中指定即可
在testbench中加入相关函数即可。
本文对比了FSDB与VCD两种波形文件格式。FSDB由SpringSoft公司的Verdi支持,相较于标准的VCD文件,FSDB通过减少冗余信息实现了更小的存储空间占用。

348

被折叠的 条评论
为什么被折叠?



