域控制器架构及其数据处理方法与流程



1.本发明涉及域控制器技术领域,尤其涉及一种域控制器架构及其数据处理方法。


背景技术:



2.目前,车辆的硬件设备中,域控制器是协调车辆其他硬件设备的核心控制器之一。域控制器又分为自动驾驶域控制器、影音娱乐域控制器、动力域控制器、车身域控制器等不同控制器类型。一般而言这些不同类型的域控制器都相互独立的存在于车辆的不同位置负责不同的功能,相互之间通过多种通信技术,如以太网、can、flexray等等进行数据的交互和指令的传递与执行。这样的通信方式使得信息的传递存在较大的延时,同时也需要消耗不同域控制器中mcu(中央处理器、微控制器)的运算资源,同样也要求每个域控值都需要配备通信传输芯片和通信接口。综上可知,现有的多种域控制器的独立运行和交互方式,存在信息传递延时、消耗更多的运算资源、更多的硬件设计成本等缺点。


技术实现要素:



3.有鉴于此,本发明的目的在于提供一种域控制器架构及其数据处理方法,可以减少信息传递延时,且减少运算资源和硬件设计成本。
4.第一方面,本发明实施例提供了一种域控制器架构,包括:mcu模块、soc模块和多个功能单元;功能单元配置有接口模块,接口模块用于连接外界功能设备;功能单元用于通过接口模块获取外界功能设备的功能信息;其中,功能单元包括第一功能模块和第二功能模块,功能信息包括第一功能模块获取的第一功能信息和第二功能模块获取的第二功能信息;第一功能模块与mcu模块通信,用于将第一功能信息传递给mcu模块;第二功能模块与soc模块通信,用于将第二功能信息传递给soc模块;mcu模块还与soc模块通信,用于接收soc模块发送的第二功能信息,以及接收第一功能模块的第一功能信息;域控制器架构还包括网络模块;mcu模块还通过网络模块与接口模块、soc模块通信,用于通过网络模块向接口模块和/或soc模块发送数据。
5.结合第一方面,本发明实施例提供了第一方面的第一种可能的实施方式,其中,soc模块包括多个分级soc模块,域控制器中的每个功能单元的第二功能模块分别与一个分级soc模块对应;且,每个分级soc模块均与网络模块连接。
6.结合第一方面,本发明实施例提供了第一方面的第二种可能的实施方式,其中,域控制器架构还包括存储模块,soc模块和mcu模块还与存储模块连接,用于获取存储模块中的存储数据。
7.结合第一方面,本发明实施例提供了第一方面的第三种可能的实施方式,其中,功能单元包括自动驾驶单元;自动驾驶单元包括雷达信号传输模块,雷达信号传输模块用于通过接口模块获取外界雷达传感器的雷达信号,并将雷达信号通过网络模块传递给soc模块。
8.结合第一方面,本发明实施例提供了第一方面的第四种可能的实施方式,其中,功
能单元包括影音娱乐单元,影音娱乐单元包括信号连接模块,接口模块还用于通过信号连接模块与soc模块连接。
9.结合第一方面,本发明实施例提供了第一方面的第五种可能的实施方式,其中,域控制器架构还包括通信模块;mcu模块与通信模块连接,且,通信模块与接口模块连接;mcu模块,还用于通过通信模块与接口模块对应的外界控制信号进行信息交互。
10.结合第一方面,本发明实施例提供了第一方面的第六种可能的实施方式,其中,域控制器还包括供电模块,供电模块用于向mcu模块、soc模块和功能单元对应的第一功能模块、第二功能模块,以及网络模块供电。
11.结合第一方面,本发明实施例提供了第一方面的第七种可能的实施方式,其中,网络模块还与接口模块连接,用于接收接口模块对应的输入信息,以及向接口模块连接的外界控制设备发送反馈数据。
12.结合第一方面,本发明实施例提供了第一方面的第八种可能的实施方式,其中,网络模块包括以太网模块。
13.第二方面,本发明实施例还提供一种域控制器架构的数据处理方法,数据处理方法应用于上述域控制器架构,方法包括:多个功能单元通过接口模块获取外界功能设备的功能信息;其中,功能单元包括第一功能模块和第二功能模块,功能信息包括第一功能模块获取的第一功能信息和第二功能模块获取的第二功能信息;第一功能模块将第一功能信息传递给mcu模块,以及,第二功能模块将第二功能信息传递给soc模块;mcu模块接收soc模块发送的第二功能信息,以及接收第一功能模块的第一功能信息;mcu模块通过网络模块向接口模块和/或soc模块发送数据。
14.本发明实施例带来了以下有益效果:
15.本发明提供的一种域控制器架构及其数据处理方法,对多个功能单元进行高度整合,所形成的新的域控制器架构可以只由一个mcu模块进行处理,减少原来多个域控制器直接的传输延时,减少域控制所用元件数量。此外,多个功能单元的第一功能模块和第二功能模块均位于域控制器架构内部,相当于将不同域控制器所对应的功能模块整合在同一域控制器架构中,数据的传输途径由网络模块实现,减少因为不同域控制器直接的通信线束,极大的降低域控制器的开发成本。
16.本发明的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点在说明书以及附图中所特别指出的结构来实现和获得。
17.为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
18.为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
19.图1为本发明实施例提供的一种域控制器架构的结构示意图;
20.图2为本发明实施例提供的另一种域控制器架构的结构示意图;
21.图3为本发明实施例提供的另一种域控制器架构的结构示意图;
22.图4为本发明实施例提供的另一种域控制器架构的结构示意图;
23.图5为本发明实施例提供的一种域控制器架构的数据处理方法的流程图;
24.图6为本发明实施例提供的一种电子设备的结构示意图。
25.图中,01-mcu模块;02-soc模块;03-以太网模块;04-存储模块;05-视频解串模块;06-视频加串模块;07-激光雷达传输模块;08-wifi模块;09-usb模块;10-雷达传输模块;11-超声波传输模块;12-惯性测量单元;13-麦克风传输模块;14-喇叭驱动模块;15-收音机模块;16-通信模块;17-接口模块;18-摄像头传感器;19-激光雷达传感器;20-人机界面;21-wifi天线;22-雷达传感器;23-超声波传感器;24-惯性传感器;25-麦克风传感器;26-喇叭;27-收音机天线;100-功能单元;101-第一功能模块;102-第二功能模块;200-网络模块。
具体实施方式
26.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
27.目前,车辆的硬件设备中,域控制器是协调车辆其他硬件设备的核心控制器之一。域控制器又分为自动驾驶域控制器、影音娱乐域控制器、动力域控制器、车身域控制器等不同控制器类型。一般而言这些不同类型的域控制器都相互独立的存在于车辆的不同位置负责不同的功能,相互之间通过多种通信技术,如以太网、can、flexray等等进行数据的交互和指令的传递与执行。这样的通信方式使得信息的传递存在较大的延时,同时也需要消耗不同域控制器中mcu(中央处理器、微控制器)的运算资源,同样也要求每个域控值都需要配备通信传输芯片和通信接口。综上可知,现有的多种域控制器的独立运行和交互方式,存在信息传递延时、消耗更多的运算资源、更多的硬件设计成本等缺点。
28.基于此,本发明实施例提供的一种域控制器架构及其数据处理方法,可以减少信息传递延时,且减少运算资源和硬件设计成本。
29.为便于对本实施例进行理解,首先对本发明实施例所公开的一种域控制器架构进行详细介绍,图1示出了本发明实施例提供的域控制器架构的结构示意图,如图1所示,该域控制器架构包括:mcu模块01、soc模块02和多个功能单元100。
30.具体的,上述多个功能单元100可以包括车辆设备的自动驾驶控制功能、影音娱乐控制功能、动力控制功能和车身控制功能等不同控制类型中的多种,其中,上述功能单元100配置有接口模块17,该接口模块17用于连接外界功能设备;每个功能单元100用于通过该接口模块17获取外界功能设备的功能信息。
31.其中,功能单元100包括第一功能模块101和第二功能模块102,功能信息包括第一功能模块101获取的第一功能信息和第二功能模块102获取的第二功能信息。第一功能模块101与mcu模块01通信,用于将第一功能信息传递给mcu模块01;第二功能模块102与soc模块02通信,用于将第二功能信息传递给soc模块02。mcu模块01还与soc模块02通信,用于接收soc模块02发送的第二功能信息,以及接收第一功能模块101的第一功能信息。
32.soc(system on chip),称为系统级芯片,也称片上系统,是一个有专用目标的集成电路。mcu(microcontroller unit),称为微控制单元,又称单片微型计算机(single chip microcomputer)或者单片机,车辆设备的不同功能控制分别由相应的功能模块实现,功能模块通过接口模块17获取外界功能设备的功能信息,有些功能信息需要soc模块02处理,之后再由mcu模块01使用,相应的功能模块为上述第二功能模块102,对应的功能信息为第二功能信息;有些功能信息则可以直接由mcu模块01进行处理,相应的功能模块为第一功能模块101,对应的功能信息为第一功能信息。
33.域控制器架构还包括网络模块200;mcu模块01还通过网络模块200与接口模块17、soc模块02通信,用于通过网络模块200向接口模块17和/或soc模块02发送数据。当mcu对获取的第一功能信息和第二功能信息处理后,可以将处理结果通过网络模块200反馈给soc模块02或接口模块17,以通过网络模块200实现数据的传递和信息的交互。
34.本发明实施例提供的一种域控制器架构,在接口模块连接有多个功能单元,域控制器架构中的mcu模块可以直接对多个功能单元的功能信息进行处理,运算资源较少,处理后的信息可以通过网络模块统一传递,信息延时较少。
35.为了便于理解,在上述实施例的基础上,本发明实施例还提供了另一种域控制器架构,图2示出了本发明实施例提供的另一种域控制器架构的结构示意图,如图2所示,该域控制器架构还包括存储模块,soc模块02和mcu模块01还与存储模块04连接,用于获取存储模块中的存储数据,此外,还可以将第一功能信息或第二功能信息存储至存储模块04中。
36.域控制器架构还包括通信模块;mcu模块01与通信模块16连接,且,通信模块与接口模块17连接;mcu模块01,还用于通过通信模块与接口模块17对应的外界控制信号进行信息交互。在具体实现时,接口模块17处还可以连接域控制器架构对应的控制信号,此时,mcu模块01可以经过通信模块,通过接口模块17与接口模块处的控制信号进行信息交互。通信模块包括但不限于:can通信模块、flexray通信模块、lin通信模块等。其中,上述网络模块200还与接口模块17连接,用于接收接口模块17对应的输入信息,以及向接口模块17连接的外界控制设备发送反馈数据。具体的,本发明实施例提供的网络模块200包括以太网模块。mcu模块01与soc模块02通过i/o、或者spi通信、或者i2c等通信方式相连接,进行信息的传递和控制指令的交互。
37.域控制器还包括供电模块,供电模块用于向域控制器架构中的所有模块提供必要的电源输出,如,向mcu模块01、soc模块02和功能单元100对应的第一功能模块101、第二功能模块102,以及网络模块200供电。
38.在具体实现时,域控制器架构中的soc模块02可以是一个,该soc模块02可以对多个功能单元100的第二功能模块102的第二功能信息均进行处理,选用配置较高的soc模块02即可。图3示出了本发明实施例提供的另一种域控制器架构的结构示意图,该结构示意图以功能单元100包括自动驾驶单元和影音娱乐单元进行介绍。
39.当功能单元100包括自动驾驶单元时,该自动驾驶单元的第一功能模块101包括雷达传输模块、超声波传输模块、惯性测量单元,mcu模块01与雷达传输模块相连,雷达传输模块通过接口模块17连接外部雷达传感器,用于将将雷达传感器接收到的信息传递到mcu模块01;超声波传输模块通过接口模块17连接外部的超声波传感器,mcu模块01通过超声波传输模块接收来自超声波传感器的信息;惯性测量单元通过接口模块17连接到外部的惯性传
感器,mcu模块01通过惯性测量单元接收来自惯性传感器的信息。
40.自动驾驶单元的第二功能模块102包括视频解串模块,该视频解串模块用于获取外界摄像头传感器的第一功能信息,并将该第一功能信息传递给soc模块02;自动驾驶单元还对应有视频加串模块,用于通过接口模块17与车辆的人机界面连接,soc模块02可以将数据通过视频加串模块传递给人机界面。进一步的,自动驾驶单元包括雷达信号传输模块,雷达信号传输模块用于通过接口模块17获取外界雷达传感器的雷达信号,并将雷达信号通过网络模块200传递给soc模块02。具体的,雷达信号传输模块连接的外界雷达传感器可以是激光雷达传感器,雷达信号传输模块可以是激光雷达传输模块。
41.多个功能单元100中的另一个功能单元100包括影音娱乐单元时,影音娱乐单元的第一功能模块101可以包括麦克风传输模块、喇叭驱动模块和收音机模块,麦克风传输模块通过接口模块17连接到外部的麦克风传感器,mcu模块01通过麦克风传输模块接收来自麦克风传感器的信息;喇叭驱动模块通过接口模块17连接到外部的喇叭,mcu模块01通过喇叭驱动模块与驱动喇叭进行信号的输出;收音机模块通过接口模块17连接到外部的收音机天线,mcu模块01通过收音机模块接收来自天线的无线电信息。进一步的,影音娱乐单元的第二功能模块102也包括视频解串模块,影音娱乐单元的视频解串模块也与外界摄像头传感器连接,用于获取外界摄像头传感器对应的影音娱乐单元的第一功能信息,并将该第一功能信息传递给soc模块02,同时,影音娱乐单元也对应有视频加串模块,用于通过接口模块17与车辆的人机界面连接,soc模块02可以将影音娱乐单元对应的数据通过视频加串模块传递给人机界面。此外,影音娱乐单元还包括信号连接模块,接口模块17还用于通过信号连接模块与soc模块02连接。该信号连接模块可以包括wifi模块wifi模块用于通过接口模块17与外界wifi天线通信,进行数据的接收与发送;信号连接模块还可以包括usb模块,soc模块02与usb模块相连,通过接口模块17对外部提供usb的信息传输。在图3中,由于影音娱乐单元和自动驾驶单元的第二功能单元100均对应有视频加串模块和视频解串模块,在本发明实施例提供的域控制器架构中可以只使用一个视频加串模块和视频解串模块。
42.进一步的,soc模块02还包括多个分级soc模块02,域控制器中的每个功能单元100的第二功能模块102分别与一个分级soc模块02对应;且,每个分级soc模块02均与网络模块200连接。图4示出了本发明实施例提供的另一种域控制器架构的结构示意图,该结构示意图以多个分级soc模块02对应的域控制器架构进行说明,如图4所示,soc模块_01为自动驾驶单元对应的分级soc模块02,soc模块_02为影音娱乐单元对应的分级soc模块02,其中,图4中的存储模块_02(标号04a)为影音娱乐单元对应的存储模块,该存储模块中存储有影音娱乐单元所需的数据。此时,自动驾驶单元对应的视频解串模块为图示05标号,视频加串模块为图示06标号,接口模块17对应的摄像头传感器为18标号;影音娱乐单元对应的视频解串模块为图示05a标号,视频加串模块为图示06a标号,接口模块17对应的摄像头传感器为18a标号。
43.mcu模块01可以接收这两个分级soc模块02(soc模块_01、soc模块_02)的数据和两个功能单元100对应的第一功能信息、自动驾驶单元的激光雷达传感器对应的数据,以及外部控制器对应的控制信号和数据信息,也可以通过网络模块200对soc模块_01、soc模块_02以及外部控制器发送数据;该网络模块200为数据传递和交互中心,不仅可以对soc模块_01、soc模块_02和mcu模块01进行信息的传递和交互,也可以通过接口模块17对其他域控制
器接收或发送信息。
44.本发明实施例提供的另一种域控制器架构,可以将自动驾驶域控制与影音娱乐域控制器进行高度整合,所形成的新的域控制器架构可以只由一个mcu模块进行处理,减少原来两个域控制器直接的传输延时,减少域控制所用元件数量。此外,多个功能单元的第一功能模块和第二功能模块均位于域控制器架构内部,相当于将不同域控制器所对应的功能模块整合在同一域控制器架构中,数据的传输途径由网络模块实现,减少因为不同域控制器直接的通信线束,极大的降低域控制器的开发成本。
45.进一步地,在上述方法实施例的基础上,本发明实施例还提供一种域控制器架构的数据处理方法,图5示出了本发明实施例提供的一种域控制器架构的数据处理方法的流程图,该数据处理方法应用于上述域控制器架构,所述方法包括:
46.步骤s502,多个功能单元通过接口模块获取外界功能设备的功能信息。
47.步骤s504,功能单元的第一功能模块将第一功能信息传递给mcu模块,以及,功能单元的第二功能模块将第二功能信息传递给soc模块。
48.步骤s506,mcu模块接收soc模块发送的第二功能信息,以及接收第一功能模块的第一功能信息。
49.步骤s508,mcu模块通过网络模块向接口模块和/或soc模块发送数据。
50.本发明实施例提供的一种域控制器架构的数据处理方法,与上述实施例提供的一种域控制器架构具有相同的技术特征,所以也能解决相同的技术问题,达到相同的技术效果。
51.本发明实施例还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述图5所示的方法的步骤。
52.本发明实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,计算机程序被处理器运行时执行上述图5所示的方法的步骤。
53.本发明实施例还提供了一种电子设备的结构示意图,如图6所示,为该电子设备的结构示意图,其中,该电子设备包括处理器61和存储器60,该存储器60存储有能够被该处理器61执行的计算机可执行指令,该处理器61执行该计算机可执行指令以实现上述图5所示的方法。
54.在图6示出的实施方式中,该电子设备还包括总线62和通信接口63,其中,处理器61、通信接口63和存储器60通过总线62连接。
55.其中,存储器60可能包含高速随机存取存储器(ram,random access memory),也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。通过至少一个通信接口63(可以是有线或者无线)实现该系统网元与至少一个其他网元之间的通信连接,可以使用互联网,广域网,本地网,城域网等。总线62可以是isa(industry standard architecture,工业标准体系结构)总线、pci(peripheral component interconnect,外设部件互连标准)总线或eisa(extended industry standard architecture,扩展工业标准结构)总线等,还可以是amba(advanced microcontroller bus architecture,片上总线的标准)总线,其中,amba定义了三种总线,包括apb(advanced peripheral bus)总线、ahb(advanced high-performance bus)总线和axi(advanced extensible interface)总线。总线62可以分为地址总线、数据总线、控制总线等。为便于表示,图6中仅用一个双向箭头表
示,但并不表示仅有一根总线或一种类型的总线。
56.处理器61可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器61中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器61可以是通用处理器,包括中央处理器(central processing unit,简称cpu)、网络处理器(network processor,简称np)等;还可以是数字信号处理器(digital signal processor,简称dsp)、专用集成电路(application specific integrated circuit,简称asic)、现场可编程门阵列(field-programmable gate array,简称fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本技术实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器61读取存储器中的信息,结合其硬件完成前述图5所示的方法。
57.本发明实施例所提供的一种域控制器架构及其数据处理方法的计算机程序产品,包括存储了程序代码的计算机可读存储介质,所述程序代码包括的指令可用于执行前面方法实施例中所述的方法,具体实现可参见方法实施例,在此不再赘述。
58.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。另外,在本发明实施例的描述中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。
59.所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
60.在本发明的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。
61.最后应说明的是:以上实施例,仅为本发明的具体实施方式,用以说明本发明的技术方案,而非对其限制,本发明的保护范围并不局限于此,尽管参照前述实施例对本发明进行了详细的说明,本领域技术人员应当理解:任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术
方案的本质脱离本发明实施例技术方案的精神和范围,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

技术特征:


1.一种域控制器架构,其特征在于,包括:mcu模块、soc模块和多个功能单元;所述功能单元配置有接口模块,所述接口模块用于连接外界功能设备;所述功能单元用于通过所述接口模块获取外界功能设备的功能信息;其中,所述功能单元包括第一功能模块和第二功能模块,所述功能信息包括第一功能模块获取的第一功能信息和第二功能模块获取的第二功能信息;所述第一功能模块与所述mcu模块通信,用于将所述第一功能信息传递给所述mcu模块;所述第二功能模块与所述soc模块通信,用于将所述第二功能信息传递给所述soc模块;所述mcu模块还与所述soc模块通信,用于接收所述soc模块发送的所述第二功能信息,以及接收所述第一功能模块的所述第一功能信息;所述域控制器架构还包括网络模块;所述mcu模块还通过所述网络模块与所述接口模块、所述soc模块通信,用于通过所述网络模块向所述接口模块和/或所述soc模块发送数据。2.根据权利要求1所述的域控制器架构,其特征在于,所述soc模块包括多个分级soc模块,所述域控制器中的每个功能单元的第二功能模块分别与一个所述分级soc模块对应;且,每个所述分级soc模块均与所述网络模块连接。3.根据权利要求1所述的域控制器架构,其特征在于,所述域控制器架构还包括存储模块,所述soc模块和所述mcu模块还与所述存储模块连接,用于获取所述存储模块中的存储数据。4.根据权利要求1所述的域控制器架构,其特征在于,所述功能单元包括自动驾驶单元;所述自动驾驶单元包括雷达信号传输模块,所述雷达信号传输模块用于通过所述接口模块获取外界雷达传感器的雷达信号,并将所述雷达信号通过所述网络模块传递给所述soc模块。5.根据权利要求4所述的域控制器架构,其特征在于,所述功能单元包括影音娱乐单元,所述影音娱乐单元包括信号连接模块,所述接口模块还用于通过所述信号连接模块与所述soc模块连接。6.根据权利要求1所述的域控制器架构,其特征在于,所述域控制器架构还包括通信模块;所述mcu模块与所述通信模块连接,且,所述通信模块与所述接口模块连接;所述mcu模块,还用于通过所述通信模块与所述接口模块对应的外界控制信号进行信息交互。7.根据权利要求1所述的域控制器架构,其特征在于,所述域控制器还包括供电模块,所述供电模块用于向所述mcu模块、所述soc模块和所述功能单元对应的第一功能模块、第二功能模块,以及所述网络模块供电。8.根据权利要求1所述的域控制器架构,其特征在于,所述网络模块还与所述接口模块连接,用于接收所述接口模块对应的输入信息,以及向所述接口模块连接的外界控制设备发送反馈数据。9.根据权利要求1所述域控制器架构,其特征在于,所述网络模块包括以太网模块。10.一种域控制器架构的数据处理方法,其特征在于,所述数据处理方法应用于权利要求1至9任一项所述的域控制器架构,所述方法包括:多个功能单元通过接口模块获取外界功能设备的功能信息;其中,所述功能单元包括
第一功能模块和第二功能模块,所述功能信息包括第一功能模块获取的第一功能信息和第二功能模块获取的第二功能信息;所述第一功能模块将所述第一功能信息传递给所述mcu模块,以及,所述第二功能模块将所述第二功能信息传递给所述soc模块;所述mcu模块接收所述soc模块发送的所述第二功能信息,以及接收所述第一功能模块的所述第一功能信息;所述mcu模块通过网络模块向所述接口模块和/或所述soc模块发送数据。

技术总结


本发明提供了一种域控制器架构及其数据处理方法,包括:MCU模块、SOC模块、网络模块和多个功能单元;功能单元用于通过接口模块获取外界功能设备的功能信息;功能单元的第一功能模块与MCU模块通信,用于将第一功能信息传递给MCU模块;功能单元的第二功能模块与SOC模块通信,用于将第二功能信息传递给SOC模块;MCU模块还与SOC模块通信,用于接收SOC模块发送的第二功能信息,以及接收第一功能模块的第一功能信息;MCU模块还通过网络模块向接口模块和/或SOC模块发送数据。本发明对多个功能单元进行高度整合,只由一个MCU模块进行处理,数据的传输途径由网络模块实现,减少传输延时和域控制所用元件数量,降低域控制器的开发成本。降低域控制器的开发成本。降低域控制器的开发成本。


技术研发人员:

姚广俊 张岳冬 吴习平 王茂 何常源 王磊

受保护的技术使用者:

吉咖智能机器人有限公司

技术研发日:

2022.11.11

技术公布日:

2023/2/23

本文发布于:2024-09-21 08:38:48,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/1/61567.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:模块   所述   功能   域控制器
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议