vcs常用的命令選項:

vcs常用的命令選項:
-cm line|cond|fsm|tgl|obc|path 設(shè)定coverage的方式

+define+macro=value+ 預(yù)編譯宏定義

-f filename RTL文件列表

+incdir+directory+ 添加include 文件夾

-I 進入交互界面

-l logfile文件名

-P pli.tab 定義PLI的列表(Tab)文件

+v2k 使用推薦的標(biāo)準(zhǔn)

-y 定義verilog的庫

-notice 顯示詳盡的診斷信息

-o 指定輸出的可執(zhí)行文件的名字,缺省是sim.v

  • nospecify 不對 SPECIFY 模塊進行時序檢查和路徑延時計算

  • notimingcheck 不進行時序檢查扳碍;但是還是把path延時加入仿真中

Summary of vcs compile options:

-ASFLAGS "opts" pass 'opts' to the assembler
-B generate long call instructions in native assembly code (HP only)
-CC "opts" pass 'opts' to C compiler
-CFLAGS "opts" pass 'opts' to C compiler
-LDFLAGS "opts" pass 'opts' to C compiler on load line only
-I enable interactive/postprocessing debugging capabilities
-ID get host identification information
-M enable incremental compilation (see manual)
-Mupdate enable incremental compilation and keep the Makefile up-to-date
-Marchive[=N] create intermediate libs to reduce link line length; N objs per lib
-P plitab compiles user-defined pli definition table 'plitab'
-PP enable optimizer postprocessing capabilities for vcd+
-R after compilation, run simulation executable
-RI after compilation, run simulation under xvcs (Implies -I)
-RIG run simulation under xvcs without compiling (executable has to exist)
-RPP run xvcs in postprocessing mode (requires file created by vcdpluson)
-V[t] verbose mode; with 't', include time information
-as foo use foo as the assembler
-cc foo use foo as the C compiler
-cpp foo use foo as the C++ compiler
-e <new_name> specify the name of your main() routine.
(see manual section 7-11 for more details).
-f file reads 'file' for other options
-gen_c generate C code (for HP and Sun, default is -gen_obj)
-gen_asm generate native assembly code (HP and Sun only)
-gen_obj generate native object code (HP and Sun only)

-ld foo use foo as the linker. (refer vcs manual for compatibility with -cpp option)
-line enable single-stepping/breakpoints for source level debugging
-lmc-swift include lmc swift interface
-lmc-hm include lmc hardware modeler interface

-vera add VERA 4.5+ libraries
-vera_dbind add VERA 4.5+ libraries for dynamic binding
-location display full pathname to vcs installation for this platform
-vhdlobj <name> generate a vhdl obj for simulating in a vhdl design
-mixedhdl include MixedHDL-1.0 interface
-mhdl include MixedHDL-2.0 interface and library
-q quiet mode
-platform display name of vcs installation subdirectory for this platform
-syslib 'libs' specify system libraries (placed last on the link line) eg -lm
-o exec name the executable simulation model 'exec' (default is 'simv')
-u treat all non text string characters as uppercase
-v file search for unresolved module references in 'file'
-y libdir search for unresolved module references in directory 'libdir'
+acc enable pli applications to use acc routines (see manual)
+ad include anlog simulation interface and library
+adfmi="files" ADFMI support for vcs-ace
+cliedit enable command line edit/recall (see doc/readline.ps)
+cli enable command line interactive debugging (see manual)
+cmod Enabling cmodule feature
+cmodext+cmodext Changing cmodule extension to cmodext
+cmodincdir+cmoddir Cmodule Include directory
+cmoddefine+macro define cmodule source 'macro' in the form of XX=YY
+define+macro define hdl source 'macro' to have value "macro"
+plusarg_save hardwire the plusargs, which follow this flag, into simv
+plusarg_ignore turn off +plusarg_save
+prof tells vcs to profile the the design and generate vcs.prof file

