部分抹除管理方法、存储装置及存储器控制电路制造方法及图纸

技术编号:35146051 阅读:30 留言:0更新日期:2022-10-05 10:23
本发明专利技术提供一种部分抹除(partial erasing)管理方法、存储器存储装置及存储器控制电路单元。所述方法包括:对第一实体抹除单元的多个实体区域中的第一实体区域执行第一部分抹除操作,以抹除第一实体区域中的第一数据;在对第一实体区域执行第一部分抹除操作后,对第一实体区域执行第一程序化操作,以将第二数据存储至第一实体区域中;以及响应于第一部分抹除操作与第一程序化操作的至少其中之一,更新与第一实体区域有关的第一状态信息。因此,可提高对支援部分抹除的实体单元的管理效率。管理效率。管理效率。

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


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

技术介绍

[0002]移动电话与笔记本计算机等可携式电子装置在这几年来的成长十分迅速,使得消费者对存储媒体的需求也急速增加。由于可复写式非易失性存储器模块(rewritable non

volatile memory module)(例如,快闪存储器)具有数据非易失性、省电、体积小,以及无机械结构等特性,所以非常适合内建于上述所举例的各种可携式电子装置中。
[0003]传统上,可复写式非易失性存储器模块中执行的抹除操作都是以一或多个实体块作为基本单位进行抹除。但是,这样的抹除方式在使用上缺乏弹性。此外,虽然部分类型的存储器装置支援对实体块的部分抹除,但是,相关的管理机制并不完善,导致执行部分抹除的系统稳定性降低。

技术实现思路

