如题:
-
命令行使用 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