POWER-House - POWER-aware, Hardware-supported Operating system and Ubiquitous application Software development Environment
Various embedded systems are constrained through their power consumption. Applications are ranging from battery powered device for consumer electronics (e.g. portable audio/video devices, feature phones) up to RF-powered smart card systems. Especially embedded systems software programmers (firmware, operating systems, and applications) are still missing effective tools for power estimation during the software development cycle. So called power-bugs are thus only detected when the already finished implementation is downloaded to the target device, which is usually late in the project, especially for concurrent hardware and software development. Furthermore, the strongly competitive market requires system-level development of embedded systems even when not all target devices are available in silicon. Rapid improvement in FPGA technology allows real-time functional emulation of single components within the embedded system.

Software applications are increasingly operating on mobile systems ranging from battery powered consumer electronics to RF-powered smart card and energy scavenging systems. These portable devices are limited by very tight power and energy constraints. Hence, the reduction of power and energy consumption has become a focal point in research as well as in commercial projects.Embedded system design is nevertheless still lacking effective tools to enable truly power-aware development and verification for complex systems-on-chip (SoC). Today's integrated development environments (IDEs) allow for functional verification supporting functionally correct software development. The POWERHOUSE project additionally aims at providing power characteristics alongside functional ones. The system's power consumption is being determined in real-time by applying power estimation techniques already at early design stages. Power-critical application parts or even stability-critical conditions ("power bugs") can hence be identified and circumvented. POWERHOUSE provides key-innovations for power-aware system development.
 

Goals & objectives

  • Real-time power estimation (power emulation)
  • Power-aware hardware and software development
  • Intelligent power-management techniques
Mitarbeiter
Projektleiter
Christian Steger
Ass.Prof. Dipl.-Ing. Dr.techn.
Teilnehmer / Mitarbeiter
Christian Bachmann
Dipl.-Ing.
Andreas Genser
Dipl.-Ing.
Fördergeber
  • Österreichische Forschungsförderungsgesellschaft mbH (FFG) , FFG
  • Bundesministerium für Verkehr, Innovation und Technologie, BMVIT
Forschungsgebiete
  • Hardware/Software-Codesign
Beginn: 29.02.2008
Ende: 29.11.2010

Ausgewählte Publikationen

2010
Beitrag in Fachzeitschrift
Christian Steger, Christian Bachmann, Andreas Genser, Reinhold Weiß and Josef Haid Power Aware Hardware/Software Codesign of Mobile Devices Publikation in PURE anzeigen
Tagungsbeitrag
Christian Bachmann, Andreas Genser, Christian Steger, Reinhold Weiß and Josef Haid An Automated Framework for Power-Critical Code Region Detection and Power Peak Optimization of Embedded Software An Automated Framework for Power-Critical Code Region Detection and Power Peak Optimization of Embedded Software 11-20 Publikation in PURE anzeigen
Christian Bachmann, Andreas Genser, Christian Steger, Reinhold Weiß and Josef Haid Automated Power Characterization for Run-Time Power Emulation of SoC Designs Automated Power Characterization for Run-Time Power Emulation of SoC Designs 587-594 Publikation in PURE anzeigen
0
Tagungsbeitrag
Josef Haid, Christian Bachmann, Andreas Genser, Christian Steger and Reinhold Weiß Power Emulation: Methodology and Applications for HW/SW Power Optimization Power Emulation: Methodology and Applications for HW/SW Power Optimization Publikation in PURE anzeigen
Andreas Genser, Christian Bachmann, Christian Steger, Reinhold Weiß and Josef Haid Power Emulation Based DVFS Efficiency Investigations for Embedded Systems Power Emulation Based DVFS Efficiency Investigations for Embedded Systems Publikation in PURE anzeigen
Andreas Genser, Christian Bachmann, Christian Steger, Reinhold Weiß and Josef Haid Estimation-Based Run-Time Power Profile Flattening for RF-Powered Smart-Card Systems Estimation-Based Run-Time Power Profile Flattening for RF-Powered Smart-Card Systems Publikation in PURE anzeigen