存储器系统以及存储器系统的操作方法技术方案

技术编号:24330481 阅读:23 留言:0更新日期:2020-05-29 19:26
本申请公开一种存储器系统。该存储器系统可以包括:一个或多个正常存储器区域;一个或多个备用存储器区域;以及控制器,适于控制正常存储器区域和备用存储器区域。控制器可以在正常存储器区域之中确定第一正常单元区域,该第一正常单元区域包括访问计数超过第一阈值的集中单元区域和距集中单元区域设定范围内的相邻单元区域;执行第一地址映射以将第一正常单元区域的地址映射到备用存储器区域中的第一备用单元区域的地址;以及当第一备用单元区域的访问计数超过第二阈值时,执行第二地址映射以将第一备用单元区域的地址映射到正常存储器区域中的第二正常单元区域的地址。

Memory system and operation method of memory system

【技术实现步骤摘要】
存储器系统以及存储器系统的操作方法相关申请的交叉引用本申请要求于2018年11月22日提交的申请号为10-2018-0145537的韩国专利申请的优先权,其通过引用整体并入本文。
各个实施例涉及一种存储器系统,并且更特别地,涉及一种包括存储器装置的存储器系统以及存储器系统的操作方法。
技术介绍
计算机环境范例已经转变成可随时随地使用计算系统的普适计算。因此,诸如移动电话、数码相机和膝上型计算机的便携式电子装置的使用已经迅速增加。这些便携式电子装置通常使用具有一个或多个存储器装置的存储器系统来存储数据。存储器系统可用作便携式电子装置的主存储器装置或辅助存储器装置。因为存储器系统不具有移动部件,所以它们提供诸如以下的优点:优异的稳定性和耐用性、高信息访问速度和低功耗。当存储器单元被连续访问时,邻近相应存储器单元的存储器单元可能始终受到电磁场的影响。在这种情况下,存储在存储器单元中的数据可能会失真。这种现象称为行锤击(rowhammering)。
技术实现思路
各个实施例涉及一种能够在保持存储器系统的性能的同时防止由行锤击引起的数据失真的方法和存储器系统。在实施例中,存储器系统可以包括:一个或多个正常存储器区域;一个或多个备用存储器区域;以及控制器,适于控制正常存储器区域和备用存储器区域。控制器可以在正常存储器区域之中确定第一正常单元区域,该第一正常单元区域包括访问计数超过第一阈值的集中单元区域和距集中单元区域设定范围内的相邻单元区域;执行第一地址映射以将第一正常单元区域的地址映射到备用存储器区域中的第一备用单元区域的地址;以及当第一备用单元区域的访问计数超过第二阈值时,执行第二地址映射以将第一备用单元区域的地址映射到正常存储器区域中的第二正常单元区域的地址。在实施例中,提供了一种存储器系统的操作方法,该存储器系统包括一个或多个正常存储器区域以及一个或多个备用存储器区域。该操作方法可以包括:在正常存储器区域之中确定第一正常单元区域,该第一正常单元区域包括访问计数超过第一阈值的集中单元区域和距集中单元区域设定范围内的相邻单元区域;执行第一地址映射以将第一正常单元区域的地址映射到备用存储器区域中的第一备用单元区域的地址;以及当第一备用单元区域的访问计数超过第二阈值时,执行第二地址映射以将第一备用单元区域的地址映射到正常存储器区域中的第二正常单元区域的地址。附图说明图1是示出包括存储器单元阵列的存储器装置的框图。图2示出根据本专利技术的实施例的包括存储器系统的数据处理系统的结构。图3和图4是示出根据本专利技术的实施例的存储器系统的操作的流程图。图5示意性地示出存储器单元阵列。图6是示出根据本专利技术的实施例的存储器系统的操作的流程图。图7是示出根据本专利技术的实施例的存储器系统的操作的流程图。图8至图11示出根据本专利技术的实施例的包括存储器系统的数据处理系统的结构。具体实施方式下面参照附图详细地描述各个实施例。以下描述集中于本专利技术的特征和方面,而省略了公知的技术材料,以免不必要地模糊该描述。在整个说明书中,对“实施例”等的参考不一定仅针对一个实施例,并且对任意这种短语的不同参考不一定针对相同的实施例。图1是示出包括存储器单元阵列1010的存储器装置1000的框图。虽然在存储器装置1000为动态随机存取存储器(DRAM)的背景下描述本专利技术的特征和方面,但本专利技术不限于该类型的存储器。参照图1,存储器装置1000可以包括存储器单元阵列1010、行解码器1020、感测放大器1030、列解码器1040、刷新控制电路1050、命令解码器1060、地址缓冲器1070以及数据输入和输出(输入/输出)电路1080。存储器单元阵列1010可以包括在行方向和列方向上布置的多个存储器单元。在本说明书中,布置在一个行方向上的存储器单元可以被定义为行。多个存储器单元不仅可以包括用于存储数据的主单元,还可以包括用于替换已经发生错误的存储器单元的冗余单元(redundancycells)。冗余单元可以具有与主单元相同的结构,并且包括冗余单元的冗余单元阵列可以用作存储器装置1000的额外存储器区域。命令解码器1060可以从控制器(未示出)接收命令CMD1,并且通过解码命令CMD1在内部生成控制信号。控制信号可以包括激活信号、读取信号、写入信号和刷新信号。刷新控制电路1050可以从命令解码器1060接收刷新信号,并且将行地址输出到行解码器1020以便刷新存储器单元阵列1010的一个字线。控制器可以将地址ADD1与命令CMD1一起传输至存储器装置1000。地址ADD1可以指定待向其写入数据或待从其读取数据的存储器单元。地址缓冲器1070可以从控制器接收地址ADD1并生成行/列地址。行解码器1020可以解码从刷新控制电路1050或地址缓冲器1070输出的行地址以便指定存储器单元阵列1010的一个字线。在写入操作期间,行解码器1020可以解码从地址缓冲器1070输出的行地址,并且启用联接至待向其写入数据的存储器单元的字线。在读取操作期间,行解码器1020可以解码从地址缓冲器1070输出的行地址,并且启用联接至待从其读取数据的存储器单元的字线。此外,行解码器1020可以刷新与从刷新控制电路1050输出的行地址对应的字线。感测放大器1030可以感测和放大与由行解码器1020指定的字线联接的存储器单元的数据,并且存储存储器单元的数据。列解码器1040可以解码从地址缓冲器1070输出的列地址,以便指定与待向其输入或待从其输出数据的一个或多个存储器单元联接的一个或多个位线。数据输入/输出电路1080可以通过感测放大器1030输出从存储器单元阵列1010中的存储器单元接收的数据,或者将数据输入到相应存储器单元。因此,通过数据输入/输出电路1080输入的数据可以基于地址ADD1被写入到存储器单元阵列1010,或者基于地址ADD1从存储器单元阵列1010读取的数据可以通过数据输入/输出电路1080被输出到控制器。当行解码器1020将电压施加到与某个存储器单元联接的字线以便访问相应存储器单元时,可以在相应字线周围形成电磁场。当相应存储器单元被频繁访问时,在相邻存储器单元持续受到电磁场的影响的同时,存储在相邻存储器单元中的数据可能失真。也就是说,可能发生行锤击。当相应存储器单元被频繁访问时,为了防止由于行锤击导致的存储器系统中的数据丢失,可以以较高的频率刷新邻近某个存储器单元的存储器单元。然而,频繁的刷新操作可能是降低存储器系统性能的因素。也就是说,由于为了执行刷新,需要将电压施加到与邻近存储器单元联接的字线,所以在执行刷新时不能访问邻近存储器单元。根据实施例的存储器系统以及存储器系统的操作方法可以在保持存储器系统的性能的同时防止由行锤击引起的数据丢失。图2是示出根据本专利技术的实施例的数据处理系统100的框图。参照图2,数据处理系统100可以包括被可操作地联接至存储器系本文档来自技高网...

