仅对英特尔可见 — GUID: nik1398707023107
Ixiasoft
仅对英特尔可见 — GUID: nik1398707023107
Ixiasoft
2.10.3.2. 定制仿真脚本
通过创建定制的脚本可以自动化仿真。您可以手动生成脚本。此外,你可以使用NativeLink生成一个仿真脚本作为模板,然后进行必要的修改。下表列出了NativeLink生成的脚本目录。
仿真器 |
仿真器文件 |
使用 |
---|---|---|
Mentor Graphics* ModelSim* or QuestaSim* |
/simulation/ modelsim/modelsim_setup.do 或者 mentor/msim_setup.tcl |
直接通过您的仿真器提供。运行do msim_setup.tcl,然后运行ld_debug。如果有多于一个的IP,那么每个IP都有一个专用的msim_setup.tcl文件。一定要将msim_setup.tcl文件中包含所有文件组合成一个通用的msim_setup.tcl文件。 |
Aldec* Riviera Pro |
/simulation/ aldec/rivierapro_setup.tcl |
直接通过您的仿真器提供。 |
Synopsys* VCS |
/simulation/synopsys/vcs/vcs_setup.sh |
使用–file选项将您的测试台文件名添加到此选项文件,以传递此文件到VCS。如果对NativeLink指定一个测试台文件并且不进行仿真,那么NativeLink生成一个运行VCS的脚本。 |
Synopsys VCS MX |
/simulation/synopsys/vcsmx/vcsmx_setup.sh |
使用quartus_sh–t <script> 在命令行运行此脚本。通过NativeLink指定的所有测试台都包括在此脚本中。 |
Cadence* Incisive (NCSim) |
/simulation/cadence/ncsim_setup.sh |
使用quartus_sh –t –t <script>在命令行运行此脚本。通过NativeLink指定的所有测试台都包括在此脚本中。 |