Embedded Systems Hardware Design Boot Camp for the Zynq UltraScale+ MPSoC
Embedded Systems Hardware Design Boot Camp for the Zynq UltraScale+ MPSoC
COURSE CODE: BLT-EHWB
Our exclusive class thoroughly covers modules from these AMD courses:
- Zynq UltraScale+ MPSoC for the Hardware Designer
- Embedded Systems Design
- Designing with the UltraScale and UltraScale+ Architectures
- Designing with the IP Integrator Tool
This course is designed to bring FPGA designers up to speed developing embedded systems using the Vivado Design Suite. The features and capabilities of the Zynq UltraScale+ MPSoC and the Zynq-7000 SoC are covered in lectures, demonstrations and labs, along with general embedded concepts, tools and techniques. Additionally, advanced embedded topics included in this course cover the implementation of level 1 and level 2 device drivers, Asynchronous Multiprocessing (AMP), and the embedded operating system, PetaLinux. The hands-on labs utilizing actual ZCU104 Evaluation Boards (in-person only) provide students with experience designing, expanding and modifying an embedded system, including booting techniques and hardware-software co-debugging.
This is an advanced class. Those not meeting the prerequisites will struggle.
3-Day Instructor-led Course | Price USD | Training Credits |
---|---|---|
Hosted Online - $600/day | $1800 | 18 |
In-Person Public Registration - $600/day | $1800 | 18 |
Printed Course Book (A PDF book is included in the course fee)
Cannot be purchased without registration. | $100 | 1 |
Private Training | Learn More | Learn More |
Coaching | Learn More | Learn More |
Scheduled Classes
Be the first to know. Sign up for our newsletter.
Who should attend:
Engineers who are interested in developing embedded systems with the Zynq UltraScale+ MPSoC and AMD Zynq-7000 SoC using Vivado Design Suite and Vitis.
Skills Gained
After completing this comprehensive training, you will know how to:
- Describe the various tools that encompass a AMD embedded design
- Rapidly architect an embedded system containing an ARM based processor using the Vivado IP integrator and Customization Wizard
- Utilizing Vitis for embedded software applications
- Create and integrate an IP-based processing system component in the Vivado Design Suite
- Design and add custom AXI interface-based peripherals to an embedded processing system
- Simulate custom AXI interface-based peripherals using the AXI Verification IP
Course Outline
Day 1 | Day 2 | Day 3 |
---|---|---|
Embedded UltraFast™ Design Methodology
IP Integrator
Advanced eXtensible Interface (AXI)
| Adaptive SoC’s
Vitis
MPSoC Features
Booting
| Embedded Software
Debugging
Embedded Linux
|
Please note: The instructor may change the content order to provide a better learning experience.
Prerequisites:
- Experience using the Vivado Design Suite
- Experience using the C programming language
- Experience using VHDL or Verilog
- A basic understanding of microprocessors