VCS命令行中的-f,-F以及-file参数区别

如题:

  • 命令行使用 vcs -full64 -h获得manual可知,三者区别不大,详情如下:

    • -f <filename>

      • 指定包含源文件和编译时选项的路径名列表的文件。
    • -F <filename>

      • 与-f选项相同,但允许您指定文件的路径,文件中列出的源文件不必是绝对路径名。
    • -file filename

      • 此选项适用于使用-f或-F选项指定的文件中的条目可能遇到的问题。 此文件可以包含更多编译时选项和不同类型的文件。 它可以包含用于控制编译和PLI选项和目标文件的选项。 您还可以在此文件中使用转义字符和元字符,例如$,`和! 等。

附录:

  • filelist 是包含其他仿真参数以及整个工程的文件列表,文件格式如下;

  • filelist 中的注释使用verilog中的 “//” 与 "/*…*/ "。

    // compile options.
    +v2k
    -sverilog
    -ntb_opts uvm-1.1   // 注意: 此编译命令只能使用-file选项指定的文件中
    -timescale=1ns/10ps
    
    // source file path.
    +incdir+./src
    +incdir+./test
    
    // source files.
    ./src/demo.svh
    ./src/demo.sv
    ./test/tb_top.sv
    
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值