[发明专利]微控制器的保护在审
申请号: | 201911337651.9 | 申请日: | 2019-12-23 |
公开(公告)号: | CN111382466A | 公开(公告)日: | 2020-07-07 |
发明(设计)人: | D·莫伊苏克;C·劳伦西恩 | 申请(专利权)人: | 意法半导体(鲁塞)公司;意法半导体(ALPS)有限公司 |
主分类号: | G06F21/81 | 分类号: | G06F21/81;G06F11/14 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 张昊 |
地址: | 法国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 控制器 保护 | ||
1.一种用于保护电子电路的方法,所述方法包括:
检测所述电子电路的故障;
在不中断所述电子电路的操作的情况下执行多个对策波,其中所述多个对策波中的两个对策波之间的间隔是可变的;以及
在执行所述多个对策波之后,触发所述电子电路的复位。
2.根据权利要求1所述的方法,其中所述多个对策波中的第一组对策波不包括不可屏蔽中断。
3.根据权利要求2所述的方法,其中所述第一组对策波包括:
阻挡在存储器中的写入;
阻挡所述电子电路的全部或部分输出;以及
再生加密密钥。
4.根据权利要求2所述的方法,其中所述多个对策波中的第二组对策波包括不可屏蔽中断。
5.根据权利要求1所述的方法,其中可变的所述间隔是随机的。
6.根据权利要求5所述的方法,其中可变的所述间隔长于预定最小时间且短于预定最大时间。
7.根据权利要求1所述的方法,其中所述多个对策波中的对策波的数目根据执行的不同而不同。
8.根据权利要求1所述的方法,其中所述多个对策波中的每个对策波中的对策的数目根据执行的不同而不同。
9.根据权利要求1所述的方法,其中在每次检测到所述电子电路的故障时,所述多个对策波实施以下步骤:
阻挡所述电子电路的非易失性存储器的编程;
阻挡所述电子电路的输出;
在阻挡编程之后或者在阻挡所述电子电路的输出之后,等待第一持续时间;
在等待所述第一持续时间之后,生成由所述电子电路执行的程序的不可屏蔽中断;
在生成所述不可屏蔽中断之后,等待第二持续时间;
请求所述电子电路的复位;以及
请求所述电子电路的主时钟的停用。
10.根据权利要求9所述的方法,其中所述第一持续时间和所述第二持续时间是随机的。
11.根据权利要求10所述的方法,其中所述第一持续时间和所述第二持续时间长于预定最小持续时间且短于预定最大持续时间。
12.根据权利要求9所述的方法,其中所述电子电路是微控制器。
13.一种电子电路,包括:
检测器,被配置为检测故障;
处理电路,被配置为处理由所述检测器提供的信号,并且被配置为响应于由所述检测器提供的信号,执行多个对策波而不中断所述电子电路的操作,其中所述多个对策波中的两个对策波之间的间隔是可变的;以及
复位电路,被配置为触发所述电子电路的复位。
14.根据权利要求13所述的电子电路,还包括:第二检测器,被配置为检测第二故障,其中所述处理电路进一步被配置为处理由所述第二检测器提供的信号并且被配置为响应于由所述第二检测器提供的所述信号执行所述多个对策波。
15.根据权利要求13所述的电子电路,其中所述多个对策波中的第一组对策波不包括不可屏蔽中断。
16.根据权利要求15所述的电子电路,其中在所述第一组对策波中,所述处理电路被配置为:
阻挡在所述电子电路的存储器中的写入;
阻挡所述电子电路的全部或部分输出;以及
再生加密密钥。
17.根据权利要求15所述的电子电路,其中所述多个对策波中的第二组对策波包括不可屏蔽中断。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于意法半导体(鲁塞)公司;意法半导体(ALPS)有限公司,未经意法半导体(鲁塞)公司;意法半导体(ALPS)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911337651.9/1.html,转载请声明来源钻瓜专利网。