四川虹美智能科技有限公司吴龙获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉四川虹美智能科技有限公司申请的专利一种FLASH数据存储方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN115237350B 。
龙图腾网通过国家知识产权局官网在2026-04-28发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202210909705.X,技术领域涉及:G06F3/06;该发明授权一种FLASH数据存储方法是由吴龙;陈峰峰;任飞;高向军设计研发完成,并于2022-07-29向国家知识产权局提交的专利申请。
本一种FLASH数据存储方法在说明书摘要公布了:本发明公开了一种FLASH数据存储方法,涉及数据存储技术领域。本发明包括如下步骤:步骤S1:给每一个待存储的原始数据RAW定义构建META_DATA的数据结构;步骤S2:在FLASH存储器中,给每个META_DATA数据结构分配2个独立的BLOCK块,记为BLOCK1和BLOCK2,META_DATA分别存储在上述BLOCK1和BLOCK2中,互相备份;步骤S3在系统上电时,对FLASH存储器中每一个BLOCK1和BLOCK2中的META_DATA数据结构写BLOCK1;步骤S4:操作成功后,擦除BLOCK2,把META_DATA数据结构写入BLOCK2。本发明通过给每个待存储的原始数据RAW构建META_DATA的数据结构;在FLASH存储器中,给每个META_DATA数据结构分布两个独立块,并分别将META_DATA存储在独立块中,防止断电异常情况下FLASH数据不丢失,确保了异常情况下数据的完整、不丢失、可恢复。
本发明授权一种FLASH数据存储方法在权利要求书中公布了:1.一种FLASH数据存储方法,其特征在于,包括如下步骤: 步骤S1:给每一个待存储的原始数据RAW定义构建META_DATA的数据结构;所述META_DATA的数据结构为SIZE+NO+RAW+CRC;所述SIZE为长度域,用于记录RAW的长度,占用四个字节;所述NO为存储列号域,取值范围0~2^32-1,占用四个字节,用于记录数据存储的先后顺序;所述RAW为原始数据域,用于存储需要的数据;所述CRC为META_DATA的校验域,占用四个字节; 步骤S2:在FLASH存储器中,给每个META_DATA数据结构分配2个独立的BLOCK块,记为BLOCK1和BLOCK2,META_DATA分别存储在上述BLOCK1和BLOCK2中,互相备份; 步骤S3在系统上电时,对FLASH存储器中每一个BLOCK1和BLOCK2中的META_DATA数据结构写BLOCK1; 步骤S4:操作成功后,擦除BLOCK2,把META_DATA数据结构写入BLOCK2; 步骤S5:若执行步骤S3或者S4时,出现断电的异常情况,系统会在上电时,通过步骤S3完成丢失数据的恢复和同步; 所述步骤S3中,在系统上电时,分别读取每一个数据RAW的BLOCK1和BLOCK2中的META_DATA到内存中,分别记为META_DATA1和META_DATA2,并进行CRC校验; 所述META_DATA1和META_DATA2的CRC校验都不正确,表示该RAW数据从未存储过,则构建初始为META_DATA;设置RAW等于初始值,设置NO=0,依次写入到BLOCK1和BLOCK2中; 所述META_DATA1和META_DATA2的CRC校验都正确,则比较META_DATA1和META_DATA2的NO值;若NO值相同,则表示RAW的数据都是最新的,不需要同步或者重建;若META_DATA1的NO值的大于META_DATA2的NO值,则META_DATA1是最新的数据结构,复制META_DATA1到META_DATA2,擦除BLOCK2,把META_DATA2写入到BLOCK2中;若META_DATA2的NO值的大于META_DATA1的NO值,则META_DATA2是最新的数据结构,复制META_DATA2到META_DATA1,擦除BLOCK1,把META_DATA1写入到BLOCK1中; 所述META_DATA1的CRC校验正确,MEAT_DATA2的CRC校验错误,表明在回写到BLOCK2时出现了断电异常,复制META_DATA1到META_DATA2,擦除BLOCK2,把META_DATA2写入到BLOCK2; 所述META_DATA2的CRC校验正确,MEAT_DATA1的CRC校验错误,表明在回写到BLOCK1时出现了断电异常,复制META_DATA2到META_DATA1,擦除BLOCK1,把META_DATA1写入到BLOCK1。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人四川虹美智能科技有限公司,其通讯地址为:621000 四川省绵阳市涪城区九州大道303号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励