VCS使用笔记

VCS编译命令格式(Linux下)

$vcs soure_file [compile_time_options]

soure_file :verilog/Systemverilog写的所有文件

compile_time_options:控制执行的选项,然后产生二进制可执行仿真文件

编译中常用的选项

  • (1)-Mupdate:增量编译(只编译在原工程中修改后的代码)。
  • (2)-R: 在编译完成后,自动执行。
  • (3)-gui:仿真开始后启动DVE图形界面。
  • (4)-I<filename>:将编译时产生的写入到filename中去。
  • (5)-sverilog:支持Systemverilog。
  • (6)+v2k:支持verilog 2001的标准。
  • (7)-v lib file:
  • (8)-y lib dir:库放的路径。
  • (9)+libext+lib ext:加入在这个路径下的所有库文件。
  • (10)+incdir+inc dir:给出 "include"的路径。
  • (11)-f file:文件太多时,将所有文件整合到一个文件夹下,利用刚命令执行所有文件。
  • (12)-o foo:将simv文件转换成foo文件。
  • (13)+define+<macro_name>=<value>:在程序中定义一些宏。
  • (14)-cm line|cond|fsm|tgl|obc|path     设定coverage的方式。
  • (15)+define+macro=value+       预编译宏定义

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值