软件刷新的存储器设备和方法技术

技术编号:3089435 阅读:158 留言:0更新日期:2012-04-11 18:40
一种软件刷新的存储器设备包括多个存储单元,所述多个存储单元必须被周期地刷新以免丢失数据。优选地是,与在常规的、诸如DRAM之类的易失性存储器设备中连续的存储器刷新操作之间的时间间隔相比,所述存储单元即使在连续的存储器刷新操作之间的时间间隔相对较长时,也可以防止丢失数据。处理器可以通过执行采用软件而不是采用硬件实现的一组存储器刷新指令来执行周期的存储器刷新操作。因此,由于有益地消除了对存储器刷新电路和唯一的刷新控制信号的需要,所以可以有益地简化所述存储器设备。此外,与采用硬件实现的存储器刷新电路相比,执行所述存储器刷新指令的处理器可以典型地执行更高级的算法,以便确定何时执行存储器刷新操作。例如,所述处理器可以确定是否需要刷新每个单个的存储单元,借此有益地防止对那些不必刷新的存储单元执行不必要的刷新操作。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术总体上涉及计算机存储器设备,更具体而言涉及必须被周期地刷新以免丢失数据的存储器设备。
技术介绍
某些存储器设备可以长时期地维护存储在所述存储器中的信息,即使当关闭所述存储器设备的电源时也是如此。这些存储器设备被称为非易失性存储器设备。非易失性存储器设备的一些例子包括磁随机访问存储器(MRAM)、可擦可编程只读存储器(EPROM)及其变形。其它存储器设备需要电源来维护存储在所述存储器中的信息。必须周期地刷新这些被称为易失性存储器设备的存储器设备以免丢失数据。易失性存储器设备的一个通用的例子是动态随机访问存储器(DRAM),其中存储在电容器中的电压表示信息的数字位。因为存储在电容器中的电压会随着时间的流逝而耗散,所以必须周期地再充电DRAM的电容器,来维护存储在所述DRAM中的信息。常规的易失性存储器设备包括配置在阵列中的多个独立存储单元,所述阵列一般包括交叉的行和列的配置。为了维护存储在常规易失性存储器设备中的信息,一般每秒刷新在所述阵列中的每个存储单元至少若干次。例如,在某些常规的DRAM中,必须大约每隔64毫秒刷新每个存储单元一次以免丢失存储在所述DRAM中的信息。因本文档来自技高网...

【技术保护点】
一种刷新存储器设备中的单元的方法,包括:确定所述单元是处于写入状态还是处于擦除状态;以及如果所述单元处于所述写入状态,那么通过向所述单元发布刷新写入指令来刷新所述单元。

【技术特征摘要】
US 2002-8-29 10/234,0011.一种刷新存储器设备中的单元的方法,包括确定所述单元是处于写入状态还是处于擦除状态;以及如果所述单元处于所述写入状态,那么通过向所述单元发布刷新写入指令来刷新所述单元。2.如权利要求1所述的方法,还包括如果所述单元处于所述擦除状态,那么通过向所述单元发布刷新擦除指令来刷新所述单元。3.一种保持在具有多个单元的易失性存储器设备中存储的数据的方法,包括对于所述多个单元中的每一个,确定是否需要刷新所述单元;以及如果需要刷新所述单元,那么刷新所述单元。4.一种保持在具有多个单元的易失性存储器设备中存储的数据的方法,包括刷新所述多个单元;以及等待一个持续至少大约64毫秒的预先确定的时段,其中在所述预先确定的时段期间不刷新所述多个单元中的任何单元。5.如权利要求4所述的方法,其中所述预先确定的时段持续至少大约一秒。6.如权利要求4所述的方法,其中所述预先确定的时段持续至少大约一星期。7.一种保持在具有多个存储单元的易失性存储器设备中存储的数据的方法,包括寻址第一存储单元;等待从寻址所述第一存储单元开始的第一时段;确定是否需要刷新所述第一存储单元;如果需要刷新所述第一存储单元,那么确定系统资源是否可以用来刷新所述第一存储单元;如果需要刷新所述第一存储单元并且如果所述系统资源不可用,那么在从寻址所述第一存储单元开始的第二时段内,监视所述系统资源是否变为可以用来刷新所述第一存储单元;如果需要刷新所述第一存储单元并且如果所述系统资源在所述第二时段内没有变为可用,那么强迫释放所述资源,以使所述资源变为可以用来刷新所述第一存储单元;如果需要刷新所述第一存储单元,那么使用所述可用的系统资源来刷新所述第一存储单元;以及寻址第二存储单元。8.如权利要求6所述的方法,其中所述第一时段在大约一秒到大约一星期的范围内。9.如权利要求6所述的方法,其中所述第二时段在大约一星期到大约两个月的范围内。10.一种防止丢失易失性存储器设备中的数据的方法,包括建立一个必须刷新所述易失性存储器设备的最后期限;监视资源是否可以用来刷新所述易失性存储器设备;如果在所述最后期限之...

【专利技术属性】
技术研发人员:TL吉尔顿
申请(专利权)人:微米技术有限公司
类型:发明
国别省市:US[美国]

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

1
相关领域技术
  • 暂无相关专利