When the device temperature exceeds a user-defined temperature threshold, the over-temperature (OT) alarm becomes active. When OT shutdown is enabled, the OT alarm in the PMC asserts to indicate over-temperature condition has occurred. The OT_TEMP_TH_LOWER and OT_TEMP_TH_UPPER registers dictate thresholds while the ALARM_CONFIG register controls the alarm behavior. For additional details on these registers and associated drivers, see the SYSMON Registers section and refer to the SYSMON_PMC module in the Versal Adaptive SoC Register Reference (AM012).
Important: Starting in Vivado 2021.2, the error response to the OT shutdown alarm is set by the
CIPS wizard. By default, the CIPS asserts SRST when the OT alarm is asserted.
The error response can be set via the following TCL command:
set_property CONFIG.PS_PMC_CONFIG {OT_EAM_RESP <value>} $cips
Value and corresponding actions:
0x01-POR
0x02-SRST (Default)
0x04-ERROUT
0x07-NONE