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

技术编号:15765142 阅读:81 留言:0更新日期:2017-07-06 07:15
本发明专利技术提供一种包括多个存储块的存储器系统的操作方法,其可以包括基于编程时间对在多个存储块中选择的存储块的页面进行分组、对页面的组顺序执行测试读取、检测在测试‑读取组的页面内的错误并对基于错误检测的结果选择的页面重新编程。

Memory system and operation method thereof

The present invention provides a method for operating a memory system including a plurality of memory blocks, which can include based on programming time group, to select a plurality of memory blocks in the memory block to page page group order to execute test reading, reading group in the detection test page error and error detection of choice based on the results of the re programming page.

【技术实现步骤摘要】
存储器系统及其操作方法相关申请的交叉引用本申请要求于2015年12月24日提交的申请号为10-2015-0186110的韩国专利申请的优先权,其全文通过引用并入本文。
本专利技术的示例性实施例涉及一种存储器系统的编程和测试读取操作,并且尤其涉及一种使用编程时间信息来管理数据的存储器系统及其操作方法。
技术介绍
计算机环境范式已经转变为普适计算系统,其可以在任何时间和任何地点被使用。由于此,诸如移动电话、数码相机和笔记本电脑的便携式电子装置的使用得以迅速增加。这些便携式电子装置一般使用具有用于数据存储的一个或多个半导体存储器装置的存储器系统。半导体存储器装置以下简称为存储器装置,其可以用作便携式电子装置的主要或辅助存储器装置。因为使用存储器装置的数据存储装置不具有活动的部件,所以它们具有优良的稳定性、持久性、高的信息存取速度以及低功耗。具有这些优势的数据存储装置的示例包括通用串行总线(USB)存储器装置、具有多种接口的存储卡和固态驱动器(SSD)。
技术实现思路
多种实施例涉及使用编程时间信息来管理数据的存储器系统及其操作方法。在一个实施例中,包括多个存储块的存储器系统的操作方法可以包括:基于编程时间,对在多个存储块中选择的存储块的页面进行分组;对页面的组顺序地执行测试读取;检测测试-读取组的页面内的错误;以及对基于错误检测的结果选择的页面重新编程。在一个实施例中,包括多个存储块的存储器系统的操作方法可以包括:通过按照较长的编程间隔(lapse)时间的顺序设置页面来对在多个存储块中选择的块的页面进行分组;对组中编程间隔时间等于或大于第一阈值的页面的第一组执行测试读取;检测第一页面组内的错误;对基于错误的检测结果选择的第一页面组的页面重新编程;以及将除了已选择的页面之外的页面重新分组为剩余组。附图说明图1是示出根据本专利技术的一个实施例的包括存储器系统的数据处理系统的简图。图2是示出在图1中所示的存储器系统内的存储器装置的简图。图3是示出根据本专利技术的一个实施例的存储器装置内的存储块的电路图。图4至图11是图示地示出在图2中所示的存储器装置的简图。图12是示出根据本专利技术的一个实施例的存储器系统的简图。图13是示出根据本专利技术的一个实施例的包括在存储器装置内的存储器单元的阈值电压分布的简图。图14是示出根据本专利技术的一个实施例的用于对页面进行分组的操作的简图。图15是示出根据本专利技术的一个实施例的存储器系统的操作的流程图。具体实施方式以下将参照附图对多个实施例进行更详细地描述。然而,本专利技术可以不同的形式实施并且不应被解释为限制于本文提出的实施例。而是,这些实施例被提供使得本公开将是全面和完整的,并将本专利技术充分传达至本领域内的普通技术人员。在整个公开中,相似的参考数字在本专利技术的各种附图和实施例中指的是相似的部件。将理解的是,尽管术语“第一”、“第二”、“第三”等等可以被用于此以描述多个元件,但这些元件并不由这些术语所限制。这些术语被用于区分一个元件与另一个元件。因此,在不偏离本专利技术的精神和范围的情况下,下面所描述的第一元件也可以被称为第二或者第三元件。将进一步理解的是,当一个元件被称作为被“连接至”或“联接至”另一个元件时,其可以直接在另一个元件上、直接连接至或联接至另一个元件,或者可能存在一个或多个中间元件。此外,也将被理解的是,当一个元件被称作为在两个元件“之间”时,其可以是在这两个元件之间的仅有的元件,或者也可以存在一个或多个中间元件。本文所使用的术语只是为了描述特定实施例的目的而并不旨在限制本专利技术。正如本文所使用的,除非上下文清楚地表明,否则单数形式也旨在包括复数形式。将进一步理解的是,在本说明中使用的术语“包含”、“由…构成”、“由…组成”和“包括”说明所述元件的存在但不排除一个或多个其它元件的存在或添加。正如本文所使用的,术语“和/或”包括相关的所列项目的一个或多个的任一或全部组合。除非另有定义,否则包括本文所用的技术和科学术语的所有术语具有与本专利技术所属领域内的普通技术人员通常所理解的相同的意义。将进一步理解的是,术语,诸如那些在常用的字典中定义的术语,应当理解为其意义与其在相关领域的语境中的意义相一致并且不应当被理解为理想化或过于正式的意义,除非在本文中有明确定义。在下文的描述中,陈述大量具体细节是为了提供本专利技术的全面的理解。本专利技术可以在没有某些或全部这些具体细节的情况下被实施。在其它实例中,众所周知的工艺结构和/或过程没有被详细描述是为了不使本专利技术过于晦涩。在一些实例中,正如对本领域中的普通技术人员来讲将会是显而易见的,联系特定实施例描述的元件可以被单独使用或与其它实施例结合使用,除非另有特殊说明。在下文中,将参照附图详细描述本专利技术的多个实施例。现在参照图1,根据本专利技术的实施例,数据处理系统100被提供。数据处理系统100可以包括主机102和存储器系统110。主机102可以包括任何适当的电子装置。例如,主机102可以包括便携式电子装置,诸如移动电话、MP3播放器、手提电脑等等。主机可以包括非便携式电子装置,诸如台式电脑、游戏机、电视机、投影仪等等。存储器系统110可以响应于来自主机102的请求存储待被主机102访问的数据。存储器系统110可以被用作主机102的主存储器系统或者辅助存储器系统。根据主机接口的协议,存储器系统110可以被实施为与主机102电联接。一个或多个半导体存储器装置可以被使用。易失性存储器装置或非易失性存储器装置可以被使用。例如,存储器系统110可以使用固态驱动器(SSD)、多媒体卡(MMC)、嵌入式MMC(eMMC)、缩小尺寸的MMC(RS-MMC)和微型-MMC、安全数字(SD)卡、迷你-SD和微型-SD、通用串行总线(USB)存储装置、通用闪存(UFS)装置、标准闪存(CF)卡、智能媒体(SM)卡、记忆棒等等来实施。用于存储器系统110的存储装置可以使用诸如动态随机存取存储器(DRAM)、静态随机存取存储器(SRAM)等易失性存储器装置来实施。可选地,用于存储器系统110的存储装置可以使用诸如以下的非易失性存储器装置来实施:只读存储器(ROM)、掩膜ROM(MROM)、可编程ROM(PROM)、可擦除可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)、铁电随机存取存储器(FRAM)、相变RAM(PRAM)、磁阻RAM(MRAM)、电阻式RAM(RRAM)等等。存储器系统110可以包括用于存储数据的存储器装置150和用于控制数据在存储器装置150内的存储的控制器130。在存储器装置150内的数据可以被主机102访问。控制器130和存储器装置150可以被集成到单个半导体装置内。例如,控制器130和存储器装置150可以被集成到被配置为固态驱动器(SSD)的半导体装置内。配置存储器系统110为SSD通常可以允许主机102的操作速度显著增加。控制器130和存储器装置150可以被集成到被配置为诸如以下的存储卡的半导体装置内:个人计算机存储卡国际协会(PCMCIA)卡、标准闪存(CF)卡、智能媒体(SM)卡(SMC)、记忆棒、多媒体卡(MMC)、RS-MMC和微型-MMC、安全数字(SD)卡、迷你-SD、微型-SD和SDHC、通用闪存(UFS)装置等等。并且,例如,存储器系统本文档来自技高网...
存储器系统及其操作方法

