Visible to Intel only — GUID: bhc1411116832782
Ixiasoft
Visible to Intel only — GUID: bhc1411116832782
Ixiasoft
3.11.1.2. Simulating the IP Testbench
Simulator |
File Directory |
Script |
---|---|---|
ModelSim* - Intel® FPGA Edition/ ModelSim* - Intel® FPGA Starter Edition | <example_design_directory>/ip_sim/testbench/setup_scripts/mentor | msim_setup.tcl |
QuestaSim* simulator | ||
Synopsys VCS* simulator | <example_design_directory>/ip_sim/testbench/setup_scripts/synopsys/vcs | vcs_setup.sh |
Synopsys VCS* MX simulator | <example_design_directory>/ip_sim/testbench/setup_scripts/synopsys/vcsmx | vcsmx_setup.sh synopsys_sim.setup |
Aldec Riviera-PRO*
Note: Agilex™ 7 and Stratix® 10 E-tile devices do not support this simulator.
|
<example_design_directory>/ip_sim/testbench/setup_scripts/aldec | rivierapro_setup.tcl |
Cadence Xcelium* Parallel simulator | <example_design_directory>/ip_sim/testbench/setup_scripts/xcelium | xcelium_setup.sh |
Simulator |
File Directory |
Script |
---|---|---|
ModelSim* - Intel® FPGA Edition/ ModelSim* - Intel® FPGA Starter Edition | <example_design_directory>/ip_sim/testbench/mentor | run_altera_jesd204_tb.tcl |
QuestaSim* simulator | ||
Synopsys VCS* simulator | <example_design_directory>/ip_sim/testbench/synopsys/vcs | run_altera_jesd204_tb.sh |
Synopsys VCS* MX simulator | <example_design_directory>/ip_sim/testbench/synopsys/vcsmx | run_altera_jesd204_tb.sh |
Aldec Riviera-PRO*
Note: Agilex™ 7 and Stratix® 10 E-tile devices do not support this simulator.
|
<example_design_directory>/ip_sim/testbench/aldec | run_altera_jesd204_tb.tcl |
Cadence Xcelium* Parallel simulator | <example_design_directory>/ip_sim/testbench/xcelium | run_altera_jesd204_tb.sh |
To simulate the testbench design using the ModelSim* - Intel® FPGA Edition/ ModelSim* - Intel® FPGA Starter Edition or QuestaSim* simulator, follow these steps:
- Launch the ModelSim* - Intel® FPGA Edition/ ModelSim* - Intel® FPGA Starter Edition or QuestaSim* simulator.
- On the File menu, click Change Directory > Select <example_design_directory>/ip_sim/testbench/<simulator name>.
- On the File menu, click Load > Macro file. Select run_altera_jesd204_tb.tcl. This file compiles the design and runs the simulation automatically, providing a pass or fail indication on completion.
To simulate the testbench design using the Aldec Riviera-PRO* simulator, follow these steps:
- Launch the Aldec Riviera-PRO* simulator.
- On the File menu, click Change Directory > Select <example_design_directory>/ip_sim/testbench/<simulator name>.
- On the Tool menu, click Execute Macro. Select run_altera_jesd204_tb.tcl. This file compiles the design and runs the simulation automatically, providing a pass or fail indication on completion.
To simulate the testbench design using the VCS* , VCS* MX (in Linux), or Cadence simulators, follow these steps:
- Launch the Synopsys VCS* or VCS* MX, or Cadence Xcelium* Parallel simulator.
- On the File menu, click Change Directory > Select <example_design_directory>/ip_sim/testbench/<simulator name>.
- Run the run_altera_jesd204_tb.sh file. This file compiles the design and runs the simulation automatically, providing a pass or fail indication on completion.