.bashrc使用bash语法,.cshrc使用C Shell语法,二者用于不同的shell环境。
.cshrc.user配置
.vimrc配置
VCS命令行配置
命令 | 作用 |
-full64 | 支持64位操作系统 |
-v2k | |
-sverilog | 支持system verilog语法 |
-ntb_opts xxx 例:-ntb_opts uvm-1.2 | 支持UVM架构 |
-debug_all | |
-f | 支持xxx.f文件 |
-R | 编译完成后立即执行 |
-cm line+cond+fsm+tgl+branch+assert | 针对制定的覆盖率类型编译 |
-cm_assert_hier | 将断言覆盖率的范围限制为指定文件中 |
-cm_dir <path> | 指定coverage database目录的备用名字和位置 |
-cm_name | 指定中间数据文件的名称 |
-cm_line svtb | 收集sv的tb中task和function的cov |
-cm_line svtb+svtb_include+lib | 收集sv和uvm的tb中的task和function中的cov |
+fsdb+autoflush | view the results immediately,useful in batch mode |
+notimingcheck | 在指定块中禁止计时检查 |
-gui | 启动View图形界面 |
+nospecify | 在指定块中抑制模块路径延迟和时许检查 |
INCL | 在这些目录下查找指定的头文件 |
$(shell command) | 将结果赋值给变量 |