[发明专利]异常检测电路以及异常检测方法在审
| 申请号: | 202080086862.4 | 申请日: | 2020-02-27 |
| 公开(公告)号: | CN114830093A | 公开(公告)日: | 2022-07-29 |
| 发明(设计)人: | 下山直彦 | 申请(专利权)人: | 三垦电气株式会社 |
| 主分类号: | G06F11/07 | 分类号: | G06F11/07 |
| 代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 李银花;邓毅 |
| 地址: | 日本*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 异常 检测 电路 以及 方法 | ||
1.一种异常检测电路,其具有从初始值向超时值进行计数的计数器,在所述计数器未被复位而计数值达到所述超时值的情况下检测出CPU的异常,该异常检测电路的特征在于,具备:
种子值存储部,其以能够由所述CPU读出的方式保存种子值;
运算器,其通过对保存于所述种子值存储部中的所述种子值执行规定的运算处理来生成验证用密钥值;
密钥值存储部,其被所述CPU写入密钥值;以及
比较器,其对写入到所述密钥值存储部的所述密钥值与所述验证用密钥值进行比较,
在写入到所述密钥值存储部的所述密钥值与所述验证用密钥值一致的情况下,将所述计数器复位,并且将在所述计数器的复位时决定的所述种子值保存于所述种子值存储部中。
2.根据权利要求1所述的异常检测电路,其特征在于,
在由所述运算器执行的规定的运算处理中,作为所述种子值可取的值的种子值集合与所述验证用密钥值可取的值的密钥值集合的关系,从所述种子值集合向所述密钥值集合的映射是双射。
3.根据权利要求1或2所述的异常检测电路,其特征在于,
在由所述运算器执行的规定的运算处理中包含比特交换。
4.根据权利要求1至3中任一项所述的异常检测电路,其特征在于,
将所述计数器的复位时的计数值作为所述种子值保存于所述种子值存储部中。
5.根据权利要求1至3中任一项所述的异常检测电路,其特征在于,
该异常检测电路具备自由计数器,即使写入到所述密钥值存储部的所述密钥值与所述验证用密钥值一致,该自由计数器也不被复位,
将所述计数器的复位时的所述自由计数器的计数值作为所述种子值保存于所述种子值存储部中。
6.根据权利要求1至3中任一项所述的异常检测电路,其特征在于,
该异常检测电路具备随机数发生器,
将在所述计数器的复位时所述随机数发生器产生的随机数作为所述种子值保存于所述种子值存储部中。
7.根据权利要求1至3中任一项所述的异常检测电路,其特征在于,
将在所述计数器的复位时由外部电路决定的值作为所述种子值保存于所述种子值存储部中。
8.根据权利要求1至7中的任意一项所述的异常检测电路,其特征在于,
在写入到所述密钥值存储部的所述密钥值与所述验证用密钥值不一致的情况下,使所述计数器继续计数而不复位。
9.一种微型计算机,其特征在于,具备:权利要求1至8中任一项所述的异常检测电路;以及所述CPU。
10.一种异常检测方法,利用计数器从初始值向超时值进行计数,在所述计数器未被复位而计数值达到所述超时值的情况下检测出CPU的异常,其特征在于,
在种子值存储部中以能够由所述CPU读出的方式保存种子值,
通过由运算器对保存于所述种子值存储部中的所述种子值执行规定的运算处理来生成验证用密钥值,
等待由所述CPU向密钥值存储部写入密钥值,
由比较器对写入到所述密钥值存储部的所述密钥值与所述验证用密钥值进行比较,
在写入到所述密钥值存储部的所述密钥值与所述验证用密钥值一致的情况下,将所述计数器复位,并且将在所述计数器的复位时决定的所述种子值保存于所述种子值存储部中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三垦电气株式会社,未经三垦电气株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202080086862.4/1.html,转载请声明来源钻瓜专利网。





