【技术实现步骤摘要】
一种芯片、芯片的功能安全检测方法、介质和电子设备
[0001]本申请涉及功能安全
,特别涉及一种芯片、芯片的功能安全检测方法、介质和电子设备。
技术介绍
[0002]在车载、机器人等各个工业领域,车载、机器人中的芯片是否在正常工作,亦或是芯片处在非正常工作状态能否被及时检测出来,一直备受人们关注。
[0003]但是,目前,车载、机器人中的芯片存在硬件损坏、老化等因素导致的逻辑运算等功能出现错误的功能安全问题,且该问题不能被及时的检测出来。
技术实现思路
[0004]本申请实施例提供了一种芯片、芯片的功能安全检测方法、介质和电子设备。
[0005]第一方面,本申请实施例提供了一种芯片,所述芯片包括数据处理单元和检测处理单元;
[0006]所述检测处理单元用于周期性地向所述数据处理单元发送功能安全检测指令;
[0007]所述数据处理单元用于执行所述芯片的至少部分数据处理任务,并在接收到所述检测处理单元发送的功能安全检测指令的情况下,执行所述功能安全检测指令得到执行结果,并将所 ...
【技术保护点】
【技术特征摘要】
1.一种芯片,其特征在于,所述芯片包括数据处理单元和检测处理单元;所述检测处理单元用于周期性地向所述数据处理单元发送功能安全检测指令;所述数据处理单元用于执行所述芯片的至少部分数据处理任务,并在接收到所述检测处理单元发送的功能安全检测指令的情况下,执行所述功能安全检测指令得到执行结果,并将所述执行结果发送给所述检测处理单元;所述检测处理单元还用于根据所述执行结果确定所述数据处理单元的工作状态是否正常。2.根据权利要求1所述的芯片,其特征在于,所述数据处理单元包括数据处理模块、第一寄存器、第二寄存器、第一中断线和总线;所述处理模块分别与所述第一寄存器、所述第二寄存器和所述第一中断线连接;所述第一寄存器、所述第二寄存器和所述第一中断线通过总线与所述检测处理单元连接;其中,所述第一寄存器用于存储功能安全检测指令;所述第二寄存器用于存储执行结果;所述第一中断线用于在所述数据处理模块执行所述功能安全检测指令得到所述执行结果的情况下,向所述检测处理单元传输中断指令,所述检测处理单元用于在接收到所述中断指令的情况下,从所述数据处理单元读取执行结果。3.根据权利要求1所述的芯片,其特征在于,所述芯片还包括业务处理单元;所述业务处理单元分别与所述数据处理单元和所述检测处理单元连接;所述数据处理单元用于在接收到所述业务处理单元发送的业务指令的情况下,执行所述业务指令得到业务结果;所述业务处理单元用于在接收到所述检测处理单元发送的所述数据处理单元为异常工作状态的情况下,不从所述数据处理单元读取业务结果。4.根据权利要求3所述的芯片,其特征在于,所述数据处理单元包括第三寄存器、第四寄存器和第二中断线;所述第三寄存器、所述第四寄存器和所述第二中断线通过总线与所述检测处理单元连接;其中,所述第三寄存器用于存储业务指令;所述第三寄存器用于存储业务结果;所述第二中断线用于在所述数据处理单元执行所述业务指令得到所述业务指令结果的情况下,向所述检测处理单元发送中断指令,所述业务处理单元用于在接收到所述数据处理单元发送的中断指令,且接收到所述检测处理单元发送的所述数据处理单元为正常工作状态的情况下,从所述数据处理单元读取业务结果。5...
【专利技术属性】
技术研发人员:吕达夫,
申请(专利权)人:安谋科技中国有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。