329 results found for ""
Verification with QuestaSim
Intermediate
·
1hr 58mins
2 Credit
This course walks you through how to set up and run simulations for Lattice FPGA projects using QuestaSim Lattice Edition, covering Radiant, Diamond, and Propel workflows. You'll learn to run RTL, post-synthesis, post-route, and timing simulations, along with advanced techniques like creating waveform scripts, building custom libraries, and streamlining your simulation process. By the end, you'll be equipped to confidently debug simulation issues and interpret QuestaSim messages like a pro.
QuestaSim: Simulation Configurations
Intermediate
2 Credit
Introduces simulation configuration for running simulations with predefined settings directly from the GUI.
QuestaSim: GUI Layouts
Intermediate
2 Credit
Explains how to create, save and switch between different GUI layouts in QuestaSim.
QuestaSim: Waveform Window Tips
Intermediate
2 Credit
This module provides tips for using the waveform window including managing signals, organizing displays and using cursors for analysis.
QuestaSim: Creating Waveform Scripts
Intermediate
2 Credit
Introduces waveform scripts for saving and reloading waveform display setups automatically. Helps reduces manual effort when analyzing simulation signals.
QuestaSim: Compiling Multiple Files
Intermediate
2 Credit
Explains different methods to compile multiple design files efficiently within a simulation setup. Focuses on simplifying workflows when handling large number of files.
QuestaSim: Creating and Using Custom Libraries
Intermediate
2 Credit
Covers how to create and use custom libraries to store reusable compiled files across projects. Helps improve efficiency by reducing the need to recompile the same files again and again.
QuestaSim: Netlist Simulation
Intermediate
2 Credit
This module focuses on simulating designs at different process stages using generated netlists and timing files.
QuestaSim: Simulation Flow-Script
Intermediate
2 Credit
Covers how to run simulations using TCL/DO scripts including key commands for compiling, simulating and controlling run.
