怎么利用VCS产生fsdb文件
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中加入相关函数即可。