SPRUJC6A December 2024 – July 2025 AM2752-Q1 , AM2754-Q1
The VTM module outputs an alert signal (THERM_MAXTEMP_OUTRANGE_ALERT), when the device temperature goes beyond a maximum threshold.
This reset signal is used to warm reset the whole device which will cause a device warm reset similar to MCU_RESETz.
VTM alert will be active as long as the error condition (Device Temperature > Maximum Temperature Threshold) is still TRUE.
When the error goes away, VTM alert will be de-asserted and device will come out of warm reset.
VTM Over-Temp alert signal is connect to Reset Request input of Main and MCU PLLCTRL. This reset is non-blockable VTM Over-Temp alert also causes ESM error pin to trigger.
VTM sends out a warning signal before generating the Max Temp Alert.
There are 2 different threshold settings for max temperature limits.
The first one has a lower threshold which will generate an interrupt to the processor for taking action to reduce frequency, turn-off power domains, etc. This should eventually lower the temperature and avoid the Max Temp Alert.
If the interrupt does not fix the rising temperature, then VTM will issue a Max Temp Alert. This will cause a device warm reset. The VTM Max Temp Alert will be active as long as die temperature is above the programmed threshold.
Device warm reset will default certain power domains to off mode (default at power-up). This should eventually lower the die temperature further.
Software can read the reset status register to poll on the cause of the warm reset. If it is from VTM, then it can wait for additional time before turning on the power domains.