DocumentCode
2703460
Title
A methodology for minimizing power dissipation of embedded systems through hardware/software partitioning
Author
Henkel, Jörg
Author_Institution
C&C Res. Labs., NEC, Princeton, NJ, USA
fYear
1999
fDate
4-6 Mar 1999
Firstpage
86
Lastpage
89
Abstract
We present a novel approach that minimizes the power dissipation 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 etc.) and thus minimizing power dissipation. Our approach is comprehensive since it takes into consideration the power dissipation 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 dissipation 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
VLSI; application specific integrated circuits; circuit CAD; embedded systems; hardware-software codesign; integrated circuit design; low-power electronics; microprocessor chips; ASIC core; application specific core; cache cores; embedded core-based systems; hardware/software partitioning; memory core; microprocessor core; power dissipation minimisation; Application specific integrated circuits; Clocks; Costs; Design methodology; Embedded software; Embedded system; Hardware; Laboratories; Personal digital assistants; Power dissipation;
fLanguage
English
Publisher
ieee
Conference_Titel
VLSI, 1999. Proceedings. Ninth Great Lakes Symposium on
Conference_Location
Ypsilanti, MI
ISSN
1066-1395
Print_ISBN
0-7695-0104-4
Type
conf
DOI
10.1109/GLSV.1999.757383
Filename
757383
Link To Document