一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

闪存的数据刷新方法及相关装置与流程

2022-11-02 03:01:44 来源:中国专利 TAG:

技术特征:
1.一种闪存的数据刷新方法,其特征在于,所述方法包括:获取第一擦写区域的纠错码ecc的纠错能力信息、所述第一擦写区域的最大擦写次数信息、所述闪存的温度信息、所述第一擦写区域的位翻转信息和所述第一擦写区域的擦写次数信息,所述纠错能力信息用于指示所述ecc能够纠正所述第一擦写区域中的最大位翻转数量,所述最大擦写次数信息用于指示所述第一擦写区域允许擦写的最大次数,所述位翻转信息用于指示所述第一擦写区域当前的位翻转数量,所述擦写次数信息用于指示所述第一擦写区域已经擦写的次数;根据所述温度信息、所述擦写次数信息、所述最大擦写次数信息和所述纠错能力信息计算位翻转门限;所述位翻转信息中的位翻转数量大于或等于所述位翻转门限的情况下,对所述第一擦写区域进行数据刷新。2.根据权利要求1所述的方法,其特征在于,所述第一擦写区域为块。3.根据权利要求1或2所述的方法,其特征在于,所述闪存的温度信息包括所述闪存耦合的中央处理器cpu的温度信息。4.根据权利要求1至3中任一项所述的方法,其特征在于,所述获取第一擦写区域的纠错码ecc的纠错能力信息、所述第一擦写区域的最大擦写次数信息、所述闪存的温度信息、所述第一擦写区域的位翻转信息和所述第一擦写区域的擦写次数信息之前,所述方法还包括:确定所述cpu处于空闲状态。5.根据权利要求1至4中任一项所述的方法,其特征在于,所述方法还包括:将所述第一擦写区域的位翻转信息中的位翻转数量重置为0;记录所述更新后的擦写次数信息。6.根据权利要求5所述的方法,其特征在于,所述对所述第一擦写区域进行数据刷新,包括:根据所述ecc对所述第一擦写区域中的数据进行纠错;所述将所述第一擦写区域的位翻转信息中的位翻转数量重置为0,包括:对所述纠错后的数据进行备份,得到备份数据;擦除所述第一擦写区域中的数据;更新所述第一擦写区域的擦写次数信息;将所述纠错后的数据重新写入所述第一擦写区域;擦除所述备份数据。7.根据权利要求5或6所述的方法,其特征在于,所述记录所述更新后的擦写次数信息,包括:将所述更新后的擦写次数信息写入所述第一擦写区域的带外存储oob区中。8.一种闪存的数据刷新装置,其特征在于,包括用于实现权利要求1至7中任一项所述的方法的各个功能模块。9.一种闪存的数据刷新装置,其特征在于,包括:存储器和处理器;所述存储器用于存储程序指令;所述处理器用于调用所述存储器中的程序指令执行如权利要求1至7中任一项所述的
方法。10.一种芯片,其特征在于,包括至少一个处理器和通信接口,所述通信接口和所述至少一个处理器通过线路互联,所述至少一个处理器用于运行计算机程序或指令,以执行如权利要求1至7中任一项所述的方法。11.一种计算机可读介质,其特征在于,所述计算机可读介质存储用于计算机执行的程序代码,该程序代码包括用于执行如权利要求1至7中任一项所述的方法的指令。12.一种计算机程序产品,其特征在于,所述计算机程序产品包括指令,当所述指令被执行时,使得计算机执行权利要求1至7中任一项所述的方法。

技术总结
本申请公开了数据存储技术领域中一种闪存的数据刷新方法及相关装置。本申请提供的技术方案中,获取第一擦写区域的纠错码ECC的纠错能力信息、第一擦写区域的最大擦写次数信息、闪存的温度信息、第一擦写区域的位翻转信息和第一擦写区域的擦写次数信息;根据温度信息、擦写次数信息、最大擦写次数信息和纠错能力信息计算位翻转门限;位翻转信息中的位翻转数量大于或等于位翻转门限的情况下,对第一擦写区域进行数据刷新。本申请提供的技术方案,提高了位翻转门限的准确度,有效避免了数据丢失。失。失。


技术研发人员:张勇 王正玑 潘爵雨
受保护的技术使用者:华为技术有限公司
技术研发日:2021.04.29
技术公布日:2022/11/1
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献