debussy(verdi之前的Debug工具)
verdi:若想用Verdi观察波形,需要在仿真时生成fsdb文件,而fsdb在vcs或者modelsim中的生成是通过两个系统调用$fsdbDumpfile $fsdbDumpvars来实现的。而这两个系统调用并不是Verilog中规定的,是Verdi以pli(Programming Language Interface)的方式实现的。这就需要让vcs编译时能找到相应的库。
例如:
其中波形文件有以下种类:
生成FSDB波形
使用verdi之前,应配置哪些环境变量(bash使用export,cshell使用setenv)
$VERDI_HOME/NOVAS_HOME(为设置PATH做准备)
$PATH(让系统能够找到verdi)
$LD_LIBRARY_PATH(让系统linux能够找到verdi需要的库文件)
$LD_LIBRARY_PATH目录库文件类似于Windows的dll,包括*.so(共享对象),*.a(静态库)等,库文件还需要*.tab(表格文件)来获取对应的信息。
linux命令