Cloud native EDA tools & pre-optimized hardware platforms
The automotive industry continues to evolve the centralized electrical/electronic (EE) architecture, impacting automakers, and Tier 1 and Tier 2 suppliers, as they implement various applications over the next 10 years. The industry is transitioning from legacy distributed ECUs and domain-based system architectures to a centralized zonal architecture, as shown in Figure 1. The shift to the new zonal architecture, will alter both hardware (HW) systems and the associated software (SW) stacks. The new architecture is structured around a centralized compute module which executes the multiple applications such as Advanced Driver Assistance Systems (ADAS)/highly automated driving (HAD), infotainment, chassis/body control and powertrain. The multiple applications run on various independent HW boards located in the central processing module. The various applications running on independent HW boards provide additional opportunity to integrate and combine the separate boards and SoCs on one individual HW board. The new centralized EE architecture is creating a new generation of System-on-Chips (SoCs) with increased levels of integration, very high performance, and increased amounts of AI to host the combined applications. This article highlights the trend towards an integrated ADAS/IVI application enabled by centralized compute SoCs implementing automotive-grade interface and processor IP.
Multiple industry stakeholders are investigating and proceeding down the path of highly integrated functions on a single SoC or multi-die design. As early as 2021 , Christophe Marnat, the Executive VP of ZF¡¯s Electronics/ADAS products stated: ¡°Trend toward centralization is there and we see all the OEMs working on this topic right now.¡±1 An example of merging applications and HW integration is the recent announcement from Bosch and Qualcomm to provide a central vehicle compute module to host both digital cockpit (or IVI) and ADAS applications based on a single SoC. The digital cockpit and ADAS integration platform which Bosch announced uses the Snapdragon Ride Flex SoC. The Qualcomm leading-edge SoC is designed to support mixed criticality workloads and executes both digital cockpit and ADAS functions. The Qualcomm-Bosch announcement is one public example of merging applications for the new centralized EE architecture. The transition from distributed ECU and domain-based architecture to centralized EE architecture, a zonal-based system has had a significant impact in the automotive industry.
Figure 1: Evolution of electrical/electronic (EE) system architectures
Includes in-depth technical articles, white papers, videos, upcoming webinars, product announcements and more.
Combining ADAS and digital cockpit (or IVI) functionality requires the simultaneous execution of ADAS applications such as automatic emergency braking (AEB), adaptive cruise control, and lane keep aid (LKA) with the digital cockpit applications such as pillar-to-pillar high resolutions displays. The automotive industry¡¯s decision to merge applications into integrated HW may occur incrementally, targeting multiple different hybrid approaches. A different combination of merged applications for a centralized EE architecture could be to merge telematics functions with ADAS functions, or multiple different hybrid platforms integrating different applications. Such integrations can create new opportunities for both HW and SW suppliers.
The implementation of zonal architectures with a centralized compute module will impact the compute SoCs that host the merged applications. The new generation of central compute SoCs running multiple applications require increased levels of AI processing, increased numbers of cache coherent multi-core 64-bit host processors, and increased levels of display processing. Due to the high performance and complexity to implement the compute SoCs, advanced semiconductor FinFET processes are required. Integrating multiple functions into a central compute SoC will lower cost and minimize complexity, allowing automakers, Tier 1, and Tier 2 suppliers to differentiate.
The new generation of automotive central compute SoCs will have common criteria, including high amounts of sensor data transported along the in-car network and high amounts of AI using the latest AI algorithms.
The high amounts of sensor data for safety critical ADAS applications, must be continuously processed in real time. Data from sensors such as radar, lidar, ultrasonic, and camera sensors need to continuously arrive with the lowest latency. The data traffic and protocols must not oversubscribe the in-car network wiring harness. Most in-car networks using a combination of automotive grade Ethernet, direct connect MIPI links for image sensors, and legacy CAN networks. Due to the amount of radar/lidar data running over automotive grade Ethernet, multiple streams of 10G Ethernet are required for the Ethernet links using the IEEE Ethernet Time Sensitive Networking (TSN) protocol. By using the Ethernet TSN protocol, high priority safety-critical data packets can be transferred based on network policies to ensure lower priority data such as rear-seat entertainment does not interfere with safety-critical applications. For imaging data, a high-resolution image sensor can generate over 10G of real-time uncompressed data per sensor which would overload the Ethernet network carrying the radar/lidar data. As such, most imaging data is transported using a separate MIPI interface. Several proprietary protocols have been developed to transfer MIPI-based imaging data in the severe channel conditions in the car. In addition to proprietary data channels, the MIPI Alliance has developed the new 15m automotive A-PHY protocol to carry image data to central compute modules. MIPI A-PHY is becoming more popular as an in-car data transfer protocol.
The new generation of centralized compute SoCs must execute real-time, simultaneous applications. Since multiple real-time applications are running simultaneously, the processing SoCs used in the centralized compute modules must support virtualization similar to high performance data center server processors. Since the SoCs must support multiple real-time applications, the SW stacks for the applications need to be optimized for the new generation of RISC-V based high-performance automotive processors. Forward planning of the application SW will allow automakers to design the future software-defined vehicles (SDVs) and allow the introduction of new application-specific business models. But for the high-performance SoCs targeting zonal central computing, the processors must include specialized functionality to meet the performance necessary to run the real-time applications.
One key design feature for a centralized compute SoC is scalable heterogeneous multicore processors with up to 12 64-bit application processors integrated into the SoCs. Enabling efficient software first development is a key goal of automotive SDV suppliers including SoC suppliers. To establish a single source for automotive-grade RISC-V processors and enable compatible RISC-V based products and provide reference architectures, industry suppliers such as Bosch, Infineon, Nordic Semiconductor, NXP, and Qualcomm have formed a joint venture company name Quintauris. Quintauris seeks to enable the next-generation of SDV-compatible HW development by advancing the adoption of automotive RISC-V deployments.
To execute the AI algorithms required for safety critical ADAS applications along with AI base IVI applications such a Driver Monitoring Systems (DMS) and Occupant Monitoring Systems (OMS), the SoCs need additional deep learning AI accelerators. The addition of generative AI allows the IVI suppliers to offer natural language digital assistants which place additional AI workloads for the central compute modules. OEMs are using AI for multiple applications in ADAS/HAD such as path planning, object/scene detection, and recognition and AI-based decisions making. The ADAS/HAD applications previously mentioned such as automatic emergency braking, lane keep aid, and adaptive cruise control are all AI based.
Figure 2 shows a general example for a central compute SoC for merging ADAS and IVI applications. The discrete SoC shown on the left contains up to 12 64-bit application processors and an AI-based vision subsystem for camera-based AI applications. In addition to the required processing performance, the SoC contains a separate ISO 26262 functional safety manager and an independent security subsystem to minimize security vulnerabilities. A complete suite of connectivity interfaces including automotive grade Ethernet TSN provides multiple channels to connect to the SoC to the in-car zonal network, as well as to the additional point-to-point protocols such as MIPI. The central compute SoC includes PCI Express (PCIe) interface to expand the processing performance of the SoC by adding separate SoC accelerators to achieve multi-SoC performance. PCI Express is the dominant peripheral protocol to connect multiple SoCs which adds AI algorithm accelerators to increase SoC performance.
Figure 2: Central Compute Processor SoC
Considering the amount of virtualized applications processing, AI acceleration and DSP processing required to host the merged ADAS/IVI applications, the central compute module will require advance semiconductor manufacturing to implement the SoCs. To meet the functional, integration, and performance targets, advanced FinFET class semiconductor manufacturing processes such as automotive-grade 5nm is required. Industry leaders are already planning their adoption strategy for the automotive-grade 3nm foundry process to implement the merged ADAS/IVI compute SoCs.
The right side shows an alternative implementation using a UCIe-based multi-die solution. Multi-die design using UCIe link connects the various heterogeneous die to provide a number of benefits for a merged ADAS/IVI central compute module. UCIe-based multi-die design provides the ability to choose the optimum technology node and design style for each functional die. The opportunity to mix-and-match the die provides flexibility in product management and reduces time to market. Since the UCIe protocol is an industry standard, it ensures each die interface will be interoperable and ensures success with minimal risk.
Designers are leveraging automotive-grade IP to integrate the required functionality to merge ADAS and IVI applications in the new zonal architecture to ensure lower cost and higher performance, robust functionality, and low power requirements. Industry leading 64-bit RISC-V based processors and interface IP such as PCI Express, LPDDR, MIPI, and Ethernet with TSN features that are compliant with the ISO 26262 functional safety standard provide the compute requirements which SoCs must implement for the next stage of centralized EE architecture.
References
1 Christophe Marnat, EVP ZF Electronics/ADAS, May, 2021
2 Qualcomm and Bosch Showcase New Central Vehicle Computer for Digital Cockpit and Driver Assistance Functions at CES 2024, January, 2024
In-depth technical articles, white papers, videos, webinars, product announcements and more.