Title :
Voltage setup problem for embedded systems with multiple voltages
Author :
Hua, Shaoxiong ; Qu, Gang
Author_Institution :
Univ. of Maryland, College Park, MD, USA
fDate :
7/1/2005 12:00:00 AM
Abstract :
We formulate the following voltage setup problem: how many levels and at which values should voltages be implemented on the system to achieve the maximum energy saving by dynamic voltage scaling (DVS)? This problem challenges whether DVS technique´s full potential in energy saving can be reached on multiple voltage systems. In this paper, 1) we derive analytical solutions for dual-voltage system; 2) we develop efficient numerical methods for the general case where analytical solutions do not exist; 3) we demonstrate how to apply our proposed algorithms in system design; and 4) our experimental results suggest that, interestingly, multiple voltage systems with proper voltage setup can be very close to DVS technique´s full potential in energy saving.
Keywords :
embedded systems; energy conservation; low-power electronics; voltage control; dual-voltage system; dynamic voltage scaling; embedded systems; energy saving; multiple voltage systems; voltage setup; Algorithm design and analysis; Dynamic voltage scaling; Embedded system; Energy consumption; Energy efficiency; Minimization; Potential energy; Scheduling algorithm; Threshold voltage; Voltage control; Dynamic voltage scaling; energy minimization; multiple voltage;
Journal_Title :
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
DOI :
10.1109/TVLSI.2005.850122