[发明专利]为存储器的块调整编程步长的系统和方法无效
申请号: | 201380024453.1 | 申请日: | 2013-03-27 |
公开(公告)号: | CN104272393A | 公开(公告)日: | 2015-01-07 |
发明(设计)人: | M.A.达布鲁;D.潘特拉基斯;S.斯卡拉 | 申请(专利权)人: | 桑迪士克科技股份有限公司 |
主分类号: | G11C11/56 | 分类号: | G11C11/56;G11C16/10;G11C16/34 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 万里晴;黄剑飞 |
地址: | 美国得*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储器 调整 编程 步长 系统 方法 | ||
1.一种方法,包括:
至少部分地基于确定与存储器器件的块相对应的错误计数满足阈值,针对所述块将编程步长从第一值减少至第二值。
2.根据权利要求1所述的方法,其中减少所述编程步长和增大编程步骤的数量能够通过生成被写入所述块的存储元件中的阈值电压的更紧凑的分布,来以减少错误的方式将数据编程至所述块中。
3.根据权利要求1所述的方法,其中所述错误计数包括与从所述块的一些字线中的存储元件读取的数据相关联的错误的总数,所述总数基于所述块的每条字线的字线错误计数的总和。
4.根据权利要求1所述的方法,进一步包括从表中选择所述第二值。
5.根据权利要求4所述的方法,其中所述表位于所述存储器器件的存储器中。
6.根据权利要求4所述的方法,其中所述表位于所述存储器器件的控制器中。
7.根据权利要求1所述的方法,进一步包括基于所述第一值来计算所述第二值。
8.根据权利要求1所述的方法,其中减少所述编程步长进一步基于所述块的读取计数与所述块的写/擦循环的计数的比较。
9.根据权利要求8所述的方法,进一步包括,响应于所述比较的结果满足读取干扰错误阈值,进行刷新操作代替调整所述编程步长。
10.根据权利要求1所述的方法,其中所述存储器器件包括闪存。
11.一种数据存储器件,包括:
存储器;以及
控制器,所述控制器配置为至少部分地基于由所述控制器确定与所述存储器的块相对应的错误计数满足阈值,针对所述块,将编程步长从第一值减少至第二值。
12.根据权利要求11所述的数据存储器件,进一步包括写电路,所述写电路配置为根据所述编程步长将数据编程至所述块中。
13.根据权利要求11所述的数据存储器件,进一步包括基于块的编程调整引擎,所述基于块的编程调整引擎配置为至少部分地基于所接收到的阈值数据和所接收到的错误计数数据来调整所述编程步长。
14.根据权利要求13所述的数据存储器件,进一步包括错误校正码引擎,所述错误校正码引擎配置为对从所述块读取的数据进行解码操作以及将所述错误计数提供给所述基于块的编程调整引擎。
15.根据权利要求13所述的数据存储器件,其中所述错误计数包括错误的总数,所述错误的总数基于所述块的每条字线的字线错误计数的总和。
16.根据权利要求11所述的数据存储器件,其中所述控制器进一步配置为从表中选择所述第二值。
17.根据权利要求16所述的数据存储器件,其中所述表位于所述数据存储器件的所述存储器中。
18.根据权利要求16所述的数据存储器件,其中所述表位于所述数据存储器件的所述控制器中。
19.根据权利要求11所述的数据存储器件,其中减少所述编程步长进一步基于在所述控制器处所述块的读取计数与所述块的写/擦循环的计数的比较。
20.根据权利要求19所述的数据存储器件,其中所述控制器进一步配置为,响应于所述比较的结果满足读取干扰错误阈值,对所述块进行刷新操作代替调整所述编程步长。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于桑迪士克科技股份有限公司,未经桑迪士克科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380024453.1/1.html,转载请声明来源钻瓜专利网。