A dynamic performance circuit adjustment system and method that flexibly
adjusts the performance of a logic circuit. The dynamic performance
circuit adjustment system and method facilitates flexible power
conservation. In one exemplary implementation, a dynamic performance
adjustment control circuit controls performance adjustments to a logic
circuit (e.g., a processor) and adjusts support functions for the logic
circuit. The logic circuit performs operational functions (e.g.,
processing) or tasks that have different performance requirements. For
example, some tasks performed by the logic circuit are required to be
performed in a relatively short duration of time and other tasks
performed by logic circuit have relatively longer time limitations. The
dynamic performance adjustment control circuit adjusts the clock
frequency and voltage at which the logic circuit operates to a relatively
greater frequency and voltage for tasks required to be performed in a
shorter duration of time and adjusts the frequency and voltage at which
the logic circuit operates to a relatively lower frequency and voltage
for tasks with longer timing tolerances. The dynamic performance
adjustment system and method includes provisions to manage a transition
in performance and support functions in a manner that reduces the risk of
spurious signals or "glitches."