【技术保护点】
1.一种存储器系统,包括:/n一个或多个正常存储器区域;/n一个或多个备用存储器区域;以及/n控制器,控制所述正常存储器区域和所述备用存储器区域,/n其中所述控制器在所述正常存储器区域之中确定第一正常单元区域,所述第一正常单元区域包括访问计数超过第一阈值的集中单元区域和距所述集中单元区域设定范围内的相邻单元区域;执行第一地址映射以将所述第一正常单元区域的地址映射到所述备用存储器区域中的第一备用单元区域的地址;以及当所述第一备用单元区域的访问计数超过第二阈值时,执行第二地址映射以将所述第一备用单元区域的地址映射到所述正常存储器区域中的第二正常单元区域的地址。/n

【技术特征摘要】
20181122 KR 10-2018-01455371.一种存储器系统,包括:
一个或多个正常存储器区域;
一个或多个备用存储器区域;以及
控制器,控制所述正常存储器区域和所述备用存储器区域,
其中所述控制器在所述正常存储器区域之中确定第一正常单元区域,所述第一正常单元区域包括访问计数超过第一阈值的集中单元区域和距所述集中单元区域设定范围内的相邻单元区域;执行第一地址映射以将所述第一正常单元区域的地址映射到所述备用存储器区域中的第一备用单元区域的地址;以及当所述第一备用单元区域的访问计数超过第二阈值时,执行第二地址映射以将所述第一备用单元区域的地址映射到所述正常存储器区域中的第二正常单元区域的地址。


2.根据权利要求1所述的存储器系统,其中所述控制器响应于对所述第一正常单元区域的地址的写入命令,执行所述第一地址映射并且对所述第一备用单元区域执行写入操作。


3.根据权利要求1所述的存储器系统,其中所述第二正常单元区域与所述第一正常单元区域相同。


4.根据权利要求1所述的存储器系统,其中针对所述正常存储器区域中的每一个单独确定所述第一阈值。


5.根据权利要求1所述的存储器系统,其中所述控制器响应于对所述第一备用单元区域的地址的写入命令,执行所述第二地址映射并且对所述第二正常单元区域执行写入操作。


6.根据权利要求5所述的存储器系统,其中针对所述备用存储器区域中的每一个单独确定所述第二阈值。


7.根据权利要求1所述的存储器系统,其中所述控制器基于各个正常存储器区域的访问计数确定所述正常存储器区域中的每一个是热存储器区域还是冷存储器区域,并且根据被确定是所述热存储器区域还是所述冷存储器区域来设定所述第一正常单元区域的大小。


8.根据权利要求7所述的存储器系统,其中与确定所述第一正常单元区域为所述冷存储器区域时相比,所述控制器将确定所述第一正常单元区域为所述热存储器区域时的所述第一正常单元区域的大小设置为更大的大小。


9.根据权利要求1所述的存储器系统,其中所述控制器在所述第一地址映射之后将存储在所述第一正常单元区域中的数据复制到所述第一备用单元区域中,并且在所述第二地址映射之后将存储在所述第一备用单元区域中的数据复制到所述第二正常单元区域中。


10.一种存储器系统的操作...

【专利技术属性】
技术研发人员:李峻瑞赵南律
申请(专利权)人:爱思开海力士有限公司
类型:发明
国别省市:韩国;KR

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

1