【技术实现步骤摘要】
有效数据管理方法、存储器存储装置及存储器控制器
[0001]本专利技术涉及一种存储器管理技术,且尤其涉及一种有效数据管理方法、存储器存储装置及存储器控制器。
技术介绍
[0002]非易失性存储器模块(例如快闪存储器模块)具有数据非易失性保存、低耗电及数据存取快速等优点。一般来说,在存储器存储装置的运作过程中,存储器存储装置可在后台执行垃圾回收(garbage collection)程序,以释放出用以接收新数据的新的闲置区块。在垃圾回收程序,存储器存储装置一般会逐一检查来源区块中的每一个实体页是否有存储有效数据。而检查某一实体页是否有存储有效数据的程序相当繁琐,例如需要先将所需的逻辑至实体映射表从存储器模块中读取出来并载入至缓冲存储器,然后再根据此逻辑至实体映射表来确认此实体页的实体地址当前是否有映射至特定的逻辑地址等等。然而,随着存储器存储装置的容量逐渐增大,每一个实体区块所包含的实体页的数目也越来越多。因此,要对实体区块中的所有实体页进行数据是否有效的检查会耗费相当多的时间。
技术实现思路
[0003]本专 ...
【技术保护点】
【技术特征摘要】
1.一种有效数据管理方法,其特征在于,用于存储器存储装置,其中所述存储器存储装置包括存储器模块,所述存储器模块包括多个实体单元,且所述有效数据管理方法包括:在所述多个实体单元中的第一实体单元中划分多个实体窗,其中每一实体窗包含多个实体程序化单元;在所述多个实体窗中的第一实体窗中存储管理信息,其中所述管理信息反映所述第一实体窗的有效计数;根据所述有效计数查询对应于所述第一实体窗的位元映射信息;以及根据所述位元映射信息决定所述第一实体窗中的有效数据的存储状态。2.根据权利要求1所述的有效数据管理方法,其中所述有效计数反映所述第一实体窗中当前存储有所述有效数据的实体程序化单元的总数。3.根据权利要求1所述的有效数据管理方法,还包括:判断所述第一实体窗的所述有效计数的计数值是否为零;以及若所述计数值为零,不执行查询所述位元映射信息的步骤。4.根据权利要求1所述的有效数据管理方法,其中根据所述位元映射信息决定所述第一实体窗中的所述有效数据的所述存储状态的步骤包括:根据所述位元映射信息中的特定位元的位元值,决定所述第一实体窗中的特定实体程序化单元所存储的数据是否为所述有效数据。5.根据权利要求1所述的有效数据管理方法,还包括:在所述第一实体窗中存储实体至逻辑映射信息,其中所述实体至逻辑映射信息反映所述第一实体窗中的特定实体程序化单元与逻辑单元之间的映射关系。6.根据权利要求5所述的有效数据管理方法,其中根据所述位元映射信息决定所述第一实体窗中的所述有效数据的所述存储状态的步骤包括:响应于所述位元映射信息中的特定位元的位元值为预设值,根据所述实体至逻辑映射信息获得所述第一实体窗中的所述特定实体程序化单元与所述逻辑单元之间的所述映射关系;以及根据所述映射关系查询逻辑至实体映射表,以决定所述特定实体程序化单元所存储的数据是否为所述有效数据。7.一种存储器存储装置,其特征在于,包括:连接接口,用以连接至主机系统;存储器模块,其包括多个实体单元;以及存储器控制器,连接至所述连接接口与所述存储器模块,其中所述存储器控制器用以在所述多个实体单元中的第一实体单元中划分多个实体窗,其中每一实体窗包含多个实体程序化单元,所述存储器控制器还用以在所述多个实体窗中的第一实体窗中存储管理信息,其中所述管理信息反映所述第一实体窗的有效计数,所述存储器控制器还用以根据所述有效计数查询对应于所述第一实体窗的位元映射信息,并且所述存储器控制器还用以根据所述位元映射信息决定所述第一实体窗中的有效数据的存储状态。
8.根据权利要求7所述的存储器存储装置,其中所述有效计数反映所述第一实体窗中当前存储有所述有效数据的实体程序化单元的总数。9.根据权利要求7所述的存储器存储装置,其中所述存储器控制器还用以判断所述第一实体窗的所述有效计数的计数值是否为零,并且若所述计数值为零,所述存储器控制器不执行查询所述位元映射信息的操作。10.根据权利要求7所述的存储器存储装置,其中根据所述位元映射信息决定所述第一实体窗中的所述有效数据的所述存储...
【专利技术属性】
技术研发人员:吴宗霖,
申请(专利权)人:深圳宏芯宇电子股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。