IP Library Granted Patent US 8,782,590
Granted Patent B2
US 8,782,590 · App. 13/164,362 · Granted Jul 15, 2014

Power managers for an integrated circuit

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 8,782,590
App. No.
13/164,362
Granted
Jul 15, 2014
Kind
B2
Abstract

A system for an integrated circuit comprising a plurality of power islands includes a first power manager and a second power manager. The first power manager manages a first power consumption for the integrated circuit based on needs and operation of the integrated circuit. The second power manager communicates with the first power manager and manages a second power consumption for one of the power islands.

Claims (203)

1. A system comprising:

an integrated circuit;

a plurality of power islands of the integrated circuit having associated power consumptions, each of the power islands having a power consumption signal indicating a respective one of the power consumptions;

a plurality of low leakage sleep circuits of the integrated circuit that are coupled to the power islands; and

a power management processor coupled to each of the low leakage sleep circuits, the power management processor being dedicated to execute power management software to individually control each of the power consumptions, and the power management processor being configured to:

a) monitor the power consumption signals; and

b) change power consumption in at least one of the power islands by:

i) changing a supply voltage by controlling at least one of the low leakage sleep circuits; and

ii) choosing a frequency of operation of the at least one of the power islands.

2. The system of claim 1 wherein each of the low leakage sleep circuits is connected in series to a source of the supply voltage and to a respective one of the power islands.

3. The system of claim 2 wherein each of the low leakage sleep circuits modifies the supply voltage to a respective one of the power islands during a power down mode.

4. The system of claim 1 wherein the power consumption signal of each of the power islands includes temperature measurement.

5. The system of claim 1 wherein the power consumption signal of each of the power islands includes power dissipation measurement.

6. The system of claim 1 wherein the power consumption signal of the at least one of the power islands includes temperature measurement.

7. The system of claim 1 wherein the power consumption signal of the at least one of the power islands includes power dissipation measurement.

8. A processor implemented method comprising:

employing a power management processor that is dedicated to execute power management software to individually control each of power consumptions of a plurality of power islands of an integrated circuit, each power island of the power islands having a power consumption signal indicating a respective one of the power consumptions, and the employing the power management processor including monitoring the power consumption signals; and

changing power consumption in at least one of the power islands by the power management processor: a) changing a supply voltage by controlling at least one of low leakage sleep circuits of the integrated circuit, and b) choosing a frequency of operation of the at least one of the power islands.

9. A system comprising:

an integrated circuit;

a plurality of power islands of the integrated circuit having associated power consumptions, each of the power islands having a power consumption signal indicating a respective one of the power consumptions;

a plurality of low leakage sleep circuits of the integrated circuit that are coupled to at least one of the power islands; and

a power management processor coupled to each of the low leakage sleep circuits, the power management processor being dedicated to execute power management software to individually control each of the power consumptions, and the power management processor being configured to:

a) monitor the power consumption signals; and

b) change power consumption in the at least one of the power islands by:

i) changing a supply voltage by controlling at least one of the low leakage sleep circuits; and

ii) choosing a frequency of operation of the at least one of the power islands.

10. The system of claim 9 wherein each of the low leakage sleep circuits is connected in series to a source of the supply voltage and to the at least one of the power islands.

11. The system of claim 10 wherein each of the low leakage sleep circuits modifies the supply voltage to the at least one of the power islands during a power down mode.

12. The system of claim 9 wherein the power consumption signal of each of the power islands includes temperature measurement.

13. The system of claim 9 wherein the power consumption signal of each of the power islands includes power dissipation measurement.

14. The system of claim 9 wherein the power consumption signal of the at least one of the power islands includes temperature measurement.

15. The system of claim 9 wherein the power consumption signal of the at least one of the power islands includes power dissipation measurement.

16. A system comprising:

an integrated circuit;

a plurality of power islands of the integrated circuit having associated power consumptions, each of the power islands having a power consumption signal indicating a respective one of the power consumptions;

