存储器装置的数据管理方法与系统制造方法及图纸

技术编号:20275013 阅读:22 留言:0更新日期:2019-02-02 04:34
本发明专利技术公开了一种存储器装置的数据管理方法与系统,存储器装置的数据管理方法包括:计数一系统时间;当第一次存取或第一次更新或第一次编程该存储器装置的一第一区块的至少一部份时,或者每当该存储器装置的该第一区块整体被存取或更新或编程时,指定该区块的一区块编号指向一最大剩余保存时间;当一第一降级触发时间达到且该区块编号目前指向至该最大剩余保存时间,将该区块编号指向一中间剩余保存时间;当一第二降级触发时间达到且该区块编号目前指向至该中间剩余保存时间,将该区块编号指向一最小剩余保存时间;以及一旦该区块编号指向该最小剩余保存时间,触发该存储器装置以更新该区块,以及将该区块编号指向该最大剩余保存时间。

【技术实现步骤摘要】
存储器装置的数据管理方法与系统
本专利技术是有关于一种存储器装置的数据管理方法与数据管理系统。
技术介绍
随着半导体科技的发展,各种半导体存储器不断推陈出新。举例来说,闪存(flashmemory)、磁性存储器(magneticcorememory)或相变化存储器(phasechangememories,PCM)均广泛使用于电子装置中。相变化存储器是一种非易失性随机存取存储器。相变化存储器的材料可以转换成一结晶状态(crystallinestate)与一非结晶状态(amorphousstate),以储存数字数据。当在读取时,通过判断存储器单元的阻值,来判断该存储器单元所储存的数字数据是逻辑1或逻辑0。然而,存储器单元的阻值可能随着时间经过而产生漂移(例如,由高阻值状态漂移至低阻值态),如此一来,将误判所读取的数据。为避免数据读取的误判,目前的可行做法之一乃是经过一段时间后,对存储器单元(或者是存储器页(memorypage))进行更新(refresh),以解决阻值漂移。本专利技术提供一种存储器装置的数据管理方法与数据管理系统,以管理存储器装置的保存时间与更新时间。
技术实现思路
根据本专利技术一实例,提出一种存储器装置的数据管理系统,该存储器装置包括多个区块,该数据管理系统包括:一处理器,具有一系统定时器用以计数一系统时间,该处理器耦接至该存储器装置;以及一保存时间存储器单元,耦接至该处理器,该保存时间存储器单元包括一剩余保存时间储存区、一区块编号储存区与一保存模式参数储存区,该保存模式参数储存区包括一第一保存模式,该剩余保存时间储存区包括相关于该第一保存模式的一第一最大剩余保存时间、一第一最小剩余保时间与一第一中间剩余保存时间,该区块编号储存区至少储存该存储器装置的该些区块中的一第一区块的一第一区块编号。当第一次存取或第一次更新或第一次编程该存储器装置的该第一区块的至少一部份时,或者每当该存储器装置的该第一区块整体被存取或更新或编程时,该处理器指定该第一区块的该第一区块编号指向至该第一保存模式的该第一最大剩余保存时间。当一第一降级触发时间达到且该第一区块的该第一区块编号目前指向至该第一最大剩余保存时间,该处理器将该第一区块的该第一区块编号从该第一最大剩余保存时间指向该第一中间剩余保存时间。当一第二降级触发时间达到且该第一区块的该第一区块编号目前指向至该第一中间剩余保存时间,该处理器将该第一区块的该第一区块编号从该第一中间剩余保存时间指向该第一最小剩余保存时间。一旦该第一区块的该第一区块编号指向该第一最小剩余保存时间,该处理器触发该存储器装置以更新该第一区块,以及该处理器将该第一区块的该第一区块编号从该第一最小剩余保存时间指向该第一最大剩余保存时间。根据本专利技术另一实例,提出一种存储器装置的数据管理方法,包括:计数一系统时间;当第一次存取或第一次更新或第一次编程该存储器装置的一第一区块的至少一部份时,或者每当该存储器装置的该第一区块整体被存取或更新或编程时,指定该第一区块的一第一区块编号指向至一第一保存模式的一第一最大剩余保存时间,该第一保存模式包括该第一最大剩余保存时间、一第一最小剩余保存时间与一第一中间剩余保存时间;当该第一最大剩余保存时间的一第一降级触发时间达到且该第一区块的该第一区块编号目前指向至该第一最大剩余保存时间,将该第一区块的该第一区块编号从该第一最大剩余保存时间指向该第一中间剩余保存时间;当该第一中间剩余保存时间的一第二降级触发时间达到且该第一区块的该第一区块编号目前指向至该第一中间剩余保存时间,将该第一区块的该第一区块编号从该第一中间剩余保存时间指向该第一最小剩余保存时间;以及一旦该第一区块的该第一区块编号指向该第一最小剩余保存时间,触发该存储器装置以更新该第一区块,以及将该第一区块的该第一区块编号从该第一最小剩余保存时间指向该第一最大剩余保存时间。附图说明为了对本本专利技术的上述及其他方面有更佳的了解,下文特举实施例,并配合所附图式详细说明如下:图1显示根据本专利技术一实施例的数据管理系统的示意图。图2显示根据本专利技术一实施例的保存时间存储器单元的示意图。图3A-图3H显示根据本专利技术一实施例的保存时间管理示意图。图4显示根据本专利技术另一实施例的具有两种保存模式的数据管理的示意图。图5显示根据本专利技术一实施例的存储器装置的数据管理方法的流程图。【符号说明】100:数据管理系统150:存储器装置110:处理器115:系统定时器120:保存时间存储器单元122:保存模式参数储存区124:剩余保存时间储存区126:区块编号储存区PP0-PPn:区块编号510-530C:步骤具体实施方式本说明书的技术用语系参照本
的习惯用语,如本说明书对部分用语有加以说明或定义,该部分用语的解释系以本说明书的说明或定义为准。本专利技术的各个实施例分别具有一或多个技术特征。在可能实施的前提下,本
具有通常知识者可选择性地实施任一实施例中部分或全部的技术特征,或者选择性地将这些实施例中部分或全部的技术特征加以组合。现请参考图1,其显示根据本专利技术一实施例的数据管理系统100的示意图。数据管理系统100耦接至存储器装置150,用以管理存储器装置150的数据保存。亦即,数据管理系统100决定存储器装置150的多个存储器页的剩余保存时间与更新时间。数据管理系统100包括:处理器110与保存时间存储器单元120。处理器110更包括系统定时器(systemtimecounter)115。处理器110耦接至存储器装置150与保存时间存储器单元120。处理器110管理的存储器装置150的剩余保存时间与更新时间,处理器110的操作细节将于底下说明之。系统定时器115用以计数系统时间。现请参考图2,其显示根据本专利技术一实施例的保存时间存储器单元120的示意图。如图2所示,保存时间存储器单元120包括:保存模式参数储存区122、剩余保存时间储存区124与区块编号储存区126。保存模式参数储存区122用以储存至少一保存模式参数。保存模式参数用以指示所对应的区块的保存模式。在此,「区块」是指存储器装置150的储存区块,例如是存储器页(memorypage)。存储器装置150包括多个区块。在此实施例中,为方便解说,以存储器装置150的所有区块对应至同一保存模式为例做说明,但当初本专利技术并不受限于此。当第一次存取或第一次更新或第一次编程存储器装置150的一区块的一部份或全部时,处理器110预测该区块的一预设保存时间并指定该区块的一保存模式。在本专利技术实施例中,当第一次存取或第一次更新或第一次编程存储器装置150的该区块的一部份或全部时,可能是最坏情况(worstcase)。因为,这意味着该区块内的第一次被存取或第一次被更新或第一次被编程的相对应存储器单元可能最快达到保存时间。在此,「第一次存取或第一次更新或第一次编程」是指于存储器装置150制造完成后,存储器装置150的该区块第一次被存取或第一次被更新或第一次被编程。在本专利技术另一可能实施例中,每当存储器装置150的一区块整体被存取或被更新或被编程时,处理器110预测该区块的预设保存时间并指定该区块的保存模式。由于对整个区块进行存取或更新或编程,可以对该区块的所有存储器单元指定同样的保存时间。当保存模式为1本文档来自技高网
...

