Visible to Intel only — GUID: mwh1410383502401
Ixiasoft
Answers to Top FAQs
1. Intel FPGA Simulation Basics
2. Siemens EDA QuestaSim* Simulator Support
3. Synopsys VCS* and VCS MX Support
4. Aldec Active-HDL and Riviera-PRO Support
5. Cadence Xcelium* Parallel Simulator Support
6. Intel® Quartus® Prime Pro Edition User Guide Third-party Simulation Archive
A. Intel® Quartus® Prime Pro Edition User Guides
1.1. Intel FPGA Simulation Essential Elements
1.2. Overview of Simulation Tool Flow
1.3. Simulation Tool Flow
1.4. Supported Simulation Types
1.5. Supported Hardware Description Languages
1.6. Supported Simulators
1.7. Post-Fit Simulation Support by Intel FPGA Family
1.8. Intel FPGA Simulation Basics Revision History
Visible to Intel only — GUID: mwh1410383502401
Ixiasoft
4.1. Quick Start Example (Active-HDL VHDL)
You can adapt the following RTL simulation example to get started quickly with Active-HDL:
- To specify your EDA simulator and executable path, type the following Tcl package command in the Intel® Quartus® Prime Tcl shell window:
set_user_option -name EDA_TOOL_PATH_ACTIVEHDL <Active HDL executable path>set_global_assignment -name EDA_SIMULATION_TOOL "Active-HDL (VHDL)"
- Compile simulation model libraries using one of the following methods:
- To automatically compile all required simulation model libraries for your design in your supported simulator, click Tools > Launch Simulation Library Compiler. Specify options for your simulation tool, language, target device family, and output location, and then click OK.
- Compile Intel FPGA simulation models manually:
vlib <library1> <altera_library1> vcom -strict93 -dbg -work <library1> <lib1_component/pack.vhd> \ <lib1.vhd>
Use the compiled simulation model libraries during simulation of your design. Refer to your EDA simulator's documentation for information about running simulation.
- Open the Active-HDL simulator.
- Create and open the workspace:
createdesign <workspace name> <workspace path> opendesign -a <workspace name>.adf
- Create the work library and compile the netlist and testbench files:
vlib work vcom -strict93 -dbg -work work <output netlist> <testbench file>
- Load the design:
vsim +access+r -t 1ps +transport_int_delays +transport_path_delays \ -L work -L <lib1> -L <lib2> work.<testbench module name>
- Run the simulation in the Active-HDL simulator.