GUIを使用せずに個々のファイルで "ライブラリにコンパイル"設定をどのように設定しますか?私はTCLスクリプトからそれを設定したいと思います。Modelsim - GUIを使用しないファイルの場合 "ライブラリにコンパイル"を設定する
プロジェクトのaddfileコマンドをTCLスクリプトで使用する場合、「フォルダに配置」設定を設定できます。
GUIを使用せずに個々のファイルで "ライブラリにコンパイル"設定をどのように設定しますか?私はTCLスクリプトからそれを設定したいと思います。Modelsim - GUIを使用しないファイルの場合 "ライブラリにコンパイル"を設定する
プロジェクトのaddfileコマンドをTCLスクリプトで使用する場合、「フォルダに配置」設定を設定できます。
あなたはファイルのセットごとにターゲットライブラリを設定するなど、vlog
にvcom
を-work
オプションを使用することができます。
vlib mylib
vlog -work mylib ...
vcom -work mylib ...
私はTCLを使ってプロジェクトを作成して設定したいと思います。その後、既にコンパイルするためのドロップダウンがあるので、GUIと対話的に作業します。ドロップダウンを使用してコンパイルするには、各ファイルのコンパイル設定を変更して、各ファイルの「ライブラリにコンパイル」フィールドを設定する必要があります。私はvlogとvcomを-workフラグセットで呼び出す別のTCLスクリプトを書くことができましたが、私はそれを避けたいと思います。 – Mark
私は通常、コンパイルコマンドを含むMakefileを書いて、ModelSim/Questaから呼び出す。ですから、再ロードしてsimを再実行するには、「make; restart -f; run -a」とタイプします。もしあなたがそう思っていたら、それをボタンにバインドして入力を省くことができます。 – Teajay
あなたはあなたのライブラリーを構築するためにどのようなコマンドシーケンスを使用していますか? –
私はTCLスクリプトを使用してプロジェクトの作成と設定のみを行っています。プロジェクトが作成されたら、ドロップダウンメニューを使用してコンパイルします(すべてをコンパイルするか、選択をコンパイルするなど)。 vlogとvcomを手動で、またはスクリプトで呼び出す必要はありません。 – Mark