Course Description
A custom component is a user-defined hardware design block that can be instantiated into in a Qsys system. In this class, you will dive into custom components, learn the many ways that that they can be created, and explore the component editor which allows you to import them into your system. You will investigate the Avalon Memory Mapped and Streaming interface protocols and examine several multi-port peripherals in detail. Multi-port peripherals can exploit the true simultaneous multi-mastering capability of the system interconnect fabric and enable very high bandwidth systems. You will also learn how to simulate a peripheral that sits in the control and data plane of a simple data processing application, using Qsys and Quartus(R) II software v11.0.At Course Completion
You will be able to:- Build custom components from templates or from scratch
- Add components to a Qsys system
- Understand the Avalon-MM and Avalon-ST interfaces and their signals
- Distinguish between Avalon-Master and Avalon-Slave addressing modes
- Interface to components outside your Qsys system
- Simulate custom peripherals
- Access the Avalon Bus Functional Model
- Learn about Tcl scripting of components
Prerequisites
We recommend completing the following courses:Skills Required
- Background in digital logic design
- Familiarity with embedded system
- Some familiarity with processor system architecture
Applicable Training Curriculum
This course is part of the following Altera training curriculum:- ASIC-to-FPGA Designer
- Embedded HW Designer
- Embedded SW Designer
- FPGA Designer
- HardCopy Designer
- SOC Designer
Class Schedule
| Result Showing 1 | ||||
|---|---|---|---|---|
| Location | Dates | Price | ||
| On-line | Any Time | Free | Register Now | |
Request a class in your region
