保护地址确定方法及电路、保护方法及电路、设备技术

技术编号:35405393 阅读:17 留言:0更新日期:2022-11-03 10:58
本公开是关于一种锤击保护地址确定电路、锤击保护地址确定方法、锤击保护电路、锤击保护方法及电子设备,涉及集成电路技术领域。该锤击保护地址确定电路包括:锤击监测模块,设置于阵列的外部,用于在监测到阵列的激活指令后,触发阵列的内部锤击保护使能信号;外部信号触发模块,用于在一个或多个内部锤击保护使能信号触发的情况下,触发外部锤击保护使能信号;地址确定模块,用于在外部锤击保护使能信号和内部锤击保护使能信号的共同作用下,在有激活指令的阵列中确定出有效保护地址,在没有激活指令的阵列中确定出无效地址。本公开提供一种在锤击受损地址保护过程中避免资源浪费的方法。的方法。的方法。

【技术实现步骤摘要】
保护地址确定方法及电路、保护方法及电路、设备


[0001]本公开涉及集成电路
,具体而言,涉及一种锤击保护地址确定电路、锤击保护地址确定方法、锤击保护电路、锤击保护方法及电子设备。

技术介绍

[0002]在集成电路的应用领域中,一个内存芯片中的内存容量通常会分成多个阵列来制造,内存中包含有多个逻辑阵列。
[0003]在实际应用过程中,有的阵列会受到Row Hammer(比特翻转攻击),比特翻转攻击是利用临近内存单元之间电子的互相影响,在足够多的访问次数后让某个单元的值产生数据错误的情况,也称为锤击攻击。
[0004]在内存的多个阵列中,确实受到锤击攻击的阵列会提供有效的锤击受损地址,对于没有受到锤击攻击的阵列则提供的是并未受损的地址,如果对这些并未受损的地址进行保护,将造成内部资源的浪费。
[0005]需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。

技术实现思路

