Title :
Automated estimation of power consumption for rapid system level design
Author :
Samei, Yasaman ; Domer, Rainer
Author_Institution :
Center for Embedded Comput. Syst., Univ. of California, Irvine, Irvine, CA, USA
Abstract :
This paper describes an early power estimation method for Electronic System Level(ESL) design, which provides a scalable API to support automated power profiling and analysis at the early stages of the design process. The proposed framework utilizes a high-level power modeling mechanism along with an automated profiler to extract energy activity from the simulated system model. These two features are integrated into PowerMeter, a framework that automatically annotates power meters as well as energy and performance functions into the executable model. This integrated profiling helps the designer to rapidly explore the design space, trading off performance against power cost in order to make best design decisions. Our approach also provides the designer with the ability to quantify the effect of revisions in the ESL design models, in terms of both power and performance. Despite the high abstraction level, our results show that the PowerMeter delivers rapid estimates with high fidelity and at minimal cost.
Keywords :
application program interfaces; electronic design automation; power consumption; API; ESL design; PowerMeter framework; application program interface; automated power consumption estimation; automated profiler; design decision; early power estimation method; electronic system level design; energy function; high-level power modeling mechanism; performance function; power meters; rapid system level design; Energy consumption; Estimation; Monitoring; Power demand; Power dissipation; Space exploration; Transform coding; Fidelity; Performance; Power; Profiling; System Level Design;
Conference_Titel :
Performance Computing and Communications Conference (IPCCC), 2014 IEEE International
Conference_Location :
Austin, TX
DOI :
10.1109/PCCC.2014.7017085