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

技术编号:15540487 阅读:162 留言:0更新日期:2017-06-05 10:20
本发明专利技术提供一种存储器管理方法、存储器储存装置及存储器控制电路单元。所述方法包括:获得可复写式非易失性存储器模块中用以储存来自主机系统的数据的第一实体单元的使用状况;根据所述使用状况决定第一规则;以及根据所述第一规则执行第一操作。所述第一操作包括:将来自主机系统的第一数据储存至所述第一实体单元中;以及将来自可复写式非易失性存储器模块的第二数据储存至第二实体单元中,其中所述第一规则对应于所述第一数据的数据量与所述第二数据的数据量的第一比例。藉此,存储器储存装置可稳定地储存来自外部与内部的数据。

Memory management method, memory storage device, and memory control circuit unit

The invention provides a memory management method, a memory storage device and a memory control circuit unit. The method includes: obtaining a rewritable nonvolatile with the first entity unit to store data from the host system and the usage of the memory module; according to the usage condition to determine the first rule; and the first operation executes the first rule according to the. The first operation includes a first data storage from the host system to the first entity unit; and in the future since the rewritable data storage second to second solid element nonvolatile memory module, wherein the first ratio corresponding to the first rule in the first data and the second the data volume of data. Thereby, the memory storage device can stably store data from the exterior and the interior.

