数据处理装置、方法、电子控制单元及介质与流程
- 国知局
- 2024-07-31 23:41:41
本申请实施例涉及电子汽车,具体涉及一种数据处理装置、方法、电子控制单元及介质。
背景技术:
1、电子汽车的零部件通常由众多电子控制单元(electronic control unit,ecu)组成,ecu在研发、运行阶段容易出现“死机”、“重启”“黑屏”等异常,需要借助保存的离线日志来分析这些异常。
2、目前ecu核心芯片架构通常采用片上系统+微处理器(system-on-a-chip+microcontroller unit,soc+mcu),由于mcu功能简单,生成的日志也较少,通常将mcu日志发送给soc帮保存,换言之,目前的日志数据主要由soc保存。但由于soc实时性不高,使得保存的离线日志存在遗漏,这将会导致ecu异常时难以找出产生异常状态的原因所在,从而影响研发进度和器件质量。
技术实现思路
1、鉴于上述问题,本申请实施例提供了一种数据处理装置、方法、电子控制单元及介质,用于解决现有技术中以soc+mcu为核心芯片架构的车载仪表装置存在的离线日志遗漏问题。
2、根据本申请实施例的一个方面,提供了一种数据处理装置,包括:微控制器、片上系统以及至少一个存储单元;其中,
3、所述微控制器,与所述片上系统电连接以形成第一通讯链路;
4、所述存储单元,连接至所述第一通讯链路,用于在所述微控制器通过所述第一通讯链路向所述片上系统传输第一处理数据时,基于所述第一通讯链路获取并存储所述第一处理数据;
5、所述微控制器,还与所述存储单元电连接,用于在故障重启时,从所述存储单元中读取所述第一处理数据。
6、在一种可选的实施方式中,所述装置还包括第二通讯链路,所述第二通讯链路一端连接至所述微控制器,另一端连接至所述片上系统;
7、所述存储单元,还连接至所述第二通讯链路,用于在所述片上系统通过所述第二通讯链路向所述微控制器传输第二处理数据时,基于所述第二通讯链路获取并存储所述第二处理数据;
8、所述微控制器,还用于在故障重启时,从所述存储单元中读取所述第二处理数据。
9、在一种可选的实施方式中,所述装置还包括第三通讯链路,其一端连接至所述微控制器,其另一端连接至所述片上系统;
10、所述微控制器,用于通过所述第三通讯链路向所述片上系统传输第一选择信号,以控制所述第一通讯链路的导通或关断。
11、在一种可选的实施方式中,所述装置还包括第四通讯链路,其一端连接至所述微控制器,其另一端连接至所述片上系统;
12、所述微控制器,用于通过所述第四通讯链路向所述片上系统传输时钟信号,以控制所述第一通讯链路的数据传输速率和/或数据位。
13、在一种可选的实施方式中,所述装置还包括第五通讯链路,其一端连接至所述微控制器,其另一端连接至所述存储单元;
14、所述微控制器,用于通过所述第五通讯链路从所述存储单元中读取所述第一处理数据。
15、在一种可选的实施方式中,所述装置还包括第六通讯链路,其一端连接至所述微控制器,其另一端连接至所述存储单元;
16、所述微控制器,用于通过所述第六通讯链路向所述存储单元传输第二选择信号,以控制所述第五通讯链路的导通或关断。
17、在一种可选的实施方式中,所述装置还包括阻断元件,其一端连接至所述第六通讯链路,其另一端连接至所述微控制器和所述片上系统之间用于传输第一选择信号的第三通讯链路;
18、所述阻断元件,用于在所述微控制器向所述存储单元传输所述第二选择信号以控制所述第六通讯链路导通时,向所述第三通讯链路传输阻断信号,以阻断所述第一选择信号;
19、其中,所述阻断元件包括二极管或者三极管。
20、根据本申请实施例的另一方面,还提供了一种数据处理方法,包括:
21、微控制器通过第一通讯链路向片上系统传输第一处理数据;
22、存储单元基于所述第一通讯链路获取并存储所述第一处理数据;
23、所述微控制器在故障重启时,从所述存储单元中读取所述第一处理数据。
24、根据本申请实施例的又一方面,还提供了一种电子控制单元,包括上述第一方面所述的数据处理装置。
25、根据本申请实施例的再一方面,还提供了一种计算机可读存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令在计算机设备上运行时,使得计算机设备执行上述另一方面所述的数据处理方法的操作。
26、本申请实施例提供的数据处理装置、方法、电子控制单元及介质,通过设置至少一个存储单元,并将该存储单元连接至mcu和soc之间电连接所形成的通讯链路上,在mcu向soc通过该数据链路传输mcu的处理数据时,可以基于该通讯链路将数据同步写入至该存储单元中,并在故障重启时,从存储单元中实时读取故障重启前与soc通讯的处理数据。如此,便能有效解决soc因实时性问题所产生的数据遗漏问题,并且数据存储备份过程与通讯过程同步,有效缩短了数据时延。
27、上述说明仅是本申请实施例技术方案的概述,为了能够更清楚了解本申请实施例的技术手段,而可依照说明书的内容予以实施,并且为了让本申请实施例的上述和其它目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。
技术特征:1.一种数据处理装置,其特征在于,包括:微控制器、片上系统以及至少一个存储单元;其中,
2.根据权利要求1所述的数据处理装置,其特征在于,还包括第二通讯链路,所述第二通讯链路一端连接至所述微控制器,另一端连接至所述片上系统;
3.根据权利要求1或2所述的数据处理装置,其特征在于,还包括第三通讯链路,其一端连接至所述微控制器,其另一端连接至所述片上系统;
4.根据权利要求1或2所述的数据处理装置,其特征在于,还包括第四通讯链路,其一端连接至所述微控制器,其另一端连接至所述片上系统;
5.根据权利要求1或2所述的数据处理装置,其特征在于,还包括第五通讯链路,其一端连接至所述微控制器,其另一端连接至所述存储单元;
6.根据权利要求5所述的数据处理装置,其特征在于,还包括第六通讯链路,其一端连接至所述微控制器,其另一端连接至所述存储单元;
7.根据权利要求6所述的数据处理装置,其特征在于,还包括阻断元件,其一端连接至所述第六通讯链路,其另一端连接至所述微控制器和所述片上系统之间用于传输第一选择信号的第三通讯链路;
8.一种数据处理方法,其特征在于,包括:
9.一种电子控制单元,其特征在于,包括如权利要求1-7任一项所述的数据处理装置。
10.一种计算机可读存储介质,其特征在于,所述存储介质中存储有至少一可执行指令,所述可执行指令在计算机设备上运行时,使得计算机设备执行如权利要求8所述的数据处理方法的操作。
技术总结本申请实施例涉及电子汽车技术领域,公开了一种数据处理装置、方法、电子控制单元及介质,该装置包括:微控制器、片上系统以及至少一个存储单元;微控制器,与片上系统电连接以形成第一通讯链路;存储单元,连接至第一通讯链路,用于在微控制器通过第一通讯链路向片上系统传输第一处理数据时,基于第一通讯链路获取并存储第一处理数据;微控制器,还与存储单元电连接,用于在故障重启时,从存储单元中读取第一处理数据。本申请的技术方案,能够有效解决SOC的数据遗漏问题,并且在MCU的数据备份过程与通讯过程同步,有效缩短了数据时延,使得ECU异常时能够快速找出产生异常状态的原因所在,提高了ECU研发进度和器件质量。技术研发人员:杨勇受保护的技术使用者:阿维塔科技(重庆)有限公司技术研发日:技术公布日:2024/6/18本文地址:https://www.jishuxx.com/zhuanli/20240730/198118.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表