Questa*- Intel® FPGA Edition Simulation User Guide

ID 730191
Date 4/23/2025
Public
Document Table of Contents

2.7.4. Simulating Example Designs using the Run Simulation Feature

In general, Altera* IP example designs support the Run Simulation feature.

If the following EDA_EXDES_CUSTOM_SIM_SCRIPT_ parameters are present in the generated Quartus Settings File (.qsf) of the Altera* IP example design, then you can use the Run Simulation feature to perform simulation of the example design.

set_global_assignment -name EDA_EXDES_CUSTOM_SIM_SCRIPT_QUESTA 
../example_testbench/run_vsim.do -section_id eda_simulation
set_global_assignment -name EDA_EXDES_CUSTOM_SIM_SCRIPT_VCS 
../example_testbench/run_vcs.sh -section_id eda_simulation
set_global_assignment -name EDA_EXDES_CUSTOM_SIM_SCRIPT_RIVIERAPRO 
../example_testbench/run_rivierasim.do -section_id eda_simulation
set_global_assignment -name EDA_EXDES_CUSTOM_SIM_SCRIPT_XCELIUM 
../example_testbench/run_xcelium.sh -section_id eda_simulation

The following summary steps describe setup and simulation of an Altera* IP example design:

  1. Properly invoke the Quartus® Prime Pro Edition software license and your supported EDA simulator tool license, and launch the Quartus® Prime Pro Edition software.
  2. To specify the executable path for your supported EDA simulator, click Tools > Options > EDA Tool Options. Refer to Installation Paths for Supported EDA Simulators for setting descriptions.
  3. Select the Simulator Tool and other optional simulation settings at Tools > Options > Board and IP Settings > IP Simulation. Refer to Simulation Options and Simulation Flow Settings for setting descriptions.
  4. Compile the project through the Analysis & Elaboration stage, as Running RTL Simulation using Run Simulation describes.
  5. Run RTL simulation in GUI mode or batch mode, as Running RTL Simulation using Run Simulation describes.