PMU Firmware - PMU Firmware - 2026.1 English - UG1137

Zynq UltraScale+ MPSoC Software Developer Guide (UG1137)

Document ID
UG1137
Release Date
2026-07-22
Version
2026.1 English

Every system configuration that is supported by AMD includes PMU firmware in addition to the functions of power-up and sleep management. The PMU can execute user programs that implement advanced system monitoring and power management algorithms. In this mode, an application or a real-time processor copies the power management program into the PMU internal RAM through an inbound LPD switch. The PMU executes software that implements the required reset, power management, system monitoring, and interrupt controls within all AMD supported system configurations.

For more details, see the “Platform Management Unit Programming Model” section in “Chapter 6” of the Zynq UltraScale+ Device Technical Reference Manual (UG1085).

You can use the Vitis software platform to create custom PMU firmware. It provides the source code for the PMU firmware template and the necessary library support. For details on how to create a Vitis project, see Software Development Flow.