SYSMON Architecture

Versal Adaptive SoC System Monitor Architecture Manual (AM006)

Document ID
AM006
Release Date
2023-12-13
Revision
1.4 English
The System Monitor (SYSMON) block resides in the platform management controller (PMC) where its primary function is to provide feedback on the operating conditions of the device (specifically, internal power supplies and temperature). In addition to accessing internal sensors, the SYSMON can leverage multiplexed I/O (MIO) or high-density I/O (HDIO) pins to access external pins that can monitor external channels in the wider system. The SYSMON is configured through the AMD Vivado™ Integrated Design Environment (IDE). Results are stored in a register map which connects to the PMC main switch via the advanced peripheral bus (APB) switch. The PMC main switch is an protected AXI switch that allows processor systems to access the SYSMON register map via the LPD AXI switch.
Note: When a device has multiple super logic regions (SLRs), only voltages measurements in the master SLR are stored in the register map. Temperature measurements stored in DEVICE_TEMP, DEVICE_TEMP_MIN, and DEVICE_TEMP_MAX will only consider the temperature readings in the master SLR. See Considerations for Stacked Silicon Interconnect Technology.
Figure 1. SYSMON Block Diagram