System-level energy estimation with Powersim

The present paper proposes a SystemC class library aimed to the calculation of energy consumption of hardware described at system level. To this end C++ operators are monitored and different energy models are used for each data type. This method does not require any change in the application source code. An application example with measures is proposed.

[1]  Shi-Yu Huang,et al.  SoC power analysis framework and its application to power-thermal co-simulation , 2011, Proceedings of 2011 International Symposium on VLSI Design, Automation and Test.

[2]  Mahmut T. Kandemir,et al.  The design and use of simplePower: a cycle-accurate energy estimation tool , 2000, Proceedings 37th Design Automation Conference.

[3]  Simone Orcioni,et al.  Power Optimization in Multi-Core System-on-Chip , 2010 .

[4]  R. Azevedo,et al.  An efficient framework for high-level power exploration , 2007, 2007 50th Midwest Symposium on Circuits and Systems.

[5]  Simone Orcioni,et al.  Powersim: Power Estimation with SystemC , 2011 .

[6]  P. Stenstrom,et al.  SimWattch and learn , 2009, IEEE Potentials.

[7]  Srivaths Ravi,et al.  Power emulation: a new paradigm for power estimation , 2005, Proceedings. 42nd Design Automation Conference, 2005..

[8]  R. Ben Atitallah,et al.  MPSoC power estimation framework at transaction level modeling , 2007, 2007 Internatonal Conference on Microelectronics.

[9]  Margaret Martonosi,et al.  Wattch: a framework for architectural-level power analysis and optimizations , 2000, Proceedings of 27th International Symposium on Computer Architecture (IEEE Cat. No.RS00201).

[10]  Simone Orcioni,et al.  Computational complexity estimate of a DSR front-end compliant to ETSI Standard ES 202 212 , 2009, 2009 Seventh Workshop on Intelligent solutions in Embedded Systems.

[11]  Massimo Conti,et al.  Power estimation in embedded systems within a SystemC-based design context: The PKtool environment , 2009, 2009 Seventh Workshop on Intelligent solutions in Embedded Systems.