Claims
- 1. A method for managing power consumption on an integrated circuit, said method comprising:
supplying voltage to said integrated circuit; utilizing an oscillator included on said integrated circuit to generate a clock signal to be utilized by said integrated circuit; dynamically adjusting the clock signal's frequency in response to changes in voltage supplied to said integrated circuit to manage power consumption of said integrated circuit.
- 2. The method of claim 1 further comprising:
supplying a common voltage to said oscillator and to core circuitry of said integrated circuit.
- 3. The method of claim 1 wherein said voltage is supplied to both said oscillator and to core circuitry of said integrated circuit.
- 4. The method of claim 1 wherein said dynamically adjusting the clock signal's frequency in response to changes in voltage required by said integrated circuit includes:
decreasing said clock signal's frequency in response to a decrease in said voltage supplied to said integrated circuit.
- 5. The method of claim 4 wherein said decreasing further includes:
decreasing said clock signal's frequency to a speed that results in power delivered to said integrated circuit remaining relatively constant.
- 6. The method of claim 1 wherein said dynamically adjusting the clock signal's frequency in response to changes in voltage supplied to said integrated circuit includes:
increasing said clock signal's frequency in response to an increase in said voltage supplied to said integrated circuit.
- 7. The method of claim 6 wherein said increasing further includes:
increasing said clock signal's frequency to a speed that results in power delivered to said integrated circuit remaining relatively constant.
- 8. The method of claim 1 further comprising:
utilizing control circuitry included on said integrated circuit to control the voltage supplied to said oscillator.
- 9. An integrated circuit comprising:
core circuitry; and oscillator that outputs a clock signal that is utilized by said core circuitry, wherein said clock signal is dynamically adjustable to manage power consumption of said integrated circuit.
- 10. The integrated circuit of claim 9 wherein said integrated circuit is selected from the group consisting of: microprocessor, embedded controller, network router, graphics processor, and any other application specific integrated circuit (ASIC).
- 11. The integrated circuit of claim 9 wherein said oscillator is a ring oscillator.
- 12. The integrated circuit of claim 9 wherein said oscillator is a voltage controlled oscillator that outputs said clock signal having a frequency that is dependent on a voltage supplied to said oscillator.
- 13. The integrated circuit of claim 12 wherein common voltage is supplied to said oscillator and said core circuitry.
- 14. The integrated circuit of claim 9 wherein said oscillator is operable to dynamically adjust the frequency of said clock signal responsive to the amount of voltage supplied to said core circuitry.
- 15. The integrated circuit of claim 14 wherein said oscillator is operable to increase the clock signal's frequency in response to an increase in said voltage supplied to said core circuitry, and wherein said oscillator is operable to decrease the clock signal's frequency in response to a decrease in said voltage supplied to said core circuitry.
- 16. The integrated circuit of claim 15 wherein said oscillator is operable to dynamically adjust the clock signal's frequency to a speed that results in power delivered to said integrated circuit remaining relatively constant.
- 17. A system comprising:
integrated circuit that includes an oscillator and core circuitry; power supply for supplying voltage to said integrated circuit; and wherein said oscillator outputs a clock frequency that is utilized by said core circuitry, and wherein said oscillator is operable to dynamically adjust said clock frequency responsive to voltage being consumed by said integrated circuit to manage power consumption of said integrated circuit.
- 18. The system of claim 17 wherein said oscillator is a voltage controlled oscillator that outputs said clock signal having a frequency that is dependent on a voltage supplied to said oscillator.
- 19. The system of claim 18 wherein common voltage is supplied to said oscillator and said core circuitry.
- 20. The system of claim 17 wherein said oscillator is operable to increase said clock frequency in response to an increase in said voltage being consumed by said integrated circuit, and wherein said oscillator is operable to decrease said clock frequency in response to a decrease in said voltage being consumed by said integrated circuit.
RELATED APPLICATIONS
[0001] This application is related to co-pending and commonly assigned U.S. patent application Ser. No. [Attorney Docket No. 10005651-1] entitled “SYSTEM AND METHOD UTILIZING ON-CHIP VOLTAGE MONITORING OF HIGH FREQUENCY CHANGES TO MANAGE POWER CONSUMPTION” filed concurrently herewith, the disclosure of which is hereby incorporated herein by reference.