Method and System for Dynamic Voltage and Frequency Scaling (DVFS)
First Claim
1. A method for controlling power consumption, the method comprising:
- monitoring resource utilization in an electronic device;
determining a change in said resource utilization that is greater than at least one threshold amount; and
adjusting a frequency of at least one clock in said electronic device and/or voltage for at least one voltage island in said electronic device when said determined change is greater than said threshold amount.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for dynamic voltage and frequency scaling (DVFS) may include monitoring change in resource utilization of an electronic device. If the change is greater than a threshold amount, a frequency of at least one clock and/or voltage for at least one voltage island may be adjusted. The resource utilization may be measured as, for example, a number of instructions executed per second. The frequency and/or voltage adjustment may depend on one or more operating points that may correspond to a power management state. An interrupt received in a power management state may also indicate an operating point. If resource utilization has increased, the frequency/voltage may be increased. Similarly, in cases where resource utilization has decreased, the frequency/voltage may be decreased. Voltage to circuits using the clock may be increased prior to increasing the clock frequency, and the voltage may be decreased after decreasing the clock frequency.
119 Citations
28 Claims
-
1. A method for controlling power consumption, the method comprising:
-
monitoring resource utilization in an electronic device; determining a change in said resource utilization that is greater than at least one threshold amount; and adjusting a frequency of at least one clock in said electronic device and/or voltage for at least one voltage island in said electronic device when said determined change is greater than said threshold amount. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for controlling power consumption, the system comprising:
-
one or more circuits in an electronic device that enables monitoring of resource utilization in an electronic device; said one or more circuits enable determination of a change in said resource utilization that is greater than a threshold amount; and said one or more circuits enable adjusting of a frequency of at least one clock in said electronic device and/or voltage for at least one voltage island in said electronic device when said determined change is greater than said threshold amount. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification