Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword or section
Like this
4Activity

Table Of Contents

Assumptions
Where to find our documentation
Technical support and updates
Before you begin
Example designs
Lesson 1 - Conceptual overview
Introduction
Basic simulation flow
Creating the working library
Compiling your design
Debugging your results
Project flow
Multiple library flow
Debugging tools
Lesson 2 - Basic simulation
Design files for this lesson
Creating the working design library
Compiling the design
Loading the design into the simulator
Running the simulation
Setting breakpoints and stepping in the Source window
Navigating the ModelSim interface
Lesson wrap-up
Lesson 3 - Projects
Creating a new project
2Create a new project
Adding objects to the project
Changing compile order (VHDL)
Compiling and loading a design
Organizing projects with folders
Adding folders
Moving files to folders
Simulation Configurations
Lesson 4 - Working with multiple libraries
Creating the project
Linking to the resource library
Permanently mapping resource libraries
Lesson 5 - Simulating designs with SystemC
Setting up the environment
Preparing an OSCI SystemC design
Compiling a SystemC-only design
Mixed SystemC and HDL example
Viewing SystemC objects in the GUI
Setting breakpoints and stepping in the Source window
Lesson Wrap-up
Lesson 6 - Analyzing waveforms
Loading a design
Adding objects to the Wave window
Using cursors in the Wave window
Working with a single cursor
Working with multiple cursors
Saving the window format
Lesson 7 - Creating stimulus with Waveform Editor
Loading a design unit
Creating waves with a wizard
Editing waveforms in the Wave window
Exporting the created waveforms
Simulating with the testbench file
Importing an EVCD file
Lesson 8 - Debugging with the Dataflow window
Compiling and loading the design
Exploring connectivity
Tracing events
Tracing an ’X’ (unknown)
Displaying hierarchy in the Dataflow win- dow
Lesson 9 - Viewing and initializing memories
Viewing a memory and its contents
Navigating within the memory
Exporting memory data to a file
Initializing a memory
Interactive debugging commands
Lesson 10 - Analyzing performance with the Profiler
View Profile Details
Filtering and saving the data
Lesson 11 - Simulating with Code Coverage
Loading and running the design
Viewing statistics in the Main window
Viewing statistics in the Source window
Viewing toggle statistics in the Objects pane
Excluding lines and files from coverage statistics
Creating Code Coverage reports
Lesson 12 - Comparing waveforms
Related reading
Creating the test dataset
Verilog
VHDL
Comparing the simulation runs
Viewing comparison data
Viewing comparison data in the Main window
Viewing comparison data in the Wave window
Viewing comparison data in the List window
1Add comparison data to the List window
Saving and reloading comparison data
Lesson 13 - Automating ModelSim
Creating a simple DO file
Running ModelSim in command-line mode
Using Tcl with ModelSim
Index
0 of .
Results for:
No results containing your search query
P. 1
se_tutor

se_tutor

Ratings: (0)|Views: 4,168|Likes:
Published by rsingh100

More info:

Published by: rsingh100 on Aug 21, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

12/01/2012

pdf

text

original

You're Reading a Free Preview
Pages 4 to 48 are not shown in this preview.
You're Reading a Free Preview
Pages 52 to 71 are not shown in this preview.
You're Reading a Free Preview
Pages 75 to 89 are not shown in this preview.
You're Reading a Free Preview
Pages 93 to 168 are not shown in this preview.
You're Reading a Free Preview
Pages 172 to 174 are not shown in this preview.

Activity (4)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
ppetco2460 liked this
ppetco2460 liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->