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

技术编号:15746563 阅读:179 留言:0更新日期:2017-07-03 02:09
一种存储器系统,其可以包括多个存储块的存储器装置以及包括存储器的控制器,所述控制器适用于执行对应于从主机接收的命令的命令操作、在所述存储器中存储用户数据和元数据以及基于包括在所述命令中的命令参数而在所述存储块中的至少一个存储块中存储所述用户数据和元数据。

Memory system and operation method thereof

A memory system, the memory device can include a plurality of memory blocks, including the memory controller, the controller is suitable for executing corresponding to the commands received from the host device command operation, stored in the memory, based on user data and metadata including command parameters at the command of the the memory block at least one of the memory blocks stored in the user data and metadata.

【技术实现步骤摘要】
存储器系统及其操作方法相关申请的交叉引用本专利技术要求2015年12月23日提交的申请号为10-2015-0184826的韩国专利申请的优先权,其公开全文作为全部并入本申请。
本专利技术的示例性实施例涉及一种存储器系统,并且更具体地,涉及一种用于将数据处理至存储器装置的半导体存储器系统及其操作方法。
技术介绍
计算机环境范式已经转变为可以随时随地使用的普适计算系统。结果,便携电子设备,诸如移动电话、数码相机、以及笔记本电脑的使用不断地快速增加。这些便携电子设备一般使用具有一个以上的、也称作数据存储装置的半导体存储器装置的存储器系统。数据存储器装置可以用作便携电子设备的主存储器装置或者辅助存储器装置。由于使用采用半导体存储器装置的数据存储装置不具有活动部件,所以采用半导体存储器装置的数据存储装置提供了优秀的稳定性、持久性、高信息存取速度、以及低功耗。数据存储装置的示例包括通用串行总线(USB)存储器装置、具有各种接口的存储卡以及固态驱动器(SSD)。
技术实现思路
各种实施例涉及一种能够通过提高存储器装置的使用效率而快速并稳定地处理数据的存储器系统及其操作方法。在一个实施例中,一种存储器系统,可以包括:包括多个存储块的存储器装置;以及包括存储器的控制器,所述控制器适用于执行对应于从主机接收的命令的命令操作、在所述存储器中存储用户数据和元数据以及基于包括在所述命令中的命令参数而在所述存储块中的至少一个存储块中存储所述用户数据和元数据。存储器可以包括:第一缓冲器,其适用于存储所述用户数据的数据段;以及第二缓冲器,其适用于存储所述元数据的元段。控制器可以适用于:基于所述命令参数确定更新参数,并且基于所述更新参数在所述至少一个存储块中存储存储在所述第一缓冲器中的数据段。控制器可以适用于:响应于所述数据段的存储而更新所述元段,并且通过基于所述更新参数在所述存储器中缓冲所述更新的元段而将所述元数据存储在所述存储器中。控制器可以适用于在所述存储器中缓冲所述更新的元段的同时在至少一个存储块中存储存储在所述第一缓冲器中的数据段。元段可以包括第一映射数据和第二映射数据的映射段,所述控制器可以适用于基于所述更新参数更新并缓冲所述第一映射数据的映射段,并且所述控制器可以适用于响应于所述数据段的存储更新并缓冲所述第二映射数据的映射段。所述控制器可以适用于通过利用单触发编程在包括所述多个存储块中至少两个存储块的超级存储块中存储存储在所述存储器中的所述用户数据和元数据。所述超级存储块可以包括多个存储块中的第一存储块和第二存储块,其中所述存储器装置包括多个存储器管芯,所述多个存储器管芯中的每个包括多个平面,所述多个平面中的每个包括多个存储块,并且其中所述第一存储块包括包括在所述多个存储器管芯的第一存储器管芯的第一平面中的存储块的特定存储块。所述第二存储块包括以下之一:特定存储块,其属于包括在所述存储器管芯的第一存储器管芯的第一平面中的存储块并且不同于包括在所述多个存储器管芯的第一存储器管芯的第一平面的存储块的特定存储块;包括在所述存储器管芯的第一存储器管芯的第二平面中的存储块的特定存储块;以及包括在所述存储器管芯的第二存储器管芯的多个平面中的存储块的特定存储块。所述命令参数可以包括所述用户数据的处理模式以及所述用户数据的数据类型之一。在一个实施例中,一种存储器系统的操作方法可以包括:从主机接收关于包括多个存储块的存储器装置的命令;执行对应于所述存储器装置的控制器和所述多个存储块之间的命令的命令操作;在所述控制器的存储器中存储用户数据和元数据;以及基于包括在所述命令中的命令参数而在所述存储块中的至少一个存储块中存储所述用户数据和元数据。在所述控制器的存储器中的所述用户数据和元数据的存储可以包括:在包括在所述存储器中的第一缓冲器中存储所述用户数据的数据段;以及在包括在所述存储器中的第二缓冲器中存储所述元数据的元段。所述操作方法可以进一步包括基于所述命令参数确定更新参数,并且所述存储块中所述数据段的存储可以包括基于所述更新参数在至少一个存储块中存储存储在所述第一缓冲器中的数据段。所述存储器中的所述元数据的存储可以包括:响应于所述数据段的存储而更新所述元段,并且基于所述更新参数在所述存储器中缓冲所述更新的元段。可以在在所述存储器中缓冲所述更新的元段的同时执行在至少一个存储块中存储存储在所述第一缓冲器中的数据段。元段可以包括第一映射数据和第二映射数据的映射段,所述第一映射数据的映射段的更新和缓冲可以基于所述信息执行,并且所述第一映射数据的映射段的更新和缓冲可以响应于所述数据段的存储而执行。所述存储块中的所述用户数据和元数据的存储可以包括通过利用单触发编程在包括所述多个存储块中至少两个存储块的超级存储块中存储存储在所述存储器中的所述用户数据和元数据。所述超级存储块可以包括多个存储块中的第一存储块和第二存储块,其中所述存储器装置包括多个存储器管芯,所述多个存储器管芯中的每个包括多个平面,所述多个平面中的每个包括多个存储块,并且其中所述第一存储块包括包括在所述多个存储器管芯的第一存储器管芯的第一平面中的存储块的特定存储块。所述第二存储块包括以下之一:特定存储块,其属于包括在所述存储器管芯的第一存储器管芯的第一平面中的存储块并且不同于包括在所述多个存储器管芯的第一存储器管芯的第一平面的存储块的特定存储块;包括在所述存储器管芯的第一存储器管芯的第二平面中的存储块的特定存储块;以及包括在所述存储器管芯的第二存储器管芯的多个平面中的存储块的特定存储块。所述信息可以包括所述用户数据的处理模式以及所述用户数据的数据类型中的一个。附图说明图1是示出根据本专利技术的一个实施例的包括存储器系统的数据处理系统的简图。图2是示出根据本专利技术的一个实施例的存储器装置的简图。图3是示出根据本专利技术的一个实施例的存储器装置中的存储块的电路图。图4至图11是示意地示出根据本专利技术的实施例的图2所示的存储器装置的各个方面的简图。图12至图14是示意地示出向根据本专利技术的一个实施例的存储器系统中的存储器装置的数据处理操作的简图。图15是示意地示出根据本专利技术的一个实施例的存储器系统中处理数据的操作过程的简图。具体实施方式下面将参考附图更加详细地描述各种实施例。然而,本专利技术可以不同的形式呈现且不应被解释为限于在本文中提出的实施例。而是,这些实施例被提供使得本公开是彻底且完整的。在整个公开中,相同的参考数字用于对应本专利技术的各种附图和实施例中的相似部件。附图不一定按比例,并且在一些情况下,为了清楚地示出实施例的特征,比例可能已经被扩大。另外,应注意,当元件称为被连接或联接到另一个元件,应当理解为前者可以直接连接或联接到后者,或经由其间的中间元件电连接或联接到后者。本文使用的术语仅是出于描述特定实施例而不意在限制本专利技术。如在本文中使用的,单数形式意在也包括复数形式,除非上下文有清楚的相反指示。此外,将理解的是,当在本说明书中使用时,术语“包括”是指提及的元件的存在,但不用于排除一个以上其他元件的存在或增加。在本文中使用时,术语“和/或”包括一个以上相关列出项目的任何和所有组合。除非有相反说明,包括本文使用的科技术语的所有的项目具有与本专利技术所属
技术人员通常所理解的相同意义。此外,将理解的是,诸如在本文档来自技高网
...
存储器系统及其操作方法