a plurality of low leakage sleep circuits of the integrated circuit that are coupled to the power islands; and

a power manager coupled to each of the low leakage sleep circuits, the power manager being configured to individually control each of the power consumptions, and the power manager being further configured to:

a) monitor the power consumption signals; and

b) change power consumption in at least one of the power islands by:

i) changing a supply voltage by controlling at least one of the low leakage sleep circuits; and

ii) choosing a frequency of operation of the at least one of the power islands.

17. The system of claim 16 wherein each of the low leakage sleep circuits is connected in series to a source of the supply voltage and to a respective one of the power islands.

18. The system of claim 17 wherein each of the low leakage sleep circuits modifies the supply voltage to a respective one of the power islands during a power down mode.

19. The system of claim 16 wherein the power consumption signal of each of the power islands includes temperature measurement.

20. The system of claim 16 wherein the power consumption signal of each of the power islands includes power dissipation measurement.

21. The system of claim 16 wherein the power consumption signal of the at least one of the power islands includes temperature measurement.

22. The system of claim 16 wherein the power consumption signal of the at least one of the power islands includes power dissipation measurement.

23. A system comprising:

an integrated circuit;

a plurality of power islands of the integrated circuit having associated power consumptions, each of the power islands having a power consumption signal indicating a respective one of the power consumptions;

a plurality of low leakage sleep circuits of the integrated circuit that are coupled to at least one of the power islands; and

a power manager coupled to each of the low leakage sleep circuits, the power manager being configured to individually control each of the power consumptions, and the power manager being further configured to:

a) monitor the power consumption signals; and

b) change power consumption in the at least one of the power islands by:

i) changing a supply voltage by controlling at least one of the low leakage sleep circuits; and

ii) choosing a frequency of operation of the at least one of the power islands.

24. The system of claim 23 wherein each of the low leakage sleep circuits is connected in series to a source of the supply voltage and to the at least one of the power islands.

25. The system of claim 24 wherein each of the low leakage sleep circuits modifies the supply voltage to the at least one of the power islands during a power down mode.

26. The system of claim 23 wherein the power consumption signal of each of the power islands includes temperature measurement.

27. The system of claim 23 wherein the power consumption signal of each of the power islands includes power dissipation measurement.

28. The system of claim 23 wherein the power consumption signal of the at least one of the power islands includes temperature measurement.

29. The system of claim 23 wherein the power consumption signal of the at least one of the power islands includes power dissipation measurement.

30. An integrated circuit comprising:

an integrated circuit chip;

a plurality of power islands disposed on the integrated circuit chip having associated power consumptions, each of the power islands having a power consumption signal indicating a respective one of the power consumptions;

a plurality of low leakage sleep circuits disposed on the integrated circuit chip, the low leakage sleep circuits being coupled to the power islands; and

a power management processor coupled to each of the low leakage sleep circuits, the power management processor being disposed on the integrated circuit chip and being dedicated to execute power management software to individually control each of the power consumptions, and the power management processor being configured to:

a) monitor the power consumption signals; and

b) change power consumption in at least one of the power islands by:

i) changing a supply voltage by controlling at least one of the low leakage sleep circuits; and

ii) choosing a frequency of operation of the at least one of the power islands.

31. The integrated circuit of claim 30 wherein each of the low leakage sleep circuits is connected in series to a source of the supply voltage and to a respective one of the power islands.

32. The integrated circuit of claim 31 wherein each of the low leakage sleep circuits modifies the supply voltage to a respective one of the power islands during a power down mode.

33. The integrated circuit of claim 30 wherein the power consumption signal of each of the power islands includes temperature measurement.

34. The integrated circuit of claim 30 wherein the power consumption signal of each of the power islands includes power dissipation measurement.

35. The integrated circuit of claim 30 wherein the power consumption signal of the at least one of the power islands includes temperature measurement.

