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










