Title :
Low-energy intra-task voltage scheduling using static timing analysis
Author :
Shin, Dongkun ; Kim, Jihong ; Lee, Seongsoo
Author_Institution :
Sch. of Comput. Sci. & Eng., Seoul Nat. Univ., South Korea
Abstract :
We propose an intra-task voltage scheduling algorithm for low-energy hard real-time applications. Based on a static timing analysis technique, the proposed algorithm controls the supply voltage within an individual task boundary. By fully exploiting all the slack times, a scheduled program by the proposed algorithm always completes its execution near the deadline, thus achieving a high energy reduction ratio. In order to validate the effectiveness of the proposed algorithm, we built a software tool that automatically converts a DVS-unaware program into an equivalent low-energy program. Experimental results show that the low-energy version of an MPFG-4 encoder/decoder (converted by the software tool) consumes less than 7-25% of the original program running on a fixed-voltage system with a power-down mode.
Keywords :
VLSI; circuit CAD; digital integrated circuits; integrated circuit design; low-power electronics; real-time systems; scheduling; timing; DVS-unaware program conversion; VLSI system design; equivalent low-energy program; high energy reduction ratio; intra-task voltage scheduling algorithm; low-energy real-time applications; scheduled program; software tool; static timing analysis; supply voltage control; Clocks; Computer science; Energy consumption; MPEG 4 Standard; Power engineering and energy; Scheduling algorithm; Software tools; Timing; Very large scale integration; Voltage;
Conference_Titel :
Design Automation Conference, 2001. Proceedings
Print_ISBN :
1-58113-297-2
DOI :
10.1109/DAC.2001.156180