Zynq UltraScale+ MPSoC training designed to help you get an overview of the device's main capabilities.
This course provides system architects with an overview of the capabilities and support for the Zynq® UltraScale+™ MPSoC family.
The emphasis is on:
- Utilizing power management strategies effectively
- Leveraging the platform management unit (PMU) capabilities
- Running the system securely and safely
- Reviewing the high-level architecture of the devices
- Identifying appropriate boot sequences
Release date
February 2016Level
Embedded System Architect 3Training duration
2 daysPrice
USD 1600 or 16 Training CreditsCourse Part Number
EMBD-ZUPSAWho Should Attend?
System architects interested in understanding the capabilities and ecosystem of the Zynq UltraScale+ MPSoC device.Prerequisites
- Suggested: Understanding of the Zynq-7000 architecture
- Familiarity with embedded operating systems
Software Tools
- Vivado® Design Suite 2020.1
- Vitis unified software platform 2020.1
- Hardware emulation environment:
- VirtualBox
- QEMU
- Ubuntu desktop
- PetaLinux
Hardware
- Zynq UltraScale+ MPSoC ZCU104 board
Skills gained
After completing this comprehensive training, you will have the necessary skills to:- Effectively use power management strategies and leverage the capabilities of the platform management unit (PMU)
- Identify mechanisms to secure and safely run the system
- Outline the high-level architecture of the devices
- Define the boot sequences appropriate to the needs of the system
Course Outline
- Zynq UltraScale+ MPSoC Overview - Overview of the Zynq UltraScale+ MPSoC device. {Lecture, Demo, Lab}
- HW-SW Virtualization - Covers the hardware and software elements of virtualization. The lab demonstrate how hypervisors can be used. {Lecture, Demo, Lab}
- QEMU - Introduction to the Quick Emulator, which is the tool used to run software for the Zynq UltraScale+ MPSoC device when hardware is not available. {Lecture, Demo, Lab}
- Security and Software - Defines what safety and security is in the context of embedded systems and introduces several standards. {Lecture, Demo}
- Power Management - Overview of the PMU and the power-saving features of the device. {Lecture, Demo, Lab}
- System Coherency - Learn how information is synchronized within the API and through the ACE/AXI ports. {Lecture}
- DDR and QoS - Understand how DDR can be configured to provide the best performance for your system. {Lecture, Demo, Lab}
- Booting - How to implement the embedded system, including the boot process and boot image creation. Also how to detect a failed boot. {Lecture, Lab}
- Zynq UltraScale+ MPSoC Ecosystem Support - Overview of supported operating systems, software stacks, hypervisors, etc. {Lecture}
Special Comments
Please download the respective PDF of your course: *
* The course version can be found in the training registration form