Specifications

CHAPTER 7: SIMULATION
SIMULATING DESIGNS WITH EDA TOOLS
134 INTRODUCTION TO QUARTUS II ALTERA CORPORATION
2. Compile the design in the Quartus II software to generate the output
netlist files. The Quartus II software places the files in a tool-specific
directory.
3. Launch the EDA simulation tool.
4. Set up the project and a working directory with the EDA simulation
tool.
5. Compile or map to the timing simulation libraries, and compile the
design and test bench files with the EDA simulation tool.
6. Perform the simulation with the EDA simulation tool.
Simulation Libraries
Altera provides functional simulation libraries for designs that contain
Altera-specific components, and atom-based timing simulation libraries for
designs compiled in the Quartus II software. You can use these libraries to
perform functional or timing simulation of any design with Altera-specific
components in EDA simulation tools that are supported by the Quartus II
software. Additionally, Altera provides pre-compiled functional and timing
simulation libraries for simulation in the ModelSim-Altera software.
Altera provides functional simulation libraries for designs that use Altera
megafunctions and standard library of parameterized modules (LPM)
functions. Altera also provides pre-compiled versions of the altera_mf and
220model libraries for simulation in the ModelSim software. Table 2 shows
the functional simulation libraries for use with EDA simulation tools.
Table 2. Functional Simulation Libraries (Part 1 of 2)
Library Name Description
220model.v
220model.vhd
220model_87.vhd
Simulation models for LPM functions (version 2 2 0)
220pack.vhd VHDL Component Declarations for 220model.vhd
altera_mf.v
altera_mf.vhd
altera_mf_87.vhd
altera_mf_components.vhd
Simulation models and VHDL Component Declarations
for Altera-specific megafunctions