A method and apparatus is disclosed for adjusting at least one of a supply
voltage and a clocking frequency applied to digital circuitry of a
computing device, wherein the digital circuitry comprises a plurality of
critical path circuits and a corresponding plurality of propagation delay
error circuits. Each propagation delay error circuit generates a
propagation delay error signal representing an error in propagation delay
for the corresponding critical path circuit. The computing device further
comprises a voting circuit for comparing the propagation delay error
signals in order to select the largest propagation delay error signal for
use in adjusting the at least one of the supply voltage and clocking
frequency.