Logo image
AROMA: A highly accurate microcomponent-based approach for embedded processor power analysis
Conference paper

AROMA: A highly accurate microcomponent-based approach for embedded processor power analysis

Zih-Ci Huang, Chi-Kang Chen and Ren-Song Tsay
20th Asia and South Pacific Design Automation Conference, ASP-DAC 2015, pp.761-766
11/03/2015

Abstract

Embedded System Peak Power Analysis Power Analysis Power Profiling
We propose a new embedded processor power analysis approach that maps instruction executions to microarchitecture components for highly efficient and accurate power evaluations, which are crucial for embedded system designs. We observe that in practice, the execution of each high-level instruction in a processor always triggers the same microcomponent activity sequence while the difference of power consumption values of different instructions is mainly due to timing variations caused by hazards and cache misses. Hence, by incorporating accurately pre-characterized microcomponent power consumption values into an efficient instruction-microcomponent processor timing simulation tool, we construct a highly accurate embedded processor power analysis tool. Additionally, based on the proposed approach, we accurately and effortlessly capture the power waveform at any time point for power profiling, peak power and dynamic thermal distribution analysis. The experimental results show that the proposed approach is nearly as accurate as gate-level simulators, with an error rate of less than 1.2% while achieving simulation speeds of up to 20 MIPS, five orders faster than a commercial gate-level simulator. © 2015 IEEE.

Metrics

1 Record Views

Details

Logo image