电子装置、存储器装置和操作其的方法与流程
- 国知局
- 2024-07-31 19:46:07
发明构思涉及电子装置,并且更具体地,涉及用于管理行锤击地址的集成电路存储器装置及其操作方法。
背景技术:
1、使用半导体芯片的系统广泛使用动态随机存取存储器(dram)作为系统的操作存储器或主存储器。dram单元尺寸正在减小以增加dram容量和密度。一些基于dram的系统可由于繁重的工作负载而经历间歇性故障。这些故障通常可通过对存储器单元的单个行的重复访问(所谓的行锤击)来追踪。由于行之间的寄生电磁耦合,对特定行的重复访问可导致邻近行(例如,牺牲(victim)行)的衰变速率增加。此外,连接到牺牲行的存储器单元可受到干扰,导致存储器单元数据内的位值被翻转的数据损坏。
2、为了减少行锤击,dram可监测访问地址之中的在特定时间段内被密集访问的行锤击地址。dram可将行锤击地址存储在一个或多个寄存器中,并且对物理上邻近与行锤击地址对应的存储器单元行的存储器单元行执行刷新操作。
3、通常,dram使用寄存器(或锁存器)来控制行锤击,并且行锤击地址的数量可通过寄存器的数量被确定。然而,行锤击的类型是不同的,并且如果行锤击地址的数量根据行锤击的类型而增加,则dram中的寄存器的数量也必须增加。然而,对于显著增加寄存器的数量存在制造限制,并且增加寄存器的数量不利地影响dram密度。
4、因此,需要在不增加寄存器的数量的情况下防御各种类型的行锤击攻击的存储器装置和操作方法。
技术实现思路
1、发明构思提供了用于管理各种类型的行锤击并减少与行锤击相关联的寄存器的数量的存储器装置及其操作方法。
2、根据发明构思的一个方面,提供一种其中具有存储器单元阵列的存储器装置,存储器单元阵列包括多个存储器单元行。提供行锤击管理电路,行锤击管理电路被配置为:在用于监测对所述多个存储器单元行的多个访问的监测时段期间,基于先前行锤击地址和包括在所述多个访问中的多个输入行地址中的每个来检测行锤击地址。行锤击管理电路还被配置为:响应于刷新命令(诸如,由主机提供的刷新命令)而输出行锤击地址。还提供刷新控制电路,刷新控制电路被配置为:对物理上紧邻与行锤击地址对应的存储器单元行的存储器单元行执行刷新操作。
3、根据发明构思的另一实施例,提供一种操作存储器装置的方法,所述方法包括:基于包括在由主机进行的多个访问中的多个输入行地址和存储在第一寄存器中的先前行锤击地址,将所述多个输入行地址之中的大于先前行锤击地址的输入行地址或所述多个输入行地址之中的第一最小输入行地址作为行锤击地址存储在第二寄存器中。响应于由主机提供的刷新命令,还对物理上邻近与行锤击地址对应的存储器单元行的存储器单元行执行刷新操作。另外,响应于刷新命令,可将行锤击行地址作为先前行锤击地址存储在第一寄存器中。
4、根据发明构思的另一实施例,提供一种存储器装置,在存储器装置中包括存储器单元阵列。该存储器单元阵列包括多个存储单元行。提供行锤击管理电路,行锤击管理电路被配置为:在用于监测对所述多个存储器单元行的多个访问的监测时段期间检测行锤击地址,并且响应于从主机提供的刷新命令而输出行锤击地址。提供刷新控制电路,刷新控制电路被配置为:输出目标行地址以对物理上邻近与行锤击地址对应的存储器单元行的存储器单元行执行刷新操作。行锤击管理电路可包括:第一寄存器,被配置为存储在所述监测时段之前的监测时段中被检测作为行锤击地址的先前行锤击地址;第一比较器,被配置为输出指示将从主机提供的输入行地址与先前行锤击地址进行比较的结果的第一比较结果信号;第二寄存器,被配置为存储输入行地址;第二比较器,被配置为输出指示将输入行地址与存储在第二寄存器中的行地址进行比较的结果的第二比较结果信号;标志生成电路,被配置为基于第一比较结果信号和第二比较结果信号输出标志信号;以及寄存器控制电路,被配置为基于刷新命令、第一比较结果信号、第二比较结果信号和标志信号,控制第二寄存器输出存储在第二寄存器中的所述行地址作为行锤击地址。
5、根据发明构思的另一实施例,提供一种其中具有存储器单元阵列的存储器装置,存储器单元阵列包括多个存储器单元行。提供行锤击管理电路,行锤击管理电路包括第一寄存器和第二寄存器,第一寄存器存储在用于监测对所述多个存储器单元行的多个访问的监测时段中检测的先前行锤击地址,第二寄存器针对所述监测时段之后的每个后续监测时段顺序地存储大于先前行锤击地址的一个行地址。提供刷新控制电路,刷新控制电路被配置为在刷新操作期间输出物理上邻近与存储在第二寄存器中的所述行地址对应的存储器单元行的存储器单元行的目标行地址。
6、根据发明构思的另一实施例,提供一种电子装置,所述电子装置包括:主机,被配置为顺序地输出输入行地址并且周期性地输出刷新命令;以及存储器装置,被配置为在监测时段中基于输入行地址检测行锤击地址,并且响应于刷新命令执行刷新操作。存储器装置包括:存储器单元阵列,其中包括多个存储器单元行。提供行锤击管理电路,行锤击管理电路被配置为基于每个输入行地址和在监测时段之前检测的先前行锤击地址来检测行锤击地址,并且响应于刷新命令而输出行锤击地址。提供刷新控制电路,刷新控制电路被配置为对物理上邻近与行锤击地址对应的存储器单元行的存储器单元行执行刷新操作。
7、根据发明构思的另一实施例,提供一种存储器装置,所述存储器装置设置有:存储器单元阵列,其中具有多个存储器单元行;行锤击管理电路,被配置为响应于在监测时间段期间对存储器单元阵列的多个字线访问,检测与所述多个存储器单元行内的存储器单元行相关联的行锤击地址;以及刷新控制电路,被配置为响应于由行锤击管理电路检测到行锤击地址,对紧邻与行锤击地址相关联的存储器单元行延伸的至少一个存储器单元行执行刷新操作。
技术特征:1.一种存储器装置,包括:
2.根据权利要求1所述的存储器装置,其中,行锤击管理电路还被配置为:
3.根据权利要求2所述的存储器装置,其中,行锤击管理电路还被配置为:在第二监测时段期间将第一输入行地址存储为先前行锤击地址。
4.根据权利要求1所述的存储器装置,其中,行锤击管理电路还被配置为:当所述多个输入行地址小于或等于先前行锤击地址时,检测所述多个输入行地址之中的最小输入行地址作为行锤击地址。
5.根据权利要求1所述的存储器装置,其中,行锤击管理电路还被配置为:
6.根据权利要求5所述的存储器装置,其中,行锤击管理电路还被配置为:
7.根据权利要求5所述的存储器装置,其中,行锤击管理电路还被配置为:
8.根据权利要求5所述的存储器装置,其中,行锤击管理电路还被配置为:在第二模式中,如果在初始输入行地址之后输入的输入行地址大于先前行锤击地址并且所述输入行地址小于存储为行锤击地址候选的行地址,则将所述输入行地址存储为行锤击地址的候选;
9.根据权利要求1至8中的任一项所述的存储器装置,其中,监测时段大于或等于全部的所述多个访问被计数的时段。
10.一种操作存储器装置的方法,包括:
11.根据权利要求10所述的方法,其中,将行锤击地址存储在第二寄存器中的步骤包括:
12.根据权利要求11所述的方法,其中,将行锤击地址存储在第二寄存器中的步骤包括:
13.根据权利要求12所述的方法,其中,将行锤击地址存储在第二寄存器中的步骤包括:
14.根据权利要求11所述的方法,其中,将行锤击地址存储在第二寄存器中的步骤包括:
15.一种存储器装置,包括:
16.根据权利要求15所述的存储器装置,其中,行锤击管理电路还包括:
17.一种存储器装置,包括:
18.一种电子装置,包括:
19.一种存储器装置,包括:
20.一种存储器装置,包括:
技术总结提供电子装置、存储器装置和操作其的方法。所述存储器装置包括:存储器单元阵列,其中具有多个存储器单元行;以及行锤击管理电路,被配置为:在用于监测对所述多个存储器单元行的多个访问的监测时段期间,基于先前行锤击地址和与所述多个访问相关联的多个输入行地址中的每个检测行锤击地址。刷新控制电路被提供并且被配置为对物理上邻近与行锤击地址对应的存储器单元行的存储器单元行执行刷新操作。技术研发人员:赵诚慧,李起准,李恩爱,孙教民,宋英杰,李明奎受保护的技术使用者:三星电子株式会社技术研发日:技术公布日:2024/3/24本文地址:https://www.jishuxx.com/zhuanli/20240731/183953.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。