Platform Management Controller (PMC) - UG1192

AMD Design Conversion for Altera FPGAs and SoCs Methodology Guide (UG1192)

Document ID
UG1192
Release Date
2025-07-15
Revision
3.0.1 English

The platform management controller (PMC) subsystem is a triple-redundant, embedded MicroBlaze processor cluster complete with its own local memory, I/O, and specialized communications interfaces with the whole system. The PMC block executes the BootROM and platform loader and manager (PLM) to handle the boot and configuration for the processing system, security, CPM, PL, NoC register initialization and settings, and I/O and interrupt configuration settings. In addition to boot and configuration, the PLM provides life-cycle management services.

Figure 1. Versal Architecture PMC Block