一种刷新控制电路及存储器的制作方法

文档序号:34014416发布日期:2023-04-29 23:44阅读:110来源:国知局
一种刷新控制电路及存储器的制作方法

本公开涉及集成电路领域,具体涉及一种刷新控制电路及存储器。


背景技术:

1、随着半导体制造工艺水平的逐渐提高,存储器的密度不断增加,存储单元物理尺寸越来越小缩小,存储单元中的字线在物理上更接近,相邻的字线之间的电容耦合增大,存储单元上存储的数据也越来越容易受到相邻存储行的影响。

2、存储器存储器存储器同时,随着存储器工作频率的提升,字线被开启的时间缩短,因字线频繁开启或长时间开启会导致的存储器行锤(row hammer)问题越来越严重,如何有效解决行锤问题,是当前亟待解决的问题。


技术实现思路

1、有鉴于此,本公开实施例提供了一种刷新控制电路及存储器,能够更有针对性地对行锤问题进行防护,提高了保护性刷新的效果。

2、本公开实施例的技术方案是这样实现的:

3、本公开实施例提供了一种刷新控制电路,所述刷新控制电路包括:标志信号生成模块,被配置为接收刷新命令,并根据连续接收的所述刷新命令生成n个所述刷新标志信号,n为正整数;地址采样模块,连接所述标志信号生成模块,被配置为接收n个所述刷新标志信号,并响应于n个所述刷新标志信号,将被开启次数最多的n个锤击行地址中的全部或部分依次选择输出;执行模块,连接所述地址采样模块,被配置为依次接收n个所述锤击行地址,并依次对n个所述锤击行地址的相邻受害行地址执行刷新操作。

4、上述方案中,所述标志信号生成模块,还被配置为接收激活命令,响应于所述激活命令,对n个所述刷新标志信号执行复位操作。

5、上述方案中,所述地址采样模块,还被配置为在n个所述刷新标志信号被复位时输出默认行地址;所述默认行地址为未被输出的所述锤击行地址中被开启次数最多的一个。

6、上述方案中,所述标志信号生成模块,还被配置为在连续接收到的所述刷新命令的数量达到第i预设值时,将第i个所述刷新标志信号设置为第一电平值,将其余n-1个所述刷新标志信号设置为第二电平值;i大于等于1,且小于等于n;所述地址采样模块,还被配置为在接收到的n个所述刷新标志信号中仅有第i个为第一电平值时,输出第i个所述锤击行地址。

7、上述方案中,所述标志信号生成模块,还被配置为在执行所述复位操作中,将n个所述刷新标志信号均设置为第二电平值。

8、上述方案中,所述标志信号生成模块包括:计数模块和编码模块;所述计数模块,被配置为接收所述刷新命令,对所述刷新命令进行计数以生成计数值;所述编码模块,连接所述计数模块,被配置为对所述计数值编码,生成并输出n个所述刷新标志信号。

9、上述方案中,所述计数模块包括:m个级联的d触发器;其中,2m大于或等于n;第1级所述d触发器的时钟输入端接收刷新命令;每一级所述d触发器的反相输出端连接其数据输入端;每一级所述d触发器的反相输出端还连接下一级所述d触发器的时钟输入端;每一级所述d触发器的复位端接收所述激活命令。

10、上述方案中,所述编码模块包括:n个与门;每个所述与门的m个输入端,分别连接m个所述d触发器的同相输出端或反相输出端;任意两个所述与门均不具有完全相同的输入;n个所述与门的输出端一一对应输出n个所述刷新标志信号。

11、上述方案中,所述刷新控制电路还包括:命令解码模块;所述命令解码模块,连接所述标志信号生成模块,被配置为解码出刷新命令和激活命令,并将所述刷新命令和所述激活命令传输到所述标志信号生成模块。

12、上述方案中,所述地址采样模块包括:地址选取单元,被配置为从锤击行地址列表中选取出被开启次数最多的n个所述锤击行地址;地址比较单元,连接所述地址选取单元,被配置为获取n个所述锤击行地址,比较n个所述锤击行地址的被开启次数,并按照所述被开启次数对n个所述锤击行地址进行排序;地址输出单元,连接所述地址比较单元,被配置为接收n个所述刷新标志信号和排序后的n个所述锤击行地址,响应于n个所述刷新标志信号,将排序后的n个所述锤击行地址中的全部或部分依次选择并从其输出端输出。

13、上述方案中,所述地址选取单元,还被配置为在n个所述刷新标志信号被复位时,响应于所述激活命令,重新选取被开启次数最多的n个所述锤击行地址。

