← Back to Patent Explorer
US5798667A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for regulation of power dissipation

Assignee: Taiwan Semiconductor Manufacturing Co TSMC Ltd
•
Filing: 1994-05-16
•
Granted: 1998-08-25
•
Expires: 2014-05-16
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The clock rate for a device is controlled through the use of integrated circuits which respond to the temperature of the device. Circuitry is added to the integrated circuit device being controlled which changes the clock rate of the device as the device temperature changes. The device clock is thus regulating by the temperature of the device. The way in which the regulation is implemented can be varied, from slowing an internally generated clock rate, or by digitally scaling an external clock input. Synchronous scaling is also provided, such that devices which are connected external to the CPU can still be clocked at the same external rate, but CPU transactions within the CPU may occur at a different rate depending on the CPU's measured temperature. This invention also provides the ability to selectively reduce or stop certain areas of an integrated circuit relative to pending operations or instructions being executed.

Inventors

  • 👤 Brian K. Herbert

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 14:02
CPC Classifications
G; G06; G06F; G06F1/00; G06F1/16; G06F1/20; G06F1/206; G06F1/26; G06F1/32; H; H02; H02H; H02H5/00; H02H5/04; H02H5/044; H03; H03L; H03L1/00; H03L1/02; H03L1/022; H03L7/00; H03L7/06; H03L7/08; H03L7/16; H03L7/18; Y; Y02; Y02D; Y02D10/00

Claims Analysis

