Title :
Power optimization and management in embedded systems
Author_Institution :
Dept. of Electr. Eng. Syst., Univ. of Southern California, Los Angeles, CA, USA
Abstract :
Power-efficient design requires reducing power dissipation in all parts of the design and during all stages of the design process subject to constraints on the system performance and quality of service (QoS). Power-aware high-level language compilers, dynamic power management policies, memory management schemes, bus encoding techniques, and hardware design tools are needed to meet these often-conflicting design requirements. This paper reviews techniques and tools for power-efficient embedded system design, considering the hardware platform, the application software, and the system software. Design examples from an Intel StrongARM based system are provided to illustrate the concepts and the techniques. This paper is not intended as a comprehensive review, rather as a starting point for understanding power-aware design methodologies and techniques targeted toward embedded systems
Keywords :
electronic design automation; embedded systems; hardware-software codesign; low-power electronics; program compilers; storage management; Intel StrongARM based system; application software; bus encoding techniques; design process; dynamic power management policies; embedded systems; hardware design tools; hardware platform; memory management schemes; power dissipation; power-aware high-level language compilers; power-efficient design; quality of service; system performance; system software; Dynamic compiler; Embedded system; Energy management; Hardware; High level languages; Power dissipation; Power system management; Process design; Quality of service; System performance;
Conference_Titel :
Design Automation Conference, 2001. Proceedings of the ASP-DAC 2001. Asia and South Pacific
Conference_Location :
Yokohama
Print_ISBN :
0-7803-6633-6
DOI :
10.1109/ASPDAC.2001.913312