does not indicate that the temperature of the microprocessor die has reached the predetermined maximum threshold i e if the output signal from temperature sensor 130 is low for example in one embodiment the 34 initial frequency 34 may be set at 30 mhz the variable 34 step time 34 may be set at 30 seconds the variable 34 step size 34 may be set at 5 mhz and the predetermined maximum temperature may be considered to be 85 u00b0 c upon reset of the computer system 100 the frequency synthesizer 110 initially drives the cpu clock signal at line 120 at a frequency of 30 mhz following the 34 step time 34 of 30 seconds if the temperature sensor 130 indicates that the temperature of the semiconductor die is below the maximum temperature of 85 u00b0 c the command 1 0 signal is driven with a value of 34 00 34 which causes the frequency synthesizer 110 to increase the cpu clock signal 120 by 5 mhz 34 step size 34 it is noted that a transmit signal may be provided from control unit 134 to frequency synthesizer 110 each time a new command 1 0 value is generated by control unit 134 the steps of waiting for the stabilization time of 30 seconds to expire as specified by the variable.