读取平均化方法及使用读取平均化方法的存储器装置制造方法及图纸

技术编号:15054633 阅读:39 留言:0更新日期:2017-04-06 00:39
本发明专利技术公开了一种读取平均化方法及使用读取平均化方法的存储器装置。存储器装置包含第一存储器区块及至少一第二存储器区块。此方法包含以下步骤。判断第一存储器区块的区块读取计数是否大于或等于第一阈值。当第一存储器区块的区块读取计数大于或等于第一阈值时,侦测第一存储器区块的页的读取计数。判断第一存储器区块的区块读取计数是否大于或等于第二阈值。当第一存储器区块的区块读取计数大于或等于第二阈值时,将第一存储器区块的其中一页的数据移动到第二存储器区块的一页。

【技术实现步骤摘要】

本专利技术是有关于一种读取平均化方法及使用读取平均化方法的存储器装置
技术介绍
存储器装置的读取操作是读取存储器装置的存储器区块的一页。如果在存储器区块的一页上执行密集的读取操作,即使存储器装置的其他页从未被读取过,其他页可能会受到密集读取操作的读取干扰。并且,存储器装置的尺寸在近年来愈来愈小。随着存储器装置的尺寸不断缩小,存储器装置的可靠度同时也愈来愈差,并且较小的存储器装置只能支持小量的读取干扰。因此,存储器装置中的数据需要藉由频繁地移动有效数据来更新被干扰的数据,但却造成大量的擦除和写入操作而严重的降低系统效能。因此,有必要提供一种方法处理读取干扰。
技术实现思路
根据本专利技术的一实施例,提供一种读取平均化方法及使用读取平均化方法的存储器装置。依据本专利技术,提供一种用于存储器装置的读取平均化方法。存储器装置包含第一存储器区块及至少一第二存储器区块。此方法包含以下步骤。判断第一存储器区块的区块读取计数是否大于或等于第一阈值。当第一存储器区块的区块读取计数大于或等于第一阈值时,侦测第一存储器区块的页的读取计数。判断第一存储器区块的区块读取计数是否大于或等于第二阈值。当第一存储器区块的区块读取计数大于或等于第二阈值时,将第一存储器区块的其中一页的数据移动到第二存储器区块的一页。依据本专利技术,提供一种使用读取平均化方法的存储器装置,包含第一存储器区块及至少一第二存储器区块。第一存储器区块包含多个页面以储存数据。第二存储器区块包含多个页面以储存数据。存储器装置用以判断第一存储器区块的区块读取计数是否大于或等于第一阈值。存储器装置用以在第一存储器区块的区块读取计数大于或等于第一阈值时,侦测第一存储器区块的页的读取计数。存储器装置用以判断第一存储器区块的区块读取计数是否大于或等于第二阈值。存储器装置更用以在第一存储器区块的区块读取计数大于或等于第二阈值时,将第一存储器区块的其中一页的数据移动到第二存储器区块的一页。依据本专利技术,提供另一种用于存储器装置的读取平均化方法。存储器装置包含第一存储器区块及至少一第二存储器区块。此方法包含以下步骤。判断第一存储器区块的区块读取计数是否大于或等于第一阈值。当第一存储器区块的区块读取计数大于或等于第一阈值时,使用一细粒的计数器辨识第一存储器区块中具有最高页读取计数的一页。将第一存储器区块中具有最高页读取计数的该页的数据移动到第二存储器区块。附图说明图1绘示依据本专利技术第一实施例的用于存储器装置的读取平均化方法的流程图。图2绘示依据本专利技术第二实施例的用于存储器装置的读取平均化方法的流程图。图3绘示依据本专利技术第二实施例的存储器装置及读取平均化方法的示意图。图4绘示依据本专利技术第三实施例的存储器装置及读取平均化方法的示意图。图5绘示依据本专利技术第四实施例的用于存储器装置的读取平均化方法的流程图。图6绘示依据本专利技术第五实施例的用于存储器装置的读取平均化方法的流程图。【符号说明】100、200、500、600:读取平均化方法110:判断第一存储器区块的一区块读取计数是否大于或等于一第一阈值120:侦测第一存储器区块的一页的一页读取计数130:判断第一存储器区块的区块读取计数是否大于或等于一第二阈值140:将第一存储器区块的其中一页的数据移动到第二存储器区块的一页212:将第一存储器区块的数据移动到监视区块214:侦测监视区块的一页的页读取计数220:判断监视区块的区块读取计数是否大于或等于第二阈值232:判断监视区块的页读取计数是否大于或等于一第三阈值234:将监视区块中页读取计数大于或等于第三阈值的页辨识为读取热数据236:将每一读取热数据分配到不同的庇护区块222:判断是否所有存储器区块的区块读取计数都小于第一阈值224:辨识具有最高区块读取计数的存储器区块226:将具有最高区块读取计数的存储器区块的有效页的数据移动到监视区块242:将监视区块中页读取计数小于第三阈值的页辨识为读取冷数据244:将这些读取冷数据移动到其他存储器区块的一页300、400:存储器装置310:多个存储器区块320:多个监视区块330:多个庇护区块B1、B2、B3、Bn:存储器区块MB1、MB2、MBm:监视区块SB1、SB2、SB1:庇护区块510:使用者读取一页520:判断此页是否位于监视区块540:判断此页是否位于庇护区块542:增加页读取计数544:判断庇护区块页读取计数是否大于或等于区块读取阈值546:更新此庇护区块中所有有效页或将这些有效页分配到其他庇护区块530:增加页读取计数532:判断监视读取计数是否大于或等于区块读取阈值534:根据页读取计数是否大于或等于页读取阈值辨识读取热数据及读取冷数据536:将读取热数据分配到庇护区块并将读取冷数据分配到其他存储器区块550:增加区块读取计数552:判断此区块的区块读取计数是否大于或等于区块读取阈值554:将此区块的所有有效页移动到监视区块610:判断一存储器区块的一区块读取计数是否大于或等于一第一阈值620:判断所有存储器区块的区块读取计数是否都小于第一阈值622:辨识具有最高区块读取计数的存储器区块624:使用一细粒的计数器辨识具有最高区块读取计数的存储器区块中具有最高页读取计数的一页626:将具有最高区块读取计数的存储器区块中具有最高页读取计数的该页的数据移动到第二存储器区块612:使用一细粒的计数器将此存储器区块中具有最高页读取计数的一页辨识为读取热数据614:将读取热数据移动到第二存储器区块具体实施方式在本专利技术中,提供一种存储器装置及读取平均化方法以避免在同一存储器区块上的密集读取操作造成的读取干扰。在本文中,参照图式描述本专利技术的多个实施例的相关设置及流程。然而,本专利技术不限于此,图式中相同的参考符号用来表示相同或相似的元件。图1绘示依据本专利技术第一实施例的用于存储器装置的读取平均化方法的流程图。存储器装置包含第一存储器区块及第二存储器区块。请参照图1,读取平均化方法100包含以下步骤。首先,执行步骤110,判断第一存储器区块的一区块读取计数是否大于或等于一第一阈值。如果第一存储器区块的区块读取计数大于或等于第一阈值本文档来自技高网...

