Power managers for an integrated circuit
First Claim
Patent Images
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.
15 Assignments
0 Petitions
Accused Products
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.
-
Citations
73 Claims
-
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. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
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. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
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. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
-
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. - View Dependent Claims (24, 25, 26, 27, 28, 29)
-
-
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. - View Dependent Claims (31, 32, 33, 34, 35, 36)
-
-
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. - View Dependent Claims (38, 39, 40, 41, 42, 43)
-
-
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. - View Dependent Claims (45, 46, 47, 48, 49, 50)
-
-
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. - View Dependent Claims (52, 53, 54, 55, 56, 57)
-
-
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. - View Dependent Claims (59)
-
-
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. - View Dependent Claims (61)
-
-
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. - View Dependent Claims (63)
-
-
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. - View Dependent Claims (65)
-
-
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. - View Dependent Claims (67, 71)
-
-
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. - View Dependent Claims (69)
-
-
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.
-
-
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. - View Dependent Claims (73)
-
Specification