PPU MicroBlaze Processor - AM011

Versal Adaptive SoC Technical Reference Manual (AM011)

Document ID
AM011
Release Date
2025-03-11
Revision
1.7 English

The platform processing unit (PPU) normally runs the platform loader and manager (PLM) firmware. The PLM configures the system, downloads boot image files, monitors the system, and provides platform services. The resources available to the PPU firmware include security, power control, error detection, and functional safety features.

The MicroBlaze processor is implemented in a triple mode redundancy (TMR) configuration where three MicroBlaze processors are run in lock-step mode. This is done for safety applications.

The PPU implements the MicroBlazeâ„¢ architecture. It is a host on the PMC main switch and issues TrustZone-secure transactions. The MicroBlaze processor can also be instantiated in the PL, see MicroBlaze Processor Reference Guide (UG984).