Hammer refresh command. The memory controller releases the target refresh command. A specific row of a memory device can be a repeated access target. What is a repeat visit in time when the threshold (also known as the \hammer\ or \hammer event\), physical proximity line (\injured\ line) may experience a deterioration of data. The memory controller receives for hammer event instructions for identification and hammer events associated with the line, and sent to the memory device of one or more commands to the memory device for the target execution will refresh the victim refresh.
【技术实现步骤摘要】
行锤击刷新命令
本专利技术的实施例一般地涉及存储器管理,并且更具体地涉及响应于行锤击(rowhammer)事件而发送刷新命令。版权通告/许可本专利文档的公开的部分可以包含经受版权保护的材料。版权所有人对本专利文档或专利公开中任一个如其出现在专利与商标局专利文件或记录中的那样的再现没有异议,但是以其它方式保留无论任何的所有版权权利。版权通告适用于如以下和于此的附图中描述的所有数据,以及应用于以下描述的任何软件:版权©2012,IntelCorporation(英特尔公司),版权所有。
技术介绍
随着计算技术中的发展,计算设备更小并且具有多得多的处理能力。此外,它们包括越来越多的存储装置和存储器来满足在设备上所执行的编程和计算的需要。设备收缩的大小连同增加的存储容量通过提供更高密度的设备来达成,其中存储器设备内的原子存储单元具有越来越小的几何结构。在增加密度的最新一代的情况下,已经在一些设备中出现了间歇失效。例如,一些现有的基于DDR3的系统在沉重工作负荷的情况下经历间歇失效。研究者已经追踪失效到在存储器单元的刷新窗口内对存储器的单个行的重复访问。例如,对于32nm过程,如果行在64ms刷新窗口中被访问550K次或更多,则对于所访问的行的物理邻近的字线具有经历数据恶化的非常高的可能性。行锤击可以引起跨通过闸(passgate)的迁移。由对一行的重复访问引起的漏电流和寄生电流引起在非所访问的物理邻近行中的数据恶化。失效问题已经被其最常被见于其中的DRAM行业标记为“行锤击”或“1行干扰”问题。所标识的应对归因于行锤击的失效的一种方法是限制每个刷新周期每行所允许的 ...
【技术保护点】
一种用于刷新存储器设备的装置,包括:模式寄存器,用以存储一个或多个位以控制存储器设备进入目标刷新模式;多行的存储器;以及耦合到存储器控制器的接口电路,所述接口电路用以接收模式寄存器命令以响应于在时间段内多行的目标行的激活的数量满足或超过阈值来触发进入目标刷新模式,并且用以在目标刷新模式中接收一个或多个命令来引起物理接近于目标行的仅有限数量的受害行的刷新。
【技术特征摘要】
2012.06.30 US 13/5394151.一种用于刷新存储器设备的装置,包括:模式寄存器,用以存储一个或多个位以控制存储器设备进入目标刷新模式;多行的存储器;以及耦合到存储器控制器的接口电路,所述接口电路用以接收模式寄存器命令以响应于在时间段内多行的目标行的激活的数量满足或超过阈值来触发进入目标刷新模式,并且用以在目标刷新模式中接收一个或多个命令来引起物理接近于目标行的仅有限数量的受害行的刷新。2.根据权利要求1所述的装置,其中时间段包括刷新窗口。3.根据权利要求1所述的装置,其中接口接收一个或多个命令还包括接收激活命令,随后是预充电命令。4.根据权利要求1所述的装置,其中接口电路接收一个或多个命令还包括从存储器控制器接收目标行地址与目标体群组和目标体地址。5.根据权利要求4所述的装置,还包括存储器设备中的逻辑,用以标识与目标行地址相关联的受害行或区。6.根据权利要求4所述的装置,还包括存储器设备中的逻辑,用以基于目标行的逻辑地址来标识一个或多个受害行的物理地址。7.根据权利要求1所述的装置,其中受害行包括物理邻近于目标行的行。8.根据权利要求1所述的装置,其中存储器设备包括符合双数据速率版本(DDR)标准或符合宽输入/输出(WIO)存储器标准的动态随机存取存储器(DRAM)设备。9.根据权利要求1所述的装置,还包括存储器设备中的检测器逻辑,用以确定在时间段内目标行的激活的数量满足或超过阈值。10.根据权利要求9所述的装置,其中检测器逻辑用以确定目标行的时间段内的激活的数量的计数并且指示所述计数何时满足或超过阈值。11.根据权利要求1所述的装置,其中接口电路响应于激活的数量来接收模式寄存器命令包括从存储器控制器接收模式寄存器命令,这是存储器控制器响应于存储器控制器的检测器对激活的数量满足或超过阈值的检测而发布的。12.一种用于刷新存储器设备的系统,包括:存储器设备,包括目标行和物理接近于目标行的受害行;检测器逻辑,用以确定在时间段内目标行的激活的数量满足或超过阈值;以及存储器控制器,用以至少部分地基于在时间段内激活的数量满足或超过阈值的确定来使得存储器设备进入目标刷新模式并且引起物理接近于目标行的仅有限数量的行的目标刷新模式中的刷新。13.根据权利要求12所述的系统,其中时间段包括刷新窗口。14.根据权利要求12所述的系统,其中发送一个或多个命令以使得存储器设备进入目标刷新模式包括存储器控制器发送模式寄存器设置命令来设置存储器设备的模式寄存器。15.根据权利要求12所述的系统,其中发送一个或多个命令以引起受害行的刷新包括存储器控...
【专利技术属性】
技术研发人员:K拜因斯,JB哈尔伯特,CP莫扎克,TZ舍恩博恩,Z格林菲尔德,
申请(专利权)人:英特尔公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。