Total Claims: 50
Claim 1
Independent Claim 71 words
An improved integrated circuit device, comprising: a temperature sensing circuit disposed on said integrated-circuit device; and a controller, disposed on said integrated circuit device and operatively coupled to said temperature sensing circuit, comprising a phase-locked loop having an output, the output having a clock signal at a given frequency, and a divider circuit coupled to the output of the phase-locked loop and having a divide value based upon a sensed temperature.
Claim 2
Dependent Claim 71 words
An improved integrated circuit device, comprising: a temperature sensing circuit disposed on said integrated-circuit device; and a controller, disposed on said integrated circuit device and operatively coupled to said temperature sensing circuit, comprising a phase-locked loop having an output, the output having a clock signal at a given frequency, and a divider circuit coupled to the output of the phase-locked loop and having a divide value based upon a sensed temperature.
Claim 3
Dependent Claim 22 words
The device of claim 1, wherein an output of the divider circuit provides a first clock signal for the integrated circuit device.
Claim 4
Dependent Claim 95 words
The improved integrated circuit device of claim 1, wherein the temperature sensing circuit comprises: a diode having an anode and cathode, the cathode coupled to a first supply voltage and the anode coupled to a comparator circuit input and a first resistor; a second resistor having a first node selectively coupled to the first supply voltage and a second node coupled to another input of the comparator circuit; and a third resistor having a first node selectively coupled to a second supply voltage and a second node coupled to the another input of the comparator.
Claim 5
Dependent Claim 33 words
The circuit of claim 3, further comprising a a fourth resistor having a first node-selectively coupled to the first supply voltage and a second node coupled to the another input of the comparator.
Claim 6
Dependent Claim 34 words
The circuit of claim 4, further comprising a a fifth resistor having a first node selectively coupled to the second supply voltage and a second node coupled to the another input of the comparator.
Claim 7
Dependent Claim 27 words
A method for operating the circuit of claim 3, comprising the step of selectively coupling any of the second and third resistors to their respective supply voltages.
Claim 8
Dependent Claim 29 words
The method of claim 6, wherein the step of selectively coupling comprises the step of enabling at least one transistor coupled between the respective first node and supply voltage.
Claim 9
Dependent Claim 29 words
A method for operating the circuit of claim 5, comprising the step of selectively coupling any of the second, third, fourth and fifth resistors to their respective supply voltages.
Claim 10
Independent Claim 63 words
A system for generating a clock signal for clocking a device, said system comprising a temperature sensor circuit and a controller circuit, said controller circuit comprising: a counter operatively coupled to said temperature sensor circuit and having a counter value; and a phase-locked loop circuit operatively coupled to said clock signal, wherein said phase-locked loop circuit is regulated based upon said counter value.
Claim 11
Independent Claim 63 words
A system for generating a clock signal for clocking a device, said system comprising a temperature sensor circuit and a controller circuit, said controller circuit comprising: a counter operatively coupled to said temperature sensor circuit and having a counter value; and a phase-locked loop circuit operatively coupled to said clock signal, wherein said phase-locked loop circuit is regulated based upon said counter value.
Claim 12
Dependent Claim 17 words
The apparatus of claim 9, wherein the counter value is updated in response to a control signal.
Claim 13
Dependent Claim 14 words
The apparatus of claim 10, wherein the control signal is a second clock signal.
Claim 14
Dependent Claim 20 words
The apparatus of claim 11, further comprising means for disabling the second clock signal for at least one clock period.
Claim 15
Dependent Claim 25 words
The circuit of claim 9, further comprising a central processing unit coupled to the phase-locked loop and having an execution unit and a bus interface.
Claim 16
Dependent Claim 17 words
The circuit of claim 13, further comprising means for operating said bus interface at a predetermined frequency.
Claim 17
Dependent Claim 92 words
The system of claim 9, wherein the temperature sensor circuit comprises: a diode having an anode and cathode, the cathode coupled to a first supply voltage and the anode coupled to a comparator circuit input and a first resistor; a second resistor having a first node selectively coupled to the first supply voltage and a second node coupled to another input of the comparator circuit; and a third resistor having a first node selectively coupled to a second supply voltage and a second node coupled to the another input of the comparator.
Claim 18
Dependent Claim 27 words
A method for operating the circuit of claim 15, comprising the step of selectively coupling any of the second and third resistors to their respective supply voltages.
Claim 19
Dependent Claim 29 words
The method of claim 16, wherein the step of selectively coupling comprises the step of enabling at least one transistor coupled between the respective first node and supply voltage.
Claim 20
Independent Claim 58 words
A system for generating a clock signal for clocking a device, said system comprising a temperature sensor circuit and a controller circuit, said controller circuit comprising: a phase-locked loop circuit operatively coupled to said clock signal; and a divider circuit operatively coupled to said phase-locked loop circuit, wherein said divider circuit is regulated by said temperature sensor circuit.
Claim 21
Independent Claim 58 words
A system for generating a clock signal for clocking a device, said system comprising a temperature sensor circuit and a controller circuit, said controller circuit comprising: a phase-locked loop circuit operatively coupled to said clock signal; and a divider circuit operatively coupled to said phase-locked loop circuit, wherein said divider circuit is regulated by said temperature sensor circuit.
Claim 22
Independent Claim 102 words
A system for providing a clock signal to an integrated circuit device, comprising a temperature sensing circuit disposed on said integrated circuit device and a controller operatively coupled to said temperature sensing circuit, said controller comprising: a PLL input; a phase detector; a PLL output; a first divider circuit having a first divider input coupled to the PLL output and having a first divider output coupled to an input of the phase detector; and a second divider circuit having a second divider input coupled to the PLL input and having a second divider output coupled to another input of the phase detector.
Claim 23
Independent Claim 102 words
A system for providing a clock signal to an integrated circuit device, comprising a temperature sensing circuit disposed on said integrated circuit device and a controller operatively coupled to said temperature sensing circuit, said controller comprising: a PLL input; a phase detector; a PLL output; a first divider circuit having a first divider input coupled to the PLL output and having a first divider output coupled to an input of the phase detector; and a second divider circuit having a second divider input coupled to the PLL input and having a second divider output coupled to another input of the phase detector.
Claim 24
Dependent Claim 16 words
The circuit of claim 19, wherein the first divider circuit has a first programmable divide value.
Claim 25
Dependent Claim 16 words
The circuit of claim 20, wherein the second divider circuit has a second programmable divide value.
Claim 26
Dependent Claim 14 words
The circuit of claim 20, wherein the first programmable divide value is software programmable.
Claim 27
Dependent Claim 15 words
The circuit of claim 21, wherein the second programmable divide value is based upon temperature.
Claim 28
Dependent Claim 15 words
The circuit of claim 22, wherein the second programmable divide value is based upon temperature.
Claim 29
Dependent Claim 104 words
An improved integrated circuit device, comprising: a temperature sensing circuit disposed on said integrated circuit device; and a controller, disposed on said integrated circuit device and operatively coupled to said temperature sensing circuit, comprising a counter that is updated in response to a control signal, wherein the controller generates a clock signal for the integrated circuit device and the control signal is a second clock signal, and further wherein the counter generates at least one clock select signal for selecting one of a plurality of clocks having frequencies of 1X and nX, where nX is an integer multiple of X, as the clock signal.
Claim 30
Dependent Claim 104 words
An improved integrated circuit device, comprising: a temperature sensing circuit disposed on said integrated circuit device; and a controller, disposed on said integrated circuit device and operatively coupled to said temperature sensing circuit, comprising a counter that is updated in response to a control signal, wherein the controller generates a clock signal for the integrated circuit device and the control signal is a second clock signal, and further wherein the counter generates at least one clock select signal for selecting one of a plurality of clocks having frequencies of 1X and nX, where nX is an integer multiple of X, as the clock signal.
Claim 31
Dependent Claim 86 words
An improved integrated circuit device, comprising: a temperature sensing circuit disposed on said integrated circuit device; and a controller, disposed on said integrated circuit device and operatively coupled to said temperature sensing circuit, comprising a counter that is updated in response to a control signal, wherein the controller comprises a voltage controlled oscillator and a voltage divider coupled between the counter and voltage controlled oscillator, wherein the controller generates a clock signal for the integrated circuit device and the control signal is a second clock signal.
Claim 32
Dependent Claim 86 words
An improved integrated circuit device, comprising: a temperature sensing circuit disposed on said integrated circuit device; and a controller, disposed on said integrated circuit device and operatively coupled to said temperature sensing circuit, comprising a counter that is updated in response to a control signal, wherein the controller comprises a voltage controlled oscillator and a voltage divider coupled between the counter and voltage controlled oscillator, wherein the controller generates a clock signal for the integrated circuit device and the control signal is a second clock signal.
Claim 33
Independent Claim 67 words
A method for generating a clock signal as a function of temperature, comprising the steps of: changing a value in a counter when a sensed temperature exceeds a first threshold value; changing the value in the counter when the sensed temperature is less than a second threshold value; generating a voltage based upon the value in the counter; and applying the voltage to a variable controlled oscillator.
Claim 34
Independent Claim 67 words
A method for generating a clock signal as a function of temperature, comprising the steps of: changing a value in a counter when a sensed temperature exceeds a first threshold value; changing the value in the counter when the sensed temperature is less than a second threshold value; generating a voltage based upon the value in the counter; and applying the voltage to a variable controlled oscillator.
Claim 35
Dependent Claim 14 words
The method of claim 27, wherein the first and second threshold values are different.
Claim 36
Dependent Claim 17 words
The method of claim 27, wherein the first and second threshold values are set by a CPU.
Claim 37
Dependent Claim 21 words
The method of claim 27, wherein the voltage is generated by a voltage divider coupled to an output of the counter.
Claim 38
Independent Claim 65 words
A method for generating a clock signal as a function of temperature, comprising the steps of: changing a value in a counter when a sensed temperature exceeds a first threshold value; changing the value in the counter when the sensed temperature exceeds a second threshold value; generating a voltage based upon the value in the counter; and applying the voltage to a variable controlled oscillator.
Claim 39
Independent Claim 65 words
A method for generating a clock signal as a function of temperature, comprising the steps of: changing a value in a counter when a sensed temperature exceeds a first threshold value; changing the value in the counter when the sensed temperature exceeds a second threshold value; generating a voltage based upon the value in the counter; and applying the voltage to a variable controlled oscillator.
Claim 40
Dependent Claim 17 words
The method of claim 31, wherein the first and second threshold values are set by a CPU.
Claim 41
Dependent Claim 21 words
The method of claim 31, wherein the voltage is generated by a voltage divider coupled to an output of the counter.
Claim 42
Dependent Claim 70 words
An improved integrated circuit device, comprising: a plurality of temperature sensing circuits disposed on said integrated circuit device; and a selector for selecting at least one of the plurality of temperature sensor circuits to determine operating frequency of the integrated circuit device, wherein one of the plurality of temperature sensor circuits establishes an upper trip point, and another of the plurality of temperature sensor circuits establishes a lower trip point.
Claim 43
Dependent Claim 70 words
An improved integrated circuit device, comprising: a plurality of temperature sensing circuits disposed on said integrated circuit device; and a selector for selecting at least one of the plurality of temperature sensor circuits to determine operating frequency of the integrated circuit device, wherein one of the plurality of temperature sensor circuits establishes an upper trip point, and another of the plurality of temperature sensor circuits establishes a lower trip point.
Claim 44
Dependent Claim 88 words
A programmable threshold temperature sensing circuit, comprising: a diode having an anode and cathode, the cathode coupled to a first supply voltage and the anode coupled to a comparator circuit input and a first resistor; a second resistor having a first node selectively coupled to the first supply voltage and a second node coupled to another input of the comparator circuit; and a third resistor having a first node selectively coupled to a second supply voltage and a second node coupled to the another input of the comparator.
Claim 45
Dependent Claim 88 words
A programmable threshold temperature sensing circuit, comprising: a diode having an anode and cathode, the cathode coupled to a first supply voltage and the anode coupled to a comparator circuit input and a first resistor; a second resistor having a first node selectively coupled to the first supply voltage and a second node coupled to another input of the comparator circuit; and a third resistor having a first node selectively coupled to a second supply voltage and a second node coupled to the another input of the comparator.
Claim 46
Dependent Claim 34 words
The circuit of claim 35, further comprising a a fourth resistor having a first node selectively coupled to the first supply voltage and a second node coupled to the another input of the comparator.
Claim 47
Dependent Claim 34 words
The circuit of claim 36, further comprising a a fifth resistor having a first node selectively coupled to the second supply voltage and a second node coupled to the another input of the comparator.
Claim 48
Dependent Claim 27 words
A method for operating the circuit of claim 35, comprising the step of selectively coupling any of the second and third resistors to their respective supply voltages.
Claim 49
Dependent Claim 29 words
The method of claim 38, wherein the step of selectively coupling comprises the step of enabling at least one transistor coupled between the respective first node and supply voltage.
Claim 50
Dependent Claim 29 words
A method for operating the circuit of claim 37, comprising the step of selectively coupling any of the second, third, fourth and fifth resistors to their respective supply voltages.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-08-24 2002-02-23 2002-08-25 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-08-24 2006-02-23 2006-08-25 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-08-24 2010-02-23 2010-08-25 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag