IP Library Granted Patent US 7,228,242
Granted Patent B2
US 7,228,242 · App. 10/334,748 · Granted Jun 5, 2007

Adaptive power control based on pre package characterization of integrated circuits

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,228,242
App. No.
10/334,748
Granted
Jun 5, 2007
Kind
B2
Abstract

A method and system of adaptive power control based on pre package characterization of integrated circuits. Characteristics of a specific integrated circuit are used to adaptively control power of the integrated circuit.

Claims (33)

1. A data structure in computer readable memory comprising:

two sets of frequency-voltage operating points wherein:

each frequency-voltage operating point of said Bets specifies a minimum operating voltage required for a microprocessor integrated circuit to operate at a desired frequency; and wherein further

each set of frequency-voltage operating points represents a class of microprocessor integrated circuits, each of said class of microprocessor integrated circuits having differing frequency voltage characteristics.

2. The data structure as described in claim 1 wherein said data structure is external to a microprocessor integrated circuit.

3. The data structure as described in claim 1 further comprising temperature-dependent operating voltage information.

4. The data structure as described in claim 1 wherein each of said sets of frequency-voltage operating points is indexable by information stored in a microprocessor integrated circuit.

5. A computer comprising:

a microprocessor integrated circuit;

a voltage supply coupled to said microprocessor integrated circuit for furnishing a selectable voltage to said microprocessor integrated circuit;

a memory space coupled to said microprocessor integrated circuit comprising instructions to implement a method of optimizing an operating voltage of said microprocessor integrated circuit, said method comprising:

determining a desirable operating frequency for said microprocessor integrated circuit;

accessing information stored within said microprocessor integrated circuit to determine an optimal voltage for operating said microprocessor at said desirable operating frequency, said optimal voltage based upon characteristics of said microprocessor integrated circuit;

causing said voltage supply to furnish said optimal voltage to said microprocessor integrated circuit;

a second memory space comprising at least two sets of frequency-voltage operating points wherein:

each frequency-voltage operating point of said sets specifies a minimum operating voltage required for a microprocessor integrated circuit to operate at a desired frequency; and wherein further

each set of frequency-voltage operating points represents a class of microprocessor integrated circuits, each class of microprocessor integrated circuits having differing frequency-voltage characteristics.

6. The computer as described in claim 5 wherein said information comprises a mapping into one of said sets of frequency-voltage operating points.

7. The computer as described in claim 5 wherein said second memory space is not contained within said microprocessor integrated circuit.

8. The computer as described in claim 5 wherein said second memory space further comprises temperature-dependent operating voltage information.

9. The computer as described in claim 8 further comprising means to measure a temperature of said microprocessor integrated circuit.

10. The computer as described in claim 9 wherein said method further comprises:

accessing a temperature of said microprocessor integrated circuit; and

accessing said temperature-dependent operating voltage information to determine an optimal voltage for operating said microprocessor at said desirable operating frequency and said temperature of said microprocessor integrated circuit.

11. An electronic device comprising:

a memory storing a plurality of voltage-frequency relationships related to a class of microprocessors; and

a microprocessor, of said class of microprocessors, wherein said microprocessor comprises an information stored thereon indicating a particular voltage-frequency relationship of said plurality of voltage-frequency relationships wherein said particular voltage-frequency relationship is specific to said microprocessor and used to select an optimum voltage to be applied to said microprocessor based on a desired frequency of operation of said microprocessor.

12. A device as described in claim 11 and further comprising logic for applying said optimum voltage and for causing said microprocessor to operate at said desired frequency of operation, said logic coupled to said memory and coupled to said microprocessor.

13. A device as described in claim 11 wherein said memory is separate from said microprocessor.

14. A device as described in claim 11 wherein said information is stored in a programmable fuse integrated on said microprocessor.

15. A device as described in claim 11 wherein said information is stored in a programmable memory integrated on said microprocessor.

16. A device as described in claim 11 wherein said information is obtained after characterization of said microprocessor.

17. A device as described in claim 16 wherein said information is programmed into said microprocessor at wafer level.

Assignments (9)
CHANGE OF NAME Recorded Jan 27, 2022
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 058871/0336 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 24, 2019
From: INTELLECTUAL VENTURES ASSETS 88 LLC
To: FACEBOOK, INC.
Reel/Frame 048136/0179 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 4, 2018
From: INTELLECTUAL VENTURES HOLDING 81 LLC
To: INTELLECTUAL VENTURES ASSETS 88 LLC
Reel/Frame 047014/0629 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNOR'S NAME PREVIOUSLY RECORDED AT REEL: 036711 FRAME: 0160. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Oct 6, 2015
From: INTELLECTUAL VENTURES FUNDING LLC
To: INTELLECTUAL VENTURES HOLDING 81 LLC
Reel/Frame 036797/0356 →
MERGER Recorded Sep 29, 2015
From: INTELLECTUAL VENTURE FUNDING LLC
To: INTELLECTUAL VENTURES HOLDING 81 LLC
Reel/Frame 036711/0160 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 22, 2009
From: TRANSMETA LLC
To: INTELLECTUAL VENTURE FUNDING LLC
Reel/Frame 023268/0771 →
MERGER Recorded Mar 26, 2009
From: TRANSMETA CORPORATION
To: TRANSMETA LLC
Reel/Frame 022454/0522 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 25, 2006
From: KORDUS, LOUIS C.; STEWART, THOMAS E.
To: TRANSMETA CORPORATION
Reel/Frame 017924/0288 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 10, 2003
From: READ, ANDREW; WING, MALCOLM
To: TRANSMETA CORPORATION
Reel/Frame 014148/0158 →