• DocumentCode
    170663
  • Title

    Early power-aware Design Space Exploration for embedded systems: MPEG-2 case study

  • Author

    Ben Abdallah, Feriel ; Trabelsi, Chiraz ; Ben Atitallah, Rabie ; Abed, Mourad

  • Author_Institution
    Inst. Mines-Telecom, Telecom ParisTech, Biot, France
  • fYear
    2014
  • fDate
    28-29 Oct. 2014
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    Power consumption has become one of the major concerns in embedded systems design, especially for mobile devices, which integrate many applications leading to a high power consumption. In this context, designers have the challenge to identify power issues early in the design flow and to explore the largest possible space of power-efficient solutions. In this paper, we present a Model Driven Engineering (MDE) approach for early power-aware Design Space Exploration (DSE). This approach is based on a high-level modeling of power estimation and dynamic management aspects targeting an automatic generation of the corresponding simulation code. It was implemented in the DSE toolkit TTool by integrating power concepts in its DIPLODOCUS UML profile. The existing C++ simulation code generator was extended in order to integrate power estimation. The main objective of this article is to illustrate the potential of our approach through an MPEG-2 case study. The proposed high-level power modeling concepts were used to target two different platforms for the implementation of an MPEG-2 decoding application. The processor power estimates obtained from simulations were compared to real board measurements. This comparison showed that our MDE approach is capable of obtaining results that can be used to make early power-efficient design decisions.
  • Keywords
    Unified Modeling Language; decoding; embedded systems; power aware computing; software engineering; video coding; C++ simulation code generator; DIPLODOCUS UML profile; DSE toolkit TTool; MDE; MPEG-2 decoding application; dynamic power management; embedded systems; model driven engineering; power-aware design space exploration; processor power estimation; Estimation; Hardware; Power demand; Prediction algorithms; Solid modeling; Transform coding; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System-on-Chip (SoC), 2014 International Symposium on
  • Conference_Location
    Tampere
  • Type

    conf

  • DOI
    10.1109/ISSOC.2014.6972450
  • Filename
    6972450