36. The integrated circuit of claim 30 wherein the power consumption signal of the at least one of the power islands includes power dissipation measurement.

37. An integrated circuit comprising:

an integrated circuit chip;

a plurality of power islands disposed on the integrated circuit chip having associated power consumptions, each of the power islands having a power consumption signal indicating a respective one of the power consumptions;

a plurality of low leakage sleep circuits disposed on the integrated circuit chip, the low leakage sleep circuits being coupled to at least one of the power islands; and

a power management processor coupled to each of the low leakage sleep circuits, the power management processor being disposed on the integrated circuit chip and being dedicated to execute power management software to individually control each of the power consumptions, and the power management processor being configured to:

a) monitor the power consumption signals; and

b) change power consumption in the at least one of the power islands by:

i) changing a supply voltage by controlling at least one of the low leakage sleep circuits; and

ii) choosing a frequency of operation of the at least one of the power islands.

38. The integrated circuit of claim 37 wherein each of the low leakage sleep circuits is connected in series to a source of the supply voltage and to the at least one of the power islands.

39. The integrated circuit of claim 38 wherein each of the low leakage sleep circuits modifies the supply voltage to the at least one of the power islands during a power down mode.

40. The integrated circuit of claim 37 wherein the power consumption signal of each of the power islands includes temperature measurement.

41. The integrated circuit of claim 37 wherein the power consumption signal of each of the power islands includes power dissipation measurement.

42. The integrated circuit of claim 37 wherein the power consumption signal of the at least one of the power islands includes temperature measurement.

43. The integrated circuit of claim 37 wherein the power consumption signal of the at least one of the power islands includes power dissipation measurement.

44. An integrated circuit comprising:

an integrated circuit chip;

a plurality of power islands disposed on the integrated circuit chip having associated power consumptions, each of the power islands having a power consumption signal indicating a respective one of the power consumptions;

a plurality of low leakage sleep circuits disposed on the integrated circuit chip, the low leakage sleep circuits being coupled to the power islands; and

a power manager coupled to each of the low leakage sleep circuits, the power manager being disposed on the integrated circuit chip and being configured to individually control each of the power consumptions, and the power manager being further configured to:

a) monitor the power consumption signals; and

b) change power consumption in at least one of the power islands by:

i) changing a supply voltage by controlling at least one of the low leakage sleep circuits; and

ii) choosing a frequency of operation of the at least one of the power islands.

45. The integrated circuit of claim 44 wherein each of the low leakage sleep circuits is connected in series to a source of the supply voltage and to a respective one of the power islands.

46. The integrated circuit of claim 45 wherein each of the low leakage sleep circuits modifies the supply voltage to a respective one of the power islands during a power down mode.

47. The integrated circuit of claim 44 wherein the power consumption signal of each of the power islands includes temperature measurement.

48. The integrated circuit of claim 44 wherein the power consumption signal of each of the power islands includes power dissipation measurement.

49. The integrated circuit of claim 44 wherein the power consumption signal of the at least one of the power islands includes temperature measurement.

50. The integrated circuit of claim 44 wherein the power consumption signal of the at least one of the power islands includes power dissipation measurement.

51. An integrated circuit comprising:

an integrated circuit chip;

a plurality of power islands disposed on the integrated circuit chip having associated power consumptions, each of the power islands having a power consumption signal indicating a respective one of the power consumptions;

a plurality of low leakage sleep circuits disposed on the integrated circuit chip, the low leakage sleep circuits being coupled to at least one of the power islands; and

a power manager coupled to each of the low leakage sleep circuits, the power manager being disposed on the integrated circuit chip and being configured to individually control each of the power consumptions, and the power manager being further configured to:

a) monitor the power consumption signals; and

b) change power consumption in the at least one of the power islands by:

i) changing a supply voltage by controlling at least one of the low leakage sleep circuits; and

