[发明专利]一种快速烧写NAND flash的方法和装置有效

专利信息
申请号: 200910097909.2 申请日: 2009-04-23
公开(公告)号: CN101527161A 公开(公告)日: 2009-09-09
发明(设计)人: 徐旭斌;张根林 申请(专利权)人: 浙江正原电气股份有限公司
主分类号: G11C7/00 分类号: G11C7/00;G06F12/00;G05B19/04
代理公司: 杭州丰禾专利事务所有限公司 代理人: 王从友
地址: 314003浙江省嘉*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 快速 nand flash 方法 装置
【说明书】:

技术领域

发明属于一种存储器烧写方法和装置,特别涉及一种NAND flash的 烧写方法和装置。

技术背景

NANDflash在嵌入式系统中的应用越来越广泛,因为NANDflas具有高 容量、高稳定性和快速的读写的优点,所以在ARM9时代,NANDflash已经 成为主流的介质,但是由于嵌入式的设计已经介入了linux和WINCE两大操 作系统,使整个文件变的庞大起来,所以将文件烧写到NANDflash中就遇到 了烧写瓶颈。以往NANDflash的烧写,都是第一步用JTAG烧写bootloader, 使最小系统加载bootloader后初始化各通信口后(如串口,网卡等),再由 串口下载linux的内核,从而建立文件系统,然后通过网卡下载linux应用 程序实现。而JTAG和串口由于是串行输入,同时也受到本身相关芯片速率 的影响(MAX232芯片的速度比起NAND的读写,速度慢多了),虽然bootloader +linux内核文件只有应用程序内容的1/8,但是造成烧写总时间却是应用 程序时间8倍之多的局面,使整个烧写Nandflash的时间无比漫长;而在 bootloader没有烧写之前,串口和网口是不能与电脑主机通信的,而在没 有烧写linux内核的前提下,网口虽然是可以与主机通信,但是由于未通过 文件系统的排列,而使整个系统的引导文件未存在指定的位置上,造成不能 启动linux的情况出现。如果使用多串口与电脑通信的方法,表面上是一个 不错的选择,但是一台电脑只有2个串口,如果将一串口扩展成多个串口, 可能造成下位机对上位机的反馈信号错误(可能一台下位机已经好了,但是 还有一台没有写完,反馈给上位机却是烧写好的),所以此方法也行不通。 所以创造出一种其它的方法解决NANDflash的烧写速度,成了唯一的出口。

发明内容

本发明针对NANDflash烧写速度慢的缺陷,发明了一种能快速烧写 NANDflash的方法和装置。

本发明的技术方案如下:一种烧写NAND flash的方法,该方法用已经 烧写好所需程序的NANDflash作为母盘以及未写入所需程序的NANDflash 作为子盘,将母盘和子盘插在NAND flash烧写装置主控制器的I/O接口上, 通过NAND flash烧写装置的主控制器执行对NANDflash的烧写,该方法包 括以下步骤:

(1)对NANDflash母盘读ID进行连接检测判断,若连接正常则进入下 一步骤,若连接出错则进行提示;

(2)对NANDflash子盘读ID进行连接检测判断,若连接正常则进入下 一步骤,若连接出错则进行提示;

(3)对NANDflash母盘进行检测,得到母盘的使用块数;

(4)对NANDflash子盘进行擦除,在擦除每一块时,判断此块是否是 坏块,如果是,则将此块标记并在内存中建立相应的坏块列表;

(5)将NANDflash母盘中的内容拷贝到NANDflash子盘中,在拷贝时 若遇到子盘中标记的坏块,则跳过此块,将母盘中的内容拷贝到下一块中;

(6)对NANDflash子盘进行检测,得到子盘的使用块数;

(7)将NANDfla sh母盘和子盘的使用量进行对比;若两者使用量相等, 则烧写成功。

作为优选,所述主控制器在将NANDflash母盘中的内容拷贝到 NANDflash子盘中时,如果读取到母盘中的某一块内容是空的,则跳过此块, 即不拷贝此块的内容,直接块地址加1进入下一块内容的读取拷贝;这样将 母盘中空白的内容跳过不拷,节省了拷贝时间。

作为优选,所述主控制器在对NANDflash母盘进行检测,得到母盘的使 用块数时,从母盘的最后一块开始扫描,直到发现有数据存在的块后,记录 下此块的位置;确定了母盘中最后一块的位置,拷贝的时候只需要拷贝完此 块的数据就停止,后面的块就不必再去读取,节省了拷贝的时间。

作为优选,所述主控制器在将NANDflash母盘中的内容拷贝到 NANDflash子盘中时,从母盘中读取一块后向子盘中写入,直到母盘中记录 下的最后一块有数据的块后停止。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

本文链接:http://www.vipzhuanli.com/pat/books/200910097909.2/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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