DocumentCode
3092692
Title
Energy Saving Based on CPU Voltage Scaling and Hardware Software Partitioning
Author
Hsu, Chia Hsiang ; Yu, Cheng-Juei ; Wang, Sheng-De
Author_Institution
Nat. Taiwan Univ., Taipei
fYear
2007
fDate
17-19 Dec. 2007
Firstpage
217
Lastpage
223
Abstract
We examine the possible energy savings by mapping critical software functions from a microprocessor to configurable logics. A system-on-a-chip containing configurable logic is now commercially available. The configurable logic is typically intended to implement peripherals and co-processors without increasing chip count. We show that reduced software energy is an extra significant benefit, making such chips even more useful. We identify critical software functions of an application and implement them in the configurable logic such that the application can complete sooner, allowing us to put the system in a low-power state for longer periods, thus reducing energy. We use estimation-based approach for a hypothetical device having a 32-bit MlPS-extension processor plus on-chip configurable logic, yielding energy savings of 40%, increasing to 54% assuming voltage scaling.
Keywords
coprocessors; hardware-software codesign; integrated circuit design; logic partitioning; low-power electronics; power aware computing; system-on-chip; CPU voltage scaling; co-processors; configurable logics; energy savings; hardware software partitioning; system-on-a-chip; Application software; Design optimization; Embedded system; Energy consumption; Hardware design languages; Logic arrays; Logic design; Microprocessors; System-on-a-chip; Voltage;
fLanguage
English
Publisher
ieee
Conference_Titel
Dependable Computing, 2007. PRDC 2007. 13th Pacific Rim International Symposium on
Conference_Location
Melbourne, Qld.
Print_ISBN
0-7695-3054-0
Type
conf
DOI
10.1109/PRDC.2007.36
Filename
4459662
Link To Document