POWER MANAGEMENT INTEGRATED CIRCUIT USING A FLEXIBLE SCRIPT-BASED CONFIGURATOR AND METHOD FOR POWER MANAGEMENT
First Claim
1. A power management integrated circuit, comprising:
- a microprocessor;
a non-volatile memory accessible by the microprocessor for storing programs executable by the microprocessor;
a random access memory accessible by the microprocessor;
an external interface which allows an external device to communicate with the power management integrated circuit; and
a plurality of power regulators providing a plurality of regulated output voltages from the power management integrated circuit, each power regulator being controllable by the microprocessor and the external interface over the register-controlled bus.
3 Assignments
0 Petitions
Accused Products
Abstract
A power management integrated circuit incorporates (a) a microprocessor; (b) a non-volatile memory accessible by the microprocessor for storing programs executable by the microprocessor; (c) a random access memory accessible by the microprocessor; (d) an external interface which allows an external device to communicate with the power management integrated circuit; and (e) power regulators providing regulated output voltages from the power management integrated circuit, each power regulator being controllable by the microprocessor and the external interface over the register-controlled bus. A second external interface may be provided, which is used to provide a configuration file descriptive of power requirements of a system in which the power management integrated circuit is deployed. Such a system may include a system-on-a-chip (SOC) integrated circuit. Initially, the microprocessor of the power management integrated circuit executes a power sequence to provide the power-up power supply voltages to the SOC integrated circuit. Thereafter, the SOC integrated circuit controls power-up sequences for the peripheral devices. The configuration file is derived from a script file that is editable by a text editor or a word processor. The script file may be based on a scripting language that allows specifying control of the power regulators of the power management integrated circuit.
13 Citations
22 Claims
-
1. A power management integrated circuit, comprising:
-
a microprocessor; a non-volatile memory accessible by the microprocessor for storing programs executable by the microprocessor; a random access memory accessible by the microprocessor; an external interface which allows an external device to communicate with the power management integrated circuit; and a plurality of power regulators providing a plurality of regulated output voltages from the power management integrated circuit, each power regulator being controllable by the microprocessor and the external interface over the register-controlled bus. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method comprising:
-
(a) providing in a power management integrated ciruit; a microprocessor; a non-volatile memory accessible by the microprocessor for storing programs executable by the microprocessor; a random access memory accessible by the microprocessor; an external interface which allows an external device to communicate with the power management integrated circuit; and a plurality of power regulators providing a plurality of regulated output voltages from the power management integrated circuit; and (b) controlling each power regulator by the microprocessor and the external interface over the register-controlled bus. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification