将存储器块解除分配的存储控制器及其操作方法与流程

文档序号:34964752发布日期:2023-08-01 09:29阅读:63来源:国知局
将存储器块解除分配的存储控制器及其操作方法与流程

本文所描述的本公开的一些示例实施例涉及存储控制器,更具体地,涉及一种将存储器块解除分配的存储控制器、操作该存储控制器的方法和操作包括该存储控制器的存储装置的方法。


背景技术:

1、存储器装置响应于写请求而存储数据,并且响应于读请求而输出存储在其中的数据。分类为易失性存储器装置的存储器装置在供电中断时丢失存储在其中的数据,例如动态随机存取存储器(dram)装置、静态ram(sram)装置。分类为非易失性存储器装置的存储器装置即使在供电中断时也保留存储在其中的数据,例如闪速存储器装置、相变ram(pram)、磁性ram(mram)或电阻ram(rram)。

2、通常,非易失性存储器装置可根据随机访问而存储数据。随机访问伴随着对整个区域的频繁垃圾收集操作。频繁垃圾收集操作导致存储装置的寿命缩短。当为频繁垃圾收集、磨损均衡和坏块管理分配了大的过度供给(op)区域时,存储装置的可用存储容量可减小。


技术实现思路

1、本公开的一些示例实施例提供了一种将存储器块解除分配的存储控制器、操作该存储控制器的方法和操作包括存储控制器的存储装置的方法。

2、根据示例实施例,一种操作存储控制器的方法,该存储控制器与主机和非易失性存储器装置通信,该方法包括:从主机接收第一擦除请求,该第一擦除请求针对存储器装置的多个区中的第一区;基于第一擦除请求从分配清单表加载第一区的第一分配清单信息;基于第一分配清单信息将分配给第一区的存储器块解除分配,其中,存储器块的顺序物理页编号分别被映射到顺序逻辑页编号;以及向非易失性存储器装置提供针对第一区的解除分配的存储器块的物理擦除请求。

3、根据示例实施例,一种操作存储装置的方法,该存储装置与主机通信,包括:从主机接收擦除请求,该擦除请求针对非易失性存储器装置的多个区中的目标区;基于擦除请求从分配清单表加载目标区的分配清单信息;基于分配清单信息将分配给目标区的存储器块解除分配,其中,存储器块的顺序物理页编号分别被映射到顺序逻辑页编号;物理擦除目标区的解除分配的存储器块;以及在解除分配的存储器块被物理擦除之后,向主机提供指示擦除请求被处理的响应。

4、根据示例实施例,一种存储控制器包括:处理电路,其被配置为实现与主机和非易失性存储器装置通信的分区命名空间(zns)管理器;映射表,其管理逻辑地址和物理地址之间的映射关系;分配清单表,其管理多个区中的目标区的分配清单信息;以及有效页计数(vpc)表,其管理分配给目标区的多个存储器块的vpc值。zns管理器被配置为接收针对主机的目标区的擦除请求,基于擦除请求从分配清单表加载目标区的分配清单信息,基于目标区的分配清单信息从映射表移除分配给目标区的多个存储器块的映射关系,并且向非易失性存储器装置提供针对映射关系被移除的多个存储器块的物理擦除请求。目标区的多个存储器块的顺序物理页编号分别被映射到顺序逻辑页编号。



技术特征:

1.一种操作存储控制器的方法,所述存储控制器与主机和非易失性存储器装置通信,所述方法包括步骤:

2.根据权利要求1所述的方法,其中,在提供所述物理擦除请求之前,分配给所述第一区的存储器块存储与所述第一区对应的数据。

3.根据权利要求1所述的方法,其中,所述第一分配清单信息指示分配给所述第一区的存储器块的索引编号。

4.根据权利要求1所述的方法,其中,

5.根据权利要求1所述的方法,其中,

6.根据权利要求1所述的方法,其中,

7.根据权利要求1所述的方法,还包括步骤:

8.根据权利要求7所述的方法,还包括步骤:

9.根据权利要求1所述的方法,还包括步骤:

10.根据权利要求9所述的方法,其中,

11.根据权利要求1所述的方法,其中,所述存储控制器支持非易失性存储器高速的分区命名空间标准。

12.根据权利要求11所述的方法,其中,所述第一擦除请求指示转变为分区命名空间标准的区空间空状态,并且包括重置所述第一区的区管理发送命令。

13.一种操作存储装置的方法,所述存储装置与主机通信,所述方法包括步骤:

14.根据权利要求13所述的方法,其中,

15.一种存储控制器,包括:

16.根据权利要求15所述的存储控制器,其中,

17.根据权利要求15所述的存储控制器,其中,

18.根据权利要求15所述的存储控制器,其中,所述分区命名空间管理器还被配置为:

19.根据权利要求15所述的存储控制器,其中,所述分区命名空间管理器还被配置为:

20.根据权利要求15所述的存储控制器,其中,所述存储控制器支持非易失性存储器高速的分区命名空间标准。


技术总结
公开了一种操作存储控制器的方法、操作存储装置的方法和存储控制器,该存储控制器与主机和非易失性存储器装置通信。该操作存储控制器的方法包括:从主机接收第一擦除请求,该第一擦除请求针对非易失性存储器装置的多个区中的第一区;基于第一擦除请求从分配清单表加载第一区的第一分配清单信息;基于第一分配清单信息将分配给第一区的存储器块解除分配,其中,存储器块的顺序物理页编号分别被映射至顺序逻辑页编号;以及向非易失性存储器装置提供对第一区的解除分配的存储器块的物理擦除请求。

技术研发人员:金烔琪,姜一权,高光玉,朴埈奭
受保护的技术使用者:三星电子株式会社
技术研发日:
技术公布日:2024/1/13
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1