In this paper, a dynamic voltage (frequency) scaling method based on a fuzzy logic controller is proposed that adjusts the voltage (frequency) of a processor according to workload variations. In this method, voltage scaling decisions are made by a fuzzy logic (FL) controller based on variations of the processor's workload. By observing the supply-current of the processor and also its variation rate, the FL controller can drive the processor to operate at the lowest possible voltage and also the corresponding minimum frequency. By this method, significant savings in both dynamic and static power are achieved in comparison with the already existing methods.
|Title of host publication||Proceedings of ProRISC 2009, 20th Annual Workshop on Circuits Systems and Signal Processing, November 26-27, 2009, Veldhoven, The Netherlands|
|Place of Publication||Utrecht|
|Publisher||STW Technology Foundation|
|Publication status||Published - 2010|