+race tells vcs to generate a report of all race conditions during simulation
and write this report in the race.out file
+rad+1 enable level 1 radiant optimizations (See Release Notes)
+rad+2 enable level 2 radiant optimizations (See Release Notes)
+libext+lext use extension 'lext' when searching library directorys
+librescan search from beginning of library list for all undefined mods
+incdir+idir for `include files, search directory 'idir'
+nospecify suppress path delays and timing checks
+notimingchecks suppress timing checks
+optconfigfile+foo use 'foo' as the optimization config file (See Release Notes)
+vcsd enable the VCS Direct sim kernel interface

-cmhelp enable CoverMeter help. CoverMeter should be installed
and environment variable CM_HOME should be set.
-cm enable VCS to first run cmSource to instrument the
Verilog source files on the command line, and then to
compile the instrumented source files
-cm_all enable VCS to link CoverMeter into the VCS executable in a way that enables line, condition, and FSM coverage and establishes the direct link. Enabling all types of coverage and the direct link is the default condition when you include the -cm option so you can omit this option
-cm_lineonly enable VCS to link CoverMeter into the VCS executable in a way that only enables line coverage when it also establishes the direct link. Use this option for faster simulation and when you only need line coverage

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末提岔,一起剝皮案震驚了整個濱河市仙蛉,隨后出現(xiàn)的幾起案子笋敞,更是在濱河造成了極大的恐慌,老刑警劉巖荠瘪,帶你破解...
    沈念sama閱讀 222,378評論 6 516
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件夯巷,死亡現(xiàn)場離奇詭異,居然都是意外死亡哀墓,警方通過查閱死者的電腦和手機趁餐,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,970評論 3 399
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來篮绰,“玉大人后雷,你說我怎么就攤上這事》透鳎” “怎么了臀突?”我有些...
    開封第一講書人閱讀 168,983評論 0 362
  • 文/不壞的土叔 我叫張陵,是天一觀的道長贾漏。 經(jīng)常有香客問我候学,道長,這世上最難降的妖魔是什么纵散? 我笑而不...
    開封第一講書人閱讀 59,938評論 1 299
  • 正文 為了忘掉前任梳码,我火速辦了婚禮,結(jié)果婚禮上伍掀,老公的妹妹穿的比我還像新娘掰茶。我一直安慰自己,他們只是感情好蜜笤,可當(dāng)我...
    茶點故事閱讀 68,955評論 6 398
  • 文/花漫 我一把揭開白布符匾。 她就那樣靜靜地躺著,像睡著了一般瘩例。 火紅的嫁衣襯著肌膚如雪啊胶。 梳的紋絲不亂的頭發(fā)上甸各,一...
    開封第一講書人閱讀 52,549評論 1 312
  • 那天,我揣著相機與錄音焰坪,去河邊找鬼趣倾。 笑死,一個胖子當(dāng)著我的面吹牛某饰,可吹牛的內(nèi)容都是我干的儒恋。 我是一名探鬼主播,決...
    沈念sama閱讀 41,063評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼黔漂,長吁一口氣:“原來是場噩夢啊……” “哼诫尽!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起炬守,我...
    開封第一講書人閱讀 39,991評論 0 277
  • 序言:老撾萬榮一對情侶失蹤牧嫉,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后减途,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體酣藻,經(jīng)...
    沈念sama閱讀 46,522評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,604評論 3 342
  • 正文 我和宋清朗相戀三年鳍置,在試婚紗的時候發(fā)現(xiàn)自己被綠了辽剧。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,742評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡税产,死狀恐怖吗垮,靈堂內(nèi)的尸體忽然破棺而出拍冠,到底是詐尸還是另有隱情谴古,我是刑警寧澤素征,帶...
    沈念sama閱讀 36,413評論 5 351
  • 正文 年R本政府宣布,位于F島的核電站梧兼,受9級特大地震影響放吩,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜羽杰,卻給世界環(huán)境...
    茶點故事閱讀 42,094評論 3 335
  • 文/蒙蒙 一渡紫、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧考赛,春花似錦惕澎、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,572評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春八孝,著一層夾襖步出監(jiān)牢的瞬間董朝,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,671評論 1 274
  • 我被黑心中介騙來泰國打工干跛, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留子姜,地道東北人。 一個月前我還...
    沈念sama閱讀 49,159評論 3 378
  • 正文 我出身青樓楼入,卻偏偏與公主長得像哥捕,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子嘉熊,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,747評論 2 361

推薦閱讀更多精彩內(nèi)容