[0006]本公开的目的在于提供一种锤击保护地址确定电路、锤击保护地址确定方法、锤击保护电路、锤击保护方法及电子设备,以提供一种在锤击受损地址保护过程中避免资源浪费的方法。
[0007]本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本专利技术的实践而习得。
[0008]根据本公开的第一方面,提供一种锤击保护地址确定电路,用于具有多个阵列的电子设备,所述电路包括:外部信号触发模块、地址确定模块和多个锤击监测模块,一个所述阵列对应一个所述锤击监测模块;其中,
[0009]所述锤击监测模块,设置于所述阵列的外部,用于在监测到所述阵列的激活指令后,触发所述阵列的内部锤击保护使能信号;
[0010]所述外部信号触发模块,用于在一个或多个所述内部锤击保护使能信号触发的情况下,触发外部锤击保护使能信号;
[0011]所述地址确定模块,用于在所述外部锤击保护使能信号和所述内部锤击保护使能信号的共同作用下,在有所述激活指令的阵列中确定出有效保护地址,在没有所述激活指令的阵列中确定出无效地址。
[0012]可选的,所述外部信号触发模块为或门,所述外部信号触发模块的输入端与所述多个锤击监测模块的输出端相连,所述外部信号触发模块的输出端输出所述外部锤击保护使能信号。
[0013]可选的,所述地址确定模块包括:锤击受损地址确定子模块、地址译码器和地址输
出控制子模块;其中,
[0014]所述锤击受损地址确定子模块,用于确定所述阵列中的攻击地址,并根据所述攻击地址确定出锤击受损地址;
[0015]所述地址译码器,用于获取所述锤击受损地址,并对所述锤击受损地址进行译码,输出译码地址;
[0016]所述地址输出控制子模块,用于在所述外部锤击保护使能信号和所述内部锤击保护使能信号的共同作用下,控制输出所述译码地址,或控制输出所述无效地址。
[0017]可选的,所述地址输出控制子模块包括第一逻辑门和第二逻辑门;其中,
[0018]所述第一逻辑门的输入为所述外部锤击保护使能信号和所述内部锤击保护使能信号;
[0019]所述第二逻辑门的输入为所述译码地址和所述第一逻辑门的输出信号;
[0020]在有所述激活指令的阵列中,所述第二逻辑门的输出为所述译码地址;在没有所述激活指令的阵列中,所述第二逻辑门的输出为所述无效地址。
[0021]可选的,在所述地址译码器的有效输出为低电平有效的情况下,对所述第一逻辑门输入的所述内部锤击保护使能信号取非;且所述第一逻辑门为与门,所述第二逻辑门为或门。
[0022]可选的,在所述地址译码器的有效输出为高电平有效的情况下,对所述第一逻辑门输入的所述内部锤击保护使能信号取非;且所述第一逻辑门为与非门,所述第二逻辑门为与门。
[0023]可选的,还包括:多路选择器;其中,
[0024]所述多路选择器的控制端与所述外部信号触发模块相连,所述多路选择器的第一输入端与所述锤击受损地址确定子模块相连,所述多路选择器的第二输入端接入的是所述阵列中的地址;
[0025]所述多路选择器的输出端与所述地址译码器的输入端相连。
[0026]可选的,还包括:
[0027]阵列地址提供模块,用于提供所述阵列中的地址。
[0028]可选的,所述锤击受损地址确定子模块包括计数单元、抓取单元和确定单元;其中,
[0029]所述计数单元用于在预设时间内,对所述阵列中出现的激活指令次数和刷新指令次数进行统计;
[0030]所述抓取单元用于根据统计得到的所述激活指令次数和所述刷新指令次数,确定所述阵列中的攻击地址,并锁存所述攻击地址;
[0031]所述确定单元用于根据锁存的所述攻击地址,确定出所述锤击受损地址。
[0032]可选的,所述抓取单元包括相连的比较器和锁存器;其中,
[0033]所述比较器用于对输入的所述激活指令次数和所述刷新指令次数进行比较,以将所述阵列中被访问次数超过预设条件的地址确定为所述攻击地址;
[0034]所述锁存器用于锁存所述比较器确定出的所述攻击地址。
[0035]可选的,所述确定单元包括运算器;其中,
[0036]所述运算器用于对所述攻击地址进行加和/或减运算,以将所述阵列中所述攻击
地址邻近的地址确定为所述锤击受损地址。
[0037]可选的,所述锤击监测模块包括第一与非门、第二与非门和非门;其中,
[0038]所述第一与非门的输入端接入激活指令和所述第二与非门的输出信号;
[0039]所述第二与非门的输入端接入刷新指令和所述第一与非门的输出信号;
[0040]所述非门的输入端与所述第一与非门的输出端相连,所述非门的输出端输出的是所述锤击保护使能信号。
[0041]根据本公开的第二方面,提供一种锤击保护地址确定方法,用于上述的锤击保护地址确定电路,所述电路包括:外部信号触发模块、地址确定模块和多个锤击监测模块,所述方法包括:
[0042]通过设置于阵列外部的所述锤击监测模块,在监测到所述阵列的激活指令后,触发所述阵列的内部锤击保护使能信号;
[0043]通过所述外部信号触发模块,在一个或多个所述内部锤击保护使能信号触发的情况下,触发外部锤击保护使能信号;
[0044]通过所述地址确定模块,在所述外部锤击保护使能信号和所述内部锤击保护使能信号的共同作用下,在有所述激活指令的阵列中确定出有效保护地址,在没有所述激活指令的阵列中确定出无效地址。
[0045]可选的,所述方法还包括:
[0046]通过锤击受损地址确定子模块确定阵列中的攻击地址,并根据所述攻击地址确定出锤击受损地址;
[0047]通过地址译码器获取所述锤击受损地址,并对所述锤击受损地址进行译码,输出译码地址;
[0048]通过地址输出控制子模块在所述外部锤击保护本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种锤击保护地址确定电路,用于具有多个阵列的电子设备,其特征在于,所述电路包括:外部信号触发模块、地址确定模块和多个锤击监测模块,一个所述阵列对应一个所述锤击监测模块;其中,所述锤击监测模块,设置于所述阵列的外部,用于在监测到所述阵列的激活指令后,触发所述阵列的内部锤击保护使能信号;所述外部信号触发模块,用于在一个或多个所述内部锤击保护使能信号触发的情况下,触发外部锤击保护使能信号;所述地址确定模块,用于在所述外部锤击保护使能信号和所述内部锤击保护使能信号的共同作用下,在有所述激活指令的阵列中确定出有效保护地址,在没有所述激活指令的阵列中确定出无效地址。2.根据权利要求1所述的锤击保护地址确定电路,其特征在于,所述外部信号触发模块为或门,所述外部信号触发模块的输入端与所述多个锤击监测模块的输出端相连,所述外部信号触发模块的输出端输出所述外部锤击保护使能信号。3.根据权利要求1所述的锤击保护地址确定电路,其特征在于,所述地址确定模块包括:锤击受损地址确定子模块、地址译码器和地址输出控制子模块;其中,所述锤击受损地址确定子模块,用于确定所述阵列中的攻击地址,并根据所述攻击地址确定出锤击受损地址;所述地址译码器,用于获取所述锤击受损地址,并对所述锤击受损地址进行译码,输出译码地址;所述地址输出控制子模块,用于在所述外部锤击保护使能信号和所述内部锤击保护使能信号的共同作用下,控制输出所述译码地址,或控制输出所述无效地址。4.根据权利要求3所述的锤击保护地址确定电路,其特征在于,所述地址输出控制子模块包括第一逻辑门和第二逻辑门;其中,所述第一逻辑门的输入为所述外部锤击保护使能信号和所述内部锤击保护使能信号;所述第二逻辑门的输入为所述译码地址和所述第一逻辑门的输出信号;在有所述激活指令的阵列中,所述第二逻辑门的输出为所述译码地址;在没有所述激活指令的阵列中,所述第二逻辑门的输出为所述无效地址。5.根据权利要求4所述的锤击保护地址确定电路,其特征在于,在所述地址译码器的有效输出为低电平有效的情况下,对所述第一逻辑门输入的所述内部锤击保护使能信号取非;且所述第一逻辑门为与门,所述第二逻辑门为或门。6.根据权利要求4所述的锤击保护地址确定电路,其特征在于,在所述地址译码器的有效输出为高电平有效的情况下,对所述第一逻辑门输入的所述内部锤击保护使能信号取非;且所述第一逻辑门为与非门,所述第二逻辑门为与门。7.根据权利要求3

6中任一项所述的锤击保护地址确定电路,其特征在于,还包括:多路选择器;其中,所述多路选择器的控制端与所述外部信号触发模块相连,所述多路选择器的第一输入端与所述锤击受损地址确定子模块相连,所述多路选择器的第二输入端接入的是所述阵列中的地址;所述多路选择器的输出端与所述地址译码器的输入端相连。
8.根据权利要求7所述的锤击保护地址确定电路,其特征在于,还包括:阵列地址提供模块,用于提供所述阵列中的地址。9.根据权利要求3

6中任一项所述的锤击保护地址确定电路,其特征在于,所述锤击受损地址确定子模块包括计数单元、抓取单元和确定单元;其中,所述计数单元用于在预设时间内,对所述阵列中出现的激活指令次数和刷新指令次数进行统计;所述抓取单元用于根据统计...

【专利技术属性】
技术研发人员:范习安
申请(专利权)人:长鑫存储技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1