インテルのみ表示可能 — GUID: jbr1441159736441
Ixiasoft
1.6.2.2.1. Aldec ActiveHDL*またはRiviera Pro* Simulatorセットアップ・スクリプトの入手
1.6.2.2.2. Cadence Incisive* Simulatorセットアップ・スクリプトの入手
1.6.2.2.3. Cadence Xcelium* シミュレーター・セットアップ・スクリプトのソーシング
1.6.2.2.4. Mentor Graphics ModelSim* Simulatorセットアップ・スクリプトの入手
1.6.2.2.5. Synopsys VCS* Simulatorセットアップ・スクリプトの入手
1.6.2.2.6. Synopsys VCS* MX Simulatorセットアップ・スクリプトの入手
インテルのみ表示可能 — GUID: jbr1441159736441
Ixiasoft
1.6.2.2.5. Synopsys VCS* Simulatorセットアップ・スクリプトの入手
生成されたSynopsys VCS*シミュレーション・スクリプトを最上位のプロジェクト・シミュレーション・スクリプトに組み込むには、次の手順に従ってください。
- 生成されたシミュレーション・スクリプトには、これらのテンプレート・ラインが含まれています。 「ヘルパーファイル」の前のラインを切り貼りして新しい実行可能ファイルに貼り付けます。 たとえば、synopsys_vcs.fなどです。
# # Start of template # # If the copied and modified template file is "vcs_sim.sh", run it # # as: ./vcs_sim.sh # # # # Override the top-level name # # specify a command file containing elaboration options # # (system verilog extension, and compile the top-level). # # Override the sim options, so the simulation # # runs forever (until $finish()). # source vcs_setup.sh # TOP_LEVEL_NAME=top # USER_DEFINED_ELAB_OPTIONS="'-f ../../../synopsys_vcs.f'" # USER_DEFINED_SIM_OPTIONS="" # # # helper file: synopsys_vcs.f # +systemverilogext+.sv # ../../../top.sv # # End of template
- 次のように、vcs.shファイルの各ラインの最初の2文字(コメントとスペース)を削除します。
# Start of template # If the copied and modified template file is "vcs_sim.sh", run it # as: ./vcs_sim.sh # # Override the top-level name # specify a command file containing elaboration options # (system verilog extension, and compile the top-level). # Override the sim options, so the simulation # runs forever (until $finish()). source vcs_setup.sh TOP_LEVEL_NAME=top USER_DEFINED_ELAB_OPTIONS="'-f ../../../synopsys_vcs.f'" USER_DEFINED_SIM_OPTIONS=""
- 次のように、synopsys_vcs.fファイルの各ライン(コメントとスペース)の最初の2文字を削除します。
# helper file: synopsys_vcs.f +systemverilogext+.sv ../../../top.sv # End of template
- シミュレーションのトップレベル・ファイルに応じて、TOP_LEVEL_NAMEおよびコンパイル・ステップを適切に変更します。 例えば:
TOP_LEVEL_NAME=sim_top
- 必要に応じて、QSYS_SIMDIR変数を追加して、生成されたIPシミュレーション・ファイルの位置を指定します。 デザインのシミュレーション要件を満たすために必要な変更を指定します。 スクリプトには、コンパイルまたはシミュレーション・オプションを設定するための変数が用意されています。 詳細については、生成されたスクリプトを参照してください。
- vcs_sim.shへのパスを指定して、生成されたシミュレーション・ディレクトリーから結果のトップレベル・スクリプトを実行します。