[发明专利]存储器系统、控制存储器系统的方法和信息处理装置有效
申请号: | 200980135254.1 | 申请日: | 2009-12-28 |
公开(公告)号: | CN102150140A | 公开(公告)日: | 2011-08-10 |
发明(设计)人: | 矢野浩邦;加藤亮一;桧田敏克 | 申请(专利权)人: | 株式会社东芝 |
主分类号: | G06F12/08 | 分类号: | G06F12/08;G06F3/06;G06F12/00;G06F12/02;G11C16/02 |
代理公司: | 北京市中咨律师事务所 11247 | 代理人: | 杨晓光;于静 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储器 系统 控制 方法 信息处理 装置 | ||
1.一种存储器系统,包括:
高速缓存;
非易失性半导体存储器,经由所述高速缓存将数据写入所述非易失性半导体存储器中;
组织单元,其在所述非易失性半导体存储器的资源使用超过特定值时,通过在所述非易失性半导体存储器中组织所述数据来增加所述非易失性半导体存储器的资源;
第一清空控制单元,其执行第一清空处理,所述第一清空处理用于在所述高速缓存的所述资源使用超过第一阈值且小于第二阈值且完成由所述组织单元进行的组织时,将所述高速缓存中的数据清空至所述非易失性半导体存储器,直到所述高速缓存的资源使用变得等于或小于所述第一阈值为止,其中所述第二阈值大于所述第一阈值;以及
第二清空控制单元,其执行第二清空处理,所述第二清空处理用于在所述高速缓存的所述资源使用超过所述第二阈值且完成由所述组织单元进行的组织时,将所述高速缓存中的数据清空至所述非易失性半导体存储器,直到所述高速缓存的资源使用变得等于或小于所述第二阈值为止,以及用于在所述高速缓存的所述资源使用超过所述第二阈值且未完成由所述组织单元进行的组织时,在完成由所述组织单元进行的组织之后,将所述高速缓存中的数据清空至所述非易失性半导体存储器。
2.如权利要求1所述的存储器系统,其中所述第二清空控制单元在执行对所述高速缓存的数据写入处理之后,当不使写入请求保持等待时,执行所述第二清空处理;以及在执行对所述高速缓存的数据写入处理之后,当使写入请求保持等待时,在接收所述写入请求之前执行所述第二清空处理。
3.如权利要求2所述的存储器系统,其中所述第一清空控制单元在执行所述第二清空处理之后当不使所述写入请求保持等待时,执行所述第一清空处理。
4.如权利要求1所述的存储器系统,其中所述第一清空控制单元在执行对所述高速缓存的数据写入处理之后,当不使写入请求保持等待时,执行所述第一清空处理;以及在执行对所述高速缓存的数据写入处理之后,当使写入请求保持等待时,在不执行所述第一清空处理的情况下接收所述写入请求。
5.如权利要求1所述的存储器系统,其中
所述第一清空控制单元和所述第二清空控制单元监视所述高速缓存中的多个资源使用;
所述第一清空控制单元在所述资源使用中的任一个超过针对所述资源使用中的每个设定的所述第一阈值时执行所述第一清空处理;以及
所述第二清空控制单元在所述资源使用中的任一个超过针对所述资源使用中的每个设定的所述第二阈值时执行所述第二清空处理。
6.如权利要求5所述的存储器系统,其中
所述非易失性半导体存储器包括作为数据擦除单位的多个物理块,所述物理块中的每个包括作为数据读取和数据写入单位的多个物理页,与所述物理块中的一个或多个关联的逻辑块分配给第一管理存储区、第二管理存储区和第三管理存储区中的每个;
所述第一清空控制单元和所述第二清空控制单元将以扇区为单位写入所述高速缓存中的多个数据清空至所述第一管理存储区作为第一管理单元中的数据;以及将以扇区为单位写入所述高速缓存中的多个数据清空至所述第二管理存储区作为第二管理单元中的数据,所述第二管理单元为所述第一管理单元的两倍或更大自然数倍大;以及
所述组织单元执行:
第一处理,其用于在所述第一管理存储区中的逻辑块的数目超过
容限时,将登记于所述第一管理存储区中的最旧逻辑块重新定位至所
述第三管理存储区;
第二处理,其用于在所述第三管理存储区中的逻辑块的数目超过
容限时,选择第一管理单元中的多个有效数据并且将选择的有效数据复制到新的逻辑块中;以及
第三处理,其用于在所述第三管理存储区中的逻辑块的数目超过容限时,将第一管理单元中的所述多个有效数据整合至第二管理单元中的数据中,并且将第二管理单元中的所述数据清空至所述第二管理存储区。
7.如权利要求6所述的存储器系统,其中所述高速缓存的资源使用包括以下内容中的至少一个:在所述高速缓存中写入的第一管理单元中的有效数据的数目、在所述高速缓存中写入的第二管理单元中的有效数据的数目、第一管理单元中的有效扇区和数据完全包括在其中的第二管理单元中的数据的数目、和所述高速缓存中未使用的路径的数目。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于株式会社东芝,未经株式会社东芝许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200980135254.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:微桁架水蒸汽传输装置
- 下一篇:包含链末端的半芳族聚酰胺