A system and method is disclosed that provides a thermal shutdown circuit
that generates a plurality of temperature warning flag signals. Each
temperature warning flag signal represents a different temperature. The
thermal shutdown circuit comprises a plurality of inverter circuits in
which each inverter circuit has a different temperature turn-on
threshold. A temperature to binary code converter receives the
temperature warning flag signals from the inverter circuits and generates
a plurality of binary coded signals that represent a temperature that is
detected by the thermal shutdown circuit. A host controller unit uses the
temperature information from the binary coded signals to shut down
subsystems in advance of an abrupt thermal shutdown of a system.