IP Library Granted Patent US 7,996,811
Granted Patent B2
US 7,996,811 · App. 12/332,529 · Granted Aug 9, 2011

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 7,996,811
App. No.
12/332,529
Granted
Aug 9, 2011
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 (102)

1. A system comprising:

an integrated circuit;

a plurality of power islands of the integrated circuit having associated power consumptions, each of the power consumptions adapted to be independently controlled; and

a power manager to control the power consumptions;

at least one of the power islands adapted to have the power manager control its associated power consumption by a) the at least one of the power islands being configured to have one of plural threshold voltages of variable threshold transistors selected, and b) the system being configured to perform, during operation, an action on the at least one of the power islands, the action including changing a frequency of operation or changing a supply voltage.

2. The system as claimed in claim 1 wherein the power manager comprises a programmable processor.

3. The system as claimed in claim 1 wherein the integrated circuit is configured to perform, during operation, both changing the frequency of operation and changing the supply voltage.

4. The system as claimed in claim 1 wherein the system is configured to have the supply voltage provided by an external regulator.

5. The system as claimed in claim 4 wherein the external regulator is configured to be controlled by the power manager.

6. The system as claimed in claim 1 further comprising an internal regulator to provide the supply voltage.

7. The system as claimed in claim 6 wherein the internal regulator is configured to be controlled by the power manager.

8. The system as claimed in claim 1 wherein the at least one of the power islands is configured to have the one of plural threshold voltages selected during operation of the integrated circuit.

9. The system as claimed in claim 1 wherein the integrated circuit is configured to have the supply voltage changed by regulation of a voltage provided to the at least one of the power islands from a source external to the integrated circuit.

10. The system as claimed in claim 9 further comprising an internal regulator to perform the regulation.

11. The system as claimed in claim 9 wherein the regulation is performed by an external regulator.

12. The system as claimed in claim 1 further comprising a dropout voltage regulator to provide the supply voltage.

13. The system as claimed in claim 1 wherein the integrated circuit is configured to have the supply voltage controlled by Vdd multiplexing in relation to the at least one of the power islands.

14. The system as claimed in claim 1 wherein the integrated circuit is configured to have the one of plural threshold voltage selected by back biasing.

15. The system as claimed in claim 1 wherein the integrated circuit comprises the power manager and the plurality of power islands.

16. The system as claimed in claim 1 wherein the power manager is configured to monitor one or more of the associated power consumptions using temperature or power dissipation measurement.

17. A system comprising:

an integrated circuit;

a plurality of power islands of the integrated circuit having associated power consumptions, each of the power consumptions adapted to be independently controlled;

a power manager to control the power consumptions; and

an internal regulator, the system being configured to have a supply voltage provided by the internal regulator, and

at least one of the power islands adapted to have the power manager control its associated power consumption in that the system is configured to have:

a supply voltage to the at least one of the power islands changed, and

a frequency of operation of the at least one of the power islands changed.

18. The system as claimed in claim 17 wherein the power manager comprises a programmable processor.

19. The system as claimed in claim 17 wherein the system is configured to permit a clock to be stopped during operation of the integrated circuit so that the power manager can control the associated power consumption of the at least one of the power islands.

20. The system as claimed in claim 17 wherein the system is configured to have the supply voltage controlled by Vdd multiplexing in relation to the at least one of the power islands.

21. The system as claimed in claim 17 wherein the system is configured to have a clock stopped by clock gating.

22. The system as claimed in claim 17 wherein the integrated circuit comprises the power manager and the plurality of power islands.

23. The system as claimed in claim 17 wherein the power manager is configured to monitor one or more of the associated power consumptions using temperature or power dissipation measurement.

24. A processor implemented method comprising:

employing a power manager processor within an integrated circuit to control power consumptions of a plurality of power islands of the integrated circuit, each having an associated power consumption, each of the power consumptions being independently controlled; and

controlling the power consumption of at least one of the power islands by: a) selecting a threshold voltage of variable threshold transistors, and b) changing during operation at least one of the following: i) a frequency of operation, and ii) a supply voltage.

25. The processor implemented method as claimed in claim 24 wherein the threshold voltage of variable threshold transistors is selected during operation of the integrated circuit.

26. The processor implemented method as claimed in claim 24 wherein the supply voltage is changed, and the changing of the supply voltage includes regulating a voltage provided to the at least one of the power islands from a source external to the integrated circuit.

27. The processor implemented method as claimed in claim 24 wherein the supply voltage is changed, and the changing of the supply voltage includes Vdd multiplexing in relation to the at least one of the power islands.

28. The processor implemented method as claimed in claim 24 wherein the selecting the threshold voltage includes back biasing.

29. The processor implemented method as claimed in claim 24 wherein the power manager monitors one or more of the power consumptions using temperature or power dissipation measurement.

30. A system comprising:

an integrated circuit;

a plurality of power islands of the integrated circuit having associated power consumptions, each of the power consumptions adapted to be independently controlled, and a first of the power islands being configured to communicate synchronously and asynchronously with a second of the power islands; and

a power manager to control the power consumptions, and

at least one of the power islands adapted to have the power manager control its associated power consumption in that the system is configured to have:

a supply voltage to the at least one of the power islands changed, and

a frequency of operation of the at least one of the power islands changed.

31. The system as claimed in claim 30 wherein the power manager comprises a programmable processor.

32. The system as claimed in claim 30 wherein the system is configured to permit a clock to be stopped during operation of the integrated circuit so that the power manager can control the associated power consumption of the at least one of the power islands.

33. The system as claimed in claim 30 wherein the integrated circuit is configured to have the supply voltage changed by regulation of a voltage provided to the at least one of the power islands from a source external to the integrated circuit.

