Forschungsprojekte

Scale4Edge
Statische Hardware-/Softwareanalysen im Kontext skalierbarer Edge-Computing-Plattformen
Start: 05.2020
Ende: 12.2025

Scale4Edge reduziert die derzeit relativ langen Entwicklungszeiten und hohen Entwicklungskosten für anwendungsspezifische Edge-Komponenten. Der Ansatz beruht auf der Bereitstellung eines Ökosystems für skalierbare und flexibel erweiterbare Edge-Computing-Plattformen auf Basis der freien RISC-V-Instruktionssatzarchitektur.
Insbesondere bei anwendungsspezifischen, flexiblen Edge-Computing-Plattformen nimmt die Verifikation des gesamten Hardware-/Software-Systems einen wichtigen Stellenwert ein. So werden im Rahmen der Softwareentwicklung häufig Annahmen über die Hardware (HW) getroffen, die schwer zu verifizieren sind, da die Hardware nur als geschlossenes System (Black-Box) vorliegt. Dennoch müssen Aussagen über das Verhalten der Hardware bei der Verifikation von Software (SW) berücksichtigt werden. Scale4Edge erforscht ein Ansatz, um die gegenseitigen Wechselwirkungen bei der HW-SW-Co-Verifikation zu berücksichtigen.
Rolle des FZI
Kern des Ansatzes ist die Behavioral-Description, ein Beschreibungsformat, in dem Annahmen über die Hardware-/Software-Interaktion formal spezifiziert werden. Über das Werkzeug „verify-down“, können diese Annahmen automatisch sowohl in die statische Softwareanalyse als auch in die formale Hardwareverifikation mittels Bounded-Model-Checking einfließen.

Über die domänenspezifische Sprache CHIPS wird zusätzlich der generatorbasierte Entwurfsprozess von RISC-V-Plattformen um eine leichtgewichtige Möglichkeit zur Spezifikation von Hardwareeigenschaften in einem Hardwaregenerator erweitert. Durch bereitgestellte Transformationen können CHIPS-Properties automatisiert zum Beispiel in SystemVerilog-Assertions überführt werden.

Durch die Kombination der Ansätze wird eine umfassende Verifikation des Hardware/Software-Systems ermöglicht.

Ansprechperson
stellv. Bereichsleiter
Bereich: Intelligent Systems and Production Engineering
Hauptsitz Karlsruhe

Forschungsschwerpunkte
Sicherheit und Resilienz

Sicherheit und Resilienz für die digitale Zukunft: Wir stärken mit unserer Forschung Cybersecurity, Safety und Datenschutz für Wirtschaft und Verwaltung.

Energie und Nachhaltigkeit

Nachhaltigkeit und Praxisnähe zählen: Wir entwickeln IT-Innovationen für Unternehmen, die zu einer klimafreundlichen und ressourceneffizienten Wirtschaft beitragen.

Illustration

Förderhinweis:
Das Verbundprojekt Scale4Edge wird aufgrund eines Beschlusses des Bundesministerium für Forschung, Technologie und Raumfahrt gefördert.

Go to Top