LINUX学习笔记
Makefile 脚本运行VCS仿真
1. 文件
2. Makefile 脚本
3. 命令
-
1. 文件
- tb.list: tesetbech文件目录
- rtl.list:rtl代码文件目录
- tc_teset.v: 测试用例代码
-
2. Makefile 脚本
TC=
COV_OPTION = -cm line+cond+fsm+tgl+branch
COV_OPTION += -cm_dir ${TC}_cov
copy_case:
cp -rf ../tc/${TC}.v tesetcase.v
run_rtl:
vcs -f rtl.list -f tb.list +v2k -timescale=1ns/1ps +define+SIM -debug_all ${COV_OPTION} -Mupdate -R -l sim.log
clean:
clean:
rm -rf csrc sim.daidir ucli.key vcdplus.vpd sim ccc
clean_run: clean copy_case run_rtl
- 3. 命令
: make clean_run TC=tc_teset
【注】:个人学习笔记,如有错误,望不吝赐教,这厢有礼了~~~