【1】宏定义声明
irun: -define <macro_name>, +define+<macro_name>
vcs : +define+<macro_name>
【2】timescale
irun: -timescale unit/precious
vcs : -timescale=unit/precious
override_timescale同上
【3】64位
irun: -64bit
vcs : -full64
【4】include收缩路径
irun: -incdir <path_dir> , +incdir+<path_dir>
vcs : +incdir+<path_dir>
【5】log
irun:默认产生信息输出到irun.log内
vcs :默认不产生log文件,需要添加 -l
【6】
irun: -access rwc
vcs : -R
其他命令基本一样:
-f
-v
+libext+<extension>
+nospecify
+notimingchecks
此外,vcs还提供代码加密功能。有四类命令,每种都有特殊场景。
第一,-protect128
第二,-autoprotect128
第三,-auto2protect128
第四,-auto3protect128
待补充!!!!