Lauterbach and Kernkonzept present Arm Cortex-R82AE Hypervisor Solution
Lauterbach and Kernkonzept have developed a hypervisor solution for the Arm Cortex-R82AE CPU that gives developers of Software Defined Vehicle (SDV) architectures insight into the full SDV software stack and enables them to start software development before corresponding System-on-a-Chip (SoCs) are available in silicon.
The joint solution consists of Kernkonzept's state-of-the-art and proven L4Re Hypervisor running on Arm Fixed Virtual Platforms (FVPs) and Lauterbach's TRACE32 debug and trace tools, which enable analysis of the entire SDV architecture software stack, including the L4Re Hypervisor itself and all virtual machines (VMs), including heterogeneous operating systems and applications running inside the VMs.
The 64-bit Arm Cortex-R82AE processor provides high single-thread performance in multi-core, multi-cluster systems as the primary processor, or as a real-time safety controller with simplified integration with applications processors in heterogeneous systems. Utilising MMU as well as MPU support, it blends the benefits of deterministic execution with advanced processor technologies to enable rich software stacks, including coherency and virtualisation, which is key to SDV architectures.
As a result of the TRACE32 support for the L4Re Hypervisor executed on Arm Cortex-R82AE, developers of virtualised SDV architectures and automotive applications running on heterogeneous rich and real-time OSes including AUTOSAR-compliant OSes can start their development work immediately by using the Arm FVP even before the corresponding chips are delivered in silicon.
Kernkonzept’s L4Re Hypervisor for MPU-based systems securely separates real-time workloads even on very small chips, making it the perfect application for the automotive industry, avionics, or the IoT. It provides more customers with state-of-the art security software, enhancing their system integrity.
Lauterbach’s TRACE32 tools offer efficient debugging and test automation while providing complete insight into the software stack for bringing embedded designs to market faster, safer, and more reliably. TRACE32 enables simultaneous debugging of multiple CPUs and other cores in an emulated or silicon SoC, a unique capability that covers the entire system.
On systems running a hypervisor, TRACE32 Hypervisor-aware debugging can perform concurrent OS-aware debugging for each guest OS/virtual machine (VM) and display an overview of the system. In addition to debugging the actual applications, TRACE32 tools provide access to hypervisor and OS structures and data so developers can better understand how they are behaving and utilising chip resources.
“We are excited to have developed the industry's first solution which fully covers virtualised software architectures on the Arm Cortex-R82AE together with our partner Kernkonzept”, said Norbert Weiss, Managing Director of Lauterbach GmbH. "Virtualisation is the key to SDVs and thanks to our solution, automotive developers can start creating world-class software immediately.”
"Virtualisation is key to the software-defined vehicle, separating software from hardware with a flexible abstraction layer," said Dr. Adam Lackorzynski, Founder and CTO at Kernkonzept. "In collaboration with Lauterbach, we proudly support pre-silicon software development for the Arm Cortex-R82AE automotive processor, offering hardware abstraction via L4Re's hypervisor and enabling full-stack debugging with TRACE32 tools, giving developers a head start and shortening the product development cycle."
“Keeping up with the rapid pace of innovation while maintaining the highest levels of safety and reliability is critical to enabling future SDVs,” said John Kourentis, Director of go-to-market, Automotive Line of Business, Arm. “This new virtualisation solution from Kernkonzept and Lauterbach is allowing developers to bring safe, reliable solutions to market faster, built on the highest-ever performing real-time Arm processor, Cortex-R82AE.”
As technology leaders in their respective fields, Lauterbach and Kernkonzept support the automotive value chain in the transition to SDVs from the very beginning.