I recently took the opportunity to catch up with OpenSynergy’s Stéphane Turlier about our collaboration on electrification architectures for the GreenBox development platform. Stéphane is the director of the automotive integration competency centre for OpenSynergy. The team develops virtualization products for automotive-grade microcontrollers and delivers AUTOSAR solutions to Tier1 and OEM customers.
OpenSynergy: We have been hearing about zonal ECUs for a while now and it looks like the grail of EE architectures to reduce BoM, wire harness and weight. There are still loads of technological challenges to achieve this, one of them is about combining reusability of software with diverse sources of contributors. A typical system integrator’s dream is to combine an in-house developed energy management software, with the battery management software of the battery cell manufacturer and the torque control coming from another Tier1. Virtualization of the CPUs is a crucial building block to leverage when consolidating multiple applications.
OpenSynergy uses NXP S32S safety microcontroller as our lead platform for the development of our first ARM Cortex-R based hypervisor.
The powertrain demo created by NXP is a great use case as it requires high-performance and high-criticality software: the orange cables coming out the e-Motor will shout ASIL-D to any system architect looking at it.
Many people are often put off by virtualization as they fear that they will lose on either performance or safety. With this demo we combine our hypervisor software with concrete field applications developed by NXP and using actual NXP hardware like the e-Motor. Put in the context of the GreenboxII, a very powerful toolkit to bootstrap any S32S development, we can talk to the industry from an end-user perspective.
GreenBox II domain controller ups EV safe compute performance with multi Arm R52 Cortex cores. It interfaces with electric motor gate drivers, BMS and a combustion engine and runs MathWorks energy optimizing algorithms and an @OpenSynergyGmbH hypervisor. https://t.co/O5jTzVETmZ pic.twitter.com/7v3OPQwpMq
— NXP (@NXP) October 9, 2019
Electrification is not only about replacing the combustion engine by an electrical engine, it’s a permanent quest for simplification in the EE architecture as the application landscape is under an explosion of complexity. Virtualization provides further degrees of freedom to system integrators with little compromise on performance and very often helps improve overall safety. For this to happen, we need to hold our promises in terms of performance, safety and flexibility of virtualization.
I am really convinced that the S32S architecture developed by NXP has a great potential in that field and that people will be looking at using our hypervisor to get the most of this chip’s features.
Find out more at nxp.com/electrification.