DocumentCode :
3263078
Title :
Dynamic Clock Scaling for Energy-aware Embedded Systems
Author :
Karakehayov, Zdravko
Author_Institution :
Southern Denmark Univ., Sumderborg
fYear :
2007
fDate :
6-8 Sept. 2007
Firstpage :
96
Lastpage :
99
Abstract :
This paper presents a method for power management of energy-aware embedded systems. The method is suitable for systems on a chip or microcontrollers where a processor runs in parallel with embedded peripherals. Since the approach is based on clock rate control, it is very easy to implement. While the assumption is that the CPU has an active and a power-saving mode, we introduce a fine-grain energy model which accords well with individually controlled peripherals. The method allows calculating an optimal clock frequency for each task. Also, we discuss the case when the clock scaling must be consistent with constant-clock peripherals such as timers. Under this hardware model we outlined possibilities to scale the CPU clock rate keeping the constant-clock peripherals operational.
Keywords :
clocks; embedded systems; low-power electronics; microcontrollers; power aware computing; system-on-chip; constant-clock peripheral; dynamic clock scaling; energy-aware embedded system; microcontroller; optimal clock frequency; power management; system-on-chip; Clocks; Embedded system; Energy consumption; Energy management; Frequency conversion; Hardware; Oscillators; Power system management; Power system modeling; Voltage; Embedded systems; dynamic clock scaling; power management;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Intelligent Data Acquisition and Advanced Computing Systems: Technology and Applications, 2007. IDAACS 2007. 4th IEEE Workshop on
Conference_Location :
Dortmund
Print_ISBN :
978-1-4244-1347-8
Electronic_ISBN :
978-1-4244-1348-5
Type :
conf
DOI :
10.1109/IDAACS.2007.4488382
Filename :
4488382
Link To Document :
بازگشت