存储器管理方法、存储器存储装置及存储器控制电路单元制造方法及图纸

技术编号:32736912 阅读:20 留言:0更新日期:2022-03-20 08:43
本发明专利技术提供一种存储器管理方法、存储器存储装置及存储器控制电路单元。所述方法包括:执行第一写入操作,以将第一数据存储至第一实体单元;对应于第一写入操作记录第一单元管理信息,其中第一单元管理信息反映多个第一已使用实体单元的使用顺序,且所述第一已使用实体单元包括第一实体单元;执行数据整并操作,以将第一实体单元中的至少部分数据复制到第二实体单元;以及在执行数据整并操作后,根据第一单元管理信息记录第二单元管理信息,其中第二单元管理信息反映多个第二已使用实体单元的使用顺序。所述多个第二已使用实体单元包括第二实体单元但不包括第一实体单元。藉此,可提高后续执行数据复原的工作效率。提高后续执行数据复原的工作效率。提高后续执行数据复原的工作效率。

【技术实现步骤摘要】
存储器管理方法、存储器存储装置及存储器控制电路单元


[0001]本专利技术涉及一种存储器管理技术,且尤其涉及一种存储器管理方法、存储器存储装置及存储器控制电路单元。

技术介绍

[0002]智能手机与平板计算机在这几年来的成长十分迅速,使得消费者对存储媒体的需求也急速增加。由于可复写式非易失性存储器模块(rewritable non

volatile memory module)(例如,快闪存储器)具有数据非易失性、省电、体积小,以及无机械结构等特性,所以非常适合内建于上述所举例的各种可携式多媒体装置中。
[0003]当可复写式非易失性存储器模块发生异常断电等状况而导致数据遗失时,若存在用以记载映射信息的映射表,可根据映射表所记载的映射信息重新从可复写式非易失性存储器模块读取所需的数据即可。然而,若映射表也遗失或损坏,则需要通过特定工具程序执行全盘扫描来重建映射表并对遗失的数据进行恢复。因此,如何提高数据复原的工作效率实为相关领域技术人员所致力研究的课题之一。

技术实现思路

