IMPLEMENTATION OF THERMAL THROTTLING LOGIC
First Claim
Patent Images
1. A computer implemented method for implementing thermal throttling logic in an integrated circuit, comprising:
- receiving a sensed temperature value from at least one digital thermal sensor representing a current temperature of at least one unit associated with the digital thermal sensor in the integrated circuit;
reporting the sensed temperature as the current temperature in a status register; and
responsive to the current temperature exceeding a first predetermined value, throttling the at least one unit in the integrated circuit.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer implemented method, data processing system, and processor are provided for implementation of thermal throttling logic. A sensed temperature value is received from a digital thermal sensor representing a current temperature of a unit associated with the digital thermal sensor in the integrated circuit. The sensed temperature is reported as the current temperature in a status register. The unit in the integrated circuit is throttled in response to the current temperature exceeding a first predetermined value.
-
Citations
20 Claims
-
1. A computer implemented method for implementing thermal throttling logic in an integrated circuit, comprising:
-
receiving a sensed temperature value from at least one digital thermal sensor representing a current temperature of at least one unit associated with the digital thermal sensor in the integrated circuit;
reporting the sensed temperature as the current temperature in a status register; and
responsive to the current temperature exceeding a first predetermined value, throttling the at least one unit in the integrated circuit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A data processing system comprising:
-
a bus;
a memory coupled to the bus, wherein the memory includes a set of instructions; and
a integrated circuit coupled to the bus, wherein the integrated circuit executes the set of instructions to receive a sensed temperature value from at least one digital thermal sensor representing a current temperature of at least one unit associated with the digital thermal sensor in the integrated circuit;
report the sensed temperature as the current temperature in a status register; and
throttle the at least one unit in the integrated circuit in response to the current temperature exceeding a first predetermined value. - View Dependent Claims (15, 16, 17)
-
-
18. A processor, comprising:
-
at least one processing core;
a thermal management control state machine;
a comparator; and
a digital thermal sensor, wherein the processor executes the set of instructions to receive a sensed temperature value from at least one digital thermal sensor representing a current temperature of at least one unit associated with the digital thermal sensor in the integrated circuit;
report, using the state machine, the sensed temperature as the current temperature in a status register; and
throttle, using the state machine, the at least one unit in the integrated circuit in response to the current temperature exceeding a first predetermined value. - View Dependent Claims (19, 20)
-
Specification