仅对英特尔可见 — GUID: hpr1484173544275
Ixiasoft
仅对英特尔可见 — GUID: hpr1484173544275
Ixiasoft
2.7.3.2. 自定义仿真脚本
通过创建自定义脚本可以自动化仿真。您可以手动生成脚本。此外,您可以还使用ip-setup-simulation工具生成仿真脚本作为模板,然后进行必要的更改。下表显示了NativeLink生成的脚本目录列表。
仿真器 |
仿真文件 |
使用 |
---|---|---|
Mentor Graphics ModelSim or QuestaSim |
/simulation/ modelsim/modelsim_setup.do Or 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 |
通过仿真器直接获取(source)。 |
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 <script>运行此脚本。所有通过NativeLink指定的测试台都会包含在此脚本中。 |