Understanding Automotive Intelligence: CPU, GPU, NPU, DPU, MCU, ECU…

As cars enter the era of electrification and intelligence, the terminology arising from product transformation confuses consumers. For instance, terms related to chips such as CPU, GPU, NPU, SoC, etc. These parameters are particularly important, even rivaling some core component configurations from the era of fuel vehicles.

This time, we will conduct a popular science session on chip terminology to help you become a knowledgeable expert in electric vehicles.
Understanding Chip Terminology
1. CPU
The automotive CPU is the central processing unit of the car. It is essentially the “brain” of the machine, serving as the “commander-in-chief” that strategizes, issues commands, and controls actions.
The structure of the CPU mainly includes the Arithmetic and Logic Unit (ALU), Control Unit (CU), Registers, Cache, and the buses that communicate data, control, and status among them.
In simple terms: it consists of computation units, control units, and storage units. (Architecture shown in the diagram below)
Understanding Automotive Intelligence: CPU, GPU, NPU, DPU, MCU, ECU...
If you don’t understand, I can translate it into Chinese. In simple terms, the computation unit mainly performs arithmetic operations, the storage unit mainly holds data and instructions; the control unit is responsible for instruction decoding.
Understanding Automotive Intelligence: CPU, GPU, NPU, DPU, MCU, ECU...
2. GPU
GPU stands for Graphics Processing Unit, also known as visual processor or display chip.
When you think of graphics processing, do you think of a graphics card? When mentioning graphics cards and GPUs, people often associate them with beautiful 3D graphics in games and movies. In fact, early graphics cards could not handle 3D graphics, and even struggled with 2D graphics; they only had display capabilities. Today, GPUs can not only handle complex 3D graphics but also serve as co-processors in general computing.
The development of computer graphics processors began with graphics display adapters, evolving to graphics accelerators, and finally to GPUs, with their functionalities continuously enhancing.
Understanding Automotive Intelligence: CPU, GPU, NPU, DPU, MCU, ECU...
3. MCU
The automotive MCU is a microcontroller that controls all electronic systems in the car, such as multimedia, audio, navigation, suspension, etc. As the core of the automotive electronic control system, the MCU must have high-temperature resistance and robust characteristics to withstand the complex internal environment of the car without easy damage.
MCUs can be categorized into 1-bit, 4-bit, 8-bit, 16-bit, 32-bit, and even 64-bit microcontrollers. 4-bit MCUs are mostly used in calculators, automotive instruments, and anti-theft devices.
4. NPU
In recent years, NPUs have become particularly popular; we can understand NPUs as AI chips, whereas ordinary chips are CPUs. Both autonomous driving and intelligent cockpits rely heavily on NPUs.
In other words, NPUs possess intelligence and learning capabilities, meaning this processor mimics the neural networks of the human brain.
In terms of operational modes, CPUs mainly handle low-precision, various ordinary data, while NPUs run artificial intelligence algorithms with higher efficiency than the other two.
5. SoC
SoC chips are a type of chip; simply put, they integrate several different types of chips onto one chip., For example, integrating CPU, GPU, memory, Bluetooth chips, etc., onto a single chip.
Moreover, the Wi-Fi and Bluetooth functions in intelligent cockpits are integrated onto SoC chips; for example, the 8155 is a type of SoC chip.
6. TOPS
TOPS refers to the computing power; 1 TOPS represents the number of trillion operations a processor can perform per second. The well-known 8155 chip has a computing power of 8 TOPS, while NVIDIA’s Orin chip has a computing power of 254 TOPS.
As cars progress from L1 to L5, in some sense, it is a competition of computing power; advancing to each level signifies a higher demand for computing power.
Undoubtedly, the current market for autonomous driving chips has undergone significant changes, with “high computing power” being a major trend. Besides NVIDIA, chips with computing power surpassing 100 TOPS are being successively released, such as Horizon’s Journey 5, which has a maximum computing power of 128 TOPS; and Mobileye’s EyeQ Ultra, which has a maximum computing power of 176 TOPS.
7. DMIPS
Many people often confuse TOPS with DMIPS, thinking both terms express the same computing capability. In fact, they do not; DMIPS refers to the number of machine language instructions processed per second, while TOPS indicates the number of operations that can be performed per second.
For example, the CPU of the 8155 chip can achieve 105K DMIPS execution capability, with a computing power of 8 TOPS, clearly indicating that these are two different domains of processing capabilities for the chip.
DMIPS is measured by how many instructions can be executed per second using the Dhrystone test program.
In some sense, the higher this number, the more powerful the CPU is. 50,000 DMIPS means it can execute 50,000 * 1 million instructions per second.
8. DPU
DPU and NPU are similar to TOPS and DMIPS, easily confused.
DPU and NPU are both chips with learning capabilities, but DPU is a deep learning processor based on Xilinx’s reconfigurable FPGA chips. NPU is not based on Xilinx.
Unlike AI chips like CPUs, DPUs can be used in machine learning, security, telecommunications, and storage applications, enhancing performance.
Types of Automotive Chips
There are three main categories of automotive chips:1. MCU for the entire vehicle domain. 2. AI chips for autonomous driving domain. 3. CPU for intelligent cockpit domain. All three categories require chips, but the level of difficulty varies significantly.
From MCU to autonomous driving cockpits, although one might say that the weak performance of MCU chips makes the car’s image somewhat diminished, the AI chips in the autonomous driving domain can be said to have redeemed the situation.
1. AI Chips for Autonomous Driving Domain

