a computing device operates over a range of voltages and frequencies and over a range of processor usage levels . the computing device includes at least a variable frequency generator , a variable voltage power supply and voltage supply level and clocking frequency management circuitry . the variable frequency generator is coupled to the processor and delivers a clock signal to the processor . the variable voltage power supply is coupled to the processor and delivers voltage to the processor . the voltage supply level and clocking frequency management circuitry adjust both the voltage provided by the variable voltage power supply and the frequency of the signal provided by the variable frequency generator . the computing device includes a temperature sensor that provides signals indicative of the temperature of the processor and the voltage supply level and clocking frequency management circuitry adjusts the voltage and / or the clocking frequency provided by the variable voltage power supply . the computing device may also include a fan controlled by the voltage supply level and clocking frequency management circuitry , the fan adjusting the temperature of the processor when activated . in cold weather applications , the computing device may further include a heater controlled by the voltage supply level and clocking frequency management circuitry that raises the temperature of the processor when activated .