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.
Stéphane Turlier, OpenSynergy
NXP: What are the challenges that you see facing the industry to develop
new architectures for electric vehicles?
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.
Convergence of EE architectures: Electrical and hybrid powertrains
How are OpenSynergy and NXP partnering on this?
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.
In your opinion, why is virtualization important to electrification?
Electrification demo architecture: Four cores, five virtual machines
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
Electrification.