L-Tile和H-Tile收发器PHY用户指南

ID 683621
日期 3/29/2021
Public
文档目录

2.7.3.2. 自定义仿真脚本

通过创建自定义脚本可以自动化仿真。您可以手动生成脚本。此外,您可以还使用ip-setup-simulation工具生成仿真脚本作为模板,然后进行必要的更改。下表显示了NativeLink生成的脚本目录列表。

表 123.  用于第三方RTL仿真的自定义仿真脚本

仿真器

仿真文件

使用

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指定的测试台都会包含在此脚本中。