The invention relates to a storage controller, a storage device, an information processing system and a storage control method. In the invention, information of multiple memory addresses is managed and the address of refreshing objects is determined in memory based on error information. Thus, the effect of refreshing processing of the non-volatile memory is provided properly.
【技术实现步骤摘要】
存储控制器、存储设备、信息处理系统和存储控制方法
本专利技术涉及存储控制器。具体地,本专利技术涉及用于非易失性存储器的存储控制器、用于非易失性存储器的存储设备、用于非易失性存储器的信息处理系统、该信息处理系统中的处理方法以及用于使计算机执行所述处理方法的程序。
技术介绍
在信息处理系统中,动态随机存取存储器(DRAM)等被用作工作存储器(workmemory)。DRAM通常是易失性存储器,当电源停止时,会丢失其存储内容。另一方面,近年来,非易失性存储器(NVM)被使用。非易失性存储器大致地分为用于在以大数据为单位的情况下支持数据存取的闪速存储器(flashmemory)以及用于在以小数据为单位的情况下提供高速随机存取的非易失性RAM(non-volatileRAM,NVRAM)。闪速存储器以NAND型闪速存储器作为代表。另一方面,非易失性RAM以电阻式RAM(ReRAM)、相变式RAM(PCRAM)以及磁阻式RAM(MRAM)作为代表。在非易失性存储器中,为了避免存储状态随着时间流逝而改变的情况,可在存储状态改变之前执行如下刷新处理,在该刷新处理中,重写存储状态以对其进行校正。在相关领域的已知存储器系统中,存在如下存储器系统,如果在从非易失性存储器读取数据时检出错误,该存储器系统的存储器控制器在不从主机计算机接收命令的情况下自发地执行刷新处理(例如,参照日本未经审查专利申请2008-192267)。另外,还提出如下一种存储器系统,在该系统中,主机计算机在读取数据时接收错误检测的通知,并且主机计算机在合适时机执行刷新命令(例如,参照日本未经审查的专利申请20 ...
【技术保护点】
一种存储控制器,其包括:错误信息管理部,其具有一个以上条目以管理存储器的多个地址的错误信息;以及刷新对象确定部,其基于所述错误信息在所述存储器中确定刷新对象的地址,其中,所述一个以上条目中有效条目的数量满足提前设定的通知条件时,所述存储控制器通知向所述存储器发出存取命令的主机计算机,作为由所述主机计算机使用的用于确定刷新命令的执行时机的信息,所述主机计算机根据所述信息向所述存储控制器发出用于刷新的命令,所述存储控制器执行刷新的命令,其中所述有效条目为错误数量不为零的条目,或所述存储控制器接收用于刷新的专用命令时,所述存储控制器执行刷新的命令。
【技术特征摘要】
2013.02.14 JP 2013-0264931.一种存储控制器,其包括:错误信息管理部,其具有一个以上条目以管理存储器的多个地址的错误信息;以及刷新对象确定部,其基于所述错误信息在所述存储器中确定刷新对象的地址,其中,所述一个以上条目中有效条目的数量满足提前设定的通知条件时,所述存储控制器通知向所述存储器发出存取命令的主机计算机,作为由所述主机计算机使用的用于确定刷新命令的执行时机的信息,所述主机计算机根据所述信息向所述存储控制器发出用于刷新的命令,所述存储控制器执行刷新的命令,其中所述有效条目为错误数量不为零的条目,或所述存储控制器接收用于刷新的专用命令时,所述存储控制器执行刷新的命令。2.根据权利要求1所述的存储控制器,其中,所述错误信息管理部将检出错误处的地址与检出的错误数量相关联以作为所述错误信息进行管理,并且所述刷新对象确定部基于所述错误数量将与所述错误数量相关联的所述检出错误处的地址确定为所述刷新对象的地址。3.根据权利要求2所述的存储控制器,其中,所述错误信息管理部基于所述错误数量确定是否从管理对象排除所述错误信息。4.根据权利要求2所述的存储控制器,其中,所述错误信息管理部还将管理读取次数和所述检出错误处的地址相关联以作为所述错误信息进行管理,并且所述刷新对象确定部基于所述读取次数将与所述读取次数相关联的所述检出错误处的地址确定为所述刷新对象的地址。5.根据权利要求1所述的存储控制器,其中,当在所述存储器中出现错误时,所述错误信息管理部基于预先指定的条件确定是否从管理对象中排除所述错误信息。6.根据权利要求1所述的存储控制器,其中,所述错误信息管理部将所述存储器的检出错误处的物理地址和检测的错误数量相关联以作为所述错误信息进行管理,并且所述刷新对象确定部基于所述错误数量将与所述错误数量相关联的所述物理地址确定为所述刷新对象的地址。7.根据权利要求1所述的存储控制器,其还包括:地址转换部,其将所述存储器的用于从主机计算机到所述存储器的存取...
【专利技术属性】
技术研发人员:大久保英明,中西健一,藤波靖,筒井敬一,
申请(专利权)人:索尼公司,
类型:发明
国别省市:日本,JP
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。