用于 PCIe* 解决方案的 Intel® Stratix® 10 Avalon® -ST和Single Root I/O Virtualization (SR-IOV)接口用户指南

ID 683111
日期 12/06/2017
Public
文档目录

2.4. 仿真设计实例

图 17. 过程
  1. 更换成测试台目录,pcie_example_design_tb
  2. 运行所选仿真程序的仿真脚本。请参阅以下表格。
  3. 分析结果
表 8.  运行仿真的步骤
仿真程序 工作目录 指令
ModelSim* <example_design>/pcie_example_design_tb/pcie_example_design_tb/sim/mentor/
  1. do msim_setup.tcl
  2. ld_debug
  3. run -all
  4. 仿真成功结束并出现如下消息:“Simulation stopped due to successful completion!”
VCS* <example_design>/pcie_example_design_tb/pcie_example_design_tb/sim/synopsys/vcs
  1. sh vcs_setup.sh USER_DEFINED_SIM_OPTIONS=""
  2. 仿真成功结束并出现如下消息:“Simulation stopped due to successful completion!”
NCSim* <example_design>/pcie_example_design_tb/pcie_example_design_tb/sim/cadence
  1. sh ncsim_setup.sh USER_DEFINED_SIM_OPTIONS="" USER_DEFINED_ELAB_OPTIONS ="-timescale\ 1ns/1ps"
  2. 仿真成功结束并出现如下消息:“Simulation stopped due to successful completion!”

该测试台可仿真最高x8 variant。它支持x16 variant,但需通过下行训练到x8。 要仿真x16 variant的所有通道,可使用Platform Designer创建一个仿真模型并用于Avery测试台。请参阅AN-811: 使用Avery BFM的 Intel Stratix 10器件 PCI Express* Gen3x16仿真了解更多相关信息。

如果无错误发生,则仿真报告为,“Simulation stopped due to successful completion"。