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