• DocumentCode
    3591969
  • Title

    Towards satisfaction checking of power contracts in Uppaal

  • Author

    Nitsche, Gregor ; Gruttner, Kim ; Nebel, Wolfgang

  • Author_Institution
    OFFIS - Inst. for Inf. Technol., Germany
  • fYear
    2014
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    Since energy consumption is one of the most limiting factors for embedded and integrated systems, today´s microelectronic design demands urgently for power-aware methodologies for early specification, design-space exploration and verification of the designs´ power properties. To this end, we currently develop a contract- and component-based design concept for power properties, called Power Contracts, to provide a formal link between the bottom-up power characterization of low-level system components and the top-down specification of the systems´ high-level power intent. In this paper, we present a first proof of concept for the verification of the leaf-component power contracts of a hierarchical system design w. r. t. their implementation in UPPAAL. Building on these, we can provide assured power contracts for the hierarchical Virtual Integration (VI) of the leaf-components to a compound power contract of the integrated final system and thus allow for a sound and traceable bottom-up integration and verification methodology for power properties.
  • Keywords
    embedded systems; integrated circuit design; power aware computing; UPPAAL; component-based design concept; contract-based design concept; embedded systems; energy consumption; hierarchical system design; hierarchical virtual integration; integrated systems; leaf-component power contract verification; microelectronic design; power contract satisfaction checking; Clocks; Contracts; Ports (Computers); Power demand; Reactive power; Timing; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Specification and Design Languages (FDL), 2014 Forum on
  • ISSN
    1636-9874
  • Type

    conf

  • DOI
    10.1109/FDL.2014.7119364
  • Filename
    7119364