[发明专利]一种NandFlash存储器写操作过程掉电防护方法有效

专利信息
申请号: 201210232679.8 申请日: 2012-07-06
公开(公告)号: CN103531234B 公开(公告)日: 2017-02-08
发明(设计)人: 许李纳;李会同;华正杰;杨清祥;杨立军 申请(专利权)人: 河南思维自动化设备股份有限公司
主分类号: G11C16/06 分类号: G11C16/06;G11C16/02
代理公司: 郑州中原专利事务所有限公司41109 代理人: 张春,李想
地址: 450001 河*** 国省代码: 河南;41
权利要求书: 查看更多 说明书: 查看更多
摘要: 一种NandFlash存储器写操作过程掉电防护方法,在NandFlash存储器中定义一个交换块和一个标志块;其中,交换块用来备份原块数据,标志块用来表示原块地址、原块数据有效性和交换块数据有效性;在NandFlash存储器写操作过程中出现掉电,则重新上电时,首先判断交换块数据有效性;若交换块数据无效,则表明交换块中没有有效的可供恢复的数据,则直接跳出掉电保护操作,执行在线编程器正常操作;若交换块数据有效,则需进一步判断原块数据有效性;若原块数据有效,则直接跳出掉电保护操作,执行在线编程器正常操作;若原块数据无效,则将交换块中的数据回写到原块,同时将标志块中的原块数据有效性标识置为有效标志。
搜索关键词: 一种 nandflash 存储器 操作过程 掉电 防护 方法
【主权项】:
一种NandFlash存储器写操作过程掉电防护方法,其特征在于:在NandFlash存储器中定义一个交换块和一个标志块;其中,交换块用来备份原块数据,标志块用来表示原块地址、原块数据有效性和交换块数据有效性; 在NandFlash存储器写操作过程中出现掉电,则重新上电时,首先判断交换块数据有效性;若交换块数据无效,则表明交换块中没有有效的可供恢复的数据,则直接跳出掉电保护操作,执行在线编程器正常操作;若交换块数据有效,则需进一步判断原块数据有效性;若原块数据有效,则直接跳出掉电保护操作,执行在线编程器正常操作;若原块数据无效,则将交换块中的数据回写到原块,同时将标志块中的原块数据有效性标识置为有效标志;所述的交换块数据有效性标识是这样定义的: (1)在NandFlash存储器写操作开始时,先将上一次写操作时记录的标志块信息擦除,为本次写操作提供初始的标志块信息; (2)标志块信息擦除后,擦除交换块,为本次备份操作提供无数据信息的交换块; (3)将本次操作涉及的原块地址信息写入标志块中的对应位置,用于后续数据恢复时提供目标块地址; (4)开始进行数据备份,将原块中的数据备份至交换块中; (5)最后,将原块备份完成标识写入标志块的对应位置,此时表明交换块中数据可供数据恢复使用;所述的原块备份完成标识即为交换块数据有效性标识;所述的原块数据有效性标识是这样定义的: (6)在执行完步骤(5)之后,开始执行对原块擦除操作; (7)原块擦除操作完成后,将交换块中首地址数据回写至原块对应位置; (8)再将待写入数据写入原块指定位置; (9)将交换块中尾地址数据回写至原块对应位置,直至待写入数据及备份数据写入完毕; (10)当整块写入完毕之后,则将原块写操作完成标识写入标志块的对应位置,此时表明一次写操作完成;所述的原块写操作完成标识即为原块数据有效性标识。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河南思维自动化设备股份有限公司,未经河南思维自动化设备股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201210232679.8/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top