Intel Cyclone 10 LP Device Design Guidelines

ID 683861
Date 3/28/2019
Public
Document Table of Contents

Simulation

Table 63.  Simulation Checklist
Number Done? Checklist Item
1   Specify your simulation tool, and use the correct supported version and simulation models.

The Intel® Quartus® Prime Standard Edition software supports both RTL and gate level functional simulations. Perform functional simulation at the beginning of your design flow to check the design functionality or logical behavior of each design block. You do not have to fully compile your design; you can generate a functional simulation netlist that does not contain timing information.

Intel provides the ModelSim* - Intel® FPGA Starter Edition and offers the higher performance ModelSim* - Intel® FPGA Edition, which enable you to take advantage of advanced testbench capabilities and other features. In addition, the Intel® Quartus® Prime EDA Netlist Writer can generate timing netlist files to support other third-party simulation tools such as Synopsys* VCS, Cadence NC-Sim, and Aldec Active-HDL. Specify your simulation tool in the Assignments > Settings > EDA Tool Settings page to generate the appropriate output simulation netlist.

If you use a third-party simulation tool, use the software version that is supported with your Intel® Quartus® Prime Standard Edition software version. The Intel® Quartus® Prime Software Release Notes list the version of each simulation tool that is officially supported with that particular version of the Intel® Quartus® Prime Standard Edition software. Use the model libraries provided with your Intel® Quartus® Prime Standard Edition software version, because libraries can change between versions, which might cause a mismatch with your simulation netlist. To create a testbench, go to Processing > Start > Start Test Bench Template Writer.