描述用于粗映射存储装置中的取消映射支持的装置、方法及媒体。在一个实施例中,存储器子系统的控制器管理针对所述存储器子系统的超级管理单位(SMU)的一组元数据,其中所述存储器子系统的每一SMU包括多个数据管理单位(MU),且其中每一MU包括多个可寻址存储器元件作为所述存储器子系统的粗存储器存储装置的部分。所述控制器处理针对所述多个SMU中的第一SMU的修整命令,并调整与针对所述第一SMU的元数据相关联的修整位。接着,在所述经修整单位等待用取消映射数据模式写入时,此修整位可用于管理读取及写入操作。类似地,MU元数据中的修整位可用于管理相关操作以防止存储器存取错误。取错误。取错误。
【技术实现步骤摘要】
【国外来华专利技术】用于粗映射存储器子系统的取消映射
[0001]优先权主张
[0002]本申请案主张2019年7月15日申请的序列号为62/874,364的美国临时专利申请案及2020年4月22日申请的序列号为16/855,470的美国专利申请案的优先权,所述申请案中的每一者的全部内容以引用的方式并入本文中。
[0003]本公开的实施例大体上涉及存储器子系统,且更特定来说,涉及在粗映射存储器子系统中执行取消映射操作。
技术介绍
[0004]存储器子系统可为存储器装置、存储器模块或存储装置与存储器模块的混合体。存储器子系统可包含存储数据的一或多个存储器组件。举例来说,所述存储器组件可为非易失性存储器组件及易失性存储器组件。一般来说,主机系统可利用存储器子系统以将数据存储于存储器组件处及从存储器组件检索数据。
附图说明
[0005]将从下文给出的详细描述及本专利技术的各个实施例的附图更充分理解本公开。然而,图式不应被视为将本公开限定于特定实施例,而仅用于解释及理解。
[0006]图1说明根据本公开的一些实施例的包含存储器子系统的实例计算环境。
[0007]图2A说明根据本公开的一些实施例的实例存储器子系统的方面。
[0008]图2B说明根据本公开的一些实施例的实例存储器子系统的方面。
[0009]图3是根据本公开的一些实施例的用于粗映射存储器子系统中的取消映射操作的实例方法的流程图。
[0010]图4是根据本公开的一些实施例的与粗映射存储器子系统中的取消映射操作相关联的实例方法的流程图。
[0011]图5是根据本公开的一些实施例的与粗映射存储器子系统中的取消映射操作相关联的实例方法的流程图。
[0012]图6A是根据本公开的一些实施例的与粗映射存储器子系统中的取消映射操作相关联的实例方法的方面的流程图。
[0013]图6B是根据本公开的一些实施例的与粗映射存储器子系统中的取消映射操作相关联的实例方法的方面的流程图。
[0014]图7是根据本公开的一些实施例的用于粗映射存储器子系统中的取消映射操作的实例方法的流程图。
[0015]图8是根据本公开的一些实施例的用于粗映射存储器子系统中的取消映射操作的实例方法的流程图。
[0016]图9是本公开的实施例可在其中操作的实例计算机系统的框图。
具体实施方式
[0017]本公开的方面涉及对粗映射存储器子系统执行修整或取消映射操作。存储器子系统可为存储器装置、存储器模块或存储装置与存储器模块的混合体。下面结合图1描述存储装置及存储器模块的实例。一般来说,主机系统可利用包含一或多个存储器组件(以下也称为“存储器装置”)的存储器子系统。主机系统可提供待存储在存储子系统处的数据,并且可请求待从存储子系统检索的数据。
[0018]主机系统可向存储器子系统发送存取请求,例如用以在存储器子系统处存储数据及从存储器子系统读取数据。待读取及写入的数据在下文中称为“用户数据”。主机请求可包含用户数据的逻辑地址(例如,逻辑块地址(LBA)),其为主机系统与用户数据相关联的位置。逻辑地址(例如,LBA)可为用户数据的元数据的部分。
[0019]存储器组件可包含非易失性及易失性存储器装置。非易失性存储器装置是一或多个裸片的封装。封装中的裸片可被指派到用于与存储器子系统控制器通信的一或多个通道。非易失性存储器装置包含单元(即,存储信息的电子电路),所述单元被分组成页面以存储数据位。
[0020]非易失性存储器装置可包含例如三维交叉点(“3D交叉点”)存储器装置,其为非易失性存储器的交叉点阵列,其可结合可堆叠交叉网格数据存取阵列基于体电阻的变化来执行位存储。
[0021]此非易失性存储器装置可跨越裸片及通道对页面进行分组以形成管理单位(MU)。MU可包含用户数据及对应元数据。存储器子系统控制器可作为管理单位向存储器装置发送用户数据及对应元数据及从存储器装置接收用户数据及对应元数据。超级管理单位(SMU)是被一起管理的一或多个MU的群组。举例来说,存储器子系统控制器可对SMU执行媒体管理操作(例如,磨损均衡操作、刷新操作等)。
[0022]主机系统可向存储器子系统发送所发送的数据及命令,以通知存储器子系统含有不再使用且可被永久擦除的数据的逻辑地址(例如,逻辑块地址)。所述命令可为修整命令、取消映射命令或取消分配命令。
[0023]页面大小可针对不同媒体类型而变化。举例来说,非易失性存储器单元的交叉点阵列可具有比基于快闪的存储器组件小得多的页面大小,且因此可具有数目大得多的页面用于存储类似容量的存储器组件的数据。具有大量页面的存储器装置可使用更多计算资源(例如,处理及存储器资源),其用于检索、存储存储器装置上的数据及对所述数据进行排序。另外,具有较小页面大小的存储器装置可采用更多资源来管理存储器装置。
[0024]粗映射存储器子系统,例如具有交叉点存储器装置的一些存储器子系统可将存储器页组织成MU及SMU。将数据单位分组在一起的一个目的是节省元数据空间并减少维护及管理大量页面的系统开销。
[0025]一些存储器子系统允许使用驱动器加密密钥(DEK)的变化进行加密擦除,随后使用快闪转译层(FTL)映射快速进行取消映射操作。然而,此快速取消映射操作对于粗映射系统(例如,交叉点系统)来说是不可能的。尽管贯穿此文档使用取消映射、取消映射操作、取消映射命令、修整操作及修整命令作为特定实例,但本公开也适用于取消分配操作及取消分配命令。
[0026]特定来说,在粗映射系统中,不存在用于与快闪存储器系统FTL映射等效的取消映
射操作的固有结构。另外,需要在粗映射系统中盖写取消映射数据以避免在从存储器装置的取消映射部分读取时的端到端(E2E)循环冗余校验(CRC)错误,并且此盖写操作可能需要几分钟,这可能导致存储器子系统性能延迟。此外,由于取消映射操作并非由存储器子系统内的固有结构执行,因此主机通过提供特定取消映射数据模式以写入到存储器装置的取消映射部分来控制数据的盖写。由主机提供数据消耗额外主机资源。
[0027]本文描述的实施例包含用于在粗映射存储器子系统中实施修整操作的低存储器占用系统及操作。本公开的方面及所描述实施例通过提供结构及组件以在管理读取及写入操作的同时立即服务于修整或取消映射命令以防止经修整SMU的E2E CRC错误来解决上述及其它缺陷。尽管贯穿此文档使用经修整SMU及取消映射SMU作为特定实例,但本公开也适用于经修整MU及取消映射MU。
[0028]图1说明根据本公开的一些实施例的包含存储器子系统110的实例计算环境100。存储器子系统110可包含媒体,例如一或多个易失性存储器装置(例如,存储器装置140)、一或多个非易失性存储器装置(例如,存储器装置130)或此组合。
[0029]存储器子系统110可为存储器装置、存储器模块或存储器装置与存储器模块的混合体。存储装置的实例包含固态驱动器(SSD)、快闪驱动器、通用串行总线(U本文档来自技高网...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种存储器控制器,其经配置以执行包括以下的操作:接收针对超级管理单位的多个数据管理单位中的数据管理单位的数据存取命令;基于对应于所述数据管理单位的取消映射位的值:将取消映射数据模式写入到所述数据管理单位;及修改对应于所述数据管理单位的所述取消映射位的所述值;及在所述将所述取消映射数据模式写入到所述数据管理单位之后,处理所述数据存取命令。2.根据权利要求1所述的存储器控制器,其中:所述接收所述数据存取命令包括经由总线接收读取命令;及所述处理所述数据存取命令包括:从所述数据管理单位读取数据;及经由所述总线提供所述数据。3.根据权利要求2所述的存储器控制器,其中所述操作进一步包括:在所述从所述数据管理单位读取所述数据之后,基于所述将所述取消映射数据模式写入到所述数据管理单位,确定所述数据管理单位的循环冗余校验(CRC)值;及存储所述CRC值。4.根据权利要求2所述的存储器控制器,其中所述操作进一步包括:在所述从所述数据管理单位读取所述数据之后,存取所述数据管理单位的所存储循环冗余校验(CRC)值;基于所述读取数据来确定所述数据管理单位的CRC值;及将所述所存取CRC值与所述所确定CRC值进行比较以检测存储器损坏。5.根据权利要求1所述的存储器控制器,其中所述操作进一步包括:在所述接收所述数据存取命令之前,接收取消映射数据命令;及基于所述取消映射数据命令,设置对应于所述数据管理单位的所述取消映射位的所述值。6.根据权利要求1所述的存储器控制器,其中:所述接收所述数据存取命令包括经由总线接收写入命令;及所述处理所述数据存取命令包括:将数据写入到所述数据管理单位;及经由所述总线提供确认。7.根据权利要求1所述的存储器控制器,其中所述操作由所述存储器控制器的处理器执行,所述处理器由存储在固件中的指令配置。8.一种方法,包括:由存储器控制器的处理器接收用于超级管理单位的多个数据管理单位中的数据管理单位的数据存取命令;基于对应于所述数据管理单位的取消映射位的值:将取消映射数据模式写入到所述数据管理单位;及修改对应于所述数据管理单位的所述取消映射位的所述值...
【专利技术属性】
技术研发人员:朱方芳,陈宁,A,
申请(专利权)人:美光科技公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。