[发明专利]可再编程存储器中的一次编程有效
| 申请号: | 201510111801.X | 申请日: | 2015-03-13 |
| 公开(公告)号: | CN104916321B | 公开(公告)日: | 2019-01-29 |
| 发明(设计)人: | 马克·沃克莱尔;菲利普·特温 | 申请(专利权)人: | 恩智浦有限公司 |
| 主分类号: | G11C16/06 | 分类号: | G11C16/06 |
| 代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 王波波 |
| 地址: | 荷兰艾*** | 国省代码: | 荷兰;NL |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 编程 存储器 中的 一次 | ||
1.一种存储设备,包括:
多个电可擦存储元件,配置为存储数据,其中每个存储元件在达到写入故障状态之前可编程多个写入周期;以及
控制器,耦合到所述多个电可擦存储元件,其中所述控制器包括:
接收机,配置为接收用于将所选的存储元件驱动到写入故障状态的指令;以及
写入引擎,在多个写入操作中将数据值重复地写入所选的存储元件,直到建立所选的存储元件的写入故障状态为止,其中所述写入引擎还配置为:
执行第一写入操作序列,以将数据值重复地写入所选的存储元件,其中所述第一写入操作序列包括与写入周期的第一阈值数目相等或比写入周期的第一阈值数目大的写入操作数目;以及
响应于确定所选的存储元件能够存储新写入的数据值,执行第二写入操作序列以将数据值写入所选的存储元件。
2.根据权利要求1所述的存储设备,其中所述写入引擎还配置为执行预定数目的写入操作以将数据值写入所选的存储元件,并发起写入操作以将测试数据值写入所选的存储元件,其中所述测试数据值与所述数据值不同;并且
所述控制器还包括比较器,所述比较器配置为产生将所选的存储元件存储的数据值与测试数据值相比较的比较结果,其中所述比较结果表示测试数据值是否被存储在所选的存储元件中。
3.根据权利要求2所述的存储设备,其中所述写入引擎还配置为响应于确定所存储的数据值等于测试数据值来执行附加的写入操作以将数据值写入所选的存储元件。
4.根据权利要求3所述的存储设备,其中所述控制器还配置为控制所述写入引擎和所述比较器来重复:
写入操作以写入测试数据值;
比较;以及
附加的写入操作,
直到比较结果表明存储的数据值不等于测试数据值为止。
5.根据权利要求2所述的存储设备,其中所述写入引擎还配置为响应于确定所存储的数据值不等于测试数据值,执行最终的附加写入操作集合,以将数据值写入所选的存储元件。
6.根据权利要求1所述的存储设备,其中所述控制器还包括:
读取引擎,配置为在每个写入操作序列之后从所选的存储元件读取所存储的数据值;
其中所述写入引擎还配置为响应于后续确定所选的存储元件能够存储另一新写入的数据值来重复第二写入操作序列。
7.根据权利要求6所述的存储设备,其中所述控制器还包括:
数据值产生器,产生任意数据值,
其中所述写入引擎还配置为在所述读取引擎读取所存储的数据值之前将所述任意数据值写入所选的存储元件;以及
比较器,配置为将所选的存储元件的所存储的数据值与所述任意数据值相比较以确定所述任意数据值是否存储在所选的存储元件中。
8.根据权利要求1所述的存储设备,其中所述控制器还配置为管理多个所述存储元件的映射图,其中所述映射图指定要驱动到写入故障状态的存储元件的块,用于存储不能被后续写入操作改变的熔断数据值。
9.根据权利要求8所述的存储设备,其中所述控制器还包括
越权引擎,其中所述越权引擎防止在映射图中指定用于存储熔断数据值的存储元件的块的耗损均衡过程。
10.一种针对永久写入操作来使用电可擦存储元件的方法,包括:
接收用于将所选的存储元件块驱动到写入故障状态以永久存储数据值的指令;
执行多个重复的写入操作以向多个电可擦存储元件中所选的存储元件块写入数据值,其中所述执行多个重复的写入操作包括:执行第一写入操作序列,以将数据值重复地写入所选的存储元件,其中所述第一写入操作序列包括与写入周期的第一阈值数目相等或比写入周期的第一阈值数目大的写入操作数目;以及响应于确定所选的存储元件能够存储新写入的数据值,执行第二写入操作序列以将数据值写入所选的存储元件;以及
确认不同的写入操作不会改变数据值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于恩智浦有限公司,未经恩智浦有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510111801.X/1.html,转载请声明来源钻瓜专利网。





