首先,打开波形。对于使用VCS的环境,只需在编译选项中添加-kdb,然后执行verdi -ssf xxx.fsdb &命令即可。通过verdi -dbdir simv.daidir/ 打开仿真器数据库文件夹,存放编译信息的中间数据。接着,使用verdi -ssf xxx.fsdb &打开fsdb波形文件或vf文件,实现后台运行,避免占用当前shell进程。此外,verd...
生成的文件如下: 用verdi打开波形:verdi -ssf tb.fsdb 可以看到波形如下: 审核编辑:刘清
打开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加载设计的脚...
compile: 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信...
/bin/makeall: comp simcomp:vcs -full64 -timescale=1ns/1ps -V -R -sverilog -debug_access+all +vc +v2k -kdb -l vcs.log -f dut.f +define+DUMP_FSDB=1 -top testsim:./simv -l simv.logshow:verdi -ssf tb.fsdb &clean:rm -rf *~ core csrc simv* vc_hdrs.h ucli.key urg* *...
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信号的信息。用紫色虚线标识的波形,就表示这一段时间内,信号是被...
通过命令行操作,如使用verdi -ssf xxx.fsdb &可直接打开波形文件,该命令在后台运行,不占据当前shell环境进程。同时,使用verdi -dbdir simv.daidir/打开仿真器数据库文件夹,其中包含编译信息的中间数据。此外,verdi -simflow可打开VCS产生的KDB数据库。在Verdi中,可以通过快捷键Ctrl+w或直接拖拽信号...
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 ...
clean: 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 可以看到波形如下: