XRUN:加入编译选项:-loadpli1 debpli:novas_pli_bootbench中添加以下函数: 当然也可以使用Tcl 实现波形的精准dump控制。1Vcs 中tcl 控制方法:仿真bash中加入仿真选项:-ucli -i 。。/sim/dump_fsdb_vcs.tcl其中Tcl demo文件: 2Xrun中tcl控制方法:仿真bash中加入tcl载入选项:-input 。。/sim/dump_fsdb_irun.t...
这里面文件在makefile里面-input run.tcl即可。 makefile代码 SIM=xrun# default simFILE_LIST_PATH:=../filelist.f## file pathXRUN_TCL_PATH:=../run.tcl## xrun tcl patch###OPTION_XRUN:=-64bit -sv -notimingcheck -access +rwc -accessreg +rwc -debug -uvmlinedebug -classlinedebug -plid...
本期主要给大家出一个简单makefile+tcl的仿真环境,支持vcs+verdi以及xrun+indago,因为最近虚拟机中的vcs不稳定,所有把以前的makefile修改一下同时支持vcs和xrun(xcelium),这两款仿真器我用的都是2020版本,如果你使用的低于这个版本,有些feature看可能会不支持或者报错。 基础介绍 先看一下模板示例,rtl目录主要放ve...
run.tcl 修改run_dump.tcl文件,在仿真200s后仿真波形不会继续dump,在断点处继续进行仿真,波形会继续dump,直到仿真完成 run_dump.tcl 修改run_dump.tcl文件,在仿真200s后仿真波形不会继续dump,后再保存100s进度,在断点处继续进行仿真,波形不会继续dump,仿真波形停留在200s run_dump.tcl 总结:使用ucli进行断点进度...
run 100us 3. dump-close命令 dump-close命令用于关闭当前打开的波形导出文件。在仿真结束后,需要关闭波形导出文件以释放资源。可以使用以下命令关闭波形导出文件: dump-close 4. 编写TCL脚本 除了直接在命令行中输入UCLI命令外,还可以通过编写TCL脚本来实现自动化验证。TCL脚本可以包含一系列UCLI命令,通过调用TCL脚本来...
用./simv打开DVE的方式比较少用,后面都是用dve指令来打开DVE工具,dve指令也可以指定打开DVE后要自动运行的tcl脚本,它的参数则是-script ./run.tcl,详见上面贴出的makefile内容。下面是偶尔会用到的simv选项说明。simv仿真 ./simv vcs编译成功后会生成simv指令,该指令可以执行仿真相关的命令。 -do run.tcl ...
先看一下模板示例,rtl目录主要放verilog代码,sim文件夹下包含3个文件以及2个文件夹,filelist.f主要存放仿真文件路径,Makefile为执行文件,我们待会重点讲,run.tcl主要是为xrun生成能被indago打开的db。vcs文件夹是vcs仿真生成的所有文件,verdi生成的文件也会放入此文件夹。xrun则对应也是xrun仿真文件,indago文件对应放...
环境配置在rtl目录存放Verilog代码,sim文件夹内包含filelist.f(存放仿真文件路径)、Makefile(执行文件)、run.tcl(Xrun生成indago可用的db)、vcs文件夹(VCS生成文件)、xrun文件夹(Xrun文件)等。Makefile操作通过`make sim SIM=vcs`开始VCS仿真,完成后执行`make verdi`打开波形。若选择Xrun,`...
在VCS UCLI环境中,你可以使用source命令来调用TCL脚本。假设你的TCL脚本名为my_script.tcl,并且位于当前工作目录下,你可以通过以下命令来调用它: tcl source my_script.tcl 在VCS UCLI中,你可以通过以下方式启动并调用TCL脚本: bash vcs -ucli -f run.f 其中,run.f是一个包含UCLI命令的文件,例如: tcl sou...
1>在simv的option中,即 % ./simv -ucli run.tcl,其中run.tcl中增加需要屏蔽的信号,将tcheck中的内容增加的run.tcl中; 2>该命令仅对Verilog/SystemVerilog使用; 3>该命令使用时,待检测的源代码必须包括时序检查系统任务,否则将会产生warning信息; 上述命令格式中使用的相关参数的说明如下表所示。