[发明专利]用于向闪速存储器执行写入的方法和设备有效
申请号: | 200710096076.9 | 申请日: | 2007-04-10 |
公开(公告)号: | CN101064193A | 公开(公告)日: | 2007-10-31 |
发明(设计)人: | 约恩·亚卡斯基;马尔科·吕特延 | 申请(专利权)人: | 汤姆森许可贸易公司 |
主分类号: | G11C16/10 | 分类号: | G11C16/10;G06F12/06 |
代理公司: | 中科专利商标代理有限责任公司 | 代理人: | 戎志敏 |
地址: | 法国布洛涅*** | 国省代码: | 法国;FR |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 存储器 执行 写入 方法 设备 | ||
1.一种向闪速存储器执行写入的方法,其中闪速存储器具有规定的最大编程时间和规定的典型编程时间,并提供一个或多个指示编程周期是否结束的信号,所述方法包括步骤:
-规定有效编程时间(tPROG,eff),所述有效编程时间高于典型编程时间且低于最大编程时间;
-把第一数据(i)写入闪速存储器;
-在规定的有效编程时间(tPROG,eff)后,对所述一个或多个指示编程周期是否结束的信号进行评估;
-如果编程周期结束,那么把第二数据写入闪速存储器;
-如果编程周期没有结束,那么把至少是第二数据(i+1)写入缓冲存储器,并对缓冲存储器中至少是第二数据进行标记使其不被覆写;
-如果要存储其它数据,那么重复从把数据写入闪速存储器开始的上述步骤;
-确定闪速存储器中的空闲位置;以及
-把至少是第二数据从缓冲存储器复制到闪速存储器中所确定的位置,其中在缓冲存储器中删除或覆写该数据。
2.根据权利要求1所述的方法,其中闪速存储器是NAND闪速存储器。
3.根据权利要求1或2所述的方法,其中缓冲存储器的大小等于或大于预期超过有效编程时间(tPROG,eff)的闪速编程过程所涉及的数据的总量。
4.根据权利要求1或2所述的方法,其中缓冲存储器还用于存储失败的闪速编程过程所涉及的数据。
5.根据权利要求1或2所述的方法,其中缓冲存储器的大小等于或大于以下两项之和:预期超过有效编程时间(tPROG,eff)的闪速编程过程所涉及的数据的总量,以及预期将不会成功的闪速编程过程所涉及的数据的数量。
6.根据权利要求1所述的方法,其中有效编程时间(tPROG,eff)实质上为规定的最大编程时间的50%。
7.一种用于向闪速存储器执行写入的设备,其中闪速存储器具有规定的最大编程时间和规定的典型编程时间,并提供一个或多个指示编程周期是否结束的信号,所述设备包括:
-用于规定有效编程时间(tPROG,eff)的装置,所述有效编程时间高于典型编程时间且低于最大编程时间;
-用于把第一数据(i)写入闪速存储器的第一位置的装置;
-用于在规定的有效编程时间(tPROG,eff)后对所述一个或多个指示编程周期是否结束的信号进行评估的装置;
-用于把第二数据写入闪速存储器的第二位置的装置,其中如果先前的编程周期结束,则第二数据仅被写入闪速存储器;
-缓冲存储器;
-用于把至少是第二数据(i+1)写入缓冲存储器的装置;
-用于在先前的编程周期没有结束的情况下通知缓冲存储器中至少是第二数据不能被覆写的装置;
-用于确定闪速存储器中的空闲位置的装置;以及
-用于把至少是第二数据从缓冲存储器复制到闪速存储器中所确定的位置的装置,其中在缓冲存储器中删除或覆写该数据。
8.根据权利要求7所述的设备,其中缓冲存储器的大小等于或大于预期超过有效编程时间(tPROG,eff)的闪速编程过程所涉及的数据的总量。
9.根据权利要求7或8所述的设备,其中缓冲存储器还用于存储不成功的闪速编程过程所涉及的数据。
10.根据权利要求7或8所述的设备,其中有效编程时间(tPROG,eff)实质上为闪速存储器规定的最大编程时间的50%。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于汤姆森许可贸易公司,未经汤姆森许可贸易公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710096076.9/1.html,转载请声明来源钻瓜专利网。