Course Description
In this class, you will learn advanced features of Altera’s Qsys system level integration tool in the Quartus® Prime design software v. 15.1. You will learn how to simulate Qsys systems in ModelSim-Altera Edition using Avalon bus functional simulation models (BFMs), exercise, monitor, and debug systems with System Console, and build hierarchical Qsys systems. You will also learn how to further customize your components through Tcl scripting. Optimization techniques for improving performance and closing timing are also discussed. The class provides a significant hands-on component, where you will gain exposure to tool usage as well as system design.
At Course Completion
You will be able to:
- Test custom components and entire systems with the Avalon Verification Suite in the ModelSim-Altera Edition simulation tool
- Perform in-system control & debugging with System Console
- Optimize systems to maximize performance and help close timing
- Customize components using Tcl
- Exploit Qsys’ hierarchical capability to add flexibility & scalability to your design
Skills Required
- Background in digital logic design
- Working knowledge of the Quartus design software
- Knowledge of HDL coding methodology (helpful but not mandatory)
- Completion of the “Introduction to the Qsys System Integration Tool” class
Prerequisites
We recommend completing the following courses:
- Introduction to the Qsys System Integration Tool
- The Quartus Prime Software: Foundation (Instructor-led / Virtual Training)
- The Quartus Prime Software: Foundation (Standard Edition) (Online Training)
- Using the Quartus Prime Software: An Introduction
Follow-on Courses
Upon completing this course, we recommend the following courses (in no particular order):
- Creating Reusable Design Blocks: Introduction to IP Reuse
- Custom IP Development Using Avalon and AXI Interfaces
- Designing with an ARM-based SoC
- Designing with the Nios II Processor
Related Courses
Below are the related courses you may be interested in:
Applicable Training Curriculum
This course is part of the following Altera training curriculum: