IP Library Granted Patent US 9,170,642
Granted Patent B2
US 9,170,642 · App. 13/848,377 · Granted Oct 27, 2015

Dynamic power control

View Patent ↗
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 9,170,642
App. No.
13/848,377
Granted
Oct 27, 2015
Kind
B2
Abstract

Systems and methods are provided that facilitate power management in a processing device. The system contains a power management component and a coupled to the processing device. The power management component determines and input rate and target voltages and/or frequency. The power management component can scale voltages and/or frequencies based on target voltages and/or frequencies. Accordingly, power consumption can be reduced and processing devices can be more efficient.

Claims (33)

1. A device configured for dynamic power management, comprising:

an input component configured to receive input from at least one computer processor;

a voltage regulator component configured to scale a voltage according to the input; and

a frequency regulator component configured to determine a target frequency level as a multiple of a first frequency of the input and to alter a second frequency according to the target frequency level.

2. The device of claim 1 , wherein the input component is further configured to determine an occurrence of a triggering event.

3. The device of claim 2 , wherein at least one of the frequency regulator component or the voltage regulator component is further configured to automatically scale at least one of the frequency or the voltage based on the input component determining that the triggering event has occurred.

4. The device of claim 3 , wherein the triggering event comprises at least one of a change in an input rate of the input or a passage of an interval.

5. The device of claim 1 , wherein the input component is further configured to determine an input rate of the input.

6. The device of claim 1 , wherein the voltage regulator component is further configured to determine a target voltage level based on the input and alter the voltage according to the target voltage level.

7. The device of claim 1 , wherein at least one of the voltage regulator component or the frequency regulator component is further configured to at least one of scale the voltage transparent of a software application or scale the frequency transparent of the software application.

8. The device of claim 1 , wherein the device is a variable input rate device.

9. A method of managing power consumption, comprising:

monitoring, by a system comprising a processor, a received input;

scaling, by the system, a voltage based on the received input;

determining, by the system, a target frequency level as a multiple of a first frequency of the input; and

scaling, by the system, a second frequency to the target frequency level.

10. The method of claim 9 , wherein the monitoring the received input further comprises determining an input rate of the received input.

11. The method of claim 9 , further comprising determining a bandwidth parameter.

12. The method of claim 11 , wherein the scaling the voltage further comprises scaling the voltage based on the received input and the bandwidth parameter.

13. The method of claim 11 , wherein the scaling the second frequency further comprises scaling the frequency based on the received input and the bandwidth parameter.

14. The method of claim 9 , further comprising:

determining a target voltage based on the input; and

scaling the voltage to the target voltage.

15. The method of claim 9 , further comprising identifying an occurrence of a triggering event, wherein the scaling the voltage comprises scaling the voltage in response to the identifying.

16. The method of claim 9 , further comprising identifying an occurrence of a triggering event, wherein the scaling the second frequency comprises scaling the second frequency in response to the identifying.

17. A system for power management, comprising:

a first circuit for determining an input rate;

a second circuit for scaling a voltage as a function of the input rate; and

a third circuit for determining a target frequency level as a multiple of a first frequency of the input rate and scaling a second frequency to the target frequency level.

18. The system of claim 17 , further comprising

a fourth circuit for determining a target voltage.

19. The system of claim 17 , further comprising a fourth circuit for determining a triggering event.

20. The system of claim 19 , wherein the first circuit for determining the input rate determines the input rate, the second circuit for scaling the voltage scales the voltage, and means the third circuit for scaling the second frequency scales the second frequency in response to the fourth circuit for determining the triggering event determining that the triggering event has occurred.

Assignments (6)
CHANGE OF NAME Recorded Dec 6, 2017
From: PROJECT DENVER INTERMEDIATE HOLDINGS LLC
To: AMPERE COMPUTING LLC
Reel/Frame 044717/0683 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 21, 2017
From: MACOM CONNECTIVITY SOLUTIONS, LLC
To: PROJECT DENVER INTERMEDIATE HOLDINGS LLC
Reel/Frame 044798/0599 →
RELEASE OF SECURITY INTEREST Recorded Oct 31, 2017
From: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
To: MACOM CONNECTIVITY SOLUTIONS, LLC (SUCCESSOR TO APPLIED MICRO CIRCUITS CORPORATION)
Reel/Frame 044652/0609 →
SECURITY INTEREST Recorded May 11, 2017
From: MACOM CONNECTIVITY SOLUTIONS, LLC (SUCCESSOR TO APPLIED MICRO CIRCUITS CORPORATION)
To: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
Reel/Frame 042444/0891 →
MERGER AND CHANGE OF NAME Recorded Apr 6, 2017
From: APPLIED MICRO CIRCUITS CORPORATION; MACOM CONNECTIVITY SOLUTIONS, LLC; MACOM CONNECTIVITY SOLUTIONS, LLC
To: MACOM CONNECTIVITY SOLUTIONS, LLC
Reel/Frame 042176/0185 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 21, 2013
From: SVENDSEN, KJELD; JANGITY, ARUN
To: APPLIED MICRO CIRCUITS CORPORATION
Reel/Frame 030060/0463 →