IP Library Patent Application 13646597
Patent Application
App. No. 13/646,597

Systems and Methods for Modular Power Management

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 None
App. No.
13/646,597
Abstract

Various systems and methods for power management.

Claims (39)

1 . A power management circuit for use in a variety of systems, the circuit comprising:

a power island control register associated with a plurality of power island control bits, wherein at least two of the plurality of power island control bits is operable to disable power to a given power island;

an oscillation control register associated with a plurality of oscillation control bits, wherein each of the plurality of oscillation control bits is operable to disable a clock associated with a particular power island independent of whether power is applied to the particular power island; and

a translator interface operable to receive a power management command operable to select one of at least a first coarse power utilization and a second coarse power utilization and to translate the standard power management command into a write to the power island control register and the oscillation control register, and wherein the write to the power island control register and the oscillation control register implements a tailored power management scheme, wherein the tailored power management scheme implements one of at least a first fine power utilization within the first coarse power utilization and a second fine power utilization within the first coarse power.

2 . The circuit of claim 1 , wherein the circuit further comprises:

an embedded processor executing firmware that at least in part controls operation of the translator interface.

3 . The circuit of claim 2 , wherein the firmware is upgradeable without modifying the circuit.

4 . The circuit of claim 1 , wherein a first of the plurality of oscillation control bits is operable to disable an oscillator, wherein a second of the oscillation control bits is operable to gate all clocks derived from the oscillator, and wherein a third of the oscillation control bits is operable to gate less than all clocks derived from the oscillator.

5 . The circuit of claim 1 , wherein the standard command is selected from a group consisting of: an ATA command and an SATA command.

6 . A power management system, the system comprising:

a translator interface operable to receive a host power command, wherein the host power command is operable to provide one of at least a first coarse power utilization and a second coarse power utilization;

a first circuit portion and a second circuit portion;

a power island controller operable to selectively control power to each of the first circuit portion and the second circuit portion;

an oscillation controller operable to selectively govern a first clock provided to the first circuit portion and a second clock provided to the second circuit portion; and

wherein the power management system is operable to direct a combination of the power island controller and the oscillation controller to implement one of at least a first fine power utilization within the first coarse power utilization and a second fine power utilization within the first coarse power utilization.

7 . The system of claim 6 , wherein the system further comprises:

a processor operable to execute the host power command in accordance with firmware instructions.

8 . The system of claim 7 , wherein the power management system is incorporated in a device that includes the first circuit portion and the second circuit portion, and wherein the power island controller includes a first register bit writable by the processor and operable to disable power to the first circuit portion and a second register bit writable by the processor and operable to disable power to the second circuit portion.

9 . The system of claim 8 , wherein the register bit is further operable to disable an oscillator from which the first clock and the second clock are derived.

10 . The system of claim 7 , wherein execution of the firmware instructions are operable to implement an adaptive power management scheme.

11 . The system of claim 10 , wherein the first register bit and the second register bit are writable via the translator interface.

12 . The system of claim 11 , wherein a host is operable to implement a coarse power management scheme, wherein the power management system is accessible to the host via the translator interface, and wherein the processor is operable to implement a finer adaptive power management scheme.

13 . The system of claim 6 , wherein the power management system further includes a translator interface, wherein the translator interface is operable to at least in part control operation of the power island controller and the oscillation controller.

14 . The system of claim 13 , wherein the translator interface is selected from a group consisting of: an ATA interface, a SATA interface, an MMC interface, CE-ATA interface, and an SDIO interface.

15 . The system of claim 6 , wherein the power management system is register based, and wherein the power management system is deployable in relation to a variety of host systems.

16 . The system of claim 15 , wherein one of the variety of host systems is a hard disk drive system.

17 . The system of claim 6 , wherein the oscillation controller is operable to disable the first clock while the power island controller directs application of power to the first circuit portion.

18 . The system of claim 6 , wherein the power management system is deployed in relation to a device that includes the first circuit portion and the second circuit portion, and wherein the oscillation controller includes a register bit writable by the processor and operable to disable both the first clock to the first circuit portion while the power island controller directs application of power to the first circuit portion.

19 . The system of claim 6 , wherein the power management system is operable to select between a first power state and a second power state for the first circuit portion, wherein the power management system includes an adaptive power management control, and wherein the adaptive power management control is operable to select an interim power state between the first power state and the second power state for the first circuit portion.

20 . The system of claim 19 , wherein the first power state is selected via a host interface, and wherein the interim power state is adaptively selected internal to the power management system.

21 . A hard disk drive system, wherein the hard disk drive system includes:

a hard disk controller;

an interface controller;

a read channel module, wherein the hard disk controller, the interface controller, and the read channel module are implemented across at least a first circuit portion and a second circuit portion;

a power manager system including:

a translator interface operable to receive a host power command, wherein the host power command is operable to provide one of at least a first coarse power utilization and a second coarse power utilization;

a power island controller, wherein the power island controller selectively controls power to each of the first circuit portion and the second circuit portion;

an oscillation controller, wherein the oscillation controller selectively governs a first clock provided to the first circuit portion and a second clock provided to the second circuit portion; and

wherein the power management system is operable to direct a combination of the power island controller and the oscillation controller to implement one of at least a first fine power utilization within the first coarse power utilization and a second fine power utilization within the first coarse power utilization.

Assignments (4)
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS (RELEASES RF 032856-0031) Recorded Feb 2, 2016
From: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
To: LSI CORPORATION; AGERE SYSTEMS LLC
Reel/Frame 037684/0039 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 3, 2015
From: AGERE SYSTEMS LLC
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 035365/0634 →
PATENT SECURITY AGREEMENT Recorded May 8, 2014
From: LSI CORPORATION; AGERE SYSTEMS LLC
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Reel/Frame 032856/0031 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 5, 2012
From: RAUSCHMAYER, RICHARD; STRAUSS, STEVEN E.; SAKAI, TATSUYA
To: AGERE SYSTEMS INC.
Reel/Frame 029087/0796 →