[发明专利]存储器管理方法、存储器控制电路单元与存储器储存装置有效
申请号: | 201610093873.0 | 申请日: | 2016-02-19 |
公开(公告)号: | CN107102951B | 公开(公告)日: | 2019-08-06 |
发明(设计)人: | 陈国荣;颜鸿圣 | 申请(专利权)人: | 群联电子股份有限公司 |
主分类号: | G06F12/02 | 分类号: | G06F12/02 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 马雯雯;臧建明 |
地址: | 中国台湾*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储器 管理 方法 控制电路 单元 储存 装置 | ||
1.一种存储器管理方法,用于一可复写式非易失性存储器模块,其特征在于,所述可复写式非易失性存储器模块包括多个实体抹除单元,其中所述多个实体抹除单元的每一实体抹除单元具有多个实体程序化单元,其中所述多个实体程序化单元映像至多个逻辑单元,所述存储器管理方法包括:
从一主机系统接收一调整指令,其中所述调整指令用以指示所述多个逻辑单元中的至少一逻辑单元所储存的数据是无效的;
根据所述调整指令更新一逻辑地址状态表,其中所述逻辑地址状态表用以反应出所述多个逻辑单元中的每一逻辑单元所储存的数据的一数据状态,其中所述数据状态包括一第一状态或一第二状态;
倘若符合一预定条件,根据所述逻辑地址状态表与一实体地址状态表的一比对结果来更新所述实体地址状态表,其中所述实体地址状态表用以反应出所述多个实体程序化单元中对应所述实体地址状态表的多个实体程序化单元中的每一实体程序化单元所储存的数据的所述数据状态,其中根据所述逻辑地址状态表与所述实体地址状态表的所述比对结果来更新所述实体地址状态表的步骤包括:
倘若符合所述预定条件,根据所述实体地址状态表,从所述实体地址状态表所反应出的多个实体地址中选择所述数据状态为所述第一状态的一第一实体地址;以及
根据所述第一实体地址来判断是否需更新所述实体地址状态表中对应所述第一实体地址的所述数据状态;以及
根据已更新的所述实体地址状态表对至少一无效数据进行抹除。
2.根据权利要求1所述的存储器管理方法,其特征在于,上述倘若符合所述预定条件,根据所述逻辑地址状态表与所述实体地址状态表的所述比对结果来更新所述实体地址状态表的步骤包括:
根据一实体转逻辑地址映像表、所述逻辑地址状态表与所述第一实体地址来判断是否需更新所述实体地址状态表中对应所述第一实体地址的所述数据状态。
3.根据权利要求2所述的存储器管理方法,其特征在于,上述根据所述实体转逻辑地址映像表、所述逻辑地址状态表与所述第一实体地址来判断是否需更新所述实体地址状态表中对应所述第一实体地址的所述数据状态的步骤包括:
根据所述实体转逻辑地址映像表来辨识所述第一实体地址所映像的一第一逻辑地址;
根据所述逻辑地址状态表与所述第一逻辑地址来比对所述逻辑地址状态表中对应所述第一逻辑地址的所述数据状态与所述实体地址状态表中对应所述第一实体地址的所述数据状态;以及
倘若所述逻辑地址状态表中对应所述第一逻辑地址的所述数据状态不同于所述实体地址状态表中对应所述第一实体地址的所述数据状态,判定需更新所述实体地址状态表中对应所述第一实体地址的所述数据状态,并且将所述实体地址状态表中对应所述第一实体地址的所述数据状态从所述第一状态调整为所述逻辑地址状态表中对应所述第一逻辑地址的所述数据状态,其中所述逻辑地址状态表中对应所述第一逻辑地址的所述数据状态为所述第二状态。
4.根据权利要求1所述的存储器管理方法,其特征在于,上述倘若符合所述预定条件,根据所述实体地址状态表,从所述实体地址状态表所反应出的所述多个实体地址中选择所述数据状态为所述第一状态的所述第一实体地址的步骤包括:
根据反应出的所述多个实体地址与分别对应所述多个实体地址的所述数据状态的时间,以最旧至最新的顺序,依序判断对应所述多个实体地址的所述数据状态;以及
选择所述数据状态为所述第一状态的一实体地址作为所述第一实体地址。
5.根据权利要求1所述的存储器管理方法,其特征在于,还包括:
倘若所述主机系统闲置、垃圾回收操作或有资源可以进行更新实体地址状态表的操作时,判定符合所述预定条件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于群联电子股份有限公司,未经群联电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610093873.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种测试用例的生成方法及装置
- 下一篇:存储器资源的配置方法