Skip to Main content Skip to Navigation
Conference papers

System-level power estimation tool for embedded processor based platforms

Abstract : Due to the ever increasing constraints on power consumption in embedded systems, this paper addresses the need for an efficient power modeling and estimation methodology based tool at system-level. On the one hand, today's embedded industries focus more on manufacturing RISC processor-based platforms as they are cost and power effective. On the other hand, modern embedded applications are becoming more and more sophisticated and resource demanding: multimedia (H.264 encoder and decoder), software defined radio, GPS, mobile applications, etc. The main objective of this paper focuses on the scarcity of a fast power modeling and an accurate power estimation tool at the system-level for complex embedded systems. In this paper, we propose a standalone simulation tool for power estimation at system-level. As a first step, we develop the power models at the functional level. This is done by characterizing the power behavior of RISC processor based platforms across a wide spectrum of application benchmark to understand their power profile. Then, we propose power models to cost-effectively estimate its power at run-time of complex embedded applications. The proposed power models rely on a few parameters which are based on functional blocks of the processor architecture. As a second step, we propose a power estimation simulator which is based on cycle-accurate full system simulation framework. The combination of the above two steps provides a standalone power estimation tool at the system-level. The effectiveness of our proposed methodology is validated through an ARM9, an ARM Cortex-A8 and an ARM Cortex-A9 processor designed around the OMAP5912, OMAP 3530 and OMAP4430 boards respectively. The efficiency and the accuracy of our proposed tool is evaluated by using a variety of basic programs to complex benchmarks. Estimated power values are compared to real board measurements for the different processor architecture based platforms. Our obtained power estimation results provide less than 3% of error for ARM940T processor, 2.9% for ARM Cortex-A8 processor and 4.2% for ARM Cortex-A9 processor based platforms when compared to the other state-ofthe- art power estimation tools.
Document type :
Conference papers
Complete list of metadata

https://hal-uphf.archives-ouvertes.fr/hal-03663530
Contributor : Mylène Delrue Connect in order to contact the contributor
Submitted on : Tuesday, May 10, 2022 - 11:28:34 AM
Last modification on : Wednesday, May 11, 2022 - 3:48:00 AM

Identifiers

Collections

Citation

Santhosh Kumar Rethinagiri, Oscar Palomar, Rabie Ben Atitallah, Smail Niar, Osman Unsal, et al.. System-level power estimation tool for embedded processor based platforms. 2014 4th Workshop on Rapid Simulation and Performance Evaluation: Methods and Tools, RAPIDO 2014 - In Conjunction with the 9th Intl. Conference on High-Performance and Embedded Architectures and Compilers, HiPEAC 2014, Jan 2014, Vienna, Austria. pp.1-8, ⟨10.1145/2555486.2555491⟩. ⟨hal-03663530⟩

Share

Metrics

Record views

3