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
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;
Conference_Titel :
Low Power Electronics and Design, 2000. ISLPED '00. Proceedings of the 2000 International Symposium on
Print_ISBN :
1-58113-190-9
DOI :
10.1109/LPE.2000.155260