On-die temperature monitoring in semiconductor devices to limit activity overload
AssigneeIntel Corporation
InventorsSivakumar Radhakrishnan, Michael Wiznerowicz, Jed Griffin, Kapilan Maheswaran, Scott Rushford, David Hotz
Life of this patent
Estimating the term…
Abstract
Thermal control for a controller in a data processing environment is described. In one embodiment, the invention includes detecting a temperature of a semiconductor device at a thermal sensor on the semiconductor device, comparing the detected temperature to a threshold, and generating a high interrupt if the temperature is above the threshold and a low interrupt if the temperature is below the threshold.
Claims23
A method comprising:
- sensing the temperature of a input/output device, the input/output device carrying traffic between a microprocessor and a memory;
- comparing the sensed temperature to a threshold;
- applying a measure to reduce the temperature of the input/output device if the sensed temperature exceeds the threshold.
A machine-readable medium comprising instructions that, when executed by a machine, cause the machine to perform operations comprising:
- detecting a temperature of a semiconductor device at a thermal sensor on the semiconductor device;
- comparing the detected temperature to a threshold;
- and
- generating a high interrupt if the temperature is above the threshold and a low interrupt if the temperature is below the threshold.
A semiconductor device comprising:
- a temperature sensor to detect a temperature of the semiconductor device;
- a comparator to compare the detected temperature to a threshold;
- and
- interrupt logic to generate a high interrupt if the temperature is above the threshold and a low interrupt if the temperature is below the threshold.
A computing system comprising:
- a processor to operate on data held in memory;
- a memory to hold data;
- an input/output device to carry data between the processor and the memory;
- a temperature sensor to detect a temperature of the input/output device;
- a comparator to compare the detected temperature to a threshold;
- and
- interrupt logic to generate a high interrupt to the processor if the temperature is above the threshold and a low interrupt to the processor if the temperature is below the threshold.
Dependencies are inferred from the claim text.