Hauptinhalt
Durchgängige Konfigurierung von Hard- und Software
Durch die Verwendung von Hardwarebeschreibungssprachen, wie z.B. VHDL oder Verilog, können zur durchgängigen Konfigurierung von Hardware und Systemsoftware idealerweise die selben Tools eingesetzt werden. Für das LavA-Projekt wurden die aus dem Softwarebereich bekannten Tools
pure::variants und
XVCL auf ihre Eignung zur Konfigurierung von Hardware untersucht und erfolgreich eingesetzt. In der Abbildung wird ein Merkmalmodell aus pure::variants gezeigt, dass die Merkmale für eine Multiprozessorsystem on Chip (MPSoC) Produktlinie darstellt.
Die Verfolgung von Belangen, die nicht nur innerhalb einer Schicht (Hardware, Systemsoftware, Anwendung), sondern zwischen diesen Schichten relevant sind, ist eine weitere wichtige Fragestellung. Hier ist zum Beispiel zu ermitteln, wie sich die Anforderungen der Applikation in der Systemsoftwareschicht und in der Hardware auswirken.