【技术实现步骤摘要】
存储控制装置、存储装置、信息处理系统及其处理方法
本公开涉及存储控制装置。更具体地,本公开涉及用于非易失性存储器的存储控制装置、采用该存储控制装置的存储装置、采用该存储装置的信息处理系统、为该存储控制装置所提供的处理方法和要由用于实施该方法的计算机所执行的程序。
技术介绍
在信息处理系统中,通常,将DRAM(动态随机存取存储器)用作工作存储器。该DRAM通常是易失性存储器。即,当关闭DRAM的电源时,DRAM中存储的数据丢失。然而,近些年来,使用NVM(非易失性存储器)。非易失性存储器被分类为两大类别。第一类是快闪存储器,其允许具有大尺寸的存储单元在对存储器中存储的数据的访问中被用作访问单元。另一方面,第二类是NVRAM(非易失性随机存取存储器),其允许具有小尺寸的存储单元在作为对存储器中存储的数据的随机访问以高速进行的访问中被用作访问单元。快闪存储器的代表是NAND型快闪存储器。另一方面,非易失性随机存取存储器的典型示例是ReRAM(电阻RAM)、PCRAM(相变RAM)和MRAM(磁阻RAM)。ReRAM是利用可变电阻器件的非易失性存储器。在ReRAM的情况下,不必在数据写入操作之前执行以块为单位擦除数据的操作。即,可以仅直接地向期望的页面内写入数据。在这点上,ReRAM与需要根据作为数据在浮栅中存储的电荷量而存储阈值的NAND型快闪存储器等不同。该可变电阻器件可以用于通过将该器件置于两个状态(即HRS(高电阻状态)和LRS(低电阻状态))之一来存储1比特信息。然而,可变电阻器件具有下述问题:如果具有相同极性的电压连续多次地被施加于可变电阻器件,则该器 ...
【技术保护点】
一种存储控制装置,包括:预处理执行确定块,被配置为确定是否要执行擦除操作和编程操作的任何一个,作为在要对于存储器单元中包括的作为写入操作对象的预定数据区域执行的写入操作中的预处理;预读处理块,被配置为如果所述确定的结果指示要执行所述预处理,则在所述写入操作之前从所述存储器单元中包括的作为写入操作对象的所述数据区域读出预读数据;以及比特操作块,被配置为如果所述确定的结果指示要执行所述预处理,则执行所述预处理,并且将所述擦除和编程操作中不是所述预处理的一个作为后处理来执行,以及如果所述确定的结果指示不要执行所述预处理,则执行所述后处理,而不执行所述预处理。
【技术特征摘要】
2012.03.23 JP 2012-066657;2012.08.07 JP 2012-17451.一种存储控制装置,包括:预处理执行确定块,被配置为确定是否要执行擦除操作和编程操作的任何一个,作为在要对于存储器单元中包括的作为写入操作对象的预定数据区域执行的写入操作中的预处理;预读处理块,被配置为如果所述确定的结果指示要执行所述预处理,则在所述写入操作之前从所述存储器单元中包括的作为写入操作对象的所述数据区域读出预读数据;比特操作块,被配置为如果所述确定的结果指示要执行所述预处理,则执行所述预处理,并且将所述擦除和编程操作中不是所述预处理的一个作为后处理来执行,以及如果所述确定的结果指示不要执行所述预处理,则执行所述后处理,而不执行所述预处理;以及掩码生成块,被配置为如果所述预处理为擦除操作,则在预处理中根据所述预读数据中的每一个比特生成擦除掩码;并且如果所述预处理为编程操作,则在预处理中根据所述预读数据中的每一个比特生成编程掩码。2.根据权利要求1所述的存储控制装置,其中在所述存储器单元的每一个比特中,能够存储第一值或第二值,并且所述预处理是用于在所述存储器单元的比特的每一个中设置所述第一值的处理,而所述后处理是用于在所述存储器单元的比特的任何一个中设置所述第二值的处理。3.根据权利要求1所述的存储控制装置,其中,所述预处理执行确定块基于从外部来源接收的控制信号来确定是否要执行擦除操作或编程操作。4.根据权利要求1所述的存储控制装置,还包括标记保持单元,被配置为保持擦除标记,所述擦除标记指示已经对于所述存储器单元的每一个预定数据区域完成了擦除操作,其中所述预处理执行确定块确定:如果所述擦除标记指示已经对于存储器单元中包括的作为写入操作对象的数据区域完成了所述擦除操作,则不对于所述数据区域执行所述预处理;以及如果所述擦除标记不指示已经对于存储器单元中包括的作为写入操作对象的数据区域完成了所述擦除操作,则要对于所述数据区域执行所述预处理。5.根据权利要求1所述的存储控制装置,其中,当发出具有用于指示是否要执行所述预处理的字段的命令时,所述预处理执行确定块参考所述字段从而确定是否要执行所述预处理。6.根据权利要求1所述的存储控制装置,还包括处理器,被配置为根据接收的命令对于由所述接收的命令报告的未使用数据区域执行擦除操作,其中如果已经根据所述命令对于存储器单元中包括的作为写入操作对象的数据区域完成了所述擦除操作,则所述预处理执行确定块确定不对于所述数据区域执行所述预处理。7.根据权利要求1所述的存储控制装置,进一步包括处理器,被配置为根据用于从数据区域擦除用户数据的接收的命令,对于在所述接收的命令中指定的数据区域执行擦除操作,其中如果已经根据所述命令对于存储器单元中包括的作为写入...
【专利技术属性】
技术研发人员:足立直大,筒井敬一,中西健一,大久保英明,藤波靖,石井健,
申请(专利权)人:索尼公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。