Automatisierter Firmware-Entwurf – anwendungs- und systemspezifisch optimiert
Mikroelektronische Bausteine übernehmen in Anwendungsgebieten wie der Automobiltechnik, der Mobilkommunikation und der Energieversorgung zunehmend zentrale Steuerungsfunktionen. Für die Koordination der einzelnen Komponenten ist die in die Hardware eingebettete Steuersoftware (Firmware) zuständig. Nur wenn diese das Hardwareverhalten exakt kennt und berücksichtigt, kann der Betrieb auch hinsicht-lich nicht-funktionaler Parameter wie Echtzeitfähigkeit, Leistungsaufnahme und Energieverbrauch optimiert werden.
In CONFIRM erforschen sieben Forschungseinrichtungen Schlüsselaspekte für einen effizienten, automatisierten Entwurf von Firmware, die speziell für die Hardwaregegebenheiten des Systems, aber auch die angestrebten Anwendungsszenarien ausgelegt ist. Hierfür werden gemeinsame Hardware-Firmware-Modelle entwickelt, die eine abstrakte Optimierung bezüglich verschiedener Parameter zulassen. Darauf aufbauend wird eine neue Entwurfsmethode erarbeitet, mit deren Hilfe eine an die Systemkonfiguration und das Nutzungsprofil angepasste Firmware automatisiert erstellt werden kann.
Durch aufeinander abgestimmte Hard- und Firmware können Elektroniksysteme je nach Anforderung entwickelt und optimiert werden. So werden etwa Überhitzungen vermieden und Betriebszeiten verlängert. Die Automatisierung des Entwurfs ermöglicht es, den Entwicklungs-prozess signifikant zu beschleunigen. Dies stärkt die Wettbewerbsfähigkeit der deutschen Mikroelektronikindustrie und deren Anwender nachhaltig.