【技术保护点】
1.一种用于存储器装置的数据管理系统,该存储器装置包括多个区块,该数据管理系统包括:一处理器,具有一系统定时器用以计数一系统时间,该处理器耦接至该存储器装置;以及一保存时间存储器单元,耦接至该处理器,该保存时间存储器单元包括一剩余保存时间储存区、一区块编号储存区与一保存模式参数储存区,该保存模式参数储存区包括一第一保存模式,该剩余保存时间储存区包括相关于该第一保存模式的一第一最大剩余保存时间、一第一最小剩余保时间与一第一中间剩余保存时间,该区块编号储存区至少储存该存储器装置的该些区块中的一第一区块的一第一区块编号;其中:当第一次存取或第一次更新或第一次编程该存储器装置的该第一区块的至少一部份时,或者每当该存储器装置的该第一区块整体被存取或更新或编程时,该处理器指定该第一区块的该第一区块编号指向至该第一保存模式的该第一最大剩余保存时间;当该第一最大剩余保存时间的一第一降级触发时间达到且该第一区块的该第一区块编号目前指向至该第一最大剩余保存时间,该处理器将该第一区块的该第一区块编号从该第一最大剩余保存时间指向该第一中间剩余保存时间;当该第一中间剩余保存时间的一第二降级触发时间达到且该第一区块的该第一区块编号目前指向至该第一中间剩余保存时间,该处理器将该第一区块的该第一区块编号从该第一中间剩余保存时间指向该第一最小剩余保存时间;以及一旦该第一区块的该第一区块编号指向该第一最小剩余保存时间,该处理器触发该存储器装置以更新该第一区块,以及该处理器将该第一区块的该第一区块编号从该第一最小剩余保存时间指向该第一最大剩余保存时间。...

