Dynamic voltage scaling based on supply current tracking using fuzzy Logic controller

It has been demonstrated that dynamic voltage and frequency scaling (DVFS) leads to a considerable saving in dynamic and static power of a processor. In this paper, we present an adaptive framework that can be used to dynamically adjust supply voltage and frequency of a processor under different application workloads. Voltage scaling decisions are made by a fuzzy logic (FL) block based on variations of the processor's workload. By observing the supply-current of the processor and also its variation rate, the FL block can drive the processor to operate at the lowest possible voltage and also the corresponding minimum frequency, in which a specific application can meet all of its deadlines under time-constrained operation. As the voltage can change at the same time as the workload varies, significant savings in both dynamic and static power are achieved. Simulation results show that our approach outperforms a PID controller under distinct working loads.

[1]  Anantha Chandrakasan,et al.  Embedded power supply for low-power DSP , 1997, IEEE Trans. Very Large Scale Integr. Syst..

[2]  Fuzzy Logic in Control Systems : Fuzzy Logic , 2022 .

[3]  Gu-Yeon Wei,et al.  A fully digital, energy-efficient, adaptive power-supply regulator , 1999 .

[4]  Luca Benini,et al.  Policy optimization for dynamic power management , 1998, Proceedings 1998 Design and Automation Conference. 35th DAC. (Cat. No.98CH36175).

[5]  Chuen-Chien Lee FUZZY LOGIC CONTROL SYSTEMS: FUZZY LOGIC CONTROLLER - PART I , 1990 .

[6]  Lotfi A. Zadeh,et al.  Fuzzy logic and the calculus of fuzzy if-then rules , 1992, [1992] Proceedings The Twenty-Second International Symposium on Multiple-Valued Logic.

[7]  José Pineda de Gyvez,et al.  On-chip digital power supply control for system-on-chip applications , 2005, ISLPED '05. Proceedings of the 2005 International Symposium on Low Power Electronics and Design, 2005..

[8]  Luca Benini,et al.  Policy optimization for dynamic power management , 1999, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[9]  T. Pavlidis,et al.  Fuzzy sets and their applications to cognitive and decision processes , 1977 .

[10]  Chuen-Chien Lee,et al.  Fuzzy logic in control systems: fuzzy logic controller. II , 1990, IEEE Trans. Syst. Man Cybern..

[11]  L. S. Nielsen,et al.  Low-power operation using self-timed circuits and adaptive scaling of the supply voltage , 1994, IEEE Trans. Very Large Scale Integr. Syst..