[发明专利]一种NAND FLASH数据校验方法及相关装置在审
申请号: | 201910194290.0 | 申请日: | 2019-03-14 |
公开(公告)号: | CN109857586A | 公开(公告)日: | 2019-06-07 |
发明(设计)人: | 许云龙;李冰;王广军;王磊;安志远;陈晓彤 | 申请(专利权)人: | 康泰医学系统(秦皇岛)股份有限公司 |
主分类号: | G06F11/10 | 分类号: | G06F11/10 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
地址: | 066004 河北省秦皇*** | 国省代码: | 河北;13 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分区 校验 正常启动 备份 计算机可读存储介质 读取 有效降低系统 技术效果 启动系统 数据校验 数据验证 相关装置 校验系统 验证 概率 申请 | ||
1.一种NAND FLASH数据校验方法,其特征在于,包括:
在NAND FLASH的第一分区读取数据,并对所述第一分区的数据进行校验,判断所述第一分区的数据是否校验通过;
若是,则启动所述NAND FLASH的系统;
若否,则在所述NAND FLASH的第二分区读取数据,并对所述第二分区的数据进行校验,判断所述第二分区的数据是否校验通过;其中,所述第二分区的数据是所述第一分区数据的备份;
若是,则启动所述NAND FLASH系统;
若否,则确定所述NAND FLASH数据校验失败。
2.根据权利要求1所述的方法,其特征在于,所述对所述第一分区的数据进行校验,包括:
对所述第一分区的数据进行ECC校验;
对应的,所述对所述第二分区的数据进行校验,包括:
对所述第二分区的数据进行ECC校验。
3.根据权利要求1或2所述的方法,其特征在于,所述在所述NAND FLASH的第二分区读取数据,并对所述数据进行校验,所述第二分区的数据校验通过时,所述方法还包括:
擦除所述第一分区的数据,将所述第二分区的数据写入所述第一分区。
4.根据权利要求3所述的方法,其特征在于,所述擦除所述第一分区的数据,将所述第二分区的数据写入所述第一分区,包括:
擦除所述第一分区中失效数据;
在所述第二分区中确定与所述失效数据对应的目标数据;
将所述目标数据写入所述第一分区中对应所述失效数据的位置。
5.根据权利要求4所述的方法,其特征在于,所述在所述第二分区中确定与所述失效数据对应的目标数据,包括:
确定所述第一分区中失效数据的块号与页数;
利用所述失效数据的块号与页数在所述第二分区中确定与所述失效数据对应的目标数据。
6.一种NAND FLASH数据校验系统,其特征在于,包括:
第一分区数据校验模块,用于在NAND FLASH的第一分区读取数据,并对所述第一分区的数据进行校验,判断所述第一分区的数据是否校验通过;
第一系统启动模块,用于当所述第一分区的数据校验通过时,启动所述NAND FLASH的系统;
第二分区数据校验模块,用于当所述第一分区的数据校验未通过时,在所述NANDFLASH的第二分区读取数据,并对所述第二分区的数据进行校验,判断所述第二分区的数据是否校验通过;其中,所述第二分区的数据是所述第一分区数据的备份;
第二系统启动模块,用于当所述第二分区的数据校验通过时,启动所述NAND FLASH系统;
校验失败确定模块,用于当所述第二分区的数据校验未通过时,确定所述NAND FLASH数据校验失败。
7.根据权利要求6所述的系统,其特征在于,所述第一分区数据校验模块,具体用于在所述NAND FLASH的所述第一分区读取数据,并对所述第一分区的数据进行ECC校验,判断所述第一分区的数据是否校验通过;
对应的,所述第二分区数据校验模块,具体用于在所述NAND FLASH的所述第二分区读取数据,并对所述第二分区的数据进行ECC校验,判断所述第二分区的数据是否校验通过。
8.根据权利要求6或7所述的系统,其特征在于,所述系统还包括:
数据写入模块,用于所述在所述NAND FLASH的第二分区读取数据,并对所述数据进行校验,所述第二分区的数据校验通过时,擦除所述第一分区的数据,将所述第二分区的数据写入所述第一分区。
9.一种NAND FLASH数据校验装置,其特征在于,包括:
存储器,用于存储计算机程序;
处理器,用于执行所述计算机程序时实现如权利要求1至5任一项所述NAND FLASH数据校验方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至5任一项所述NAND FLASH数据校验方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于康泰医学系统(秦皇岛)股份有限公司,未经康泰医学系统(秦皇岛)股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910194290.0/1.html,转载请声明来源钻瓜专利网。