Skip to main content
Top
Published in: The Journal of Supercomputing 4/2023

08-09-2022

High-level power estimation techniques in embedded systems hardware: an overview

Authors: Majdi Richa, Jean-Christophe Prévotet, Mickaël Dardaillon, Mohamad Mroué, Abed Ellatif Samhat

Published in: The Journal of Supercomputing | Issue 4/2023

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Power optimization has become a major concern for most digital hardware designers, particularly in early design phases and especially in limited power budget systems (battery-operated hand-held devices, electro-optical pluggable modules, IoT and green energy systems, etc.). Subsequently, early power consumption estimation at design time is crucial for power optimization. The aim of this paper is to present an overview of high-level power estimation techniques currently available along with a comprehensive comparison between different methodologies and their applications on estimated models. When high speed and high performance are key features of a specific embedded system, increase in energy consumption becomes the main hurdle to be tackled while keeping speed/performance v/s power consumption trade-off at a minimum. This paper provides designers, interested in power consumption modeling, with knowledge on how to select best power estimation techniques applied to designated target models.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Afifi SM, Verdier F, Belleudy C (2014) Power estimation method based on real measurements for processor-based designs on FPGA. Proceedings - 2014 International Conference on Computational Science and Computational Intelligence, CSCI 2014. 2:260–263 Afifi SM, Verdier F, Belleudy C (2014) Power estimation method based on real measurements for processor-based designs on FPGA. Proceedings - 2014 International Conference on Computational Science and Computational Intelligence, CSCI 2014. 2:260–263
2.
3.
go back to reference Ananthanarayana T, Lopez S, Lukowiak M (2017) Power analysis of HLS-designed customized instruction set architectures. Proceedings - 2017 IEEE 31st International Parallel and Distributed Processing Symposium Workshops, IPDPSW 2017 pp. 207–212. https://doi.org/10.1109/IPDPSW.2017.59 Ananthanarayana T, Lopez S, Lukowiak M (2017) Power analysis of HLS-designed customized instruction set architectures. Proceedings - 2017 IEEE 31st International Parallel and Distributed Processing Symposium Workshops, IPDPSW 2017 pp. 207–212. https://​doi.​org/​10.​1109/​IPDPSW.​2017.​59
5.
go back to reference Carballo PP, Espino O, Neris R, Hernández-Fernández P, Szydzik TM, Núñez A (2013) Scalable video coding deblocking filter FPGA and ASIC implementation using high-level synthesis methodology. Proceedings - 16th Euromicro Conference on Digital System Design, DSD 2013 pp. 415–422. https://doi.org/10.1109/DSD.2013.52 Carballo PP, Espino O, Neris R, Hernández-Fernández P, Szydzik TM, Núñez A (2013) Scalable video coding deblocking filter FPGA and ASIC implementation using high-level synthesis methodology. Proceedings - 16th Euromicro Conference on Digital System Design, DSD 2013 pp. 415–422. https://​doi.​org/​10.​1109/​DSD.​2013.​52
7.
11.
go back to reference El-dib D, El-dib DA, Alkabani Y, El-moursy M, Shawkey HH (2016) Automated FPGA Power Characterization Methodology. International Journal of Electrical and Computer Sciences IJECS-IJENS 16(2) El-dib D, El-dib DA, Alkabani Y, El-moursy M, Shawkey HH (2016) Automated FPGA Power Characterization Methodology. International Journal of Electrical and Computer Sciences IJECS-IJENS 16(2)
14.
go back to reference Irfan M, Masud S, Pasha MA (2018) Development of a High Level Power Estimation Framework for Multicore Processors. In: Proceedings of 2018 2nd IEEE Advanced Information Management, Communicates, Electronic and Automation Control Conference, IMCEC 2018 . https://doi.org/10.1109/IMCEC.2018.8469473 Irfan M, Masud S, Pasha MA (2018) Development of a High Level Power Estimation Framework for Multicore Processors. In: Proceedings of 2018 2nd IEEE Advanced Information Management, Communicates, Electronic and Automation Control Conference, IMCEC 2018 . https://​doi.​org/​10.​1109/​IMCEC.​2018.​8469473
15.
go back to reference Jordane L, Prévotet JC, Hélard M (2016) Fast Power and Energy Efficiency Analysis of FPGA-based Wireless Base-band Processing. HIP3ES, Prague, Czech Republic . arXiv:1601.00834 Jordane L, Prévotet JC, Hélard M (2016) Fast Power and Energy Efficiency Analysis of FPGA-based Wireless Base-band Processing. HIP3ES, Prague, Czech Republic . arXiv:​1601.​00834
20.
go back to reference Lee D, Kim T, Han K, Hoskote Y, John LK, Gerstlauer A (2015) Learning-Based Power Modelling of System-Level Black-Box IPs. IEEE/ACM International Conference on Computer-Aided Design pp. 847–853 Lee D, Kim T, Han K, Hoskote Y, John LK, Gerstlauer A (2015) Learning-Based Power Modelling of System-Level Black-Box IPs. IEEE/ACM International Conference on Computer-Aided Design pp. 847–853
22.
go back to reference Li F, He L (2005) Power modeling and characteristics of field programmable gate arrays. IEEE Trans Comput Aided Des Integr Circ Syst 24:1–13 Li F, He L (2005) Power modeling and characteristics of field programmable gate arrays. IEEE Trans Comput Aided Des Integr Circ Syst 24:1–13
23.
25.
go back to reference Ludewig R, Ortiz AG, Murgan T, Glesner M (2002) Power estimation based on transition activity analysis with an architecture precise rapid prototyping system. Proceedings of the International Workshop on Rapid System Prototyping 2002-January, 138–143 . https://doi.org/10.1109/IWRSP.2002.1029749 Ludewig R, Ortiz AG, Murgan T, Glesner M (2002) Power estimation based on transition activity analysis with an architecture precise rapid prototyping system. Proceedings of the International Workshop on Rapid System Prototyping 2002-January, 138–143 . https://​doi.​org/​10.​1109/​IWRSP.​2002.​1029749
27.
go back to reference Moy M, Helmstetter C, Bouhadiba T, Maraninchi F (2016) Modeling Power Consumption and Temperature in TLM Models To cite this version : HAL Id : hal-01339441 Modeling Power Consumption and Temperature in TLM Models. Leibniz Transactions on Embedded Systems 3(3), 0–29 Moy M, Helmstetter C, Bouhadiba T, Maraninchi F (2016) Modeling Power Consumption and Temperature in TLM Models To cite this version : HAL Id : hal-01339441 Modeling Power Consumption and Temperature in TLM Models. Leibniz Transactions on Embedded Systems 3(3), 0–29
28.
go back to reference Nasser Y, Lorandel J (2020) RTL to transistor level power modelling and estimation techniques for FPGA and ASIC : a survey. IEEE TCAD Circ Syst 40(3):479–493 Nasser Y, Lorandel J (2020) RTL to transistor level power modelling and estimation techniques for FPGA and ASIC : a survey. IEEE TCAD Circ Syst 40(3):479–493
30.
go back to reference Nasser Y, Sau C, Prévotet JC, Fanni T, Palumbo F, Hélard M, Raffo L (2019) Neu Pow: Artificial Neural Networks for Power and Behavioral Modeling of Arithmetic Components in 45nm ASICs Technology. ACM International Conference on Computing Frontiers 2019, CF 2019 - Proceedings pp. 183–189 . https://doi.org/10.1145/3310273.3322820 Nasser Y, Sau C, Prévotet JC, Fanni T, Palumbo F, Hélard M, Raffo L (2019) Neu Pow: Artificial Neural Networks for Power and Behavioral Modeling of Arithmetic Components in 45nm ASICs Technology. ACM International Conference on Computing Frontiers 2019, CF 2019 - Proceedings pp. 183–189 . https://​doi.​org/​10.​1145/​3310273.​3322820
34.
go back to reference Perleberg MR, Goebel JW, Melo MS, Afonso V, Agostini LV, Zatt B, Porto M (2018) ASIC power-estimation accuracy evaluation: A case study using video-coding architectures. 9th IEEE Latin American Symposium on Circuits and Systems, LASCAS 2018 - Proceedings pp. 1–4 . https://doi.org/10.1109/LASCAS.2018.8399919 Perleberg MR, Goebel JW, Melo MS, Afonso V, Agostini LV, Zatt B, Porto M (2018) ASIC power-estimation accuracy evaluation: A case study using video-coding architectures. 9th IEEE Latin American Symposium on Circuits and Systems, LASCAS 2018 - Proceedings pp. 1–4 . https://​doi.​org/​10.​1109/​LASCAS.​2018.​8399919
38.
go back to reference Rogers-Vallée M, Cantin MA, Moss L, Bois G (2010) IP characterization methodology for fast and accurate power consumption estimation at transactional level model. Proceedings - IEEE International Conference on Computer Design: VLSI in Computers and Processors pp. 534–541 . https://doi.org/10.1109/ICCD.2010.5647622 Rogers-Vallée M, Cantin MA, Moss L, Bois G (2010) IP characterization methodology for fast and accurate power consumption estimation at transactional level model. Proceedings - IEEE International Conference on Computer Design: VLSI in Computers and Processors pp. 534–541 . https://​doi.​org/​10.​1109/​ICCD.​2010.​5647622
40.
go back to reference Streubühr M, Rosales R, Hasholzner R, Haubelt C, Teich, J (2011) ESL power and performance estimation for heterogeneous MPSOCS using SystemC. In: Forum on Specification and Design Languages Streubühr M, Rosales R, Hasholzner R, Haubelt C, Teich, J (2011) ESL power and performance estimation for heterogeneous MPSOCS using SystemC. In: Forum on Specification and Design Languages
42.
Metadata
Title
High-level power estimation techniques in embedded systems hardware: an overview
Authors
Majdi Richa
Jean-Christophe Prévotet
Mickaël Dardaillon
Mohamad Mroué
Abed Ellatif Samhat
Publication date
08-09-2022
Publisher
Springer US
Published in
The Journal of Supercomputing / Issue 4/2023
Print ISSN: 0920-8542
Electronic ISSN: 1573-0484
DOI
https://doi.org/10.1007/s11227-022-04798-5

Other articles of this Issue 4/2023

The Journal of Supercomputing 4/2023 Go to the issue

Premium Partner