ii) choosing a frequency of operation of the at least one of the power islands.

52. The integrated circuit of claim 51 wherein each of the low leakage sleep circuits is connected in series to a source of the supply voltage and to the at least one of the power islands.

53. The integrated circuit of claim 52 wherein each of the low leakage sleep circuits modifies the supply voltage to the at least one of the power islands during a power down mode.

54. The integrated circuit of claim 51 wherein the power consumption signal of each of the power islands includes temperature measurement.

55. The integrated circuit of claim 51 wherein the power consumption signal of each of the power islands includes power dissipation measurement.

56. The integrated circuit of claim 51 wherein the power consumption signal of the at least one of the power islands includes temperature measurement.

57. The integrated circuit of claim 51 wherein the power consumption signal of the at least one of the power islands includes power dissipation measurement.

58. A system comprising:

an integrated circuit;

a plurality of power islands of the integrated circuit having associated power consumptions, each of the power islands having a power consumption signal indicating a respective one of the power consumptions, and at least one of the power islands including a low power memory block;

a plurality of low leakage sleep circuits of the integrated circuit that are coupled to the power islands; and

a power management processor coupled to each of the low leakage sleep circuits, the power management processor being dedicated to execute power management software to individually control each of the power consumptions, and the power management processor being configured to:

a) monitor the power consumption signals; and

b) change power consumption in the at least one of the power islands by:

i) changing a supply voltage by controlling at least one of the low leakage sleep circuits; and

iii) choosing a frequency of operation of the at least one of the power islands.

59. The system of claim 58 wherein each of the low leakage sleep circuits is connected in series to a source of the supply voltage and to a respective one of the power islands.

60. A system comprising:

an integrated circuit;

a plurality of power islands of the integrated circuit having associated power consumptions, each of the power islands having a power consumption signal indicating a respective one of the power consumptions, and at least one of the power islands including a low power memory block;

a plurality of low leakage sleep circuits of the integrated circuit that are coupled to the at least one of the power islands; and

a power management processor coupled to each of the low leakage sleep circuits, the power management processor being dedicated to execute power management software to individually control each of the power consumptions, and the power management processor being configured to:

a) monitor the power consumption signals; and

b) change power consumption in the at least one of the power islands by:

i) changing a supply voltage by controlling at least one of the low leakage sleep circuits; and

iii) choosing a frequency of operation of the at least one of the power islands.

61. The system of claim 60 wherein each of the low leakage sleep circuits is connected in series to a source of the supply voltage and to the at least one of the power islands.

62. A system comprising:

an integrated circuit;

a plurality of power islands of the integrated circuit having associated power consumptions, each of the power islands having a power consumption signal indicating a respective one of the power consumptions, and at least one of the power islands including a low power memory block;

a plurality of low leakage sleep circuits of the integrated circuit that are coupled to the power islands; and

a power manager coupled to each of the low leakage sleep circuits, the power manager being configured to individually control each of the power consumptions, and the power manager being further configured to:

a) monitor the power consumption signals; and

b) change power consumption in the at least one of the power islands by:

i) changing a supply voltage by controlling at least one of the low leakage sleep circuits; and

iii) choosing a frequency of operation of the at least one of the power islands.

63. The system of claim 62 wherein each of the low leakage sleep circuits is connected in series to a source of the supply voltage and to a respective one of the power islands.

64. A system comprising:

an integrated circuit;

a plurality of power islands of the integrated circuit having associated power consumptions, each of the power islands having a power consumption signal indicating a respective one of the power consumptions, and at least one of the power islands including a low power memory block;

a plurality of low leakage sleep circuits of the integrated circuit that are coupled to the at least one of the power islands; and

a power manager coupled to each of the low leakage sleep circuits, the power manager being configured to individually control each of the power consumptions, and the power manager being further configured to:

a) monitor the power consumption signals; and

b) change power consumption in the at least one of the power islands by:

