芯片行业奋战十余年老兵,芯片大厂验证专家,多年面试官经验,面试官一对一助你转行芯片验证!更多学习视频关注B站 id:605762016 飞哥_芯
VCS = vcs
#OPT= -sverilog -debug_all +v2k -fsdb +define+FSDB -ntb_opts uvm-1.1 -full64 -override_timescale1ns/1ps
OPT= -R -full64 +v2k -fsdb +define+FSDB -sverilog -ntb_opts uvm-1.1 -debug_all -elab -lca -kdb -timescale=1ns/1ps
debussy_lib = -P /opt/Synopsys/Verdi2015/share/PLI/VCS/LINUXAMD64/novas.tab /opt/Synopsys/Verdi2015/share/PLI/VCS/LINUXAMD64/pli.a
COV = -cm cond+fsm+tgl+branch+line
TS0= fir_sanity_test
TS1= fir_din_rand_test
com:
vcs -f ./run.f $(OPT) $(debussy_lib) -LDCLASS -rdynamic -l complile.log +UVM_TESTNAME=$(TS1) $(COV) -cm_dir $(TS1)
1:定义宏变量VCS = vcs
3:编译软件vcs运行参数配置
4:dump 波形所需要的库
5:覆盖率收集参数
6:testcase0名称
7:testcase1名称
8:com 平台编译命令宏定义
9:vcs编译命令