DocumentCode
2533239
Title
Voltage scheduling in the IpARM microprocessor system
Author
Pering, Trevor ; Burd, Thomas ; Brodersen, Robert
Author_Institution
Wireless Res. Center, California Univ., Berkeley, CA, USA
fYear
2000
fDate
2000
Firstpage
96
Lastpage
101
Abstract
Microprocessors represent a significant portion of the energy consumed in portable electronic devices. Dynamic Voltage Scaling (DVS) allows a device to reduce energy consumption by lowering its processor speed at run-time, allowing a corresponding reduction in processor voltage and energy. A voltage scheduler determines the appropriate operating voltage by analyzing application constraints and requirements. A complete software implementation, including both applications and the underlying operating system, shows that DVS is effective at reducing the energy consumed without requiring extensive software modification.
Keywords
integrated circuit design; low-power electronics; microprocessor chips; scheduling; DVS; IpARM microprocessor system; application constraints; dynamic voltage scaling; energy consumption; operating voltage; portable electronic devices; processor speed; processor voltage; voltage scheduling; Application software; Clocks; Dynamic voltage scaling; Energy efficiency; Microprocessors; Operating systems; Permission; Processor scheduling; Runtime; Voltage control;
fLanguage
English
Publisher
ieee
Conference_Titel
Low Power Electronics and Design, 2000. ISLPED '00. Proceedings of the 2000 International Symposium on
Print_ISBN
1-58113-190-9
Type
conf
DOI
10.1109/LPE.2000.155260
Filename
876764
Link To Document