[0004]本专利技术提供一种存储器管理方法、存储器存储装置及存储器控制电路单元,可提高后续执行数据复原的工作效率。
[0005]本专利技术的范例实施例提供一种存储器管理方法,其用于可复写式非易失性存储器模块。所述可复写式非易失性存储器模块包括多个实体单元。所述存储器管理方法包括:执行第一写入操作,以将第一数据存储至所述多个实体单元中的第一实体单元;对应于所述第一写入操作记录第一单元管理信息,其中所述第一单元管理信息反映多个第一已使用实体单元的使用顺序,且所述多个第一已使用实体单元包括所述第一实体单元;执行数据整并操作,以将所述第一实体单元中的至少部分数据复制到所述多个实体单元中的第二实体单元;以及在执行所述数据整并操作后,根据所述第一单元管理信息记录第二单元管理信息,其中所述第二单元管理信息反映多个第二已使用实体单元的使用顺序,所述多个第二已使用实体单元包括所述第二实体单元但不包括所述第一实体单元。
[0006]本专利技术的范例实施例另提供一种存储器存储装置,其包括连接接口单元、可复写式非易失性存储器模块及存储器控制电路单元。所述连接接口单元用以连接至主机系统。所述可复写式非易失性存储器模块包括多个实体单元。所述存储器控制电路单元连接至所述连接接口单元与所述可复写式非易失性存储器模块。所述存储器控制电路单元用以:执行第一写入操作,以将第一数据存储至所述多个实体单元中的第一实体单元;对应于所述第一写入操作记录第一单元管理信息,其中所述第一单元管理信息反映多个第一已使用实体单元的使用顺序,且所述多个第一已使用实体单元包括所述第一实体单元;执行数据整并操作,以将所述第一实体单元中的至少部分数据复制到所述多个实体单元中的第二实体单元;以及在执行所述数据整并操作后,根据所述第一单元管理信息记录第二单元管理信
息,其中所述第二单元管理信息反映多个第二已使用实体单元的使用顺序,所述多个第二已使用实体单元包括所述第二实体单元但不包括所述第一实体单元。
[0007]本专利技术的范例实施例另提供一种存储器控制电路单元,其用以控制可复写式非易失性存储器模块。所述存储器控制电路单元包括主机接口、存储器接口及存储器管理电路。所述主机接口用以连接至主机系统。所述存储器接口用以连接至所述可复写式非易失性存储器模块。所述可复写式非易失性存储器模块包括多个实体单元。所述存储器管理电路连接至所述主机接口与所述存储器接口。所述存储器管理电路用以:执行第一写入操作,以将第一数据存储至所述多个实体单元中的第一实体单元;对应于所述第一写入操作记录第一单元管理信息,其中所述第一单元管理信息反映多个第一已使用实体单元的使用顺序,且所述多个第一已使用实体单元包括所述第一实体单元;执行数据整并操作,以将所述第一实体单元中的至少部分数据复制到所述多个实体单元中的第二实体单元;以及在执行所述数据整并操作后,根据所述第一单元管理信息记录第二单元管理信息,其中所述第二单元管理信息反映多个第二已使用实体单元的使用顺序,所述多个第二已使用实体单元包括所述第二实体单元但不包括所述第一实体单元。
[0008]基于上述,在执行第一写入操作以将第一数据存储至第一实体单元后,第一单元管理信息可被记录以反映多个第一已使用实体单元的使用顺序,且所述多个第一已使用实体单元可包括第一实体单元。此外,在执行数据整并操作以将第一实体单元中的至少部分数据复制到第二实体单元后,第二单元管理信息可根据第一单元管理信息而记录,以反映多个第二已使用实体单元的使用顺序。特别是,所述多个第二已使用实体单元可包括第二实体单元但不包括第一实体单元。藉此,可提高后续根据单元管理信息来执行数据复原的工作效率。
附图说明
[0009]图1是根据本专利技术的范例实施例所示出的主机系统、存储器存储装置及输入/输出(I/O)装置的示意图;
[0010]图2是根据本专利技术的范例实施例所示出的主机系统、存储器存储装置及I/O装置的示意图;
[0011]图3是根据本专利技术的范例实施例所示出的主机系统与存储器存储装置的示意图;
[0012]图4是根据本专利技术的范例实施例所示出的存储器存储装置的示意图;
[0013]图5是根据本专利技术的范例实施例所示出的存储器控制电路单元的示意图;
[0014]图6是根据本专利技术的范例实施例所示出的管理可复写式非易失性存储器模块的示意图;
[0015]图7是根据本专利技术的范例实施例所示出的主机写入操作与数据整并操作的示意图;
[0016]图8是根据本专利技术的范例实施例所示出的更新实体单元的写入戳记的示意图;
[0017]图9是根据本专利技术的范例实施例所示出的记录单元管理信息的示意图;
[0018]图10是根据本专利技术的范例实施例所示出的记录单元管理信息的示意图;
[0019]图11是根据本专利技术的范例实施例所示出的在数据恢复操作中扫描实体单元的示意图;
[0020]图12是根据本专利技术的范例实施例所示出的存储器管理方法的流程图;
[0021]图13是根据本专利技术的范例实施例所示出的存储器管理方法的流程图。
具体实施方式
[0022]现将详细地参考本专利技术的示范性实施例,示范性实施例的实例说明于附图中。只要有可能,相同元件符号在附图和描述中用来表示相同或相似部分。
[0023]一般而言,存储器存储装置(亦称,存储器存储系统)包括可复写式非易失性存储器模块(rewritable non

volatile memory module)与控制器(亦称,控制电路)。存储器存储装置可与主机系统一起使用,以使主机系统可将数据写入至存储器存储装置或从存储器存储装置中读取数据。
[0024]图1是根据本专利技术的范例实施例所示出的主机系统、存储器存储装置及输入/输出(I/O)装置的示意图。图2是根据本专利技术的范例实施例所示出的主机系统、存储器存储装置及I/O装置的示意图。
[0025]请参本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种存储器管理方法,其特征在于,用于可复写式非易失性存储器模块,所述可复写式非易失性存储器模块包括多个实体单元,所述存储器管理方法包括:执行第一写入操作,以将第一数据存储至所述多个实体单元中的第一实体单元;对应于所述第一写入操作记录第一单元管理信息,其中所述第一单元管理信息反映多个第一已使用实体单元的使用顺序,且所述多个第一已使用实体单元包括所述第一实体单元;执行数据整并操作,以将所述第一实体单元中的至少部分数据复制到所述多个实体单元中的第二实体单元;以及在执行所述数据整并操作后,根据所述第一单元管理信息记录第二单元管理信息,其中所述第二单元管理信息反映多个第二已使用实体单元的使用顺序,所述多个第二已使用实体单元包括所述第二实体单元但不包括所述第一实体单元。2.根据权利要求1所述的存储器管理方法,其中所述第一单元管理信息包括所述多个第一已使用实体单元的排序信息,所述第二单元管理信息包括所述多个第二已使用实体单元的排序信息,且根据所述第一单元管理信息记录所述第二单元管理信息的步骤包括:将所述第一实体单元的排序信息从所述多个第一已使用实体单元的所述排序信息中移除;以及根据所述第二实体单元及所述多个第一已使用实体单元中剩余的实体单元的排序信息获得所述多个第二已使用实体单元的所述排序信息。3.根据权利要求1所述的存储器管理方法,其中所述第一单元管理信息与所述第二单元管理信息分别存储于所述第一实体单元与所述第二实体单元中。4.根据权利要求1所述的存储器管理方法,还包括:在执行所述数据整并操作之前,执行第二写入操作,以将第二数据存储至所述多个实体单元中的第三实体单元,其中所述多个第二已使用实体单元还包括所述第三实体单元。5.根据权利要求1所述的存储器管理方法,还包括:对应于所述第一写入操作,更新对应于所述第一实体单元的写入戳记;以及对应于所述数据整并操作,更新对应于所述第二实体单元的写入戳记。6.根据权利要求5所述的存储器管理方法,还包括:在数据恢复操作中,搜寻所述多个实体单元中具有最新写入戳记的实体单元;根据具有最新写入戳记的所述实体单元获得第三单元管理信息,其中所述第三单元管理信息反映多个第三已使用实体单元的使用顺序;以及根据所述第三单元管理信息扫描所述多个第三已使用实体单元料。7.一种存储器存储装置,其特征在于,包括:连接接口单元,用以连接至主机系统;可复写式非易失性存储器模块,包括多个实体单元;以及存储器控制电路单元,连接至所述连接接口单元与所述可复写式非易失性存储器模块,其中所述存储器控制电路单元用以:执行第一写入操作,以将第一数据存储至所述多个实体单元中的第一实体单元;
对应于所述第一写入操作记录第一单元管理信息,其中所述第一单元管理信息反映多个第一已使用实体单元的使用顺序,且所述多个第一已使用实体单元包括所述第一实体单元;执行数据整并操作,以将所述第一实体单元中的至少部分数据复制到所述多个实体单元中的第二实体单元;以及在执行所述数据整并操作后,根据所述第一单元管理信息记录第二单元管理信息,其中所述第二单元管理信息反映多个第二已使用实体单元的使用顺序,所述多个第二已使用实体单元包括所述第二实体单元但不包括所述第一实体单元。8.根据权利要求7所述的存储器存储装置,其中所述第一单元管理信息包括所述多个第一已使用实体单元的排序信息,所述第二单元管理信息包括所述多个第二已使用实体单元的排序信息,且根据所述第一单元管理信息记录所述第二单元管理信息的操作包括:将所述第一实体单元的排序信息从所述多个第一已使用实体单元的所述排序信息中移除;以及根据所述第二实体单元及所述多个第一已使用实体单元中剩余的实体单元的排序信息获得所述多个第二已使用实体单元的所述排序信息...

【专利技术属性】
技术研发人员:洪婉君张洋陶文斌杨浩吴孟凯代艳凯
申请(专利权)人:合肥兆芯电子有限公司
类型:发明
国别省市:

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

1