i) changing a supply voltage by controlling at least one of the low leakage sleep circuits; and

iii) choosing a frequency of operation of the at least one of the power islands.

65. The system of claim 64 wherein each of the low leakage sleep circuits is connected in series to a source of the supply voltage and to the at least one of the power islands.

66. An integrated circuit comprising:

an integrated circuit chip;

a plurality of power islands disposed on the integrated circuit chip having associated power consumptions, each of the power islands having a power consumption signal indicating a respective one of the power consumptions, and at least one of the power islands including a low power memory block;

a plurality of low leakage sleep circuits disposed on the integrated circuit chip, the low leakage sleep circuits being coupled to the power islands; and

a power management processor coupled to each of the low leakage sleep circuits, the power management processor being disposed on the integrated circuit chip and being dedicated to execute power management software to individually control each of the power consumptions, and the power management processor being configured to:

a) monitor the power consumption signals; and

b) change power consumption in the at least one of the power islands by:

i) changing a supply voltage by controlling at least one of the low leakage sleep circuits; and

iii) choosing a frequency of operation of the at least one of the power islands.

67. The integrated circuit of claim 66 wherein each of the low leakage sleep circuits is connected in series to a source of the supply voltage and to a respective one of the power islands.

68. An integrated circuit comprising:

an integrated circuit chip;

a plurality of power islands disposed on the integrated circuit chip having associated power consumptions, each of the power islands having a power consumption signal indicating a respective one of the power consumptions, and at least one of the power islands including a low power memory block;

a plurality of low leakage sleep circuits disposed on the integrated circuit chip, the low leakage sleep circuits being coupled to the at least one of the power islands; and

a power management processor coupled to each of the low leakage sleep circuits, the power management processor being disposed on the integrated circuit chip and being dedicated to execute power management software to individually control each of the power consumptions, and the power management processor being configured to:

a) monitor the power consumption signals; and

b) change power consumption in the at least one of the power islands by:

i) changing a supply voltage by controlling at least one of the low leakage sleep circuits; and

iii) choosing a frequency of operation of the at least one of the power islands.

69. The integrated circuit of claim 68 wherein each of the low leakage sleep circuits is connected in series to a source of the supply voltage and to the at least one of the power islands.

70. An integrated circuit comprising:

an integrated circuit chip;

a plurality of power islands disposed on the integrated circuit chip having associated power consumptions, each of the power islands having a power consumption signal indicating a respective one of the power consumptions, and at least one of the power islands including a low power memory block;

a plurality of low leakage sleep circuits disposed on the integrated circuit chip, the low leakage sleep circuits being coupled to the power islands; and

a power manager coupled to each of the low leakage sleep circuits, the power manager being disposed on the integrated circuit chip and being configured to individually control each of the power consumptions, and the power manager being further configured to:

a) monitor the power consumption signals; and

b) change power consumption in the at least one of the power islands by:

i) changing a supply voltage by controlling at least one of the low leakage sleep circuits; and

iii) choosing a frequency of operation of the at least one of the power islands.

71. The integrated circuit of claim 66 wherein each of the low leakage sleep circuits is connected in series to a source of the supply voltage and to a respective one of the power islands.

72. An integrated circuit comprising:

an integrated circuit chip;

a plurality of power islands disposed on the integrated circuit chip having associated power consumptions, each of the power islands having a power consumption signal indicating a respective one of the power consumptions, and at least one of the power islands including a low power memory block;

a plurality of low leakage sleep circuits disposed on the integrated circuit chip, the low leakage sleep circuits being coupled to the at least one of the power islands; and

a power manager coupled to each of the low leakage sleep circuits, the power manager being disposed on the integrated circuit chip and being configured to individually control each of the power consumptions, and the power manager being further configured to:

a) monitor the power consumption signals; and

b) change power consumption in the at least one of the power islands by:

i) changing a supply voltage by controlling at least one of the low leakage sleep circuits; and

