[发明专利]向闪存芯片中烧写数据文件的方法、预处理方法及装置在审

专利信息
申请号: 201210365000.2 申请日: 2012-09-26
公开(公告)号: CN102929655A 公开(公告)日: 2013-02-13
发明(设计)人: 王爱国;高旭;宋国良 申请(专利权)人: 瑞斯康达科技发展股份有限公司
主分类号: G06F9/445 分类号: G06F9/445;G06F11/10
代理公司: 北京同达信恒知识产权代理有限公司 11291 代理人: 孔凡红
地址: 100085 北京*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 闪存 芯片 中烧写 数据文件 方法 预处理 装置
【说明书】:

技术领域

发明涉及闪存技术领域,尤其涉及一种向闪存芯片中烧写数据文件的方法、预处理方法及装置。

背景技术

与NOR Flash(英特尔公司开发的一种闪存技术)相比,NAND Flash(与非闪存,东芝公司开发的一种闪存技术)的集成度更高,每bit(比特)成本更低,是高数据存储密度的理想解决方案。

一种常用的NAND Flash芯片量产方案是,采用NAND Flash编程器将NAND Flash系统软件的数据文件烧写到多个NAND Flash空白芯片中。由于NAND Flash存在“位反转(bit twiddling)”现象,因此NAND Flash编程器需要使用ECC(Error Correcting Code,错误检查和纠正)算法对数据文件进行校验来确保系统软件运行的可靠性。在NAND Flash中常用的ECC算法包括Hanming(汉明码)纠错算法、BCH(一种二元线性循环码)纠错算法和RC(BCH码的一种特例)纠错算法等等。

如果NAND Flash编程器使用ECC算法对数据文件进行校验,具体的:NAND Flash编程器以“页”为单位依次从数据文件中读取数据,对每次读取的数据进行ECC算法校验,生成ECC校验码。完成对数据文件的ECC算法校验后,将携带ECC校验码的数据文件烧写到NAND Flash芯片中。

针对不同的应用,向NAND Flash芯片中烧写数据文件所使用的ECC算法不同,不同的NAND Flash编程器所支持的ECC算法也不同。NAND Flash芯片量产依赖于NAND Flash编程器所支持的ECC算法,需要针对向NAND Flash芯片烧写数据文件所需的ECC算法,选择支持相应的ECC算法的NAND Flash编程器,增加了生产成本。

对于其他需要进行ECC算法校验处理的闪存芯片,向其中烧写数据文件时,同样存在依赖编程器所支持的ECC算法导致生产成本增加的问题。

发明内容

本发明的目的是提供一种向闪存芯片中烧写数据文件的方法、预处理方法及装置,以解决向闪存芯片中烧写数据文件时依赖闪存编程器所支持的ECC算法导致生产成本增加的问题。

本发明的目的是通过以下技术方案实现的:

一种向闪存芯片中烧写数据文件的预处理方法,包括:

调用向所述闪存芯片中烧写数据文件所需的ECC算法函数对所述数据文件进行ECC算法校验,生成ECC校验码;

将携带ECC校验码的数据文件发送给关闭了ECC算法功能的闪存编程器。

一种向闪存芯片中烧写数据文件的方法,包括:

关闭了ECC算法功能的闪存芯片编程器接收携带ECC校验码的数据文件,所述ECC校验码是通过调用向所述闪存芯片中烧写数据文件所需的ECC算法函数对所述数据文件进行ECC算法校验生成的;

所述闪存芯片编程器将所述携带ECC校验码的数据文件烧写到所述闪存芯片中。

一种向闪存芯片中烧写数据文件的预处理装置,包括:

数据文件预处理模块,用于调用向所述闪存芯片中烧写数据文件所需的ECC算法函数对所述数据文件进行ECC算法校验,生成ECC校验码;

数据文件发送模块,用于将携带ECC校验码的数据文件发送给关闭了ECC算法功能的闪存编程器。

本发明实施例提供的方法及装置,由于不需要芯片编程器参与ECC算法校验,即使芯片编程器不支持向所述闪存芯片中烧写数据文件所需的ECC算法,也可以由该芯片编程器向所述闪存芯片中烧写数据文件,不需要更换芯片编程器,即可以支持多种ECC算法,从而避免了对芯片编程器所支持ECC算法的依赖。由于预处理过程中的ECC算法可以通过软件实现,其实现成本远远低于更换芯片编程器的成本。

附图说明

图1为本发明实施例提供的一个烧写数据文件的预处理方法流程图;

图2为本发明实施例提供的一个烧写数据文件的方法流程图;

图3为本发明实施例提供的另一个烧写数据文件的预处理方法流程图;

图4为本发明实施例提供的又一个烧写数据文件的预处理方法流程图;

图5为本发明实施例提供的装置结构示意图。

具体实施方式

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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