Systems and methods for detecting thermal runaway
First Claim
Patent Images
1. A temperature management system, comprising:
- a low-pass filter configured to low-pass filter temperature readings from a temperature sensor on a chip to obtain filtered temperature readings;
a calculation module configured to calculate second derivatives of temperature with respect to time based on the filtered temperature readings; and
a temperature control module configured to detect a start of thermal runaway on the chip by detecting a transition of the calculated second derivatives of temperature from a negative value to a positive value and to determine to perform temperature mitigation on the chip if the start of thermal runaway is detected,wherein, if a determination is made to perform temperature mitigation, then the temperature control module is configured to reduce at least one of an adjustable clock frequency of a clock signal provided to a circuit on the chip and an adjustable supply voltage provided to the circuit on the chip.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a method of temperature control comprises receiving temperature readings from a temperature sensor on a chip, calculating one or more second derivatives of temperature with respect to time based on the temperature readings, and determining whether to perform temperature mitigation on the chip based on the one or more calculated second derivatives of temperature.
34 Citations
20 Claims
-
1. A temperature management system, comprising:
-
a low-pass filter configured to low-pass filter temperature readings from a temperature sensor on a chip to obtain filtered temperature readings; a calculation module configured to calculate second derivatives of temperature with respect to time based on the filtered temperature readings; and a temperature control module configured to detect a start of thermal runaway on the chip by detecting a transition of the calculated second derivatives of temperature from a negative value to a positive value and to determine to perform temperature mitigation on the chip if the start of thermal runaway is detected, wherein, if a determination is made to perform temperature mitigation, then the temperature control module is configured to reduce at least one of an adjustable clock frequency of a clock signal provided to a circuit on the chip and an adjustable supply voltage provided to the circuit on the chip. - View Dependent Claims (2, 3, 4, 8, 9, 10, 11)
-
-
5. A method of temperature control, comprising:
-
receiving temperature readings from a temperature sensor on a chip; low-pass filtering the temperature readings to obtained filtered temperature readings; calculating second derivatives of temperature with respect to time based on the filtered temperature readings; detecting a start of thermal runaway on the chip by detecting a transition of the calculated second derivatives of temperature from a negative value to a positive value; determining to perform temperature mitigation on the chip if the start of thermal runaway is detected; and if a determination is made to perform temperature mitigation, then reducing at least one of an adjustable clock frequency of a clock signal provided to a circuit on the chip and an adjustable supply voltage provided to the circuit on the chip. - View Dependent Claims (6, 7, 12)
-
-
13. A temperature management system, comprising:
-
a temperature sensor configured to generate temperature readings on a chip; and a temperature manager configured to receive the temperature readings from the temperature sensor and dynamic power estimates for a circuit on the chip, to determine whether there is an increase in a dynamic power of the circuit based on the dynamic power estimates, to detect a start of thermal runaway on the chip based on the temperature readings and the determination of whether there is an increase in the dynamic power of the circuit, and, if the temperature manager detects the start of thermal runaway, to reduce at least one of an adjustable clock frequency of a clock signal provided to a circuit on the chip and an adjustable supply voltage provided to the circuit on the chip. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification