Power management architecture, method and configuration system
First Claim
1. A power management software architecture, comprising:
- a plurality of power management modules each associated with a respective driver, wherein each driver is associated with a component of a programmable integrated circuit and displayable as a graphic image within an on-screen display of an integrated circuit design tool for programming the programmable integrated circuit, and wherein each power management module is operable to report power consumption data customized to its respective driver;
a power source module associated with a power source for the programmable integrated circuit for reporting power supply characteristics of the power source; and
a global power management module for communicating with the plurality of power management modules and the power source module and, based thereon, operable to control a power state of the programmable integrated circuit.
5 Assignments
0 Petitions
Accused Products
Abstract
Power management architectures, methods and systems for programmable integrated circuit are disclosed. One embodiment of the present invention pertains to a power management software architecture which comprises power management modules each associated with a respective driver. Each driver is associated with a component of a programmable integrated circuit and displayable as a graphic image within an on-screen display of an integrated circuit design tool for programming the programmable integrated circuit. In addition, each power management module is operable to report power consumption data customized to its respective driver. The power management software architecture also comprises a power source module associated with a power source for the programmable integrated circuit for reporting power supply characteristics. Furthermore, the power management software architecture comprises a global power management module operable to control a power state of the programmable integrated circuit based on communication with the power management modules and the power source module.
1195 Citations
20 Claims
-
1. A power management software architecture, comprising:
-
a plurality of power management modules each associated with a respective driver, wherein each driver is associated with a component of a programmable integrated circuit and displayable as a graphic image within an on-screen display of an integrated circuit design tool for programming the programmable integrated circuit, and wherein each power management module is operable to report power consumption data customized to its respective driver; a power source module associated with a power source for the programmable integrated circuit for reporting power supply characteristics of the power source; and a global power management module for communicating with the plurality of power management modules and the power source module and, based thereon, operable to control a power state of the programmable integrated circuit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A power management method, comprising:
-
accessing power consumption data of a plurality of components in a programmable integrated circuit design, wherein respective drivers for the plurality of components are displayable as graphic images within an on-screen display of an integrated circuit design tool for developing the programmable integrated circuit design, and wherein the respective drivers are operable to add a function of collecting and reporting the power consumption data of the plurality of components; accessing power supply data of at least one power source associated with the programmable integrated circuit design; and determining a power state of the programmable integrated circuit design by assessing the power consumption data and the power supply data. - View Dependent Claims (14, 15, 16)
-
-
17. A design tool comprising instructions that when executed on a processor implement a method of power management of a programmable integrated circuit design, the method comprising:
-
accessing power consumption data of a plurality of components in the programmable integrated circuit design; accessing power supply data of at least one power source associated with the programmable integrated circuit design; determining a power state of the programmable integrated circuit design by assessing the power consumption data and the power supply data, wherein the integrated circuit design tool is operable to display respective drivers for the plurality of components within an on-screen display, wherein the respective drivers are operable to add at least one power management characteristic to the programmable integrated circuit design; and automatically generating application firmware to implement the power management including the at least one power management characteristic. - View Dependent Claims (18, 19, 20)
-
Specification