
Software auf Basis der Arm Reference Design-1 AE Automotive-Plattform kann jetzt durch die Zusammenarbeit von Lauterbach und Corellium direkt in der Cloud entwickelt, debugged und auf Arm-Hardware in der Cloud ausgeführt werden.
Arm RD-1 AE ist ein Automotive-Referenzdesign mit Arm Neoverse-V3AE-Anwendungsprozessoren sowie Cortex -R82AE-basierten Safety-Islands und einer Cortex-M55-basierten Runtime Security Engine, das die Anforderungen komplexer softwaredefinierter Fahrzeugarchitekturen erfüllt. Es enthält auch ein vollständiges Softwarepaket, welches die zahlreichen Funktionen der Plattform nutzbar macht, wie die Hypervisor-basierte Virtualisierung der Anwendungskerne und Sicherheitsinseln sowie die Ausführung mehrerer Betriebssysteme in virtuellen Maschinen.
Der Arm RD-1 AE ist als virtuelles Modell auf der virtuellen Hardware-Plattform von Corellium verfügbar und bietet Geschwindigkeiten, die von modellbasierten Systemen oder sogar Emulationen nicht erreicht werden, da die Workloads nativ auf Arm-Hardware in der Cloud ausgeführt werden und nicht auf x86-Server-Prozessoren emuliert oder simuliert werden müssen.
Dank der engen Zusammenarbeit zwischen Corellium und Lauterbach können Ingenieure ihre Anwendungen auf jedem Corellium-Gerät entwickeln und dabei Lauterbachs Debug-Tools TRACE32 mit allen bekannten Funktionen nutzen, wie z.B. Multicore-Debugging der einzelnen A-, R- und M-CPU-Cluster von Arm sowie Hypervisor-, OS- und AUTOSAR-Awareness. Diese Funktionen geben Entwicklern einen vollständigen Einblick in das gesamte System, einschließlich des kompletten Software-Stacks unterhalb ihrer Anwendungen. (jr)