[发明专利]存储器系统有效
申请号: | 200980000135.5 | 申请日: | 2009-02-10 |
公开(公告)号: | CN101681315A | 公开(公告)日: | 2010-03-24 |
发明(设计)人: | 矢野纯二;初田幸辅;松崎秀则 | 申请(专利权)人: | 株式会社东芝 |
主分类号: | G06F12/16 | 分类号: | G06F12/16;G06F12/02;G06F3/06;G06F12/08;G06F12/00 |
代理公司: | 北京市中咨律师事务所 | 代理人: | 杨晓光;于 静 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储器 系统 | ||
1.一种存储器系统,包括:
非易失性半导体存储器,其包括多个并行操作元件,所述多个并行操 作元件分别具有多个物理块作为数据擦除的单位;
高速缓冲存储器,其被配置在主机设备与所述非易失性半导体存储器 之间;
控制器,其并行驱动所述并行操作元件,并通过所述高速缓冲存储器 而执行在所述非易失性半导体存储器与所述主机设备之间的数据传送;
所述非易失性半导体存储器在其中存储:
第一管理表,其具有在并行驱动的所述物理块和与所述物理块相 关联的逻辑块之间的对应关系;以及
第二管理表,其具有在以扇区单位从所述主机设备输入的逻辑块 地址与所述逻辑块之间的对应关系,其中
所述控制器包括:
第一控制单元,当发生与在所述物理块和所述逻辑块之间的对应 关系的改变有关的第一事件时,所述第一控制单元基于所述第一管理表执 行与所述第一事件对应的处理,并更新所述第一管理表;以及
第二控制单元,当发生与在所述逻辑块地址和所述逻辑块之间的 对应关系的改变有关的第二事件时,所述第二控制单元基于所述第二管理 表执行与所述第二事件对应的处理,并更新所述第二管理表;并且
所述控制器使得所述第一和第二控制单元彼此独立地操作。
2.根据权利要求1的存储器系统,其中所述第一事件包括用于将与所 述逻辑块相关联的所述物理块中的至少一个登记为坏块的处理。
3.根据权利要求2的存储器系统,其中,即使当所述物理块中的至少 一个被登记为坏块时,在所述逻辑块地址和所述逻辑块之间的对应关系也 不发生改变。
4.根据权利要求1的存储器系统,其中所述第二事件包括用于将数据 从所述高速缓冲存储器清理至所述非易失性半导体存储器的清理处理。
5.根据权利要求4的存储器系统,其中所述第二事件包括用于将所述 清理处理中所涉及的所述非易失性半导体存储器中的数据重新定位的数据 移动处理。
6.一种存储器系统,包括:
作为高速缓冲存储器的第一存储区,其包括在易失性半导体存储器中;
第二存储区和第三存储区,其包括在非易失性半导体存储器中,在所 述第二存储区和所述第三存储区中,通过物理页单位执行数据读取和写入, 且通过物理块单位执行数据擦除,所述物理块单位的大小为所述物理页单 位的大小的两倍或更大的自然数倍,所述非易失性半导体存储器具有多个 并行操作元件,所述多个并行操作元件的每一个具有多个物理块;以及
控制器,其执行:
第一处理,其用于以逻辑块单位将所述非易失性半导体存储器的 存储区分配给所述第二存储区和所述第三存储区,所述逻辑块单位与所述 物理块中的一个或多个相关联;
第二处理,其用于将以扇区单位写入所述第一存储区中的多个数 据清理至所述第二或第三存储区;以及
第三处理,其作为数据移动处理,用于将所述第二处理中所涉及 的所述非易失性半导体存储器中的数据重新定位,其中
所述控制器包括:
第一管理表,其用于管理在所述物理块和与所述物理块相关联的 逻辑块之间的对应关系;
第二管理表,其用于管理在以扇区单位从主机设备输入的逻辑块 地址和所述逻辑块之间的对应关系,
所述控制器包括:
第一控制单元,当发生与在所述物理块和逻辑块之间的对应关系 的改变有关的第一事件时,所述第一控制单元基于所述第一管理表执行所 述第一处理,并更新所述第一管理表;以及
第二控制单元,当发生与在所述逻辑块地址和所述逻辑块之间的 对应关系的改变有关的第二事件时,所述第二控制单元基于所述第二管理 表执行所述第二或第三处理,并更新所述第二管理表;并且
所述控制器对所述第一和第二控制单元彼此独立地操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于株式会社东芝,未经株式会社东芝许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200980000135.5/1.html,转载请声明来源钻瓜专利网。