The Evolution of E/E Architecture and Software Platform: “Centralised Architecture“ to “Zone Architecture“
Evolution of the vehicle E/E Architecture
The automotive industry is in the midst of a major transformation. Just a few years ago, it was thought that electric vehicles (xEVs), connected cars and self-driving cars would take a long time to become widespread. “CASE: Connected, Autonomous, Shared & Service, Electric” has long been advocated as a trend for this transformation. However, due to the impact of COVID-19, the S (Sharing & Service) of CASE has lost momentum and the demand for personal mobility services has increased, then the trend is changing to “PACE”, with the “P” in “Personal Mobility Service” replacing the “S” in “CASE”.
The “CASE” or “PACE” trend is driven by a shift in the values that end users expect from their cars. Eco-friendliness, safety and security are now the criteria for what end users consider to be a good car, with higher levels of comfort and convenience required than ever before.
In order to meet these trends and needs changing, the vehicle electronic and electrical architecture (E/E architecture) is undergoing a transformation. The current mainstream E/E architecture is a "distributed architecture", in which a large number of ECUs are distributed throughout the vehicle according to their use. However, in the future, it is expected to evolve into a "centralised architecture", in which the control of the entire vehicle is centralised in one place, and then into a "zone architecture", in which the vehicle is divided into several zones and controlled in a coordinated manner.
The importance of in-vehicle software
Software is the key to developing vehicles to meet these trends and for the new E/E architecture. The AI that underpins automated driving technology, the motor and battery control of xEVs, and connected services to the cloud would not be possible without software. As if to prove this point, the size of the software installed in vehicles continues to grow. According to some estimates, the number of lines of software in a Level 5 self-driving car could exceed one billion. The ability to develop such a large amount of software quickly and with high quality, and to bring it to market on a time-to-market basis, is becoming a prerequisite to compete in the automotive market.
Platform approach
In order to respond to these changes in the market, car manufacturers are working to create platforms for their in-vehicle software. For example, Toyota's Arene and Volkswagen's vw.os are typical examples of this movement. There are a number of reasons why car manufacturers are aiming to build their own platforms; one is to increase productivity by unifying and standardising the development environment between different car models, or even between different ECUs within a single car. The other is to provide a standard API and development environment as a platform for a variety of applications for the vehicles, so that new applications and services can be introduced in time.
In response to such platforms emerging by car manufacturers, Renesas is also enhancing our software platform for R-Car & RH850 devices. The aim is to increase the productivity of customers, with a particular focus on two key areas.
All-in-one Package:In the past, we offered our customers software components ("points" approach), but now we support their development by more comprehensive set of solutions ("aspects" approach), including development environments, AI algorithm design support tools and sample applications.
Cross-platform:There is a wide range of ECUs in the vehicle, but they often use different devices and operating systems for different applications. This means that, for example, the software for object recognition used in surround view and the one for automated driving uses different operating systems (e.g. Linux vs. QNX) and devices (e.g. R-Car for cockpit use and R-Car for vision/ADAS use are not completely identical) for each ECU. In order to remove such variant developments and maximize software reusability, we have worked to introduce abstraction layers that absorb the differences between HW, OS and middleware. These are the essential building blocks to create a common platform (cross-platform) which is independent from middleware, OS and device variants.
The combination of this software platform and Renesas Automotive MUC and SoC products (R-Car and RH850 series) will significantly improve software reusability and increase customer productivity, and contribute to time-to-market product releases.
This software platform is currently under development. It will be rolled out with our latest devices in due course.
- +1 Like
- Add to Favorites
Recommend
- Renesas Shifts Mobility System Development into High Gear with Its New Online Market Place for R-Car SoC
- Renesas New R-Car SDK is an Easy-to Start & Easy-to-Use Development Framework for the R-Car V Series SoCs
- Renesas Collaborates with Microsoft to Accelerate Connected Vehicle Development
- Renesas Accelerates ADAS and AD Development with Best-in-Class R-Car V3U ASIL D System on Chip
- Renesas and LUPA Develop Open Platform Turnkey Solution with R-Car SoCs
- Renesas Launches R-Car Gen3e With Up to 20% Higher CPU Speed
- Anyone Can Easily Start, Introducing Renesas‘ New Development Environment R-Car S4 Whitebox SDK
- Renesas and Fixstars to Jointly Development Suite that Optimizes AD and ADAS AI Software for R-Car SoCs
This document is provided by Sekorm Platform for VIP exclusive service. The copyright is owned by Sekorm. Without authorization, any medias, websites or individual are not allowed to reprint. When authorizing the reprint, the link of www.sekorm.com must be indicated.