【技术特征摘要】
1.一种用于存储器装置的数据管理系统,该存储器装置包括多个区块,该数据管理系统包括:一处理器,具有一系统定时器用以计数一系统时间,该处理器耦接至该存储器装置;以及一保存时间存储器单元,耦接至该处理器,该保存时间存储器单元包括一剩余保存时间储存区、一区块编号储存区与一保存模式参数储存区,该保存模式参数储存区包括一第一保存模式,该剩余保存时间储存区包括相关于该第一保存模式的一第一最大剩余保存时间、一第一最小剩余保时间与一第一中间剩余保存时间,该区块编号储存区至少储存该存储器装置的该些区块中的一第一区块的一第一区块编号;其中:当第一次存取或第一次更新或第一次编程该存储器装置的该第一区块的至少一部份时,或者每当该存储器装置的该第一区块整体被存取或更新或编程时,该处理器指定该第一区块的该第一区块编号指向至该第一保存模式的该第一最大剩余保存时间;当该第一最大剩余保存时间的一第一降级触发时间达到且该第一区块的该第一区块编号目前指向至该第一最大剩余保存时间,该处理器将该第一区块的该第一区块编号从该第一最大剩余保存时间指向该第一中间剩余保存时间;当该第一中间剩余保存时间的一第二降级触发时间达到且该第一区块的该第一区块编号目前指向至该第一中间剩余保存时间,该处理器将该第一区块的该第一区块编号从该第一中间剩余保存时间指向该第一最小剩余保存时间;以及一旦该第一区块的该第一区块编号指向该第一最小剩余保存时间,该处理器触发该存储器装置以更新该第一区块,以及该处理器将该第一区块的该第一区块编号从该第一最小剩余保存时间指向该第一最大剩余保存时间。2.根据权利要求1所述的数据管理系统,其中,在该第一区块的该第一区块编号仍指向至该第一最大剩余保存时间之时,如果第一次存取或第一次更新或第一次编程该存储器装置的一第二区块的至少一部份,或者如果每次该存储器装置的该第二区块整体被存取或更新或编程,该处理器指定该第二区块的一第二区块编号指向该第一区块的该第一区块编号。3.根据权利要求1所述的数据管理系统,其中,该保存模式参数储存区更包括一第二保存模式,当存取或更新或编程该存储器装置的一第三区块时,该处理器预测该第三区块的一剩余保存时间,并根据该第三区块的该剩余保存时间以指定该第二保存模式至该第三区块的一第三区块编号,且该处理器将该第三区块的该第三区块编号指向该第二保存模式下的一第二最大剩余保存...

【专利技术属性】
技术研发人员:张弘升李祥邦张原豪郭大维
申请(专利权)人:旺宏电子股份有限公司
类型:发明
国别省市:中国台湾,71

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

1