【技术保护点】
一种包括多个存储块的存储器系统的操作方法,其包括:基于编程时间,对在所述多个存储块中选择的存储块的页面进行分组;对所述页面的组顺序执行测试读取;检测所测试‑读取的组的页面内的错误;以及对基于错误检测的结果选择的页面进行重新编程。

【技术特征摘要】
2015.12.24 KR 10-2015-01861101.一种包括多个存储块的存储器系统的操作方法,其包括:基于编程时间,对在所述多个存储块中选择的存储块的页面进行分组;对所述页面的组顺序执行测试读取;检测所测试-读取的组的页面内的错误;以及对基于错误检测的结果选择的页面进行重新编程。2.根据权利要求1所述的操作方法,其中对所述组顺序地执行所述测试读取包括:在特定的时间间隔,按照从具有较长的编程时间间隔的页面的组到具有较短的编程时间间隔的页面的组的页面的组的顺序,来执行所述测试读取。3.根据权利要求1所述的操作方法,其中检测所测试-读取的组的页面内的错误包括:检测包括在所述页面中的每一个内的错误位的数量;以及将所检测的错误位的数量与设定阈值进行比较。4.根据权利要求3所述的操作方法,其中基于所述错误的检测和所述比较的结果选择的页面包括在所测试-读取的组的页面中的第一页面,所述第一页面具有等于或大于所述设定阈值的所检测的错误位的数量。5.根据权利要求3所述的操作方法,其进一步包括:将在所测试-读取的组的页面中的第二页面重新分组到剩余组而不是所测试-读取的组内,所述第二页面具有小于所述设定阈值的所检测的错误位的数量。6.根据权利要求5所述的操作方法,其中所述第二页面的重新分组包括将所述第二页面包括在所述剩余组中的较高的组内,其中优先对所述较高的组执行测试读取。7.根据权利要求5所述的操作方法,其中所述第二页面的重新分组包括基于所述第二页面的所检测的错误位的数量将所述第二页面包括在所述剩余组中的一个内。8.根据权利要求1所述的操作方法,其中基于所述错误检测的结果选择的所述页面被重新编程到所述多个存储块中的另一个存储块而不是所选择的存储块内。9.根据权利要求1所述的操作方法,其中,当主机没有请求任务时,所述测试读取的顺序执行和所述页面的重新编程在空闲时间被执行。10.根据权利要求1所述的操作方法,其进一步包含:在对基于所述错误检测的结果所选择的页面进行重新编程之前,校正在所选择的页面内检测到的错误。11.一种包括...

【专利技术属性】
技术研发人员:金光秀李宗珉
申请(专利权)人:爱思开海力士有限公司
类型:发明
国别省市:韩国,KR

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

1