Global training solutions for engineers creating the world's electronics

AMD - Designing with the Zynq UltraScale+ MPSoC ONLINE

Training duration - 4 sessions (6 hours per session)


PLEASE NOTE: This is a LIVE INSTRUCTOR-LED training event delivered ONLINE.


This four-day LIVE Online Training (LOT) course is structured to provide FPGA fardware, software and system architects with an overview of the capabilities and support for the Zynq™ UltraScale+™ MPSoC family. It contains the content contained in the related courses showing on the right hand side of this page. 

FPGA HW, SW and system architects interested in understanding the capabilities and ecosystem of the Zynq™ UltraScale+™ MPSoC device.

  • Familiarity with embedded processor architectures
  • Basic familiarity with programming languages such as C or C++
  • Basic familiarity with embedded operating systems
  • Vivado™ Design Suite
  • VirtualBox used for Linux emulation
  • QEMU used for HW emulation
  • Ubuntu desktop
  • All Software Provided for use by Doulos in the cloud for the Live Online Training Class
  • Minimum PC requirements (for Live Online Training classes)
    • Moderately powerful system with reliable high-speed internet connection

After completing this comprehensive training, you will know how to:

  • Describe and use the hardware structure of an AMD Zynq UltraScale+ device
  • Configure and use the components in the Full Power Domain including the Arm Cortex-A53 processors
  • Configure and use the components in the Low Power Domain including the Arm Cortex-R5 processors, the Platform Management Unit (PMU), and the Configuration and Security Unit
  • Develop and run code for the Arm Cortex-A53, R5 and PMU processors
  • Effectively use power management strategies and leverage the capabilities of the PMU
  • Identify mechanisms to secure and safely run the system
  • Define the boot sequences appropriate to the needs of the system
  • Hardware sessions
    • Zynq UltraScale+ MPSoC Application Processing Unit
    • Zynq UltraScale+ MPSoC Real-Time Processing Unit
    • AXI Introduction and Usage
    • Zynq UltraScale+ MPSoC System Protection
    • System Memory Management Unit
    • Peripheral Protection Unit
    • Memory Protection Unit
    • Zynq UltraScale+ MPSoC Clocks and Resets
    • Zynq UltraScale+ MPSoC PMU
    • Zynq UltraScale+ MPSoC Booting
    • Summary

  • Software Sessions
    • ARM TrustZone Technology
    • QEMU
    • Zynq UltraScale+ MPSoC HW-SW Virtualization
    • MultiProcessor Software Architecture
    • Hypervisors
    • OpenAMP
    • Linux
    • Yocto
    • Open Source Library (Linux)
    • FreeRTOS
    • Zynq UltraScale+ MPSoC Software Stack
    • Zynq UltraScale+ MPSoC PMU
    • Zynq UltraScale+ MPSoC Power Management
    • Zynq UltraScale+ MPSoC Booting
    • First Stage Boot Loader
    • Summary

Course Dates

10 Sep 2024 ONLINE EurAsia Enquire
14 Oct 2024 ONLINE Americas Enquire
18 Nov 2024 ONLINE EurAsia Enquire
09 Dec 2024 ONLINE Americas Enquire

Looking for team-based training, or other locations?

Complete an enquiry form and a Doulos representative will get back to you.

Enquiry FormPrice on request

Next dates for this course