Design Verication
Running Simulation
Course 5
All materials updated on: February 11, 2005
5. Simulation
Simulation steps:
•
Compile the design
•
Set the top-level
architecture
•
Open Waveform Editor
•
Drag the signals
•
Initialize simulation
•
Apply stimulators
•
Advance simulation
•
Verify results
•
Save simulation run
All materials updated on: February 11, 2005
5.1 Compiling Designs
Before you start simulation, you must compile the design "les
to re#ect the latest changes. Remember that saving the
source "le is not enough. Simulation is based on the entities
compiled into the working library.
To compile the design you can choose
the Compile All or Compile All in
Folder options from the pop-up menu
in the Design Browser window. You
can also call the same commands from
the Design menu.
Note: The Compile All with File Reorder
command automatically compiles all design "les in
the speci"ed compilation order.
All materials updated on: February 11, 2005
5.2 Setting top-level
Simulation is carried out for the
selected library architecture
called top-level architecture.
•
To choose a top-level architecture,
expand the working library in the
Design Browser window.
•
Select the architecture and choose the
Set as Top-Level option from the
pop-up menu.
All materials updated on: February 11, 2005
5.3 Opening Waveform Editor
Simulation results are displayed in the Waveform
Editor that is a tool designed to observe simulation
results as timing waveforms and to edit simulation
test vectors.
To open the Waveform
Editor:
•
Click the toolbar
button
•
Choose
New/Waveform
option from the File
menu.