A method for minimizing power consumption in a mobile device using
cooperative adaptive voltage and threshold scaling is provided that
includes receiving a supply voltage, a PMOS back bias voltage, and an
NMOS back bias voltage. A clock signal is received. The clock signal is
propagated through a timing comparison circuit. An output of the timing
comparison circuit is examined. A determination is made regarding whether
to request more power based on the output of the timing comparison
circuit. A voltage control signal is sent to request more power when a
determination is made to request more power based on the output of the
timing comparison circuit.