Each temperature channel is monitored and can generate an alarm when the corresponding normal temperature threshold is exceeded. The normal alarm signals can generate an interrupt that can be used by software to implement a thermal management scheme such as the control of a cooling fan. Each monitor has a hysteresis mode to reset the alarm. The upper and lower temperature alarm thresholds can be used to generate a tamper event in the CSU.