Lauterbach in Germany has teamed up to provide debug tools on a virtual prototyping platform in the cloud to develop software for the next generation of vehicles.
The company is supplying its tools for the cloud-based Reference Design-1 AE automotive platform developed by ARM. This platform allows engineers to develop code for software defined vehicles (SDV) directly in the cloud before physical chips are available, but needs debug tools.
The RD-1 AE uses the ARM Neoverse V3AE application processors as well as Cortex-R82AE-based safety islands and a Cortex-M55-based Runtime Security Engine for complex SDV architectures. It also includes a complete set of software showcasing the platform’s many features, including hypervisor-based virtualization on the application cores and safety islands as well as running multiple rich and real-time OS in virtual machines (VMs).
This needs sophisticated multicore debug technologies to access the various cores that operate in very different ways.
- ARM teams for virtual head unit development
- Panasonic to develop SDV standard
The RD-1 AE is available as a virtual model on the Virtual Hardware platform from Corellium. This provides higher speeds than model-based systems or even emulation as the workloads are executed natively on ARMv9 hardware in the cloud and do not have to be emulated or simulated on x86 server processors.
The virtual hardware platform faithfully represents the entirety of the RD-1 AE architecture including SystemReady IR support, trusted services and Arm Trusted Firmware. The applications core count was reduced to four instead of 16 to make the platform more affordable to run.
Lauterbach worked with Corellium to support the use of its TRACE32 debug tools with all known features, such as multicore debugging of the individual A-, R-, and M-class ARM CPU clusters as well as hypervisor, OS, and AUTOSAR awareness on the virtual hardware. The TRACE32 features give developers insight across the virtual system, including the complete software stack underneath the applications.
“The RD-1 AE leverages our latest ARMv9 technology to enable the AI, security, and safety capabilities needed to develop next-generation SDVs,” said Suraj Gajendra, vice president of automotive product and software solutions at ARM. “Lauterbach and Corellium’s virtual prototype solution helps automotive software developers start on their work much earlier and accelerates time to market for key automotive applications.”
“Our innovative solution enables automotive developers to innovate just as quickly in the cloud as on physical chips,” says Bill Neifert, SVP of partnerships at Corellium. “By partnering with Lauterbach and leveraging the Arm Virtual Hardware platform powered by Corellium, we have transformed the development process for software-defined vehicles and modernized the automotive industry.”