Over-Temperature Shutdown

Versal Adaptive SoC System Monitor Architecture Manual (AM006)

Document ID
AM006
Release Date
2023-12-13
Revision
1.4 English

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