R-Car Open Access (RoX) ist eine Entwicklungsplattform von Renesas, die alle wesentlichen Hardwarekomponenten, Betriebssysteme (OS), Anwendungssoftware und Tools zusammenführt, die Automobilentwickler für die schnelle Realisierung von Fahrzeugen der nächsten Generation benötigen. Hierbei ist die Unterstützung kontinuierlicher Software-Updates sichergestellt, die den höchsten Sicherheitsanforderungen entsprechen. Die SDV-Plattform wurde für die System-on-Chips (SoCs) und Mikrocontroller (MCUs) der R-Car-Familie von Renesas entwickelt. Sie enthält umfassende Tools für die integrierte Bereitstellung von KI-Anwendungen. Dank der Vorabintegration aller grundlegenden Software-Layer, die für die Entwicklung von SDVs erforderlich sind, reduziert RoX die Komplexität für Automobilhersteller und Tier-1-Zulieferer.
Die flexible RoX SDV-Plattform ist in zwei Versionen erhältlich. RoX Whitebox ist ein offenes Softwarepaket, das lizenzfreie Betriebssystem- und Hypervisor-Software wie Android Automotive OS, FreeRTOS, Linux, Xen und Zephyr RTOS sowie Referenzanwendungen für bestimmte Domänensysteme enthält. RoX Licensed basiert auf industrieerprobten kommerziellen Softwarelösungen, wie QNX und Red Hat In-Vehicle Operating System, sowie auf AUTOSAR-konformer Software und SAFERTOS. Es ist vorintegriert und getestet, um auf den R-Car-SoCs und -MCUs von Renesas zu laufen. Es enthält vorvalidierte Software-Stacks von Stradvision für Advanced Driver Assistance Systems (ADAS) und Candera CGI Studio für In-Vehicle Infotainment (IVI), um nur einige zu nennen. Diese Softwarelösungen können je nach den Bedürfnissen der OEMs einfach produktspezifisch angepasst oder erweitert werden.
Für die Anwendungsentwicklung steht eine Cloud-Umgebung und eine virtuelle Entwicklungsplattform zur Verfügung, mit der Anwender ihre Software auch ohne Hardware entwerfen, in der Simulation debuggen und verifizieren können. Unterstützt werden die aktuelle Generation der R-Car SoCs, die kommende MCU/SoC-Familie R-Car Gen 5 und künftige Produkte. Die virtuelle Entwicklungsplattform umfasst den Renesas Fast Simulator (RFS) sowie Partnerlösungen wie ASTC VLAB VDM und Synopsys Virtualizer Development Kit (VDK), um eine breite Abdeckung unterschiedlicher Simulationsgeschwindigkeiten, Funktionen und Anwendungen zu gewährleisten. Für eine nahtlose End-to-End-KI-Entwicklung stellt RoX die AI Workbench bereit. Damit können Entwickler ihre Modelle validieren und optimieren sowie ihre KI-Anwendungen in der Cloud testen. Dies geschieht entweder auf der virtuellen Entwicklungsplattform oder auf Renesas Boardfarmen. Eine breite Palette von KI-Modellen, automatisierte Pipelines sowie eine spezielle hybride Compiler-Toolchain (HyCo) stehen bereit, um den schnellen KI-Einsatz auf der heterogenen R-Car-Computing-Plattform über verschiedene Generationen von SoCs hinweg zu unterstützen. (jr)