Specifications

CHAPTER 7: SIMULATION
SIMULATING DESIGNS WITH THE QUARTUS II SIMULATOR
138 INTRODUCTION TO QUARTUS II ALTERA CORPORATION
The following steps describe the basic flow for performing either a
functional or timing simulation in the Quartus II software:
1. Specify Simulator settings.
2. If you are performing a functional simulation, choose the Generate
Functional Simulation Netlist command. If you are performing a
timing simulation, compile the design.
3. Create and specify a vector source file.
4. Run the simulation using the Start > Start Simulation command
(Processing menu), the Simulator Tool window, or the quartus_sim
executable.
The Status window shows the progress of a simulation and the processing
time. The Summary Section section of the Report window shows the
simulation results.
Creating Waveform Files
The Quartus II Waveform Editor allows you to create and edit input vectors
for simulation in waveform or text format. Using the Waveform Editor, you
can add input vectors to the waveform file that describe the behavior of the
logic in your design. See Figure 4.
!
Using the quartus_sim executable
You can also run the Simulator separately at the command prompt or in a script by
using the quartus_sim executable.
The quartus_sim executable creates a separate text-based report file that can be
viewed with any text editor.
If you want to get help on the quartus_sim executable, type one of the following
commands at the command prompt:
quartus_sim -h
r
quartus_sim --help r
quartus_sim --help=<topic name> r