1

Modelsim では、使用するライブラリ名を指定できます。次に例を示します。

vlib MyPersonalLib
vcom -work MyPersonalLib foo.vhd
vsim MyPersonalLib.foo

hdl.var または cds.lib ファイルを操作せずにこれを鋭く行う方法はありますか? NCVHDL に -work を使用するには、このファイルを事前にセットアップする必要があります (つまり、「論理ライブラリ名 WORK が不正なライブラリにバインドされています」というエラーが表示されます)。

4

1 に答える 1

0

少なくともファイル cds.lib を作成する必要があります。cds.lib では、物理ディレクトリへの作業名のマッピングを定義します。ディレクトリは、ncvlog を呼び出す前に作成する必要があります。

#cds.lib
DEFINE MyPersonalLib ./MyPersonalLib

その後、コマンド プロンプトから作業ライブラリを使用して実行できます。

mkdir  ./MyPersonalLib

ncvlog your_file.v  -work MyPersonalLib -sv 

警告メッセージが表示されます (hdl.var ファイルを作成していない場合)。*W,DLNOHV: Unable to find an 'hdl.var' file to load in. 無視するか、 を使用-NOWARN DLNOHVして抑制できます。

于 2016-08-08T20:58:51.580 に答える