MENU

Arm Cortex-R82AE hypervisor for SDV developers

Arm Cortex-R82AE hypervisor for SDV developers

Technology News |
By Jean-Pierre Joosting



Lauterbach and Kernkonzept have developed a hypervisor 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 offering comprises the state-of-the-art and proven L4Re Hypervisor running on Arm Fixed Virtual Platforms (FVPs) from Kernkonzept and the TRACE32® debug and trace tools from Lauterbach. The TRACE32® debug and trace tools 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. Utilizing 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 virtualization, which is key to SDV architectures.

As a result of the TRACE32® support for the L4Re Hypervisor executed on Arm Cortex-R82AE, developers of virtualized 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.

The L4Re Hypervisor for MPU-based systems securely separates real-time workloads even on very small chips, making it ideal for automotive, avionics, or IoT applications. It provides more customers with state-of-the art security software, enhancing their system integrity.

TRACE32® tools offer an industry-leading feature set for 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 utilizing chip resources.

“Virtualization is key to the SDV, separating software from hardware with a flexible abstraction layer,” said Dr. Adam Lackorzynski, founder and CTO at Kernkonzept. “In collaboration with Lauterbach, we 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.”

www.kernkonzept.com

www.lauterbach.com

If you enjoyed this article, you will like the following ones: don't miss them by subscribing to :    eeNews on Google News

Share:

Linked Articles
10s