ADAPTIVE CLOCK SPEED CONTROL FOR VARIABLE PROCESSOR LOADING
Original Publication Date: 1992-May-01
Included in the Prior Art Database: 2001-Dec-31
The invention is a method of reducing the average current drain, thereby increasing the operation time between recharging, of portable (multi)processor elec- tronic equipment which is battery or solar powered. It has been shown that the current drain of a processor is directly proportional to the bus operating frequency of the part. Using this information, current drain reduction is accomplished by operating the processors) at the lowest possible clock oscillator speed at all times. This method can be applied to real-time and batch processing systems. In either system the processor gives each active task a portion of the total processor time to execute its task. If all tasks are completed the remaining idle time is wasted in a loop or a wait operation running at the maximum clock speed.