【技术实现步骤摘要】
【国外来华专利技术】基于小计写入计数器执行混合损耗均衡操作
本公开的实施例总体上涉及存储器子系统,并且更具体地涉及基于小计写入计数器执行混合损耗均衡操作。
技术介绍
存储器子系统可以是如固态驱动器(SSD)或硬盘驱动器(HDD)等存储系统。存储器子系统可以是存储器模块,如双列直插式存储器模块(DIMM)、小外形DIMM(SO-DIMM)或非易失性双列直插式存储器模块(NVDIMM)。存储器子系统可以包含存储数据的一或多个存储器组件。存储器组件可以是例如非易失性存储器组件和易失性存储器组件。通常,主机系统可以利用存储器子系统来将数据存储在存储器组件处并从存储器组件中检索数据。附图说明根据下文给出的详细描述和本公开的各个实施例的附图,将更充分地理解本公开。图1展示了根据本公开的一些实施例的包含存储器子系统的示例计算环境。图2是根据本公开的一些实施例的用于基于小计写入计数器执行SMU间损耗均衡操作的示例方法的流程图。图3是根据本公开的一些实施例的用于通过将数据从一个数据块群组复制到另一个数据块群组并且复位与所述另一个数据块群组相关联的小计写入计数器来执行SMU间损耗均衡操作的示例方法的流程图。图4A展示了根据本公开的一些实施例的使用一组映射的数据块群组和一组未映射的数据块群组的SMU间损耗均衡。图4B展示了根据本公开的一些实施例的要使用间接映射执行的SMU间损耗均衡。图5是根据本公开的一些实施例的用于通过确定与数据块群组相关联的基址指针的新地址来执行SMU内损耗均衡操作的 ...
【技术保护点】
1.一种方法,其包括:/n将数据从映射的第二多个数据块群组中的第二数据块群组复制到未映射的第一多个数据块群组中的第一数据块群组,以将所述第一数据块群组包含在所述映射的第二多个数据块群组中;/n复位与所述第一数据块群组相关联的小计写入计数器,其中所述小计写入计数器的值指示自所述数据块群组包含在所述第二多个数据块群组中以来对所述第一数据块群组执行的写入操作的数量;以及/n由处理装置基于所述小计写入计数器对所述第一数据块群组执行损耗均衡操作。/n
【技术特征摘要】
【国外来华专利技术】20181005 US 16/153,0161.一种方法,其包括:
将数据从映射的第二多个数据块群组中的第二数据块群组复制到未映射的第一多个数据块群组中的第一数据块群组,以将所述第一数据块群组包含在所述映射的第二多个数据块群组中;
复位与所述第一数据块群组相关联的小计写入计数器,其中所述小计写入计数器的值指示自所述数据块群组包含在所述第二多个数据块群组中以来对所述第一数据块群组执行的写入操作的数量;以及
由处理装置基于所述小计写入计数器对所述第一数据块群组执行损耗均衡操作。
2.根据权利要求1所述的方法,其中基于所述小计写入计数器对所述第一数据块群组执行所述损耗均衡操作进一步包括当所述小计写入计数器的值超出阈值写入值时,确定所述第一数据块群组满足阈值损耗条件。
3.根据权利要求1所述的方法,其进一步包括:
执行一或多个写入以将数据写入到所述第一数据块群组;以及
基于所述一或多个写入一或多次递增所述小计写入计数器的所述值;以及
当所述小计写入计数器的所述值超出阈值时,对所述第一数据块群组执行所述损耗均衡操作。
4.根据权利要求1所述的方法,其进一步包括基于与所述第一数据块群组相关联的所述小计写入计数器和总计写入计数器来对所述第一数据块群组执行所述损耗均衡操作,其中所述总计写入计数器的值指示对所述第一数据块群组执行的写入操作的总数,其中写入操作的所述总数基于在所述第一数据块群组包含在所述第二多个数据块群组中之前对所述第一数据块群组执行的写入操作的数量和自所述第一数据块群组包含在所述第二多个数据块群组中以来对所述第一数据块群组执行的写入操作的另一个数量。
5.根据权利要求4所述的方法,其进一步包括:
确定所述总计写入计数器的所述值超出另一个数据块群组的另一个总计写入计数器的值第一阈值,其中所述总计写入计数器的所述值是相对于与其它数据块群组相关联的总计写入计数器的值的最大值,并且所述另一个总计写入计数器的所述值是相对于与所述其它数据块群组相关联的所述总计写入计数器的所述值的最小值;
确定所述小计写入计数器的所述值超出第二阈值;以及
响应于确定所述总计写入计数器的所述值超出所述另一个数据块群组的所述另一个总计写入计数器的所述值所述第一阈值并且所述小计写入计数器的所述值超出所述第二阈值而执行所述损耗均衡操作。
6.根据权利要求1所述的方法,其中基于所述小计写入计数器对所述第一数据块群组执行所述损耗均衡操作进一步包括:
将所述第一数据块群组的数据复制到所述第一多个数据块群组中的另一个数据块群组,以将所述另一个数据块群组包含在所述第二多个数据块群组中;
复位与所述另一个数据块群组相关联的第二小计写入计数器,其中所述第二写入计数器的值指示自所述另一个数据块群组包含在所述第二多个数据块群组中以来对所述另一个数据块群组执行的写入操作的数量。
7.根据权利要求1所述的方法,其中基于所述小计写入计数器对所述第一数据块群组执行所述损耗均衡操作进一步包括确定所述第一数据块群组内的基址指针的新地址,其中所述基址指针表示与所述第一数据块群组相关联的多个索引中的第一索引。
8.根据权利要求7所述的方法,其进一步包括基于所述第一数据块群组内的所述基址指针的所述新地址而将数据存储在所述第一数据块群组处。
9.一种系统,其包括:
存储器组件;以及
处理装置,所述处理装置与所述存储器组件操作性地耦接以用于:
将数据从映射的第二多个数据块群组中的第二数据块群组复制到未映射的第一多个数据块群组中的第一数据块群组,以将所述第一数据块群组包含在所述映射的第二多个数据块群组中;
复位与所述第一数据块群组相关联的小计写入计数器,其中所述小计写入计数器的值指示自所述第一数据块群组包含在所述第二多个数据块群组中以来对所述第一数据块群组执行的写入操作的数量;以及
基于所述小计写入计数器对所述第一数据块群组执行损耗均衡操作。
10.根据权利要求9所述的系统,其中,为了基于所述小计写入计数器对所述第一数据块群组执行所述损耗均衡操作,当所述小计写入计数器的值超出阈值写入值时,所述处理装置进一步用于确定所述第一数据块群组满足阈值损耗条件。
11.根据权利要求9所述的系统,其中所...
【专利技术属性】
技术研发人员:朱方芳,J·朱,陈宁,戴颖煜,
申请(专利权)人:美光科技公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。