Sign In
Forgot Password?
Sign In | | Create Account

ModelSim / Questa Core: Advanced Topics

Categories: Questa & ModelSim

ModelSim® / Questa® Core: Advanced Topics teaches you to capitalize on the extensive capabilities of ModelSim / Questa Core to effectively and efficiently analyze and debug digital HDL designs. Using various ModelSim / Questa Core features and techniques, you will learn how to produce higher performance test benches, more reliable device-under-test models, and greater confidence of simulation thoroughness and completeness. View course details ↓


Full instructor-led courses in a Mentor training facility, with complete course materials and access to classroom computers.

Date Location Time Language Price
Mar 122015 Tokyo Japan 10–5 PM
Japanese 50,000 JPY Register
Apr 2–32015 Bangalore India 9:30–5:30 PM
English 39,420 INR Register
Aug 6–72015 Bangalore India 9:30–5:30 PM
English 39,420 INR Register
Nov 5–62015 Bangalore India 9:30–5:30 PM
English 39,420 INR Register
Don't see the class you need? Request a class

Course Highlights

You will learn how to

  • Use advanced debugging concepts and methods
  • Address advanced design topics and issues
  • Take advantage of advanced cross-window capabilities supporting debugging
  • Manipulate designs and the ModelSim environment using Tcl/Tk
  • Customize design monitors and comparators using Tcl/Tk
  • Determine design "Code Coverage" for verification scenarios
  • Use ModelSim in debug and performance modes
  • Use the Memory and Statistical profiler to find bottlenecks in your code
  • Use "Virtual Objects" to explore designs under test
  • Perform advanced design probing with "Signal Spy"
  • Create and compare multiple data sets
  • Use advanced waveform comparison features
  • Visualize and debug Finite State Macines with the FSM Viewer
  • Use ModelSim for simulating Verilog, SystemVerilog, SystemC, and VHDL designs
  • Analyze and improve design and end product performance from high level abstract design description through gate level implementations
  • Debug multiple types of specific design errors

Hands-on labs

  • Simulating using Tcl commands and a Tcl script
  • Using Tcl/Tk to customize ModelSim / Questa Core
  • Simulating with Code Coverage and analyzing results
  • Using ModelSim in debug and performance modes
  • Using the statistical profiler to analyze testbench and design bottlenecks
  • Mixed-HDL design probing using Signal Spy
  • Waveform comparison
  • Perform gate-level timing simulations
  • Perform Verilog PLI and SystemVerilog DPI simulations
  • Perform causality traceback
  • Debugging iteration limit errors
  • Debugging logic errors
  • Debugging logical unknown X values using the Dataflow window

Key topics

  • Introduction to functional verification
  • ModelSim / Questa Core customization with Tcl/Tk
  • Code Coverage analysis
  • vopt (performance) mode versus debug mode
  • Optimization flows and methods
  • Statistical Performance analysis
  • Virtual Objects and Signal Spy
  • Viewing multiple datasets
  • Waveform comparison
  • HDL support and gate-level simulation
  • FSM Viewer
  • Event Tracing
  • Selected advanced design debugging techniques using various ModelSim windows

Course Information


The student should have VHDL or Verilog knowledge prior to attending this course.

The student should have beginner ModelSim / Questa Core skills prior to attending this course, or take the ModelSim / Questa Core: HDL Simulation class.

Course Part Number
  • Classroom: 210193
  • Live online: 239712

Recently viewed courses

Online Chat