【技术实现步骤摘要】
存储器管理方法、存储器储存装置及存储器控制电路单元
本专利技术涉及存储器管理
,具体涉及一种存储器管理方法、存储器储存装置及存储器控制电路单元。
技术介绍
数字相机、移动电话与MP3播放器在这几年来的成长十分迅速,使得消费者对储存媒体的需求也急速增加。由于可复写式非易失性存储器模块(例如,闪存)具有数据非易失性、省电、体积小,以及无机械结构等特性,所以非常适合内建于上述所举例的各种可携式多媒体装置中。一般来说,可复写式非易失性存储器装置中会配置正常使用的实体区块与闲置(spare)实体区块。当储存来自主机系统的数据时,数据会被储存至闲置实体区块。有储存来自主机系统的数据的闲置实体区块会转变为正常使用的实体区块。当某一个正常使用的实体区块中的数据被主机系统删除时,此实体区块会被抹除并且转变为闲置实体区块。为了使可复写式非易失性存储器装置可以正常运作,可复写式非易失性存储器装置中闲置实体区块的总数往往会被维持在大于一个预设数目。若闲置实体区块的总数少于此预设数目时,一个垃圾收集(garbagecollection)程序会被执行。在垃圾收集程序中,分散在可复写式非易失性存储器装置中的有效数据会被收集至并且集中回存到可复写式非易失性存储器装置中,以释放出新的闲置实体区块。在垃圾收集程序中,若主机系统持续储存数据,则可复写式非易失性存储器装置可能会在执行垃圾收集程序的同时一并储存来自主机系统的数据。然而,若未适当地规划数据的储存策略,可能导致来自主机系统的数据与垃圾收集程序所收集的数据同时占满所有剩余的闲置实体单元。
技术实现思路
有鉴于此,本专利技术提供一种存储器管理方法、存储器储存装置及存储器控制电路单元,可稳定地储存来自外部与内部的数据。本专利技术的一实施例提供一种存储器管理方法,其用于包括多个实体单元的可复写式非易失性存储器模块,所述存储器管理方法包括:获得所述多个实体单元中的第一实体单元的使用状况,其中所述第一实体单元用以储存来自主机系统的数据;根据所述第一实体单元的所述使用状况决定第一规则;以及根据所述第一规则执行第一操作,其中所述第一操作包括:将来自所述主机系统的第一数据储存至所述第一实体单元中;以及将来自所述可复写式非易失性存储器模块的第二数据储存至所述多个实体单元中的一第二实体单元中,其中所述第一规则对应于第一比例,且所述第一比例为所述第一数据的数据量与所述第二数据的数据量的比例。在本专利技术的一实施例中,所述的存储器管理方法还包括:在执行所述第一操作之后,根据所述第一实体单元的所述使用状况决定第二规则;以及根据所述第二规则执行第二操作,其中所述第二操作包括:将来自所述主机系统的第三数据储存至所述第一实体单元中;以及将来自所述可复写式非易失性存储器模块的一第四数据储存至所述第二实体单元中,其中所述第二规则对应于第二比例,所述第二比例为所述第三数据的数据量与所述第四数据的数据量的比例,其中所述第一比例不同于所述第二比例。在本专利技术的一实施例中,根据所述第一实体单元的所述使用状况决定所述第二规则的步骤是在所述第一实体单元的所述使用状况符合预设条件之后执行,而所述存储器管理方法还包括:在执行所述第一操作之后,若所述第一实体单元的所述使用状况不符合所述预设条件,持续根据所述第一规则执行所述第一操作,其中所述预设条件对应于所述第一实体单元的空间使用率。在本专利技术的一实施例中,所述的存储器管理方法还包括:从所述多个实体单元中的第三实体单元收集所述第二数据;以及抹除所述第三实体单元。在本专利技术的一实施例中,所述的存储器管理方法还包括:获得所述第三实体单元的有效计数,其中所述有效计数对应于所述第三实体单元所储存的有效数据的总数据量;以及根据所述有效计数决定所述第一比例。在本专利技术的一实施例中,所述的存储器管理方法还包括:获得所述多个实体单元中的闲置实体单元的总数;以及若所述闲置实体单元的所述总数小于门槛值,启动包含所述第一操作的数据整并操作并禁能损耗平衡操作,其中所述损耗平衡操作用以将数据从所述多个实体单元中具有第一损耗程度的至少一实体单元搬移至所述多个实体单元中具有第二损耗程度的至少一实体单元,其中所述第二损耗程度高于所述第一损耗程度。本专利技术的另一实施例提供一种存储器储存装置,其包括连接接口单元、可复写式非易失性存储器模块及存储器控制电路单元。所述连接接口单元用以连接至主机系统。所述可复写式非易失性存储器模块包括多个实体单元。所述存储器控制电路单元连接至所述连接接口单元与所述可复写式非易失性存储器模块,其中所述存储器控制电路单元用以获得所述多个实体单元中的第一实体单元的使用状况,其中所述第一实体单元用以储存来自所述主机系统的数据,其中所述存储器控制电路单元还用以根据所述第一实体单元的所述使用状况决定第一规则,其中所述存储器控制电路单元还用以根据所述第一规则执行第一操作,其中所述第一操作包括:将来自所述主机系统的第一数据储存至所述第一实体单元中;以及将来自所述可复写式非易失性存储器模块的第二数据储存至所述多个实体单元中的第二实体单元中,其中所述第一规则对应于第一比例,所述第一比例为所述第一数据的数据量与所述第二数据的数据量的比例。在本专利技术的一实施例中,在执行所述第一操作之后,所述存储器控制电路单元还用以根据所述第一实体单元的所述使用状况决定第二规则,其中所述存储器控制电路单元还用以根据所述第二规则执行第二操作,其中所述第二操作包括:将来自所述主机系统的第三数据储存至所述第一实体单元中;以及将来自所述可复写式非易失性存储器模块的第四数据储存至所述第二实体单元中,其中所述第二规则对应于第二比例,所述第二比例为所述第三数据的数据量与所述第四数据的数据量的比例,其中所述第一比例不同于所述第二比例。在本专利技术的一实施例中,所述存储器控制电路单元根据所述第一实体单元的所述使用状况决定所述第二规则的操作是在所述第一实体单元的所述使用状况符合一预设条件之后执行,其中在执行所述第一操作之后,若所述第一实体单元的所述使用状况不符合所述默认条件,所述存储器控制电路单元还用以持续根据所述第一规则执行所述第一操作,其中所述预设条件对应于所述第一实体单元的空间使用率。在本专利技术的一实施例中,所述存储器控制电路单元还用以从所述多个实体单元中的第三实体单元收集所述第二数据,其中所述存储器控制电路单元还用以抹除所述第三实体单元。在本专利技术的一实施例中,所述存储器控制电路单元还用以获得有效计数,其中所述有效计数对应于所述第三实体单元所储存的有效数据的总数据量,其中所述存储器控制电路单元还用以根据所述有效计数决定所述第一比例。在本专利技术的一实施例中,所述存储器控制电路单元还用以获得所述多个实体单元中的闲置实体单元的总数,其中若所述闲置实体单元的所述总数小于门槛值,所述存储器控制电路单元还用以启动包含所述第一操作的数据整并操作并禁能损耗平衡操作,其中所述损耗平衡操作用以将数据从所述多个实体单元中具有第一损耗程度的至少一实体单元搬移至所述多个实体单元中具有第二损耗程度的至少一实体单元,其中所述第二损耗程度高于所述第一损耗程度。本专利技术的另一实施例提供一种存储器控制电路单元,其用于控制包括多个实体单元的可复写式非易失性存储器模块,所述存储器控制电路单元包括主机接口、存储本文档来自技高网...
存储器管理方法、存储器储存装置及存储器控制电路单元

【技术保护点】
一种存储器管理方法,用于包括多个实体单元的可复写式非易失性存储器模块,其特征在于,所述存储器管理方法包括:获得所述多个实体单元中的第一实体单元的使用状况,其中所述第一实体单元用以储存来自主机系统的数据;根据所述第一实体单元的所述使用状况决定第一规则;以及根据所述第一规则执行第一操作,其中所述第一操作包括:将来自所述主机系统的第一数据储存至所述第一实体单元中;以及将来自所述可复写式非易失性存储器模块的第二数据储存至所述多个实体单元中的第二实体单元中,其中所述第一规则对应于第一比例,所述第一比例为所述第一数据的数据量与所述第二数据的数据量的比例。

