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

技术编号:17109688 阅读:22 留言:0更新日期:2018-01-24 22:26
本发明专利技术涉及一种存储器系统,其可包括:存储器装置,其包括多个存储块,每个存储块包括多个页面;以及控制器,其适于:将与写入命令相对应的用户数据存储在存储块中;将与存储的用户数据相对应的映射数据存储在存储块中;确定指示与存储的用户数据相对应的存储块中更新的映射数据的量的熵;并且在存储块之中选择与熵相对应的源存储块。

Memory system and its operating methods

The invention relates to a memory system may include a memory device including a plurality of memory blocks, each block including a plurality of pages; and a controller adapted to: corresponding to the write command user data stored in memory blocks; and the number of users will be stored according to the corresponding data storage mapping in memory blocks; determine the mapping data update storage blocks of user data and storage instructions corresponding to the amount of entropy; source memory blocks and the corresponding storage block selection and entropy.

【技术实现步骤摘要】
存储器系统及其操作方法相关申请的交叉引用本申请要求于2016年7月14日提交的申请号为10-2016-0089383的韩国专利申请的优先权,其全部公开通过引用并入本文。
示例性实施例涉及一种存储器系统,且更特别地,涉及一种处理关于存储器装置的数据的存储器系统及其操作方法。
技术介绍
计算机环境范式已经转变为普适计算系统,其能够在任何时间和任何地点使用。由于此,诸如移动电话、数字照相机和笔记本计算机的便携式电子装置的使用已经迅速增加。这些便携式电子装置通常使用具有一个或多个用于存储数据的存储器装置的存储器系统。存储器系统可用作便携式电子装置的主存储器装置或辅助存储器装置。使用存储器装置的存储器系统因其不具有活动部件而可提供优良的稳定性、耐用性、高信息存取速度以及低功耗。具有这种优点的存储器系统的示例包括通用串行总线(USB)存储器装置、具有各种接口的存储卡以及固态驱动器(SSD)。
技术实现思路
各个实施例涉及一种存储器系统及其操作方法,其能够最小化存储器系统的复杂性和性能退化,并最大化存储器装置的使用效率,从而快速且稳定地处理关于存储器装置的数据。在实施例中,存储器系统包括:存储器装置,其包括多个存储块,每个存储块包括多个页面;以及控制器,其适于:将与写入命令相对应的用户数据存储在存储块中,将与存储的用户数据相对应的映射数据存储在存储块中,确定指示与存储的用户数据相对应的存储块中更新的映射数据的量的熵(entropy),并且在存储块中选择与熵相对应的源存储块。控制器可更新与存储的用户数据相对应的映射数据,并且可确定更新的映射数据的映射段的数量。可对应于更新的映射数据的映射段的数量来确定熵。控制器可在存储块之中从具有最小熵的存储块开始顺序地选择源存储块。当从主机接收到针对存储在存储块中的用户数据的写入命令时,控制器可执行对存储在存储块中的用户数据的更新编程操作。控制器可更新与存储块中的更新编程操作相对应的存储块的映射数据。控制器可确定与存储的用户数据相对应的存储块中的有效页面,并可选择与有效页面的数量相对应的源存储块。控制器可在存储块之中从具有最小数量的有效页面的存储块开始顺序地选择源存储块。控制器可将存储块的从组合有效页面的数量和熵而得出的参数、有效页面的数量和熵记录在列表中,并可将列表存储在存储块中。控制器可在存储块之中选择目标存储块,并可将源存储块中的有效数据复制并存储到目标存储块中。在实施例中,一种用于操作存储器系统的方法可包括:将与写入命令相对应的用户数据存储在存储器装置中的多个存储块中,每个存储块包括多个页面;将与存储的用户数据相对应的映射数据存储在存储块中;确定指示与存储的用户数据相对应的存储块中更新的映射数据的量的熵;以及在存储块之中选择与熵相对应的源存储块。该方法可进一步包括:更新与所存储的用户数据相对应的映射数据,熵的确定包括确定更新的映射数据的映射段的数量。熵与更新的映射数据的映射段的数量相对应。选择可在存储块之中从具有最小熵的存储块开始顺序地选择源存储块。该方法可进一步包括:当从主机接收到针对存储在存储块中的用户数据的写入命令时,执行对存储在存储块中的用户数据的更新编程操作。映射数据的更新可包括更新与存储块中的更新编程操作相对应的存储块的映射数据。熵的确定可包括确定与所存储的用户数据相对应的存储块中的有效页面,并且选择可选择与有效页面的数量相对应的源存储块。源存储块的选择可包括在存储块之中从具有最小数量的有效页面的存储块开始顺序地选择源存储块。该方法可进一步包括:将存储块的从组合有效页面的数量和熵而得出的参数记录在列表中;以及将列表存储在存储块中。该方法可进一步包括:在存储块之中选择目标存储块;以及将源存储块中的有效数据复制并存储到目标存储块中。附图说明从下面参照附图对本专利技术的各个实施例的详细描述,本专利技术的这些和其它特征与优点对于本专利技术所属领域的技术人员将变得显而易见,其中:图1是示出根据本专利技术的实施例的包括联接到主机的存储器系统的数据处理系统的图;图2是示出根据本专利技术的实施例的图1的存储器系统中的存储器装置的图;图3是示出根据本专利技术的实施例的存储器装置中的存储块的存储器单元阵列电路的图;图4是示出根据本专利技术的实施例的存储器系统中的存储器装置的结构的图;图5至图7是示出根据实施例的关于存储器系统中的存储器装置的数据处理操作的图;图8是示出根据实施例的用于在存储器系统中处理数据的操作进程的流程图;以及图9至图14是示出根据本专利技术的实施例的存储器系统的图。具体实施方式尽管下面参照附图更详细地描述了各个实施例,但是应注意到,本专利技术可以不同的形式实施,并且不应被解释为限于本文所阐述的实施例。相反,提供所描述的实施例以便本公开将是彻底且完全的,并将本专利技术完全传达给本专利技术所属领域的技术人员。贯穿本公开,在本专利技术的各个附图和实施例中,相同的附图标记表示相同的部件。将理解的是,尽管可以在本文中使用术语“第一”、“第二”、“第三”等来描述各种元件,但是这些元件不受这些术语的限制。这些术语用于将一个元件与另一个元件区分开。因此,在不脱离本专利技术的精神和范围的情况下,下面描述的第一元件也可被称为第二元件或第三元件。附图不一定按比例绘制,并且在一些情况下,比例可能已经被夸大以便清楚地示出本专利技术的实施例的特征。将进一步理解的是,当元件被称为“连接到”或“联接到”另一元件时,其可直接在另一元件上、连接到或联接到另一元件,或者可存在一个或多个中间元件。此外,还将理解的是,当元件被称为在两个元件“之间”时,其可以是这两个元件之间的唯一元件,或者也可存在一个或多个中间元件。本文使用的术语仅是为了描述特定实施例的目的,并不旨在限制本专利技术。如本文所使用的,除非上下文另有明确说明,否则单数形式也旨在包括复数形式。将进一步理解的是,当在本说明书中使用术语“包括”、“包括有”、“包含”和“包含有”时,其说明所陈述元件的存在,并且不排除一个或多个其它元件的存在或添加。如本文所使用的,术语“和/或”包括一个或多个相关所列项目的任何和全部组合。除非另有定义,否则本文使用的包括技术术语和科学术语的所有术语具有与本专利技术所属领域的普通技术人员考虑到本公开所通常理解的含义相同的含义。将进一步理解的是,诸如在常用字典中定义的那些术语应当被解释为具有与其在相关技术和本公开语境中的含义一致的含义,并且将不以理想化或过于正式的意义来解释,除非本文中明确地这样定义。在下面的描述中,描述了大量具体细节以提供对本专利技术的全面理解。可在没有一些或全部这些具体细节的情况下实践本专利技术。在其它情况下,没有详细地描述公知的进程结构和/或进程以避免不必要地模糊本专利技术。还应注意的是,在一些情况下,如对于本专利技术所属相关领域的技术人员显而易见的是,除非另有特别说明,否则结合一个实施例所描述的特征或元件可单独使用或与另一个实施例的其它特征或元件组合使用。在下文中,将参照附图详细描述本专利技术的各个实施例。图1示出了根据本专利技术的实施例的包括存储器系统110的数据处理系统100。参照图1,数据处理系统100可包括主机102和联接到主机102的存储器系统110。例如,主机102可包括诸如移动电话、MP3播放器和笔记本电脑的便携式电子装置或诸如台式计算机、游戏机、电视机(TV本文档来自技高网...
存储器系统及其操作方法

【技术保护点】
一种存储器系统,其包括:存储器装置,其包括多个存储块,所述存储块中的每个包括多个页面;以及控制器,其适于:将与写入命令相对应的用户数据存储在所述存储块中;将与所存储的用户数据相对应的映射数据存储在所述存储块中;确定指示与所存储的用户数据相对应的所述存储块中更新的所述映射数据的量的熵;以及在所述存储块之中选择与所述熵相对应的源存储块。

【技术特征摘要】
2016.07.14 KR 10-2016-00893831.一种存储器系统,其包括:存储器装置,其包括多个存储块,所述存储块中的每个包括多个页面;以及控制器,其适于:将与写入命令相对应的用户数据存储在所述存储块中;将与所存储的用户数据相对应的映射数据存储在所述存储块中;确定指示与所存储的用户数据相对应的所述存储块中更新的所述映射数据的量的熵;以及在所述存储块之中选择与所述熵相对应的源存储块。2.根据权利要求1所述的存储器系统,其中所述控制器更新与所存储的用户数据相对应的所述映射数据,并且确定更新的映射数据的映射段的数量。3.根据权利要求2所述的存储器系统,其中对应于所更新的映射数据的映射段的数量来确定所述熵。4.根据权利要求3所述的存储器系统,其中所述控制器在所述存储块之中从具有最小熵的存储块开始顺序地选择所述源存储块。5.根据权利要求4所述的存储器系统,其中当从主机接收到针对存储在所述存储块中的所述用户数据的写入命令时,所述控制器执行对存储在所述存储块中的所述用户数据的更新编程操作。6.根据权利要求5所述的存储器系统,其中所述控制器更新与所述存储块中的所述更新编程操作相对应的所述存储块的映射数据。7.根据权利要求2所述的存储器系统,其中所述控制器确定与所存储的用户数据相对应的所述存储块中的有效页面,并选择与所述有效页面的数量相对应的所述源存储块。8.根据权利要求7所述的存储器系统,其中所述控制器在所述存储块之中从具有最小数量的有效页面的存储块开始顺序地选择所述源存储块。9.根据权利要求7所述的存储器系统,其中所述控制器将所述存储块的从组合所述有效页面的数量和熵而得出的参数、所述有效页面的数量和熵记录在列表中,并将所述列表存储在所述存储块中。10.根据权利要求1所述的存储器系统,其中所述控制器在所述存储块之中选择目标存储块...

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

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

1