[0004]本专利技术提供一种部分抹除管理方法、存储器存储装置及存储器控制电路单元,可提高对支援部分抹除的实体单元的管理效率。
[0005]本专利技术的范例实施例提供一种部分抹除管理方法,其用于可复写式非易失性存储器模块。所述可复写式非易失性存储器模块包括多个实体抹除单元。所述多个实体抹除单元包括第一实体抹除单元。所述部分抹除管理方法包括:对所述第一实体抹除单元中的多个实体区域中的第一实体区域执行第一部分抹除操作,以抹除所述第一实体区域中的第一数据,其中所述多个实体区域是基于预设顺序依序使用;在对所述第一实体区域执行所述第一部分抹除操作后,对所述第一实体区域执行第一程序化操作,以将第二数据存储至所述第一实体区域中;以及响应于所述第一部分抹除操作与所述第一程序化操作的至少其中之一,更新与所述第一实体区域有关的第一状态信息。
[0006]在本专利技术的一范例实施例中,当所述第一实体区域处于抹除状态时,所述多个实体区域中的其余实体区域非处于所述抹除状态。
[0007]在本专利技术的一范例实施例中,在对所述第一实体区域执行所述第一程序化操作后,所述多个实体区域中的第二实体区域仍存储有待抹除的第三数据。
[0008]在本专利技术的一范例实施例中,所述的部分抹除管理方法还包括:在对所述第一实体区域执行所述第一程序化操作后,对所述多个实体区域中的第二实体区域执行第二部分抹除操作,以抹除所述第二实体区域中的第三数据,其中所述第二实体区域不同于所述第一实体区域。
[0009]在本专利技术的一范例实施例中,所述的部分抹除管理方法还包括:在对所述第二实体区域执行所述第二部分抹除操作后,对所述第二实体区域执行第二程序化操作,以将第四数据存储至所述第二实体区域中;以及响应于所述第二部分抹除操作与所述第二程序化
操作的至少其中之一,更新与所述第二实体区域有关的第二状态信息,其中更新后的所述第二状态信息相同于更新后的所述第一状态信息。
[0010]在本专利技术的一范例实施例中,基于所述预设顺序依序使用所述多个实体区域包括基于所述预设顺序依序抹除与程序化所述多个实体区域。
[0011]在本专利技术的一范例实施例中,所述的部分抹除管理方法还包括:根据所述第一状态信息,获得所述第一实体区域的使用状态。
[0012]在本专利技术的一范例实施例中,所述的部分抹除管理方法还包括:根据所述第一状态信息,重建映射表格,其中所述映射表格记载与所述第二数据有关的逻辑至实体映射信息。
[0013]在本专利技术的一范例实施例中,所述的部分抹除管理方法还包括:根据所述第一状态信息,获得所述第一实体抹除单元中的新数据与旧数据的分布状态;以及对所述旧数据执行第二部分抹除操作。
[0014]在本专利技术的一范例实施例中,所述第一状态信息反映所述第一实体抹除单元的抹除进度与程序化进度的至少其中之一。
[0015]本专利技术的范例实施例另提供一种存储器存储装置,其包括连接接口单元、可复写式非易失性存储器模块及存储器控制电路单元。所述连接接口单元用以连接至主机系统。所述可复写式非易失性存储器模块包括多个实体抹除单元。所述多个实体抹除单元包括第一实体抹除单元。所述存储器控制电路单元连接至所述连接接口单元与所述可复写式非易失性存储器模块。所述存储器控制电路单元用以:指示对所述第一实体抹除单元中的多个实体区域中的第一实体区域执行第一部分抹除操作,以抹除所述第一实体区域中的第一数据,其中所述多个实体区域是基于预设顺序依序使用;在对所述第一实体区域执行所述第一部分抹除操作后,指示对所述第一实体区域执行第一程序化操作,以将第二数据存储至所述第一实体区域中;以及响应于所述第一部分抹除操作与所述第一程序化操作的至少其中之一,更新与所述第一实体区域有关的第一状态信息。
[0016]在本专利技术的一范例实施例中,所述存储器控制电路单元还用以:在对所述第一实体区域执行所述第一程序化操作后,指示对所述多个实体区域中的第二实体区域执行第二部分抹除操作,以抹除所述第二实体区域中的第三数据,其中所述第二实体区域不同于所述第一实体区域。
[0017]在本专利技术的一范例实施例中,所述存储器控制电路单元还用以:在对所述第二实体区域执行所述第二部分抹除操作后,指示对所述第二实体区域执行第二程序化操作,以将第四数据存储至所述第二实体区域中;以及响应于所述第二部分抹除操作与所述第二程序化操作的至少其中之一,更新与所述第二实体区域有关的第二状态信息,其中更新后的所述第二状态信息相同于更新后的所述第一状态信息。
[0018]在本专利技术的一范例实施例中,述存储器控制电路单元还用以:根据所述第一状态信息,获得所述第一实体区域的使用状态。
[0019]在本专利技术的一范例实施例中,所述存储器控制电路单元还用以:根据所述第一状态信息,重建映射表格,其中所述映射表格记载与所述第二数据有关的逻辑至实体映射信息。
[0020]在本专利技术的一范例实施例中,所述存储器控制电路单元还用以:根据所述第一状
态信息,获得所述第一实体抹除单元中的新数据与旧数据的分布状态;以及对所述旧数据执行第二部分抹除操作。
[0021]本专利技术的范例实施例另提供一种存储器控制电路单元,其用以控制可复写式非易失性存储器模块。所述可复写式非易失性存储器模块包括多个实体抹除单元。所述多个实体抹除单元包括第一实体抹除单元。所述存储器控制电路单元包括主机接口、存储器接口及存储器管理电路。所述主机接口用以连接至主机系统。所述存储器接口用以连接至所述可复写式非易失性存储器模块。所述存储器管理电路连接至所述主机接口与所述存储器接口。所述存储器管理电路用以:指示对所述第一实体抹除单元中的多个实体区域中的第一实体区域执行第一部分抹除操作,以抹除所述第一实体区域中的第一数据,其中所述多个实体区域是基于预设顺序依序使用;在对所述第一实体区域执行所述第一部分抹除操作后,指示对所述第一实体区域执行第一程序化操作,以将第二数据存储至所述第一实体区域中;以及响应于所述第一部分抹除操作与所述第一程序化操作的至少其中之一,更新与本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种部分抹除管理方法,用于可复写式非易失性存储器模块,所述可复写式非易失性存储器模块包括多个实体抹除单元,所述多个实体抹除单元包括第一实体抹除单元,所述部分抹除管理方法包括:对所述第一实体抹除单元中的多个实体区域中的第一实体区域执行第一部分抹除操作,以抹除所述第一实体区域中的第一数据,其中所述多个实体区域是基于预设顺序依序使用;在对所述第一实体区域执行所述第一部分抹除操作后,对所述第一实体区域执行第一程序化操作,以将第二数据存储至所述第一实体区域中;以及响应于所述第一部分抹除操作与所述第一程序化操作的至少其中之一,更新与所述第一实体区域有关的第一状态信息。2.根据权利要求1所述的部分抹除管理方法,其中当所述第一实体区域处于抹除状态时,所述多个实体区域中的其余实体区域非处于所述抹除状态。3.根据权利要求1所述的部分抹除管理方法,其中在对所述第一实体区域执行所述第一程序化操作后,所述多个实体区域中的第二实体区域仍存储有待抹除的第三数据。4.根据权利要求1所述的部分抹除管理方法,还包括:在对所述第一实体区域执行所述第一程序化操作后,对所述多个实体区域中的第二实体区域执行第二部分抹除操作,以抹除所述第二实体区域中的第三数据,其中所述第二实体区域不同于所述第一实体区域。5.根据权利要求4所述的部分抹除管理方法,还包括:在对所述第二实体区域执行所述第二部分抹除操作后,对所述第二实体区域执行第二程序化操作,以将第四数据存储至所述第二实体区域中;以及响应于所述第二部分抹除操作与所述第二程序化操作的至少其中之一,更新与所述第二实体区域有关的第二状态信息,其中更新后的所述第二状态信息相同于更新后的所述第一状态信息。6.根据权利要求1所述的部分抹除管理方法,其中基于所述预设顺序依序使用所述多个实体区域包括基于所述预设顺序依序抹除与程序化所述多个实体区域。7.根据权利要求1所述的部分抹除管理方法,还包括:根据所述第一状态信息,获得所述第一实体区域的使用状态。8.根据权利要求1所述的部分抹除管理方法,还包括:根据所述第一状态信息,重建映射表格,其中所述映射表格记载与所述第二数据有关的逻辑至实体映射信息。9.根据权利要求1所述的部分抹除管理方法,还包括:根据所述第一状态信息,获得所述第一实体抹除单元中的新数据与旧数据的分布状态;以及对所述旧数据执行第二部分抹除操作。10.根据权利要求1所述的部分抹除管理方法,其中所述第一状态信息反映所述第一实体抹除单元的抹除进度与程序化进度的至少其中之一。11.一种存储器存储装置,包括:连接接口单元,用以连接至主机系统;
可复写式非易失性存储器模块,其中所述可复写式非易失性存储器模块包括多个实体抹除单元,所述多个实体抹除单元包括第一实体抹除单元;以及存储器控制电路单元,连接至所述连接接口单元与所述可复写式非易失性存储器模块,其中所述存储器控制电路单元用以:指示对所述第一实体抹除单元中的多个实体区域中的第一实体区域执行第一部分抹除操作,以抹除所述第一实体区域中的第一数据,其中所述多个实体区域是基于预设顺序依序使用;在对所述第一实体区域执行所述第一部分抹除操作后,指示对所述第一实体区域执行第一程序化操作,以将第二数据存储至所述第一实体区域中;以及响应于所述第一部分抹除操作与所述第一程序化操作的至少其中之一,更新与所述第一实体区域有关的第一状态信息。12.根据权利要求11所述的存储器存储装置,其中当所述第一实体区域处于抹除状态时,所述多个实体区域中的其余实体区域非处于所述抹除状态。13.根据权利要求11所述的存储器存储装置,其中在对所述第一实体区域执行所述第一程序化操作后,所述多个实体区域中的第二实体区域仍存储有待抹除的第三数据。14.根据权利要求11所述的存储器存储装置,其中所述存储器控制电路单元还用以:在对所述第一实体区域执行所述第一程序化操作后,指示对所述多个实体区域中的第二实体区域执行第二部分抹除操作,以抹除所述第二实体区域中的第三数据,其中所述第二实体区域不同于所述第一实体区域。15.根据权利要求14所述的存储器存储装置,其中所述存储器控制电路单元还用以:在对所述第二实体区域执行所述第二部分抹除操作后,指示对所述...

【专利技术属性】
技术研发人员:叶志刚
申请(专利权)人:群联电子股份有限公司
类型:发明
国别省市:

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

1