Patent ID: 7899643

Claim:
A semiconductor integrated circuit device comprising: arithmetic blocks performing predetermined arithmetic processing; thermal sensors having a plurality of reference values different from one another, detecting temperature, and determining whether the detection result exceeds each of the reference values thereby to output the result; and a control block capable of controlling an operation of the arithmetic blocks based on the output signals of the thermal sensors, wherein the control block includes a peripheral circuit block generating an interrupt signal based on the output signals of the thermal sensors; and a controller returning to an operation state from a suspended state with the input interrupt signal as a trigger and can determine the operation conditions of the arithmetic blocks to ensure that the temperature conditions of the arithmetic blocks are satisfied, and wherein each of the thermal sensors includes a thermal sensor block detecting temperature; and a plurality of comparators comparing the temperature detection result of the temperature sensor block with a plurality of different reference voltages, wherein the peripheral circuit block includes an interrupt control circuit generating a plurality of interrupt signals corresponding to output signals from the comparators.