Claims
- 1. A power management system in an electronic device, comprising:
circuitry, responsive to at least one system parameter, and for providing data processing functionality, wherein the circuitry for providing data processing functionality comprises a data path; circuitry for indicating a potential capability of operational speed of the data path; and circuitry for adjusting the at least one system parameter in response to the circuitry for indicating a potential capability.
- 2. The system of claim 1 and further comprising circuitry for indicating an amount of current leakage of the circuitry for providing data processing functionality, wherein the circuitry for adjusting is for adjusting the at least one system parameter further in response to the circuitry for indicating an amount of current leakage.
- 3. The system of claim 2 wherein the at least one system parameter is selected from a set consisting of a system voltage and a system clock signal.
- 4. The system of claim 2 wherein the circuitry for indicating an amount of current leakage comprises circuitry for providing a signal that is proportional to an amount of current leakage.
- 5. The system of claim 2 wherein the circuitry for indicating a potential capability of operational speed of the data path operates at a speed in response to the at least one system parameter and outputs a signal representing the potential capability of operational speed.
- 6. The system of claim 5:wherein the circuitry for providing data processing functionality is further responsive to a system clock; and wherein the circuitry for adjusting comprises circuitry for comparing the signal representing the potential capability of operational speed with the system clock as it switched over a first time period.
- 7. The system of claim 6 wherein the at least one system parameter is selected from a set consisting of a system voltage and a system clock signal.
- 8. The system of claim 6:wherein the at least one system parameter comprises at least one system voltage; and wherein the circuitry for adjusting causes a decrease in the at least one system voltage in response to a measure, responsive to the signal representing the potential capability of operational speed, exceeding a comparable measure responsive to the system clock.
- 9. The system of claim 8 wherein the circuitry for adjusting causes an increase in the at least one system voltage in response to the system clock exceeding the signal representing the potential capability of operational speed.
- 10. The system of claim 8:wherein the circuitry for indicating a potential capability further operates in response to a back bias voltage; and wherein the circuitry for adjusting causes an increase in the at least one system voltage and a decrease in the back bias voltage in response to the system clock exceeding the signal representing the potential capability of operational speed.
- 11. The system of claim 8:wherein the circuitry for indicating a potential capability further operates in response to a back bias voltage; and wherein the circuitry for adjusting causes a decrease in the at least one system voltage and an increase in a back bias voltage in response to the signal, representing the potential capability of operational speed, exceeding the system clock.
- 12. The system of claim 6:wherein the at least one system parameter comprises at least one system clock; and wherein the circuitry for adjusting causes an increase in the at least one system clock, after the first time period, in response to the signal, representing the potential capability of operational speed, exceeding the system clock as it switched over the first time period.
- 13. The system of claim 6:wherein the at least one system parameter comprises at least one system clock; and wherein the circuitry for adjusting causes a decrease in the at least one system clock, after the first time period, in response to a measure of the signal, representing the potential capability of operational speed, being less than a comparable measure of the system clock as it switched over the first time period.
- 14. The system of claim 2:wherein the at least one system parameter comprises at least one system voltage; wherein the circuitry for indicating a potential capability further operates in response to a back bias voltage; and wherein, responsive to an amount of leakage indicated by the circuitry for indicating an amount of current leakage being below a threshold, and also in response to the signal, representing the potential capability of operational speed, exceeding the system clock, the circuitry for adjusting causes a larger reduction in magnitude in the at least one system voltage as compared to an increase in magnitude in the back bias voltage.
- 15. The system of claim 2:wherein the at least one system parameter comprises at least one system voltage; wherein the circuitry for indicating a potential capability further operates in response to a back bias voltage; and wherein, responsive to an amount of leakage indicated by the circuitry for indicating an amount of current leakage being below a threshold, and also in response to the signal, representing the potential capability of operational speed, exceeding the system clock, the circuitry for adjusting causes only a reduction in the at least one system voltage and no change in the back bias voltage.
- 16. The system of claim 2:wherein the at least one system parameter comprises at least one system voltage; wherein the circuitry for indicating a potential capability further operates in response to a back bias voltage; and wherein, responsive to an amount of leakage indicated by the circuitry for indicating an amount of current leakage being above a threshold, and also in response to a measure of the signal, representing the potential capability of operational speed, exceeding a comparable measure of the system clock, the circuitry for adjusting causes a lesser reduction in magnitude in the at least one system voltage as compared to an increase in magnitude in the back bias voltage.
- 17. The system of claim 2:wherein the at least one system parameter comprises at least one system voltage; wherein the circuitry for indicating a potential capability further operates in response to a back bias voltage; and wherein, responsive to an amount of leakage indicated by the circuitry for indicating an amount of current leakage being above a threshold, and also in response to a measure of the signal, representing the potential capability of operational speed, exceeding a comparable measure of the system clock, the circuitry for adjusting causes only a reduction in the back bias voltage and no change in the at least one system voltage.
- 18. The system of claim 2:wherein the at least one system parameter comprises at least one system voltage; wherein the data path operates at a speed at least in part in response to the system clock; and wherein the circuitry for indicating a potential capability of operational speed of the data path operates at a speed that is not in response to the system clock.
- 19. The system of claim 2:wherein the circuitry for indicating a potential capability of operational speed of the data path operates at a speed in response to the at least one system parameter and outputs a signal representing the potential capability of operational speed; and wherein the circuitry for adjusting comprises circuitry for comparing a measure of the signal representing the potential capability of operational speed with a comparable measure of the system clock.
- 20. The system of claim 19:wherein the at least one system parameter comprises at least one system voltage; wherein the circuitry for providing data processing functionality is further response to a system clock; and wherein the circuitry for adjusting causes a decrease in the at least one system voltage in response to the measure of the signal exceeding the comparable measure of system clock.
- 21. The system of claim 20 wherein the circuitry for adjusting causes an increase in the at least one system voltage in response to the measure of the system clock exceeding the measure of the signal.
- 22. The system of claim 21:wherein the circuitry for indicating a potential capability further operates in response to a back bias voltage; and wherein the circuitry for adjusting causes an increase in the at least one system voltage and a decrease in the back bias voltage in response to the measure of the system clock exceeding the measure of the signal
- 23. The system of claim 21:wherein the circuitry for indicating a potential capability further operates in response to a back bias voltage; and wherein the circuitry for adjusting causes a decrease in the at least one system voltage and an increase in a back bias voltage in response to the measure of the signal exceeding the measure of the system clock.
- 24. The system of claim 2:wherein the at least one system parameter comprises at least one system voltage; wherein the circuitry for providing data processing functionality is further response to a system clock; and wherein the circuitry for indicating a potential capability of operational speed of the data path operates at a speed in response to the at least one system voltage and in response to a back bias voltage, and outputs a frequency signal representing the potential capability of operational speed at the at least one system voltage and the back bias voltage.
- 25. The system of claim 1 wherein the circuitry for indicating a potential capability has an operational speed and comprises trimming circuitry, adjustable after manufacture of the circuitry for indicating a potential capability, for adjusting the operational speed of the circuitry for indicating a potential capability.
- 26. The system of claim 25 wherein the trimming circuitry comprises circuitry for receiving one or more digital values to adjust the operational speed of the circuitry for indicating a potential capability.
- 27. The system of claim 1:wherein the data path comprises a plurality of transistors; wherein each transistor in the plurality of transistors has a gate width on the order of 90 microns; wherein a single integrated circuit comprises the circuitry for indicating a potential capability and the data path; and wherein the circuitry for indicating a potential capability and the data path are no greater than 100 microns apart on the single integrated circuit.
- 28. The system of claim 1 wherein the circuitry for indicating a potential capability comprises an approximate square layout on an integrated circuit.
- 29. The system of claim 1:wherein the at least one system parameter comprises at least one system voltage; wherein the circuitry for providing data processing functionality is further response to a system clock; and wherein the system voltage comprises a battery-supplied system voltage.
- 30. The system of claim 1 wherein the circuitry for providing a data processing functionality comprises circuitry for providing a mobile phone data processing functionality.
- 31. The system of claim 1 wherein the circuitry for providing a data processing functionality is selected from a set consisting of a microprocessor and a digital signal processor.
- 32. The system of claim 1 wherein the data path comprises a first data path and wherein the circuitry for indicating a potential capability of operational speed comprises a first circuitry for indicating a potential capability of operational speed, and further comprising:
a plurality of data paths, including the first data path; a plurality of circuitries, including the first circuitry for indicating a potential capability of operational speed, wherein each circuit in the plurality of circuitries, is for indicating a potential capability of operational speed of a respective data path in the plurality of data paths; and wherein the circuitry for adjusting the at least one system voltage is further responsive to each circuit in the plurality of circuitries.
- 33. The system of claim 1:wherein the circuitry for providing data, circuitry for indicating, and circuitry for adjusting are on a single integrated circuit; and wherein the circuitry for adjusting further adjusts the at least one system parameter to different values at different locations of the single integrated circuit.
- 34. The system of claim 1 wherein the circuitry for adjusting is for periodically adjusting the at least one system parameter.
- 35. The system of claim 1 wherein the at least one system parameter is selected from a set consisting of a system voltage, wherein the system voltage is selected from a set consisting of VDD and a back bias voltage.
- 36. A power management system in an electronic device, comprising:
circuitry, responsive to at least one system parameter, and for providing data processing functionality; circuitry for indicating an amount of current leakage of the circuitry for providing data processing functionality; and circuitry for adjusting the at least one system parameter in response to the circuitry for indicating an amount of current leakage.
- 37. The system of claim 36 wherein the at least one system parameter is selected from a set consisting of a system voltage and a system clock signal.
- 38. The system of claim 37 wherein the circuitry for indicating an amount of current leakage comprises circuitry for providing a signal that is responsive to an amount of current leakage.
- 39. A method of power management system in an electronic device, comprising:
with circuitry in the electronic device, indicating a potential capability of operational speed of a data path in circuitry for providing data processing functionality, wherein the circuitry for providing data processing functionality is responsive to at least one system parameter; and with circuitry in the electronic device, adjusting the at least one system parameter in response to the indicating step.
- 40. The method of claim 39 and further comprising:
periodically repeating the indicating step; and periodically and selectively repeating the adjusting step in response to respective periodic occurrences of the indicating step.
- 41. A method of power management system in an electronic device, comprising:
with circuitry in the electronic device, indicating an amount of current leakage of circuitry for providing data processing functionality in the electronic device; and adjusting the at least one system parameter in response to the circuitry for indicating an amount of current leakage.
- 42. The method of claim 41 and further comprising:
periodically repeating the indicating step; and periodically and selectively repeating the adjusting step in response to respective periodic occurrences of the indicating step.
CROSS-REFERENCES TO RELATED APPLICATIONS
[0001] This application claims priority, under 35 U.S.C. §119(e)(1), of U.S. Provisional Application No. 60/480,053, filed Jun. 20, 2003, and incorporated herein by this reference.
[0002] This application relates to U.S. patent application Ser. No. ______ (TI-36578), entitled “Integrated Circuit Speed Capability Indicator”, and filed on the same date as the present application.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60480053 |
Jun 2003 |
US |