Dynamic clock scaling for energy-aware embedded systems

被引:0
作者
Karakehayov, Zdravko [1 ]
机构
[1] Univ So Denmark, DK-6400 Swnderborg, Denmark
来源
IDAACS 2007: PROCEEDINGS OF THE 4TH IEEE WORKSHOP ON INTELLIGENT DATA ACQUISITION AND ADVANCED COMPUTING SYSTEMS: TECHNOLOGY AND APPLICATIONS | 2007年
关键词
embedded systems; power management; dynamic clock scaling;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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.
引用
收藏
页码:96 / 99
页数:4
相关论文
共 16 条
[1]  
[Anonymous], 2004, SYSTEM LEVEL DESIGN
[2]  
*ATM CORP, 2002, AT91M55800A ATM CORP
[3]   System-level power optimization: Techniques and tools [J].
Benini, L ;
De Micheli, G .
ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2000, 5 (02) :115-192
[4]  
BURD T, 2001, THESIS U CALIFORNIA
[5]   Dynamic voltage and frequency scaling under a precise energy model considering variable and fixed components of the system power dissipation [J].
Choi, K ;
Lee, W ;
Soma, R ;
Pedram, M .
ICCAD-2004: INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, IEEE/ACM DIGEST OF TECHNICAL PAPERS, 2004, :29-34
[6]  
DICK R, 2002, THESIS PRINCETON U
[7]   Power optimization of variable-voltage core-based systems [J].
Hong, I ;
Kirovski, D ;
Qu, G ;
Potkonjak, M ;
Srivastava, MB .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1999, 18 (12) :1702-1714
[8]  
Karakehayov Z, 2002, 2002 FIRST INTERNATIONAL IEEE SYMPOSIUM INTELLIGENT SYSTEMS, VOL 1, PROCEEDINGS, P302, DOI 10.1109/IS.2002.1044272
[9]  
KARAKEHAYOV Z, 1999, EMBEDDED SYSTEMS DES
[10]  
KARAKEHAYOV Z, 2004, P 7 IEEE WORKSH DES, P29