【技术保护点】
一种读取平均化方法,用于一存储器装置,该存储器装置包含一第一存储器区块及至少一第二存储器区块,该方法包含:判断该第一存储器区块的一区块读取计数是否大于或等于一第一阈值;当该第一存储器区块的该区块读取计数大于或等于该第一阈值时,侦测该第一存储器区块至少一页的一页读取计数;判断该第一存储器区块的该区块读取计数是否大于或等于一第二阈值;以及当该第一存储器区块的该区块读取计数大于或等于该第二阈值时,将该第一存储器区块的其中一页的数据移动到该第二存储器区块的一页。

【技术特征摘要】
2014.12.02 US 62/086,2071.一种读取平均化方法,用于一存储器装置,该存储器装置包含一
第一存储器区块及至少一第二存储器区块,该方法包含:
判断该第一存储器区块的一区块读取计数是否大于或等于一第一阈
值;
当该第一存储器区块的该区块读取计数大于或等于该第一阈值时,侦
测该第一存储器区块至少一页的一页读取计数;
判断该第一存储器区块的该区块读取计数是否大于或等于一第二阈
值;以及
当该第一存储器区块的该区块读取计数大于或等于该第二阈值时,将
该第一存储器区块的其中一页的数据移动到该第二存储器区块的一页。
2.根据权利要求1所述的方法,更包含:
使用一粗粒计数器计算该第一存储器区块的该区块读取计数;以及
使用一细粒计数器计算该第一存储器区块的该页的该页读取计数;
其中当该第一存储器区块的该区块读取计数大于或等于该第二阈值
时,将该第一存储器区块的其中一页的数据移动到该第二存储器区块的该
页的步骤更包含将该第一存储器区块具有大于或等于一第三阈值的该页
读取计数的该页的数据移动到该第二存储器区块的该页。
3.根据权利要求1所述的方法,其中当该第一存储器区块的该区块
读取计数大于或等于该第二阈值时,将该第一存储器区块的该其中一页的
数据移动到该第二存储器区块的该页的步骤更包含:
将该第一存储器区块中具有一最高页读取计数的该页的数据移动到
该第二存储器区块的该页。
4.根据权利要求3所述的方法,其中该存储器装置更包含一第三存
储器区块,该方法更包含:
判断该第三存储器区块的该区块读取计数是否大于或等于该第一阈
值;以及
当该第三存储器区块的该区块读取计数大于或等于该第一阈值时,将
该第三存储器区块中具有该最高页读取计数的该页的数据移动到该第二

\t存储器区块。
5.根据权利要求1所述的方法,其中该存储器装置更包含多个存储
器区块,该方法更包含:
判断是否所有这些存储器区块的这些区块读取计数都小于该第一阈
值;
当所有这些存储器区块的这些区块读取计数都小于该第一阈值时,辨
识具有一最高区块读取计数的该存储器区块;
使用一细粒计数器辨识具有该最高区块读取计数的该存储器区块中
具有该最高页读取计数的该页;以及
将具有该最高区块读取计数的该存储器区块中具有该最高页读取计
数的该页的数据移动到该第二存储器区块。
6.一种读取平均化方法,用于一存储器装置,该存储器装置包含一
第一存储器、至少一第二存储器区块及至少一监视区块,该方法包含:
判断该第一存储器区块的一区块读取计数是否大于或等于一第一阈
值;
当该第一存储器区块的该区块读取计数大于或等于该第一阈值时,将
该第一存储器区块的数据移动到该监视区块;
侦测该监视区块至少一页的一页读取计数;
判断该监视区块的该区块读取计数是否大于或等于该第二阈值;以及
当该监视区块的该区块读取计数大于或等于该第二阈值时,将该监视
区块的其中一页的数据移动到该第二存储器区块的一页。
7.根据权利要求6所述的方法,其中当该第一存储器区块的该区块
读取计数大于或等于该第...

【专利技术属性】
技术研发人员:张育铭郭泰均黄伟杰林秉贤苏资翔
申请(专利权)人:旺宏电子股份有限公司
类型:发明
国别省市:中国台湾;71

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

1