An autonomous driving domain controller
By using multi-core general processing modules, AI processor clusters and other components in the autonomous driving domain controller, the problem that single-core processing modules and closed hardware architectures in the existing technology are difficult to meet the needs of intelligent development, and high-performance information processing and flexible component selection are realized, improving the stability and adaptability of the system.
Patent Information
- Application Number
- CN202421592037.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-05
- Publication Date
- 2025-04-01
- Estimated Expiration
- 2034-07-05
AI Technical Summary
The existing autonomous driving domain controllers adopt single-core processing modules and closed hardware architectures, which are difficult to meet the growing demand for information processing performance and the intelligent development needs of future vehicles.
An autonomous driving domain controller is designed, using a multi-core general processing module, an AI processor cluster, a TSN Ethernet switching unit, a wireless communication unit and an IO interface unit. It adopts a hardware component design to monitor and manage the health status of each chip in the system through a substrate management controller.
It realizes large-capacity data storage, high-performance data calculation, task allocation and data communication services, supports the analysis and inference calculation of various data such as images/video, adapts to the needs of various vehicle environments, simplifies the component selection and upgrading process, shortens the design cycle, and improves the stability and reliability of the system.
Smart Images

Figure CN222704921U_ABST
Abstract
Description
Technical Field
[0001] The utility model relates to the technical field of autonomous driving, and in particular to an autonomous driving domain controller. Background Art
[0002] The autonomous driving domain controller meets the needs of vehicle manufacturers for the concept of "software-defined cars" and the electronic and electrical architecture of autonomous driving vehicles, and is the core component of the vehicle's autonomous driving. The software functions installed on current vehicles are increasing. The software combines the information obtained by various sensors with intelligent actuators to realize powerful functions such as driver assistance systems, and intelligent software algorithms are the key to making this a reality. However, the current autonomous driving domain controllers often use single-core processing modules, which will not be able to meet the growing demand for information processing performance. In addition, the related autonomous driving domain controllers often use closed hardware architectures, which are difficult to carry out secondary development and expansion, and cannot meet the intelligent needs of future vehicles. Utility Model Content
[0003] The utility model provides an autonomous driving domain controller, aiming to solve the problem in related technologies that the autonomous driving domain controller adopts a single-core processing module and has a relatively simple hardware architecture and cannot meet the needs of intelligent development.
[0004] In order to solve the above technical problems, the first aspect of the utility model provides an autonomous driving domain controller, including: a general processing module, a baseboard management controller, a PCIe switching unit, an AI processor cluster, a TSN Ethernet switching unit, a wireless communication unit and an IO interface unit. The general processing module includes a central processing unit and a bridge chip; the central processing unit is electrically connected to the bridge chip, and the PCIe switching unit is respectively electrically connected to the central processing unit and the AI processor cluster; the baseboard management controller is respectively electrically connected to the general processing module, the PCIe switching unit, the AI processor cluster, the TSN Ethernet switching unit, the wireless communication unit and the IO interface unit; the wireless communication unit is electrically connected to the bridge chip, and the IO interface unit is electrically connected to the TSN Ethernet switching unit.
[0005] Furthermore, the AI processor cluster includes a first AI computing unit, a second AI computing unit and a third AI computing unit.
[0006] Furthermore, the AI computing unit includes a KA200 brain-like computing chip, a first LPDDR4X chip and a second LPDDR4X chip, and the first LPDDR4X chip and the second LPDDR4X chip are both electrically connected to the KA200 brain-like computing chip.
[0007] Furthermore, the TSN Ethernet switching unit includes a first KD6530 chip, a second KD6530 chip, a first Ethernet physical layer chip and a second Ethernet physical layer chip, the first KD6530 chip is electrically connected to the second KD6530 chip, the first Ethernet physical layer chip is electrically connected to the first KD6530 chip, and the second Ethernet physical layer chip is electrically connected to the second KD6530 chip.
[0008] Furthermore, the IO interface unit includes a microcontroller, an on-board CAN connector, an analog signal connector, a digital signal connector, an IMS module and a coaxial connector. The on-board CAN connector, the analog signal connector, the digital signal connector and the IMS module are all electrically connected to the microcontroller, the coaxial connector is electrically connected to the IMS module, and the microcontroller is electrically connected to the TSN Ethernet switching unit.
[0009] From the above description, it can be seen that the general processing module in the autonomous driving domain controller of the utility model adopts a multi-core general processor to provide large-capacity data storage, high-performance data calculation, task allocation and data communication services for the autonomous driving domain controller. The AI processor cluster can realize the analysis and reasoning calculation of various data such as images / videos, and multiple AI processors can be configured according to actual needs to provide the required computing power resources. The TSN Ethernet switching unit, IO interface unit and wireless communication unit respectively provide the system with multiple TSN network interfaces, analog signal and digital signal transmission interfaces, CAN interfaces, wireless communication interfaces and other interfaces, which can adapt to various vehicle environment requirements. The autonomous driving domain controller adopts a hardware component design, which can flexibly use components from different manufacturers, facilitate upgrading, shorten the design cycle of autonomous driving vehicles built on the autonomous driving domain controller, better meet the needs of intelligent development, and monitor and manage the health status of each chip in the system through the baseboard management controller to ensure the stable and reliable operation of each module in the system. BRIEF DESCRIPTION OF THE DRAWINGS
[0010] Figure 1 It is a structural schematic diagram of an autonomous driving domain controller according to an embodiment of the utility model;
[0011] Figure 2 It is a structural schematic diagram of a universal processing module of an embodiment of the utility model;
[0012] Figure 3 This is a schematic diagram of the structure of another autonomous driving domain controller according to an embodiment of the present utility model;
[0013] Figure 4 It is a structural schematic diagram of an AI computing unit in an embodiment of the utility model;
[0014] Figure 5 It is a structural schematic diagram of a TSN Ethernet switching unit according to an embodiment of the utility model. DETAILED DESCRIPTION
[0015] In order to make the purpose, technical scheme and advantages of the utility model clearer, the utility model is further described in detail below in conjunction with the accompanying drawings and embodiments, wherein the same or similar reference numerals throughout represent the same or similar elements or elements with the same or similar functions. It should be understood that the specific embodiments described herein are only used to explain the utility model and are not used to limit the utility model. In addition, the technical features involved in the various embodiments of the utility model described below can be combined with each other as long as they do not conflict with each other.
[0016] In the related art, there is a problem that the autonomous driving domain controller adopts a single-core processing module and has a relatively simple software and hardware architecture and cannot meet the needs of intelligent development. Therefore, an embodiment of the utility model provides an autonomous driving domain controller.
[0017] like Figure 1 The figure shows a schematic diagram of the structure of an autonomous driving domain controller provided by an embodiment of the utility model, wherein the autonomous driving domain controller includes: a general processing module 100, a baseboard management controller 200, a PCIe switching unit 300, an AI processor cluster 400, a TSN Ethernet switching unit 500, a wireless communication unit 600 and an IO interface unit 700. The general processing module 100 includes a central processing unit 110 and a bridge chip 120; the central processing unit 110 is electrically connected to the bridge chip 120, the PCIe switching unit 300 is electrically connected to the central processing unit 110 and the AI processor cluster 400, respectively, the baseboard management controller 200 is electrically connected to the general processing module 100, the PCIe switching unit 300, the AI processor cluster 400, the TSN Ethernet switching unit 500, the wireless communication unit 600 and the IO interface unit 700, respectively, the wireless communication unit 600 is electrically connected to the general processing module 100, and the IO interface unit 700 is electrically connected to the TSN Ethernet switching unit 500.
[0018] Specifically, in this embodiment, the general processing module 100 is based on the COM-HPC module interface, the AI processor cluster 400 is based on the XMC module interface, the PCIe switching unit 300 provides PCIE 3.0 bus transparent bridge switching function, the uplink port has PCIE 16x, and the downlink port has PCIE 8x capabilities, the TSN Ethernet switching unit 500 provides an in-vehicle Ethernet interface and a general Gigabit Ethernet interface externally, and provides a Gigabit Ethernet interface internally, and the wireless communication unit 600 provides a wireless communication interface. The wireless communication unit 600 can use Quectel RM500U-CN of Quectel Communications. RM500U-CN is an industrial-grade module with rich built-in network protocols, integrated with multiple industrial standard interfaces, and supports multiple driver functions (such as USB / PCIe drivers under Windows, Linux, Android and other operating systems, etc.), the baseboard management controller 200 is used to manage the data of each temperature sensor and the power supply voltage, and the AI processor cluster 400 can realize the analysis and reasoning calculation of various data such as images / videos, and multiple AI processors can be configured according to computing power requirements.
[0019] Among them, the general processing module 100 provides large-capacity data storage, high-performance data computing, task allocation and data communication services for the autonomous driving domain controller. As a data aggregation center, the general processing module 100 is responsible for external data exchange, internal task distribution and processing result aggregation. In this embodiment, the internal bus uses the high-speed serial bus PCIe to achieve high-bandwidth and high-real-time data transmission, and receives external input data and outputs processing results through USB3.0, Gigabit Ethernet, etc. Figure 2 The structure diagram of a general processing module 100 provided in this embodiment is shown. The central processing unit 110 (CPU unit) of the general processing module 100 adopts Feiteng D2000 8-core processor, 2.0GHz, and the CPU provides USB, SATA, HDMI display and other interfaces through Feiteng X100 bridge chip. Feiteng D2000 8-core processor is also connected to DDR4 memory, providing 32GB DDR4 memory for the general processing module 100. In addition, the general processing module 100 can also use ARM series processors and RISC-V processors.
[0020] like Figure 3 FIG. 1 is a schematic diagram of the structure of another autonomous driving domain controller provided in this embodiment. Figure 3The autonomous driving domain controller also includes a network controller chip, an optical module, an Ethernet controller and a solid-state hard disk. The network controller chip is electrically connected to the central processing unit 110 and the optical module respectively; the Ethernet controller is electrically connected to the bridge chip 120 and the TSN Ethernet switching unit 500 respectively, and the solid-state hard disk is electrically connected to the bridge chip 200; among them, the network controller chip can be implemented by the wx1860 chip, the Ethernet controller can be implemented by the i225 chip, and the solid-state hard disk can use the Nvme SSD.
[0021] Furthermore, if Figure 4 FIG. 1 is a schematic diagram of the structure of an AI computing unit provided in this embodiment, see Figure 2 and Figure 4 The AI processor cluster 400 includes a first AI computing unit, a second AI computing unit, and a third AI computing unit. The AI computing unit includes a KA200 brain-like computing chip, a first LPDDR4X chip, and a second LPDDR4X chip, and the first LPDDR4X chip and the second LPDDR4X chip are both electrically connected to the KA200 brain-like computing chip.
[0022] Specifically, the AI processor cluster 400 in this embodiment has three AI computing units. The AI computing unit can use the HR100 general-purpose brain-like core computing module. HR100 is a high-performance AI intelligent computing module that integrates the KA200 brain-like computing chip, which can realize the analysis and reasoning calculation of various data such as images / videos. The DDRC interface of KA200 supports DDR4 and LPDDR4X. The main chip has 2 DDRCs and 64-bit data bit width. It can be connected to 2pcs 32-bit bit width LPDDR4X particles or 4pcs16-bit bit width DDR4 particles. This embodiment uses 2pcs 32-bit bit width LPDDR4X and uses a one-drive-one-type topology. In addition, the AI computing unit can also use AI SoC, GPU, FPGA, and APU processors from other manufacturers.
[0023] Furthermore, if Figure 5 FIG. 5 is a schematic diagram of the structure of a TSN Ethernet switching unit 500 provided in this embodiment. Figure 2 and Figure 5The TSN Ethernet switching unit 500 includes a first KD6530 chip, a second KD6530 chip, a first Ethernet physical layer chip (PHY), and a second Ethernet physical layer chip. The first KD6530 chip is electrically connected to the second KD6530 chip, the first Ethernet physical layer chip is electrically connected to the first KD6530 chip, and the second Ethernet physical layer chip is electrically connected to the second KD6530 chip. In addition, the autonomous driving domain controller also includes an on-board Ethernet connector, which is electrically connected to the first Ethernet physical layer chip or the second Ethernet physical layer chip.
[0024] Specifically, the TSN Ethernet switching unit 500 in this embodiment uses the KD6530 domestic chip of Dongtu Technology. KD6530 is the first domestic full-process autonomous and controllable TSN switching chip that supports TSN features. The KD6530 chip provides 12 SGMII / 1000BASE-X interfaces and 2 10GBase-KR / 10GBase-R / SFI interfaces to the outside. KD6530 supports connecting a variety of terminal devices with different speeds in access layer application scenarios. The KD6530 chip has a built-in 1GHz main frequency CPU, which can implement the deployment of advanced protocols and security software on the switch without the need for an external host processor. The KD6530 chip also provides efficient sleep / wake-up functions, effectively reducing the total power consumption of the system. The TSN Ethernet switching unit 500 in this embodiment uses 2 KD6530 cascades to provide 24 TSN network interfaces to the outside.
[0025] Further, see Figure 2 The IO interface unit 700 includes a microcontroller, an on-board CAN connector, an analog signal connector, a digital signal connector, an IMS module and a coaxial connector. The on-board CAN connector, the analog signal connector, the digital signal connector and the IMS module are all electrically connected to the microcontroller, the coaxial connector is electrically connected to the IMS module, and the microcontroller is electrically connected to the TSN Ethernet switching unit 500. The microcontroller MCU can be Infineon AURIX TM TC3xx microcontroller architecture TC397.
[0026] The general processing module in the autonomous driving domain controller provided by the embodiment of the utility model adopts a multi-core general processor to provide large-capacity data storage, high-performance data computing, task allocation and data communication services for the autonomous driving domain controller. The AI processor cluster can realize analysis and reasoning calculation of various data such as images / videos, and multiple AI processors can be configured according to actual needs to provide the required computing power resources. The TSN Ethernet switching unit, IO interface unit and wireless communication unit respectively provide the system with multiple TSN network interfaces, analog signal and digital signal transmission interfaces, CAN interfaces, wireless communication interfaces and other interfaces, which can adapt to various vehicle environment requirements. The autonomous driving domain controller adopts a hardware component design, which can flexibly use components from different manufacturers, facilitate upgrading, shorten the design cycle of autonomous driving vehicles built based on the autonomous driving domain controller, and monitor and manage the health status of each chip in the system through the baseboard management controller to ensure the stable and reliable operation of each module of the system.
[0027] It should be noted that the various embodiments in the present invention are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same and similar parts between the various embodiments can be referenced to each other.
[0028] It should also be noted that, in the present invention, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise one..." do not exclude the presence of other identical elements in the process, method, article or device including the elements.
[0029] The above description of the disclosed embodiments enables those skilled in the art to implement or use the present invention. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined in the present invention may be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention will not be limited to the embodiments shown in the present invention, but will conform to the widest range consistent with the principles and novel features disclosed in the present invention.
Claims
1. An autonomous driving domain controller, characterized in that: include: A general processing module, a baseboard management controller, a PCIe switching unit, an AI processor cluster, a TSN Ethernet switching unit, a wireless communication unit and an IO interface unit, wherein the general processing module includes a central processing unit and a bridge chip; The central processing unit is electrically connected to the bridge chip, the PCIe switching unit is electrically connected to the central processing unit and the AI processor cluster, respectively, the baseboard management controller is electrically connected to the general processing module, the PCIe switching unit, the AI processor cluster, the TSN Ethernet switching unit, the wireless communication unit and the IO interface unit, respectively, the wireless communication unit is electrically connected to the bridge chip, and the IO interface unit is electrically connected to the TSN Ethernet switching unit.
2. The autonomous driving domain controller according to claim 1, characterized in that: It also includes a network controller chip and an optical module, wherein the network controller chip is electrically connected to the central processing unit and the optical module respectively.
3. The autonomous driving domain controller according to claim 1, characterized in that: The AI processor cluster includes a first AI computing unit, a second AI computing unit, and a third AI computing unit.
4. The autonomous driving domain controller according to claim 3, characterized in that: The AI computing unit includes a KA200 brain-like computing chip, a first LPDDR4X chip and a second LPDDR4X chip. The first LPDDR4X chip and the second LPDDR4X chip are both electrically connected to the KA200 brain-like computing chip.
5. The autonomous driving domain controller according to claim 1, characterized in that: It also includes an Ethernet controller, which is electrically connected to the bridge chip.
6. The autonomous driving domain controller according to claim 1, characterized in that: The TSN Ethernet switching unit includes a first KD6530 chip, a second KD6530 chip, a first Ethernet physical layer chip and a second Ethernet physical layer chip, the first KD6530 chip is electrically connected to the second KD6530 chip, the first Ethernet physical layer chip is electrically connected to the first KD6530 chip, and the second Ethernet physical layer chip is electrically connected to the second KD6530 chip.
7. The autonomous driving domain controller according to claim 1, characterized in that: The IO interface unit includes a microcontroller, a vehicle-mounted CAN connector, an analog signal connector, a digital signal connector, an IMS module and a coaxial connector. The vehicle-mounted CAN connector, the analog signal connector, the digital signal connector and the IMS module are all electrically connected to the microcontroller, the coaxial connector is electrically connected to the IMS module, and the microcontroller is electrically connected to the TSN Ethernet switching unit.
8. The autonomous driving domain controller according to claim 6, characterized in that: It also includes an in-vehicle Ethernet connector, which is electrically connected to the first Ethernet physical layer chip or the second Ethernet physical layer chip.
9. The autonomous driving domain controller according to claim 1, characterized in that: It also includes a solid state hard disk, which is electrically connected to the bridge chip.
10. The autonomous driving domain controller according to any one of claims 1 to 9, characterized in that: The central processing unit is a Feiteng D2000 processor, and the bridge chip is a Feiteng X100 bridge chip.
Citation Information
Cited By
Multi-mode communication network dynamic scheduling system fusing AI computing power
CN120751408A