Taking NVIDIA Orin as an example, the CPU core of Orin has 12 Cortex-A78 cores (code-named Hercules), and the GPU is Ampere.

We can take NIO ET7 as an example.

The CUBA unit: NIO ET7 is equipped with four NVIDIA ORIN chips (nearly 1000 TOPS), and its CUBA (Compute Unified Device Architecture) unit reaches 8096, close to the 8704 CUBA cores of the RTX3080 graphics card.

Understanding Automotive Intelligence: CPU, GPU, NPU, DPU, MCU, ECU...

Transistor count: The number of transistors in the NIO ET7 equipped with four NVIDIA ORIN chips is 68 billion, while the transistor count of Apple’s A14 chip, which is known for its high performance, is 11.8 billion.

Data processing capacity: The Tesla FSD chip has an integrated image processor ISP that can process images at a maximum speed of 2.5 billion pixels per second, roughly equivalent to filling 21 1080P HD screens with 60 frames of images.

NPU: The neural processing unit NPU of the Tesla FSD chip has a 32MB cache, comparable to the total cache of 33.75MB of the Intel Core i9-9980XE, which is priced at 16,999 yuan.

2. Intelligent Cockpit Chips

The main chip of the intelligent cockpit is generally referred to as SoC – System on Chip, which includes CPU, GPU, AI engine, as well as ISP for processing various cameras, supporting multiple displays DPU, integrated audio processing, etc. Additionally, the third generation digital cockpit system is equipped with personalized computer vision and machine learning application platforms, including AI accelerators, etc. At the same time, Qualcomm has also integrated advanced Wi-Fi and Bluetooth technologies into the SoC, supporting the hottest Wi-Fi6 and Bluetooth 5.1 technologies.

When it comes to intelligent cockpit chips, one must mention Qualcomm’s Snapdragon 8155 chip.

Qualcomm’s 8155 chip is a powerful intelligent cockpit SoC chip, officially named SA8155P. It is manufactured using 7nm technology, has eight CPU cores, and a computing power of 8 TOPS, meaning it can perform 80 trillion operations per second. It can support up to six cameras and connect to four 2K screens or three 4K screens, supporting Wi-Fi6, 5G, and Bluetooth 5.0.

It is worth noting that the 8155 chip does not have a dedicated NPU core; AI calculations are primarily completed through an AI engine composed of DSP, CPU, and GPU. Among them, Hexagon 690 has an AI computing power of 7 TOPS, and the total AI computing power of CPU and GPU combined is 8 TOPS. In terms of manufacturing process, Qualcomm 8155 uses TSMC’s N7 process, which is the first generation of 7nm technology, and belongs to the same generation of products as Snapdragon 855 and 855+.

3. MCU for the Entire Vehicle Domain

Before the widespread adoption of intelligence, early cars were purely mechanical products. At that time, engines did not have electronic controllers, and window controls were purely mechanical, so there was no need for any chips, let alone computing power or image processing.

In the past few decades, mechanical cars have gradually become intelligent. Each time a new function is added, an MCU (Micro Control Unit) is required. This development method has led to a situation where there are too many MCUs, resulting in messy wiring harnesses. This has also contributed to the phenomenon of traditional car manufacturers facing chip shortages.

Of course, don’t underestimate MCUs; the semiconductor companies that support this field are all well-known. If we compare automotive MCU chips, indeed, in terms of performance and manufacturing process, mobile phone chips are much more advanced!

Source: Electric Horse

END

Scan to join the automotive electronics group and share technical insights in the automotive electronics industry.

Understanding Automotive Intelligence: CPU, GPU, NPU, DPU, MCU, ECU...

Leave a Comment