[发明专利]多处理器错误检测系统及其方法有效
申请号: | 201811382713.3 | 申请日: | 2018-11-20 |
公开(公告)号: | CN109828855B | 公开(公告)日: | 2022-07-22 |
发明(设计)人: | 金起范;金荣奭 | 申请(专利权)人: | 现代摩比斯株式会社 |
主分类号: | G06F11/07 | 分类号: | G06F11/07 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 梁丽超;田喜庆 |
地址: | 韩国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 处理器 错误 检测 系统 及其 方法 | ||
1.一种错误检测系统,包括:
输入单元,用于基于外部输入设置系统的操作请求时间;
串联连接的多个处理器,每个处理器用于顺序地执行预定操作以更新错误检测信号;以及
错误检测处理器,用于检测所述多个处理器中的每一个处理器的错误,
其中,所述错误检测处理器:
向第一处理器发送错误检测信号,所述第一处理器是所述多个处理器当中的第一个处理器,
从第二处理器接收更新的错误检测信号,所述第二处理器是所述多个处理器当中的最后一个处理器,并且
基于所述更新的错误检测信号,确定在所述操作请求时间内所述多个处理器的操作处理时间是否被处理,
其中,所述更新的错误检测信号包括由所述多个处理器中的每一个处理器记录的全部的操作执行消耗时间。
2.根据权利要求1所述的错误检测系统,其中,当在所述操作请求时间内未处理所述操作处理时间时,所述错误检测处理器将错误计数以预定值递增,并且在所述错误计数超过预定阈值时将错误发生信号发送到所述多个处理器中的至少一个处理器。
3.根据权利要求2所述的错误检测系统,其中,所述操作处理时间是所述多个处理器中的每一个处理器的所述操作执行消耗时间与从所述错误检测信号的发送时间点到所述更新的错误检测信号的接收时间点的通信时间的总和。
4.根据权利要求3所述的错误检测系统,其中,当错误基于所述操作执行消耗时间时,所述错误计数是通过将所述预定值加权而获得的值。
5.根据权利要求3所述的错误检测系统,其中,当错误基于所述通信时间时,所述错误计数是通过将所述预定值加权而获得的值。
6.根据权利要求2所述的错误检测系统,其中,所述操作处理时间是通过将预定权重分配给所述多个处理器中的每一个处理器的操作执行消耗时间而获得的值与从所述错误检测信号的发送时间点到所述更新的错误检测信号的接收时间点的通信时间的总和。
7.根据权利要求2所述的错误检测系统,其中,所述操作处理时间是所述多个处理器中的每一个处理器的操作执行消耗时间与通过将预定权重分配给从所述错误检测信号的发送时间点到所述更新的错误检测信号的接收时间点的通信时间而获得的值的总和。
8.根据权利要求3所述的错误检测系统,其中,所述操作执行消耗时间是通过测量在所述多个处理器中的每一个处理器中开始预定操作的时间点与完成所述预定操作的时间点之间的差而获得的值。
9.根据权利要求2所述的错误检测系统,其中,所述错误发生信号包括包含指示错误发生的标志值的信号和重置信号。
10.根据权利要求1所述的错误检测系统,还包括将所述多个处理器和所述错误检测处理器互连的总线。
11.一种错误检测方法,包括:
基于外部输入设置系统的操作请求时间;
由错误检测处理器向第一处理器发送错误检测信号,所述第一处理器是串联连接的多个处理器当中的第一个处理器,
由所述多个处理器中的每一个处理器顺序地执行预定操作;
由所述多个处理器中的每一个处理器更新错误检测信号;
由错误检测处理器从第二处理器接收更新的错误检测信号,所述第二处理器是所述多个处理器当中的最后一个处理器;以及
通过错误检测处理器基于所述更新的错误检测信号确定在所述操作请求时间内所述多个处理器的操作处理时间是否被处理,
其中,所述更新的错误检测信号包括由所述多个处理器中的每一个处理器记录的全部的操作执行消耗时间。
12.根据权利要求11所述的方法,还包括:
当在所述操作请求时间内未处理所述操作处理时间时,将错误计数以预定值递增;以及
当所述错误计数超过预定阈值时,向所述多个处理器中的至少一个发送错误发生信号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于现代摩比斯株式会社,未经现代摩比斯株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811382713.3/1.html,转载请声明来源钻瓜专利网。