• DocumentCode
    229186
  • Title

    Architectural low-power design using transaction-based system modeling and simulation

  • Author

    Mischkalla, Fabian ; Mueller, Wolfgang

  • Author_Institution
    C-Lab., Univ. of Paderborn, Paderborn, Germany
  • fYear
    2014
  • fDate
    14-17 July 2014
  • Firstpage
    258
  • Lastpage
    265
  • Abstract
    Energy efficiency drives the development of more and more complex low-power designs. Based on dynamic power management techniques, multiple voltage islands as well as a huge amount of power states are specified that have to be tested carefully. In this context, low-power design should start at an early stage using state-of-the-art system-level modeling and simulation techniques. However, there is neither a programming language nor any modeling standard that reflects variable power together with its functional side effects in a well-suited abstract manner. To overcome this limitation, we present a modeling approach on top of SystemC TLM to capture low-power design characteristics at electronic system-level. We demonstrate the usability by means of an existing open-source low-power design. The experimental results show that appropriate TLM instrumentation cause only minimal simulation overhead, but offer sufficient details to identify common low-power design errors.
  • Keywords
    electronic engineering computing; power electronics; SystemC TLM; TLM instrumentation; architectural low-power design; dynamic power management techniques; electronic system-level; energy efficiency; low-power design errors; low-power designs; multiple voltage islands; open-source low-power design; power states; transaction-based simulation; transaction-based system modeling; Computational modeling; Mathematical model; Semantics; Standards; Switches; Time-domain analysis; Time-varying systems; IEEE 1801-2013 (UPF); Power Intent Simulation & Validation; SystemC/TLM;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded Computer Systems: Architectures, Modeling, and Simulation (SAMOS XIV), 2014 International Conference on
  • Conference_Location
    Agios Konstantinos
  • Type

    conf

  • DOI
    10.1109/SAMOS.2014.6893219
  • Filename
    6893219