DocumentCode
3191134
Title
Cooperative voltage scaling (CVS) between OS and applications for low-power real-time systems
Author
Shin, Youngsoo ; Kawaguchi, Hiroshi ; Sakurai, Takayasu
Author_Institution
Center for Collaborative Res., Tokyo Univ., Japan
fYear
2001
fDate
2001
Firstpage
553
Lastpage
556
Abstract
Power efficient design of real-time embedded systems based on programmable processors becomes more important as system functionality is increasingly realized through software. This paper presents a cooperative power optimization method among OS, applications, and hardware platform. The hardware platform that consists of off-the-shelf microprocessor and custom-designed LSI is designed to support power-down and discrete levels of frequencies and voltages. In order to exploit these features, cooperative voltage scaling method is proposed, which is realized through design of power conscious OS and development of applications with concept of application slicing
Keywords
application specific integrated circuits; embedded systems; hardware-software codesign; large scale integration; low-power electronics; microprocessor chips; operating systems (computers); processor scheduling; timing; OS; application slicing; cooperative voltage scaling; custom-designed LSI; embedded systems; hardware platform.; low-power real-time systems; system functionality; Application software; Embedded software; Embedded system; Frequency; Hardware; Large scale integration; Microprocessors; Optimization methods; Real time systems; Voltage;
fLanguage
English
Publisher
ieee
Conference_Titel
Custom Integrated Circuits, 2001, IEEE Conference on.
Conference_Location
San Diego, CA
Print_ISBN
0-7803-6591-7
Type
conf
DOI
10.1109/CICC.2001.929841
Filename
929841
Link To Document