14、上述方案中,所述地址选取单元,还被配置为将所述地址输出单元输出的所述锤击行地址,从锤击行地址列表中删除。

15、上述方案中,所述地址输出单元包括:n个级联的数据选择器;每一级所述数据选择器的第一输入端连接下一级所述数据选择器的输出端,最后一级所述数据选择器的第一输入端接收第1个所述锤击行地址,第1级所述数据选择器的输出端作为所述地址输出单元的输出端;第i级所述数据选择器的第二输入端接收第i个所述锤击行地址,第i级所述数据选择器的控制端接收第i个所述刷新标志信号,其中,i大于等于1,且小于等于n。

16、上述方案中,第1个至第n个所述锤击行地址的被开启次数依次下降。

17、上述方案中,所述执行模块,还被配置在当前刷新命令期间或者下一个刷新命令期间对所述锤击行地址的相邻受害行地址执行刷新操作。

18、本公开实施例还提供了一种存储器,所述存储器包括如上述方案中所述的刷新控制电路。

19、上述方案中,所述存储器为dram。

20、由此可见,本公开实施例提供了一种刷新控制电路及存储器。其中,刷新控制电路包括:标志信号生成模块、地址采样模块和执行模块。标志信号生成模块,被配置为接收刷新命令,并根据连续接收的刷新命令生成n个刷新标志信号,n为正整数。地址采样模块,连接标志信号生成模块,被配置为接收n个刷新标志信号,并响应于n个刷新标志信号,将被开启次数最多的n个锤击行地址依次选择输出;执行模块,连接地址采样模块,被配置为依次接收n个锤击行地址,并依次对n个锤击行地址的相邻受害行地址执行刷新操作。由于被开启次数越多,则越容易对临近的存储单元造成影响。本公开实施例将被开启次数最多的n个地址作为锤击行地址,并通过检测突发刷新中的刷新命令数量,将排序后的锤击行地址依次选择输出,对锤击行地址相邻的受害行地址执行保护性刷新,这样,能够更有针对性地对row hammer问题进行防护,提高了保护性刷新的效果。



技术特征:

1.一种刷新控制电路,其特征在于,所述刷新控制电路包括:

2.根据权利要求1所述的刷新控制电路,其特征在于,

3.根据权利要求2所述的刷新控制电路,其特征在于,

4.根据权利要求2所述的刷新控制电路,其特征在于,

5.根据权利要求2所述的刷新控制电路,其特征在于,

6.根据权利要求4所述的刷新控制电路,其特征在于,所述标志信号生成模块包括:计数模块和编码模块;

7.根据权利要求6所述的刷新控制电路,其特征在于,所述计数模块包括:m个级联的d触发器;其中,2m大于或等于n;

8.根据权利要求7所述的刷新控制电路,其特征在于,所述编码模块包括:n个与门;

9.根据权利要求2所述的刷新控制电路,其特征在于,所述刷新控制电路还包括:命令解码模块;

10.根据权利要求2所述的刷新控制电路,其特征在于,所述地址采样模块包括:

11.根据权利要求10所述的刷新控制电路,其特征在于,

12.根据权利要求10所述的刷新控制电路,其特征在于,

13.根据权利要求10所述的刷新控制电路,其特征在于,所述地址输出单元包括:n个级联的数据选择器;

14.根据权利要求1至13任一项所述的刷新控制电路,其特征在于,第1个至第n个所述锤击行地址的被开启次数依次下降。

15.根据权利要求1所述的刷新控制电路,其特征在于,

16.一种存储器,其特征在于,所述存储器包括如权利要求1至15任一项所述的刷新控制电路。

17.根据权利要求16所述的存储器,其特征在于,所述存储器为dram。


技术总结
本公开涉及集成电路领域,公开了一种刷新控制电路及存储器。其中,刷新控制电路包括:标志信号生成模块、地址采样模块和执行模块。标志信号生成模块,被配置为接收刷新命令,并根据连续接收的刷新命令生成n个刷新标志信号,n为正整数。地址采样模块,连接标志信号生成模块,被配置为接收n个刷新标志信号,并响应于n个刷新标志信号,将被开启次数最多的n个锤击行地址依次选择输出;执行模块,连接地址采样模块,被配置为依次接收n个锤击行地址,并依次对n个锤击行地址的相邻受害行地址执行刷新操作。本公开实施例能够更有针对性地对行锤问题进行防护,提高了保护性刷新的效果。

技术研发人员:谷银川
受保护的技术使用者:长鑫存储技术有限公司
技术研发日:
技术公布日:2024/1/11
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1