【技术实现步骤摘要】
存储控制装置、存储装置、信息处理系统和存储控制方法相关专利申请的交叉引用本专利申请要求于2013年8月19日提交的日本在先专利申请JP2013-169503的权益,其全部内容以引用方式并入本文。
本技术涉及存储控制装置。本技术具体涉及存储控制装置、存储装置、和用于非易失性存储器的信息处理系统、其处理方法、以及通过计算机执行该方法的程序。
技术介绍
动态随机存取存储器(DRAM)等被用作信息处理系统中的工作存储器。通常,DRAM是易失性存储器,并且在电源的供给停止时存储在其中的内容丢失。与此同时,近年来,非易失性存储器(NVM)已被使用。非易失性存储器大致分为对应于使用大尺寸(largesize)的单位的数据存取的闪速存储器和能够用小单位执行快速随机存取的非易失性随机存取存储器(NVRAM)。在本文中,NAND类型的闪速存储器被用作闪速存储器的代表例。同时,电阻式RAM(ReRAM)、相变RAM(PCRAM)、磁阻式RAM(MRAM)等被用作非易失性随机存取存储器。一般来讲,在非易失性存储器中,通过对存储单元施加电压,数据被读出。当数据读出时,存储单元接收由电压引起的应力。通过重复数据的读出,即反复对存储单元施加由电压引起的应力,写入的数据可能被破坏,并且可能从存储单元读出错误的值。对此,已经提出一种在从读出的数据中检测到错误时利用错误校正码执行数据的校正并且将所校正的数据重写到非易失性存储器中从而防止数据破坏的技术(例如,参见日本未经审查的专利申请公开号06-110793)。
技术实现思路
在现有技术中,通过将校正后的数据重写到非易失性存储器中,即所谓的刷新处 ...
【技术保护点】
一种存储控制装置,包括:检测单元,检测用于在存储单元阵列中执行第一重写处理的第一定时,所述第一重写处理仅执行第一操作和第二操作中的所述第一操作,在所述存储单元阵列中,各个位通过所述第一操作过渡到第一存储状态并且通过所述第二操作过渡到第二存储状态;以及请求单元,当检测到所述第一定时时,对所述存储单元阵列作出所述第一重写处理的请求。
【技术特征摘要】
2013.08.19 JP 2013-1695031.一种存储控制装置,包括:检测单元,检测用于在存储单元阵列中执行第一重写处理的第一定时,所述第一重写处理仅执行第一操作和第二操作中的所述第一操作,在所述存储单元阵列中,各个位通过所述第一操作过渡到第一存储状态并且通过所述第二操作过渡到第二存储状态;以及请求单元,当检测到所述第一定时时,对所述存储单元阵列作出所述第一重写处理的请求,其中,当将应当处于所述第一存储状态的位读出为处于所述第二存储状态的位而获得的位数大于预定的位数时,所述检测单元检测所述第一定时。2.根据权利要求1所述的存储控制装置,其中,当在所述存储单元阵列中检测到的错误的数量大于预定的错误数量时,所述检测单元开始所述第一定时的检测。3.根据权利要求1所述的存储控制装置,进一步包括:信息管理单元,记录针对与所述存储单元阵列有关的各物理地址的读取次数,其中,所述检测单元在所述读取次数达到预定的次数时检测针对所述物理地址的所述第一定时。4.根据权利要求3所述的存储控制装置,其中,在对所述存储单元阵列作出执行所述第一操作和所述第二操作两者的重写处理的请求之后,所述信息管理单元还记录所述存储单元的电源已被打开的次数,并且当所述电源已被打开的次数达到预定的次数时,所述检测单元对所述存储单元阵列作出执行所述第一操作和所述第二操作两者的所述重写处理的请求。5.根据权利要求1所述的存储控制装置,其中,在用于从所述存储单元阵列执行读出的读取命令的执行期间,所述检测单元执行所述第一定时的检测。6.根据权利要求1所述的存储控制装置,其中,在用于访问所述存储单元阵列的命令未被执行的状态下,所述检测单元自发地执行所述第一定时的检测。7.根据权利要求1所述的存储控制装置,其中,在所述存储单元阵列中执行第一重写处理之后已经逝去预定的时间段时,所述检测单元检测所述第一定时。8.根据权利要求1所述的存储控制装置,其中,所述检测单元进一步检测用于执行第二重写处理的第二定时,所述第二重写处理执行所述第一操作和所述第二操作两者,并且当检测到所述第二定时时,所述请求单元对所述存储单元阵列作出所述第二重写处理的请求。9.一种存储控制装置,包括:检测单元,检测用于在存储单元阵列中执行第一重写处理的第一定时,所述第一重写处理仅执行第一操作和第二操作中的所述第一操作,在所述存储单元阵列中,各个位通过所述第一操作过渡到第一存储状态并且通过所述第二操作过渡到第二存储状态;以及请求单元,当检测到所述第一定时时,...
【专利技术属性】
技术研发人员:大久保英明,中西健一,藤波靖,阪井塁,
申请(专利权)人:索尼公司,
类型:发明
国别省市:日本;JP
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。