iii) choosing a frequency of operation of the at least one of the power islands.

73. The integrated circuit of claim 72 wherein each of the low leakage sleep circuits is connected in series to a source of the supply voltage and to the at least one of the power islands.

Assignments (15)
CORRECTIVE ASSIGNMENT TO CORRECT THE CONVEYING PARTY'S NAME PREVIOUSLY RECORDED AT REEL: 056602 FRAME: 0253. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Recorded Aug 30, 2023
From: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
To: MOSAID TECHNOLOGIES INCORPORATED
Reel/Frame 064783/0267 →
CHANGE OF NAME Recorded Jun 16, 2021
From: CONVERSANT INTELLECTUAL PROPERTY INC.
To: MOSAID TECHNOLOGIES INCORPORATED
Reel/Frame 056602/0253 →
RELEASE OF SECURITY INTEREST Recorded Nov 2, 2020
From: CPPIB CREDIT INVESTMENTS INC.
To: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
Reel/Frame 054279/0198 →
RELEASE OF U.S. PATENT AGREEMENT (FOR NON-U.S. GRANTORS) Recorded Oct 12, 2018
From: ROYAL BANK OF CANADA, AS LENDER
To: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
Reel/Frame 047645/0424 →
AMENDED AND RESTATED U.S. PATENT SECURITY AGREEMENT (FOR NON-U.S. GRANTORS) Recorded Aug 22, 2018
From: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
To: CPPIB CREDIT INVESTMENTS, INC.
Reel/Frame 046900/0136 →
U.S. PATENT SECURITY AGREEMENT (FOR NON-U.S. GRANTORS) Recorded Sep 9, 2014
From: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
To: CPPIB CREDIT INVESTMENTS INC., AS LENDER; ROYAL BANK OF CANADA, AS LENDER
Reel/Frame 033706/0367 →
CHANGE OF ADDRESS Recorded Sep 3, 2014
From: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
To: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
Reel/Frame 033678/0096 →
RELEASE OF SECURITY INTEREST Recorded Aug 7, 2014
From: ROYAL BANK OF CANADA
To: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.; CONVERSANT IP N.B. 868 INC.; CONVERSANT IP N.B. 276 INC.
Reel/Frame 033484/0344 →
CHANGE OF NAME Recorded Mar 13, 2014
From: MOSAID TECHNOLOGIES INCORPORATED
To: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
Reel/Frame 032439/0638 →
U.S. INTELLECTUAL PROPERTY SECURITY AGREEMENT (FOR NON-U.S. GRANTORS) - SHORT FORM Recorded Jan 10, 2012
From: 658276 N.B. LTD.; 658868 N.B. INC.; MOSAID TECHNOLOGIES INCORPORATED
To: ROYAL BANK OF CANADA
Reel/Frame 027512/0196 →
CHANGE OF REGISTERED OFFICE ADDRESS Recorded Jul 26, 2011
From: MOSAID TECHNOLOGIES INCORPORATED
To: MOSAID TECHNOLOGIES INCORPORATED
Reel/Frame 026647/0067 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 25, 2011
From: MOSAID TECHNOLOGIES CORPORATION
To: MOSAID TECHNOLOGIES INCORPORATED
Reel/Frame 026640/0565 →
CHANGE OF NAME Recorded Jul 22, 2011
From: MOSAID DELAWARE, INC.
To: MOSAID TECHNOLOGIES CORPORATION
Reel/Frame 026638/0137 →
MERGER Recorded Jul 21, 2011
From: VIRTUAL SILICON TECHNOLOGY, INC.
To: MOSAID DELAWARE, INC.
Reel/Frame 026626/0886 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 20, 2011
From: HOBERMAN, BARRY ALAN; HILLMAN, DANIEL L.; SHIELL, JON
To: VIRTUAL SILICON TECHNOLOGY, INC.
Reel/Frame 026620/0970 →