INTELLIGENT POWER CONTROLLER
First Claim
1. An interconnect for an integrated circuit to communicate transactions between one or more initiator Intellectual Property (IP) cores and one or more target IP cores coupled to the interconnect, comprising:
- a power manager having a hierarchy of two or more layers including a hardware logic portion to control a power consumption of two or more domains in the integrated circuit, where each layer of the power manager performs its own function;
wherein the power manager has its own
1) dedicated CPU,
2) dedicated state machine or
3) any combination of the two to execute power management instructions;
wherein the power manager controls the power consumption of two or more domains without using a CPU IP core utilized by other IP cores on the integrated circuit to execute power management instructions.
3 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus, and system in which an interconnect for an integrated circuit communicates transactions between one or more initiator Intellectual Property (IP) cores and one or more target IP cores coupled to the interconnect, including a power manager having a hierarchy of two or more layers including a hardware logic portion to control a power consumption of two or more domains in the integrated circuit, where each layer of the power manager performs its own function; wherein the power manager has its own dedicated CPU or dedicated state machine to execute power management instructions; and wherein the power manager controls the power consumption of two or more domains without using a CPU IP core utilized by other IP cores on the integrated circuit to execute power management instructions.
142 Citations
23 Claims
-
1. An interconnect for an integrated circuit to communicate transactions between one or more initiator Intellectual Property (IP) cores and one or more target IP cores coupled to the interconnect, comprising:
-
a power manager having a hierarchy of two or more layers including a hardware logic portion to control a power consumption of two or more domains in the integrated circuit, where each layer of the power manager performs its own function; wherein the power manager has its own
1) dedicated CPU,
2) dedicated state machine or
3) any combination of the two to execute power management instructions;wherein the power manager controls the power consumption of two or more domains without using a CPU IP core utilized by other IP cores on the integrated circuit to execute power management instructions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. An interconnect for an integrated circuit to communicate transactions between one or more initiator Intellectual Property (IP) cores and one or more target IP cores coupled to the interconnect, comprising:
-
a power manager having a hierarchy of two or more layers including a hardware logic portion to control a power consumption of two or more domains in the integrated circuit, where each layer of the power manager performs its own function; wherein the power manager is configured to control a power consumption of two or more domains and resides underneath the Operation System of the integrated circuit in order to transition components in the power domains into a first power consuming mode and back out of the power consuming mode into a second power consuming mode.
-
-
22. A method for an integrated circuit to manage power consumption on the integrated circuit, comprising:
-
communicating transactions between one or more initiator Intellectual Property (IP) cores and one or more target IP cores coupled to a bus type interconnect, comprising; controlling a power consumption in the integrated circuit with a power manager having a hierarchy of two or more layers including a hardware logic portion located on the interconnect that controls a power consumption of two or more domains in the integrated circuit, where each layer of the power manager performs its own function; and controlling the power consumption of two or more domains with the power manager and without using a CPU IP core of the integrated circuit to execute power management instructions from the power manager to control the power consumption of the two or more domains.
-
-
23. A method for an integrated circuit to manage power consumption on the integrated circuit, comprising:
-
communicating transactions between one or more initiator Intellectual Property (IP) cores and one or more target IP cores coupled to a bus type interconnect, comprising; controlling a power consumption in the integrated circuit with a power manager having a hierarchy of two or more layers including a hardware logic portion located on the interconnect that controls a power consumption of two or more domains in the integrated circuit, where each layer of the power manager performs its own function; and controlling the power consumption of two or more domains with the power manager and where the power manager resides underneath the Operation System of the integrated circuit in order to transition components in the power domains into a first power consuming mode and back out of the power consuming mode into a second power consuming mode.
-
Specification