Controller for monitoring temperature
First Claim
1. A controller for monitoring a temperature of an integrated circuit, comprising:
- a first interface for receiving a first value representative of a temperature of said integrated circuit;
a second interface for receiving a second value representative of a threshold temperature; and
a comparator for comparing said first value to said second value for determining whether said first value exceeds said second value, thereby determining if said first value indicates an excessive temperature of said integrated circuit.
2 Assignments
0 Petitions
Accused Products
Abstract
A controller and method are provided for monitoring and controlling a temperature of an integrated circuit to inhibit damage from a thermal problem. The controller and method allow for individual temperature thresholds for each of one or more temperature sensors. Digital filtering of values received from temperature sensors is also provided. A variety of actions can be selected for execution upon a determination of an over-temperature condition of the integrated circuit, including assert an over-temperature pin, assert an over-temperature bit in an error register of said controller, assert an over-temperature bit in an error register of said microprocessor, issue an over-temperature interrupt to a service bus of said integrated circuit, cause a trap, slow an operating frequency of said integrated circuit, stop said integrated circuit, and do nothing.
69 Citations
38 Claims
-
1. A controller for monitoring a temperature of an integrated circuit, comprising:
-
a first interface for receiving a first value representative of a temperature of said integrated circuit;
a second interface for receiving a second value representative of a threshold temperature; and
a comparator for comparing said first value to said second value for determining whether said first value exceeds said second value, thereby determining if said first value indicates an excessive temperature of said integrated circuit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A controller for monitoring a temperature of an integrated circuit, comprising:
-
means for receiving a plurality of first values representative of a temperature of said integrated circuit;
means for comparing said plurality of first values to a plurality of corresponding second values representative of a plurality of threshold temperatures;
means for determining whether an over-temperature condition of said integrated circuit exists based on an output of said means for comparing. - View Dependent Claims (31, 32, 33, 34)
-
-
35. A method for monitoring a temperature of an integrated circuit, comprising the acts of:
-
receiving a plurality of first values representative of a temperature of said integrated circuit;
comparing said plurality of first values to a plurality of corresponding second values representative of a plurality of threshold temperatures;
determining whether an over-temperature condition of said integrated circuit exists based on a result of said act of comparing. - View Dependent Claims (36, 37, 38)
-
Specification