34. The system as claimed in claim 33 further comprising an internal regulator to perform the regulation.

35. The system as claimed in claim 33 wherein the regulation is performed by an external regulator.

36. The system as claimed in claim 33 further comprising a dropout voltage regulator to perform the regulation.

37. The system as claimed in claim 30 wherein the system is configured to have the supply voltage controlled by Vdd multiplexing in relation to the at least one of the power islands.

38. The system as claimed in claim 30 wherein the system is configured to have a clock stopped by clock gating.

39. The system as claimed in claim 30 wherein the system is configured to have the supply voltage changed by an external regulator.

40. The system as claimed in claim 39 wherein the external regulator is configured to be controlled by the power manager.

41. The system as claimed in claim 30 further comprising an internal regulator to change the supply voltage.

42. The system as claimed in claim 41 wherein the internal regulator is configured to be controlled by the power manager.

43. The system as claimed in claim 30 wherein the integrated circuit comprises the power manager and the plurality of power islands.

44. The system as claimed in claim 30 wherein the power manager is configured to monitor one or more of the associated power consumptions using temperature or power dissipation measurement.

45. A system comprising:

an integrated circuit;

a plurality of power islands of the integrated circuit; and

a power manager to control power consumptions of the power islands, each of the power consumptions being independently controllable, and

at least one of the power islands capable of having the power manager control a power consumption of the at least one of the power islands by a) the at least one of the power islands selecting one of plural threshold voltages of variable threshold transistors, and b) the system performing, during operation, an action on the at least one of the power islands, the action including changing a frequency of operation or changing a supply voltage.

46. The system as claimed in claim 45 wherein the power manager comprises a programmable processor.

47. The system as claimed in claim 45 wherein changing the frequency of operation and changing the supply voltage are performed during operation.

48. The system as claimed in claim 45 wherein the system is capable of having the supply voltage changed by an external regulator.

49. The system as claimed in claim 48 wherein the external regulator is controllable by the power manager.

50. The system as claimed in claim 45 further comprising an internal regulator to change the supply voltage.

51. The system as claimed in claim 50 wherein the internal regulator is controllable by the power manager.

52. The system as claimed in claim 45 wherein the at least one of the power islands selects the one of plural threshold voltages during operation of the system.

53. The system as claimed in claim 45 wherein the supply voltage is changeable by regulation of a voltage provided to the at least one of the power islands from a source external to the system.

54. The system as claimed in claim 53 further comprising an internal regulator to perform the regulation.

55. The system as claimed in claim 53 wherein the regulation is performed by an external regulator.

56. The system as claimed in claim 53 further comprising a dropout voltage regulator to perform the regulation.

57. The system as claimed in claim 45 wherein the supply voltage is controllable by Vdd multiplexing.

58. The system as claimed in claim 45 wherein the one of plural threshold voltages is selectable by back biasing.

59. The system as claimed in claim 45 wherein the integrated circuit comprises the power manager and the plurality of power islands.

60. The system as claimed in claim 45 wherein the power manager is configured to monitor one or more of the power consumptions using temperature or power dissipation measurement.

61. A system comprising:

an integrated circuit;

a plurality of power islands of the integrated circuit, a first of the power islands capable of communicating synchronously and asynchronously with a second of the power islands; and

a power manager to control power consumptions of the power islands, each of the power consumptions being independently controllable, and in order that a power consumption of at least one of the power islands is capable of being controlled by the power manager, the system is capable of having:

a supply voltage to the at least one of the power islands changed, and

a frequency of operation of the at least one of the power islands changed.

62. The system as claimed in claim 61 wherein the power manager comprises a programmable processor.

63. The system as claimed in claim 61 wherein the supply voltage is changeable by regulation of a voltage provided to the at least one of the power islands from a source external to the system.

64. The system as claimed in claim 63 further comprising an internal regulator to perform the regulation.

65. The system as claimed in claim 63 wherein the regulation is performed by an external regulator.

66. The system as claimed in claim 63 further comprising a dropout voltage regulator to perform the regulation.

67. The system as claimed in claim 61 wherein the supply voltage is controllable by Vdd multiplexing.

68. The system as claimed in claim 61 wherein a clock is capable of being stopped by clock gating.

69. The system as claimed in claim 61 wherein the system is capable of having the supply voltage changed by an external regulator.

70. The system as claimed in claim 69 wherein the external regulator is controllable by the power manager.

71. The system as claimed in claim 61 further comprising an internal regulator to perform regulation of the supply voltage.

72. The system as claimed in claim 71 wherein the internal regulator is controllable by the power manager.

73. The system as claimed in claim 61 wherein the integrated circuit comprises the power manager and the plurality of power islands.

74. The system as claimed in claim 61 wherein the power manager is configured to monitor one or more of the power consumptions using temperature or power dissipation measurement.

Assignments (14)
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 Jun 2, 2014
From: MOSAID DELAWARE, INC.
To: MOSAID TECHNOLOGIES CORPORATION
Reel/Frame 033075/0475 →
MERGER Recorded Jun 2, 2014
From: VIRTUAL SILICON TECHNOLOGY, INC.
To: MOSAID DELAWARE, INC.
Reel/Frame 033009/0575 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 2, 2014
From: HOBERMAN, BARRY ALAN; HILLMAN, DANIEL L; SHIELL, JON
To: VIRTUAL SILICON TECHNOLOGY, INC.
Reel/Frame 033009/0369 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 16, 2009
From: MOSAID TECHNOLOGIES CORPORATION
To: MOSAID TECHNOLOGIES INCORPORATED
Reel/Frame 023523/0011 →