ProjectCONFIRM – Automatisierter Firmware-Entwurf unter Berücksichtigung von Timing- und Power-Budgets für…
Basic data
Acronym:
CONFIRM
Title:
Automatisierter Firmware-Entwurf unter Berücksichtigung von Timing- und Power-Budgets für anwendungsspezifische Elektroniksysteme
Duration:
01/01/2017 to 31/12/2019
Abstract / short description:
In vielen Anwendungsdomänen erweist sich der Entwurf der Firmware als ein besonders kritischer Entwurfsfaktor. Die Vielzahl an Aufgaben der Firmware und die steigenden Anforderungen führen zu einer sehr hohen Entwurfskomplexität mit wachsenden Entwurfskosten. Die Firmware muss stets an sich ändernde Hardware-Parameter sowie Architektur- und Systemkonfiguration angepasst und zusätzlich hinsichtlich gegebener Anwendungs- bzw. Nutzungsszenarien ausgelegt werden. An dieser Stelle setzt CONFIRM an und erforscht notwendige Schlüsselaspekte zur späteren Realisierung eines durchgängigen, automatisierten Firmware-Entwurfsprozess bei den beteiligten Industriepartnern. Hierzu zählt die modellbasierte Firmware-Spezifikation mit der Fähigkeit zur automatisierten Komposition der Firmware aus Bibliothekselementen inklusive einer optimierten Auslegung im Hinblick auf Echtzeitfähigkeit, Energieverbrauch unter Berücksichtigung der Hardware- und Speicherarchitektur sowie von Anwendungsszenarien. An der Universität Tübingen sollen hierzu Methoden und Werkzeuge entwickelt werden, um einerseits auf Sprachebene und andererseits durch automatisierte Transformationsansätze das Zeitverhalten sowie die Leistungsaufnahme von Firmware-Programmen genauer vorhersagen zu können.
Keywords:
embedded systems
Eingebettete Systeme
design automation
Entwurfsautomatisierung
Softwareentwicklung
Timinganalyse
Poweranalyse
Involved staff
Managers
Faculty of Science
University of Tübingen
University of Tübingen
Wilhelm Schickard Institute of Computer Science (WSI)
Department of Informatics, Faculty of Science
Department of Informatics, Faculty of Science
Local organizational units
Department of Informatics
Faculty of Science
University of Tübingen
University of Tübingen
Funders
Bonn, Nordrhein-Westfalen, Germany