等license
使能verilog2000的標准
統一所有的timescale
-f採用絕對路徑;-F與-f類似,也可以採用絕對路徑,同時也支持相對路徑,但不允許嵌套使用。
VCS用-F解析filelist時,不允許文件嵌套使用,不支持`include 「xxx.v」這種寫法,改為-f便ok了。
`include "xxx.sv"
要用+incdir把xxx.sv的路徑指明。
編譯完成後,自動執行當前編譯生成的可執行文件
初始化RTL中所有mem的所有bit初始值
初始化RTL中所有reg的所有bit初始值
-的一般是編譯時用的,編譯工具自帶的。
+的是插件,環境,驗證語言,等等加的,可擴展的,自定義的。
+libext+.v
-y XXX/memory/all/work/verilog 定義verilog的庫
-f rtl_top.f
-f env.f
testbench的頂層mole名字是top, 收集top下的例化的rtl頂層模塊的下面所有層的覆蓋率
如果用到了dw的東西
一般加上選項
-y $DC_HOME/dw/sim_ver +incdir+$DC_HOME/dw/sim_ver +libext+.v
㈡ vcs 運行中打開文件失敗
在急救那些由於系統DLL文件丟失引起的Windows系統運行不正常故障時,我們根本不需要重新安裝操作系統,只需要對那些已經丟失了的DLL文件進行一下重新注冊,就能讓系統恢復正常運行狀態了。
(1)開始-運行:輸入cmd,按「enter」鍵回車!進入"c:windowssystem32cmd.exe"窗口(2)在"c:windowssystem32cmd.exe"窗口中的命令提示符下直接輸入:for %1 in (%windir%system32*.dll) do regsvr32.exe /s %1。注意:是在命令提示符下,不是在「運行」框中!小技巧:可以直接復制以上命令,粘貼即。(3)按「enter」鍵回車!開始對系統所有的DLL文件重新注冊了!耐心等待吧。