IP Library Granted Patent US 7,222,248
Granted Patent B2
US 7,222,248 · App. 10/906,476 · Granted May 22, 2007

Method of switching voltage islands in integrated circuits when a grid voltage at a reference location is within a specified range

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,222,248
App. No.
10/906,476
Granted
May 22, 2007
Kind
B2
Abstract

An integrated circuit has a power grid and a set of independently switchable voltage islands, together with a system and method for measuring the voltage and history of the voltage on the power grid to determine the correct time to allow a large capacitive load (such as a voltage island) to be switched on to or off the power grid.

Claims (26)

1. A method of controlling at least one voltage level across a distributed power grid within an integrated circuit having a set of independently switchable voltage islands comprising the steps of:

providing a plurality of voltage sensors connected to different locations in said power grid;

coupling to said plurality of voltage sensors a plurality of storage means adapted to store sequentially a set of N voltage values such that said plurality of storage means store N sequential grid voltage values from said plurality of voltage sensors;

providing a controller for controlling said independently switchable voltage islands, said controller being coupled to each of said plurality of voltage sensors and to said plurality of storage means, said controller being adapted to respond to a request to switch a Kth voltage island by switching said Kth voltage island at a time such that a grid voltage level at a reference location is within a specified range.

2. A method according to claim 1 , in which said controller applies a test in response to said request, said test being based on a criterion including a current grid voltage and a history of said grid voltage.

3. A method according to claim 2 , in which said criterion includes an acceptable range for said current grid voltage and for said history of said grid voltage.

4. A method according to claim 2 , in which said criterion is based on a characterization process combining the results of a set of test vectors that cause individual islands to be switched.

5. A method according to claim 2 , in which said criterion includes current and historical grid voltages of an island in the neighborhood of said Kth island.

6. A method according to claim 2 , in which said criterion includes an acceptable range for said current grid voltage and for said history of said grid voltage in a voltage island in the neighborhood of said Kth voltage island.

7. An integrated circuit having a distributed power grid and a set of independently switchable voltage islands connected to the power grid and controlled by at least one controller:

providing a plurality of voltage sensors connected to different locations in said power grid;

a plurality of storage means adapted to store sequentially a set of N voltage values coupled to said plurality of voltage sensors such that said plurality of storage means store N sequential grid voltage values from said plurality of voltage sensors;

at least one controller connected to at least one of said independently switchable voltage islands, said controller being coupled to at least one of said plurality of voltage sensors and to at least one corresponding storage means, said controller being adapted to respond to a request to switch a Kth voltage island by switching said Kth voltage island at a time such that a grid voltage level at a reference location is within a specified range.

8. An integrated circuit according to claim 7 , in which said at least one controller comprises a set of individual controllers connected to a single one of said set of voltage islands.

9. An integrated circuit according to claim 8 , further comprising at least one group controller connected to a plurality of said set of voltage islands.

10. An integrated circuit according to claim 9 , in which said controller applies a test in response to said request, said test being based on a criterion including a current grid voltage and a history of said grid voltage.

11. An integrated circuit according to claim 10 , in which said criterion includes an acceptable range for said current grid voltage and for said history of said grid voltage.

12. An integrated circuit according to claim 10 , in which said criterion is based on a characterization process combining the results of a set of test vectors that cause individual islands to be switched.

13. An integrated circuit according to claim 10 , in which said criterion includes an acceptable range for said current grid voltage and for said history of said grid voltage in a voltage island in the neighborhood of said Kth voltage island.

14. An integrated circuit according to claim 7 , further comprising at least one group controller connected to a plurality of said set of voltage islands.

15. An integrated circuit according to claim 7 , further comprising one island controller connected to all of said set of independently switchable voltage islands.

16. An integrated circuit according to claim 7 , in which said controller applies a test in response to said request, said test being based on a criterion including a current grid voltage and a history of said grid voltage.

17. An integrated circuit according to claim 16 , in which said criterion includes an acceptable range for said current grid voltage and for said history of said grid voltage.

18. An intergrated circuit according to claim 16 , in which said criterion is based on a characterization process combining the results of a set of test vectors that cause individual islands to be switched.

19. An integrated circuit according to claim 16 , in which said criterion includes current and historical grid voltages of an island in the neighborhood of said Kth island.

20. A method according to claim 16 , in which said criterion includes an acceptable range for said current grid voltage and for said history of said grid voltage in a voltage island in the neighborhood of said Kth voltage island.

Assignments (3)
CHANGE OF NAME Recorded Oct 5, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044127/0735 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 12, 2011
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: GOOGLE INC.
Reel/Frame 026664/0866 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 22, 2005
From: BLANCO, RAFAEL; COHN, JOHN M.; GOODNOW, KENNETH J.; STOUT, DOUGLAS W.; VENTRONE, SEBASTIAN T.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 015694/0239 →