【技术保护点】
一种存储器系统,其包括:存储器装置,其包括多个存储块;以及控制器,其包括存储器,所述控制器适用于执行对应于从主机接收的命令的命令操作、在所述存储器中存储用户数据和元数据以及基于包括在所述命令中的命令参数而在所述存储块中的至少一个存储块中存储所述用户数据和元数据。

【技术特征摘要】
2015.12.23 KR 10-2015-01848261.一种存储器系统,其包括:存储器装置,其包括多个存储块;以及控制器,其包括存储器,所述控制器适用于执行对应于从主机接收的命令的命令操作、在所述存储器中存储用户数据和元数据以及基于包括在所述命令中的命令参数而在所述存储块中的至少一个存储块中存储所述用户数据和元数据。2.如权利要求1所述的存储器系统,其中所述存储器包括:第一缓冲器,其适用于存储所述用户数据的数据段;以及第二缓冲器,其适用于存储所述元数据的元段。3.如权利要求2所述的存储器系统,其中所述控制器适用于:基于所述命令参数确定更新参数,并且基于所述更新参数在所述至少一个存储块中存储存储在所述第一缓冲器中的数据段。4.如权利要求3所述的存储器系统,其中所述控制器适用于:响应于所述数据段的存储而更新所述元段,并且通过基于所述更新参数在所述存储器中缓冲所述更新的元段而将所述元数据存储在所述存储器中。5.如权利要求4所述的存储器系统,其中控制器适用于在所述存储器中缓冲所述更新的元段的同时在至少一个存储块中存储存储在所述第一缓冲器中的数据段。6.如权利要求4所述的存储器系统,其中所述元段包括第一映射数据和第二映射数据的映射段,其中所述控制器适用于基于所述更新参数更新并缓冲所述第一映射数据的映射段,并且其中所述控制器适用于响应于所述数据段的存储而更新并缓冲所述第二映射数据的映射段。7.如权利要求1所述的存储器系统,其中:所述控制器适用于通过利用单触发编程在包括所述多个存储块中至少两个存储块的超级存储块中存储存储在所述存储器中的所述用户数据和元数据。8.如权利要求7所述的存储器系统,其中所述超级存储块包括多个存储块中的第一存储块和第二存储块,其中所述存储器装置包括多个存储器管芯,所述多个存储器管芯中的每个包括多个平面,所述多个平面中的每个包括多个存储块,并且其中所述第一存储块包括包括在所述多个存储器管芯的第一存储器管芯的第一平面中的存储块的特定存储块。9.如权利要求8所述的存储器系统,其中所述第二存储块包括以下之一:特定存储块,其属于包括在所述存储器管芯的第一存储器管芯的第一平面中的存储块并且不同于包括在所述多个存储器管芯的第一存储器管芯的第一平面的存储块的特定存储块;包括在所述存储器管芯的第一存储器管芯的第二平面中的存储块的特定存储块;以及包括在所述存储器管芯的第二存储器管芯的多个平面中的存储块的特定存储块。10.如权利要求1所述的存储器系统,其中所述命令参数包括所述用户数据的处理模式和所述用户数据的数据类型中的一个...

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

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

1