如果仿真工具用的是vcs,在加了-kdb编译选项后,可以直接用verdi -ssf xxx.fsdb &命令打开波形。 verdi -dbdir simv.daidir/ 打开仿真器数据库(database)文件夹,其中存放的是包含了编译信息的中间数据。verdi -ssf xxx.fsdb & 打开fsdb波形文件,或vf文件(virtual fsdb,vf是把多个fsdb波形合在一起),& 表示在...
波形直接启用 想启用verdi工具时,编译时加入 -lca -kdb, 如果仿真了波形,用verdi -ssf xxx.fsdb, 如果不想仿真波形用 verdi -dbdir simv.daidir makefile中忽略错误继续进行 #-rm simv.*, 命令前加入短横杠“-” makefile定义了一系列规则 那些文件先编译 那些文件后编译 那些文件则又重新编译 -rm (object...
打开fsdb波形和编译文件 登录后复制verdi-elab com_path -ssf fsdb_path com_path:编译产生的临时文件存放的路径;例:*.daidir/kdb.elab++; fsdb_path:编译产生的fsdb的路径; 2 打开 source code 如果没有kdb文件,可以通过flist打开source code 登录后复制verdi-f tb_top.flist 3 加载设计 veidi加载设计的脚...
首先,打开波形。对于使用VCS的环境,只需在编译选项中添加-kdb,然后执行verdi -ssf xxx.fsdb &命令即可。通过verdi -dbdir simv.daidir/ 打开仿真器数据库文件夹,存放编译信息的中间数据。接着,使用verdi -ssf xxx.fsdb &打开fsdb波形文件或vf文件,实现后台运行,避免占用当前shell进程。此外,verd...
通过命令行操作,如使用verdi -ssf xxx.fsdb &可直接打开波形文件,该命令在后台运行,不占据当前shell环境进程。同时,使用verdi -dbdir simv.daidir/打开仿真器数据库文件夹,其中包含编译信息的中间数据。此外,verdi -simflow可打开VCS产生的KDB数据库。在Verdi中,可以通过快捷键Ctrl+w或直接拖拽信号...
vcs -full64 -sverilog -debug_acces=all my_and.v tb_top.sv -kdb run: ./simv +fsdb+force verdi: verdi -dbdir simv.daidir -ssf force.fsdb 在仿真的时候,加上+fsdb+force选项。 打开verdi,查看信号。 从波形上,能够清晰的看到force信号的信息。用紫色虚线标识的波形,就表示这一段时间内,信号是被...
vcs -full64 -sverilog -debug_acces=all my_and.v tb_top.sv -kdb run: ./simv +fsdb+force verdi: verdi -dbdir simv.daidir -ssf force.fsdb 在仿真的时候,加上+fsdb+force选项。 打开verdi,查看信号。 从波形上,能够清晰的看到force信号的信息...
rm -rf *~ core csrc simv* vc_hdrs.h ucli.key urg* *.log novas.* *.fsdb* verdiLog 64* DVEfiles *.vpd 总的文件如下: 执行make all: 跑完后如下: 生成的文件如下: 用verdi打开波形:verdi -ssf tb.fsdb 可以看到波形如下: 审核编辑:刘清...
1) 如果只想生成/++, VCS编译时,用”-lca -kdb=only“ 2)如果生成.simv之后没有仿真产生fsdb,那么通过verdi -dbdir ./可以打开verdi导入工程。这说明上面的那个命令verdi -ssf 虽然没有指定-dbdir,但是它默认找到了。完整的命令应该是verdi -ssf -dbdir ./ ...
来自synopsys_sim.setup的库映射并从KDB库路径导入设计。 ?-simBin <simv_path> 指定simv可执行文件的路径。 这确保了VCS和Verdi使用来自synopsys_sim.setup文件... -simBin [<simv_path>] -ssf novas.fsdb 指定simv的路径后,您可以使用VerdinTrace中的Tools -> Run Simulation ...