[发明专利]一种提高闪存芯片存储单元使用效率的方法无效
申请号: | 201110214689.4 | 申请日: | 2011-07-28 |
公开(公告)号: | CN102253899A | 公开(公告)日: | 2011-11-23 |
发明(设计)人: | 张岭;张彤 | 申请(专利权)人: | 张岭 |
主分类号: | G06F12/06 | 分类号: | G06F12/06 |
代理公司: | 西安智大知识产权代理事务所 61215 | 代理人: | 贾玉健 |
地址: | 100166 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 提高 闪存 芯片 存储 单元 使用 效率 方法 | ||
1.一种提高闪存芯片存储单元使用效率的方法,其特征在于:首先固态存储系统控制器将与其通信连接的闪存芯片内的所有存储块划分为:好块、灰块和死块三类,其中存储块划分标准为,若存储块内所有存储页面不存在按照判定标准所设定的缺陷存储单元,此存储块即为好块,若存储块内超过预定数目的存储页面存在有缺陷存储单元,此存储块即为死块,除去好块和坏块之外的存储块均为灰块,另外将同固态存储系统控制器相通信连接的灰块特性存储模块中存储上所有灰块的特性指标,并且在固态存储系统控制器中设置灰块查询模块和存储块监控模块,在当用户在往对应的闪存芯片写入用户数据时,固态存储系统控制器根据当前的灰块的是否被使用情况决定是否能将此用户数据写入该灰块内,如果该灰块正在被使用,就不能将此用户数据写入该灰块内,如果该灰块未在被使用,就能将此用户数据写入该灰块内,在将此用户数据写入灰块内时,固态存储系统控制器中的灰块查询模块通过调动固态存储系统控制器对灰块特性存储模块进行访问,获取相应灰块的具体特性指标,根据此特性指标信息,固态存储系统控制器就选择能存储该用户数据的灰块内物理页面进行存储,同时固态存储系统控制器通过存储块监控模块实现对所有好块和灰块的动态监控,实时地检测好块和灰块以动态决定是否应将该好块降格为灰块,和是否应将该灰块降格为死块,该动态决定的标准为,在实时检测过程中,如果检测到好块中的存储页面出现缺陷存储单元且缺陷存储单元未超过预定数目,即将该好块降格为灰块,如果检测到灰块中的存储页面出现缺陷存储单元且缺陷存储单元超过预定数目,即将该灰块降格为死块。
2.根据权利要求1所述的提高闪存芯片存储单元使用效率的方法,其特征在于:所述的缺陷存储单元的判定标准为以下三种情况之一:
第一、当存储块被擦除后,其中未能被成功擦除的存储单元视为缺陷存储单元;
第二、当用户数据被写入存储页面时,当用户数据写入操作的执行时间超过预定值后仍有存储单元没有被成功写入,没有被成功写入的存储单元视为缺陷存储单元;
第三、当用户数据从存储页面中被读取时,通过比较纠错码加码器的输入数据和输出数据,得到存储页面的数据存储错误率,据此能估计缺陷存储单元的数量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于张岭,未经张岭许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110214689.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于覆盖工件的方法和装置
- 下一篇:具有锯条座的竖锯