DocumentCode :
3017972
Title :
A low power hardware/software partitioning approach for core-based embedded systems
Author :
Henkel, Jörg
Author_Institution :
C&C Res. Labs., NEC Res. Inst., Princeton, NJ, USA
fYear :
1999
fDate :
1999
Firstpage :
122
Lastpage :
127
Abstract :
We present a novel approach that minimizes the power consumption of embedded core-based systems through hardware/software partitioning. Our approach is based on the idea of mapping clusters of operations/instructions to a core that yields a high utilization rate of the involved resources (ALUs, multipliers, shifters...) and thus minimizing power consumption. Our approach is comprehensive since it takes into consideration the power consumption of a whole embedded system comprising a microprocessor core, application specific (ASIC) core(s), cache cores and a memory core. We report high reductions of power consumption between 35% and 94% at the cost of a relatively small additional hardware overhead of less than 16 k cells while maintaining or even slightly increasing the performance compared to the initial design
Keywords :
application specific integrated circuits; cache storage; embedded systems; hardware-software codesign; integrated circuit design; low-power electronics; ASIC core; cache cores; core-based embedded systems; hardware overhead; hardware/software partitioning approach; memory core; microprocessor core; power consumption; utilization rate; Application specific integrated circuits; Costs; Embedded software; Embedded system; Energy consumption; Hardware; Laboratories; National electric code; Permission; Personal digital assistants;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference, 1999. Proceedings. 36th
Conference_Location :
New Orleans, LA
Print_ISBN :
1-58113-092-9
Type :
conf
DOI :
10.1109/DAC.1999.781296
Filename :
781296
Link To Document :
بازگشت