【技术特征摘要】
1.一种存储器管理方法,用于包括多个实体单元的可复写式非易失性存储器模块,其特征在于,所述存储器管理方法包括:获得所述多个实体单元中的第一实体单元的使用状况,其中所述第一实体单元用以储存来自主机系统的数据;根据所述第一实体单元的所述使用状况决定第一规则;以及根据所述第一规则执行第一操作,其中所述第一操作包括:将来自所述主机系统的第一数据储存至所述第一实体单元中;以及将来自所述可复写式非易失性存储器模块的第二数据储存至所述多个实体单元中的第二实体单元中,其中所述第一规则对应于第一比例,所述第一比例为所述第一数据的数据量与所述第二数据的数据量的比例。2.根据权利要求1所述的存储器管理方法,其特征在于,所述第一实体单元的所述使用状况对应于所述第一实体单元所储存的数据的总数据量。3.根据权利要求1所述的存储器管理方法,其特征在于,还包括:在执行所述第一操作之后,根据所述第一实体单元的所述使用状况决定第二规则;以及根据所述第二规则执行第二操作,其中所述第二操作包括:将来自所述主机系统的第三数据储存至所述第一实体单元中;以及将来自所述可复写式非易失性存储器模块的第四数据储存至所述第二实体单元中,其中所述第二规则对应于第二比例,所述第二比例为所述第三数据的数据量与所述第四数据的数据量的比例,其中所述第一比例不同于所述第二比例。4.根据权利要求3所述的存储器管理方法,其特征在于,根据所述第一实体单元的所述使用状况决定所述第二规则的步骤是在所述第一实体单元的所述使用状况符合预设条件之后执行,而所述存储器管理方法还包括:在执行所述第一操作之后,若所述第一实体单元的所述使用状况不符合所述预设条件,持续根据所述第一规则执行所述第一操作,其中所述默认条件对应于所述第一实体单元的空间使用率。5.根据权利要求1所述的存储器管理方法,其特征在于,还包括:从所述多个实体单元中的第三实体单元收集所述第二数据;以及抹除所述第三实体单元。6.根据权利要求5所述的存储器管理方法,其特征在于,还包括:获得所述第三实体单元的有效计数,其中所述有效计数对应于所述第三实体单元所储存的有效数据的总数据量;以及根据所述有效计数决定所述第一比例。7.根据权利要求1所述的存储器管理方法,其特征在于,还包括:获得所述多个实体单元中的闲置实体单元的总数;以及若所述闲置实体单元的所述总数小于门槛值,启动包含所述第一操作的数据整并操作并禁能损耗平衡操作,其中所述损耗平衡操作用以将数据从所述多个实体单元中具有第一损耗程度的至少一实体单元搬移至所述多个实体单元中具有第二损耗程度的至少一实体单元,其中所述第二损耗程度高于所述第一损耗程度。8.一种存储器储存装置,包括:连接接口单元,用以连接至主机系统;可复写式非易失性存储器模块,其中所述可复写式非易失性存储器模块包括多个实体单元;以及存储器控制电路单元,连接至所述连接接口单元与所述可复写式非易失性存储器模块,其中所述存储器控制电路单元用以获得所述多个实体单元中的第一实体单元的使用状况,其中所述第一实体单元用以储存来自所述主机系统之数据,其中所述存储器控制电路单元还用以根据所述第一实体单元的所述使用状况决定第一规则,其中所述存储器控制电路单元还用以根据所述第一规则执行第一操作,其中所述第一操作包括:将来自所述主机系统的第一数据储存至所述第一实体单元中;以及将来自所述可复写式非易失性存储器模块的第二数据储存至所述多个实体单元中的第二实体单元中,其中所述第一规则对应于第一比例,所述第一比例为所述第一数据的数据量与所述第二数据的数据量的比例。9.根据权利要求8所述的存储器储存装置,其特征在于,所述第一实体单元的所述使用状况对应于所述第一实体单元所储存的数据的总数据量。10.根据权利要求8所述的存储器储存装置,其特征在于,在执行所述第一操作之后,所述存储器控制电路单元还用以根据所述第一实体单元的所述使用状况决定第二规则,其中所述存储器控制电路单元还用以根据所述第二规则执行第二操作,其中所述第二操作包括:将来自所述主机系统的第三数据储存至所述第一实体单元中;以及将来自所述可复写式非易失性存储器模块的第四数据储存至所述第二实体单元中,其中所述第二规则对应于第二比例,所述第二比例为所述第三数据的数据量与所述第四数据的数据量的比例,其中所述第一比例不同于所述第二比例。11.根据权利要求10所述的存储器储存装置,其特征在于,所述存储器控制电路单元根据所述第一实体单元的所述使用状况决...

【专利技术属性】
技术研发人员:萧博文吕学锜
申请(专利权)人:合肥兆芯电子有限公司
类型:发明
国别省市:安徽,34

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

1