【技术实现步骤摘要】
【国外来华专利技术】
本申请是基于2014年6月19日申请的日本国专利申请2014-126658号的申请,在此通过参照援引其记载内容。本公开涉及具备闪存存储器的存储装置。
技术介绍
近年来,在以通信设备、AV设备为代表的各领域的设备中使用闪存。闪存以作为多个存储器单元的集合的块为单位进行数据删除,因此存在写入单位的大小与删除单位的大小不同的情况。例如,写入以数字节(byte)为单位实施,删除按以数十字节~数千字节为单位的各块实施。闪存在不能覆盖的特性上存在通过将数据依次写入至块内的补记写入来管理数据的情况。由此,例如采用若向一个块内反复进行补记而导致块占满,则删除占满的块以外的任意一个块的数据来制作空块,并复制有效的数据的方法(以下将该处理记载为重编程处理)。在重编程处理的执行时,由于块的数据删除处理与复制处理集中,因此,作为具备闪存存储器的存储系统整体的处理负荷增大的结果为,容易在重编程处理的期间在对数据的访问产生妨碍。以往,提出一种以如下方式构成的存储装置,即,在没有访问的等待时执行重编程处理,在重编程处理中有对数据访问的情况下,中断重编程处理,在访问完成后再次开始重编程,从而实现抑制重编程时的对数据的访问的妨碍(参照专利文献1)。本申请专利技术者们发现下述情况。上述专利文献1的装置存在如下的情况,即,由于需要重编程处理本身,因此,若由于重编程处理而导致处理负荷增大的期间变长,则作为系统整体的性能降低。专利文献1:日本国专利公报第5162846号
技术实现思路
本公开的目的在于提供一种能够抑制处理负荷的增大的存储装置、闪存存储器控制装置以及程序。根据本公开的一方式,存储装置具 ...
【技术保护点】
一种存储装置,其中,具备:闪存存储器(21),其具备多个以块为单位进行数据的删除并以比该块小的单位进行数据的写入的块(31);以及控制部(11),其执行被写入至所述块的数据的读出以及向所述块的数据的写入,所述闪存存储器至少具备一个将n个所述块(BR1~BRn)作为构成要素的块集合(37),其中,n为2以上的整数,能够向作为所述块集合的构成要素的各块BRi写入根据来自主机装置(3)的请求而被写入的写入数据、以及写入标志,所述写入标志表示在所述块集合的构成要素之中的与块BRi预先建立了对应的对象块BRj已执行了所述写入数据的写入,其中,i为1以上n以下的各整数,j为1以上n以下的i以外的整数且是按每一个i的值而不同的整数,所述控制部根据来自所述主机装置的新的写入数据的写入请求执行删除处理(S5)、第一写入处理(S6)以及第二写入处理(S7),其中,在将所述块集合的构成要素之中的最后被执行了所述写入数据的写入的块设为块BRk时,在所述删除处理(S5)中删除被写入至块BRl的包括所述写入数据和所述写入标志的数据,所述块BRl被设定为在所述块BRk的下一个执行所述写入数据的写入的块;在所述第一写 ...
【技术特征摘要】
【国外来华专利技术】2014.06.19 JP 2014-1266581.一种存储装置,其中,具备:闪存存储器(21),其具备多个以块为单位进行数据的删除并以比该块小的单位进行数据的写入的块(31);以及控制部(11),其执行被写入至所述块的数据的读出以及向所述块的数据的写入,所述闪存存储器至少具备一个将n个所述块(BR1~BRn)作为构成要素的块集合(37),其中,n为2以上的整数,能够向作为所述块集合的构成要素的各块BRi写入根据来自主机装置(3)的请求而被写入的写入数据、以及写入标志,所述写入标志表示在所述块集合的构成要素之中的与块BRi预先建立了对应的对象块BRj已执行了所述写入数据的写入,其中,i为1以上n以下的各整数,j为1以上n以下的i以外的整数且是按每一个i的值而不同的整数,所述控制部根据来自所述主机装置的新的写入数据的写入请求执行删除处理(S5)、第一写入处理(S6)以及第二写入处理(S7),其中,在将所述块集合的构成要素之中的最后被执行了所述写入数据的写入的块设为块BRk时,在所述删除处理(S5)中删除被写入至块BRl的包括所述写入数据和所述写入标志的数据,所述块BRl被设定为在所述块BRk的下一个执行所述写入数据的写入的块;在所述第一写入处理(S6)中,向所述块BRl写入所述新的写入数据;在所述第二写入处理(S7)中,向作为所述对象块而对应有所述块BRl的块BRm写入所述写入标志,其中,k为1以上n以下的整数,l为1以上n以下的整数。2.根据权利要求1所述的存储装置,其中,所述控制部根据来自所述主机装置的数据读出请求,读出被写入至所述块集合的构成要素之中最后被执行了所述写入数据的写入的块的所述写入数据。3.根据权利要求1或者2所述的存储装置,其中,能够向作为所述块集合的构成要素的各块BRi写入表示针对所述对象块BRj开始了所述删除处理的删除中标志,所述控制部在根据来自所述主机装置的新的写入数据的写入请求对所述块BRl开始了所述删除处理时,执行向所述块BRm写入所述删除中标志的第三写入处理(S4),在该第三写入处理后对所述块BRl执行所述删除处理,在该删除处理后对所述块BRl执行所述第一写入处理,在该第一写入处理后对所述块BRm执行所述第二写入处理。4.根据权利要求3所述的存储装置,其中,还具备检测部(1...
【专利技术属性】
技术研发人员:浅井健史,植松畅矢,山本常雄,神田康志,
申请(专利权)人:株式会社电装,
类型:发明
国别省市:日本;JP
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。