由于Verdi只能查看fsdb格式的波形,而vcs可以生成供DVE查看的vpd格式波形,如果想要输出fsdb格式的波形,我们就要额外在testbench中加入两个函数,并且用相应的命令进行编译。 1.首先了解一些vcs的常用命令: -cm line|cond|fsm|tgl|obc|path 设定coverage的方式 +define+macro=value+ 预编译宏定义 -f filename RTL文件...
+define+macro=value+ 预编译宏定义 -f filename RTL文件列表 +incdir+directory+ 添加include 文件夹 -I 进入交互界面 -l logfile文件名 -P pli.tab 定义PLI的列表(Tab)文件 +v2k 使用推荐的标准 -y 定义verilog的库 -notice 显示详尽的诊断信息 -o 指定输出的可执行文件的名字,缺省是sim.v nospecify 不...
-kdb -lca //选项支持输出 kdb 格式的数据,用于与 Verdi 在交互模式交换数据,而 kdb 格式属于 "Limited Customer Availability" 特性,必须通过 -lca 选项开启。 +define+macro //定义一个文本宏;方便代码隔离;编译时生效 。 $value$plusargs//传递参数;方便模式选择;运行时生效。 -timescale= //在testbench中...
编译时会报出上述两个函数的undefined错;如果不加-l 会报不能打开test.v的错(这个不知道为什么)。3.编译完成后,执行simv文件,即可。如何用vcs输出fsdb格式的波形标签:定义comdebugoverdirectorycdirbspmacrodirect
如果不加-fsdb,编译时会报出上述两个函数的undefined错; 如果不加-l 会报不能打开test.v的错(这个不知道为什么)。 3.编译完成后,执行simv文件,即可。 4.用verdi查看fsdb文件: 命令: verdi -sv -f filelist –ssf test.fsdb 其中: -sv: 表示 Verdi 软件 要支持systemverilog ...
编译verilog文件成为一个可执行的二进制文件命令为:$>vcssource_files2.运行可执行文件$>/simv类似于nc,也有单命令行的方式:$>vcssource_files-r-R命令表示编译后立即执行下面讲述常用的命令选项:-Cmline|cond|FSM|TGL|OBC|覆盖路径设置方法+define+macro=value+预编译宏定义-ffilenametl文件列表+incdir+directory...
vcs常用的命令选项如下:-cmline|cond|fsm|tgl|obc|path设定coverage的方式+define+macro=value+预编译宏定义-ffilenameRTL文件列表+incdir+directory+添加include文件夹-I进入交互界面-llogfile文件名-Ppli.tab定义PLI的列表(Tab)文件+v2k使用推荐的标准-y定义verilog的库-notice显示详尽的诊断信息-o指定输出的可执行...
+define+macro define hdl source 'macro' to have value "macro" +plusarg_save hardwire the plusargs, which follow this flag, into simv +plusarg_ignore turn off +plusarg_save +prof tells vcs to profile the the design and generate vcs.prof file ...
(see manual) +cmod Enabling cmodule feature +cmodext+cmodext Changing cmodule extension to cmodext +cmodincdir+cmoddir Cmodule Include directory +cmoddefine+macro define cmodule source 'macro' in the form of XX=YY +define+macro define hdl source 'macro' to have value "macro" +plus...
RTL验证工具:VCS简介