【技术实现步骤摘要】
相关申请案的交叉参考本申请案是基于以下申请案且主张所述申请案的优先权权益:2014年12月29日提出申请的第62/097,530号美国临时申请案;2015年2月27日提出申请的第2015-038997号日本专利申请案;及2015年3月12日提出申请的第14/656,559号美国非临时申请案,所有这些申请案的全部内容以引用方式并入本文中。
本文中所描述的实施例大体来说涉及一种高速缓冲存储器装置。
技术介绍
固态驱动器(SSD)包含例如NAND快闪存储器等非易失性半导体存储器。所述NAND快闪存储器包含多个块(物理块)。所述多个块包含布置于字线与位线的交叉点处的多个存储器单元。
技术实现思路
一般来说,根据一个实施例,一种高速缓冲存储器装置包含非易失性高速缓冲存储器、写入单元、确定单元、选择单元及擦除单元。所述非易失性高速缓冲存储器包含多个擦除单位区域。所述擦除单位区域中的每一者均包含多个写入单位区域。所述写入单元将数据写入到所述非易失性高速缓冲存储器。所述确定单元确定所述多个擦除单位区域是否满足擦除条件。所述选择单元在所述多个擦除单位区域满足所述擦除条件时从所述多个擦除单位区域选择待擦除区域。所述擦除单元擦除写入到所述待擦除区域的所述数据。附图说明图1是展示根据第一实施例包含高速缓冲存储器装置的信息处理装置的配置实例的
框图;图2是展示第一实施例的第一高速缓存控制的实例的流程图;图3是展示第一实施例的第二高速缓存控制的实例的流程图;图4是展示第一实施例的第三高速缓存控制的实例的流程图;图5是展示第一实施例的第四高速缓存控制的实例的流程图;图6是展 ...
【技术保护点】
一种高速缓冲存储器装置,其特征在于包括:非易失性高速缓冲存储器,其包括包含多个第一擦除单位区域的第一群组、包含多个第二擦除单位区域的第二群组及包含多个第三擦除单位区域的第三群组,所述第一到第三擦除单位区域中的每一者均包含多个写入单位区域;第一写入单元,其将数据写入到所述第一群组;产生单元,其产生指示写入到所述第一群组的所述数据的使用状态的管理信息;第一确定单元,其确定所述第一群组是否满足第一擦除条件;第一选择单元,其在所述第一群组满足所述第一擦除条件时从所述第一群组选择第一待擦除区域;第二确定单元,其基于所述管理信息而确定写入到所述第一待擦除区域的所述数据是处于第一高使用状态还是第一低使用状态;第二写入单元,其在所述数据被确定为处于所述第一低使用状态时将所述数据写入到所述第二群组;第三写入单元,其在所述数据被确定为处于所述第一高使用状态时将所述数据写入到所述第三群组;及第一擦除单元,其擦除写入到所述第一待擦除区域的所述数据。
【技术特征摘要】
2015.02.27 JP 2015-038997;2014.12.29 US 62/097,5301.一种高速缓冲存储器装置,其特征在于包括:非易失性高速缓冲存储器,其包括包含多个第一擦除单位区域的第一群组、包含多个第二擦除单位区域的第二群组及包含多个第三擦除单位区域的第三群组,所述第一到第三擦除单位区域中的每一者均包含多个写入单位区域;第一写入单元,其将数据写入到所述第一群组;产生单元,其产生指示写入到所述第一群组的所述数据的使用状态的管理信息;第一确定单元,其确定所述第一群组是否满足第一擦除条件;第一选择单元,其在所述第一群组满足所述第一擦除条件时从所述第一群组选择第一待擦除区域;第二确定单元,其基于所述管理信息而确定写入到所述第一待擦除区域的所述数据是处于第一高使用状态还是第一低使用状态;第二写入单元,其在所述数据被确定为处于所述第一低使用状态时将所述数据写入到所述第二群组;第三写入单元,其在所述数据被确定为处于所述第一高使用状态时将所述数据写入到所述第三群组;及第一擦除单元,其擦除写入到所述第一待擦除区域的所述数据。2.根据权利要求1所述的高速缓冲存储器装置,其特征在于所述非易失性高速缓冲存储器进一步包括包含多个第四擦除单位区域的第四群组,且所述高速缓冲存储器装置进一步包括:第三确定单元,其确定所述第三群组是否满足第二擦除条件;第二选择单元,其在所述第三群组满足所述第二擦除条件时从所述第三群组选择第二待擦除区域;第四确定单元,其基于所述管理信息而确定写入到所述第二待擦除区域的所述数据是处于第二高使用状态还是第二低使用状态;第四写入单元,其在写入到所述第二待擦除区域的所述数据被确定为处于所述第二低使用状态时将写入到所述第二待擦除区域的所述数据写入到所述第四群组;第五写入单元,其在写入到所述第二待擦除区域的所述数据被确定为处于所述第二高使用状态时再次将写入到所述第二待擦除区域的所述数据写入到所述第三群组;及第二擦除单元,其擦除写入到所述第二待擦除区域的所述数据。3.根据权利要求1所述的高速缓冲存储器装置,其特征在于当所述第一群组的数据量超过预定量时,所述第一确定单元确定满足所述第一擦除条件。4.根据权利要求1所述的高速缓冲存储器装置,其特征在于所述第一选择单元基于先进先出而从所述第一群组选择所述第一待擦除区域。5.根据权利要求2所述的高速缓冲存储器装置,其特征在于进一步包括:第一变化单元,其在写入到所述第二群组的所述数据达到第三高使用状态时增加所述第一群组中所包含的所述第一擦除单位区域的数目且减少所述第三群组中所包含的所述第三擦除单位区域的数目;及第二变化单元,其在写入到所述第四群组的所述数据达到第四高使用状态时增加所述第三群组中所包含的所述第三擦除单位区域的所述数目且减少所述第一群组中所包含的所述第一擦除单位区域的所述数目。6.根据权利要求5所述的高速缓冲存储器装置,其特征在于...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。