三维闪存数据迁移保存方法、系统、电子设备和存储介质技术方案

技术编号:38389600 阅读:25 留言:0更新日期:2023-08-05 17:42
本发明专利技术提供一种三维闪存数据迁移保存方法、系统、电子设备和存储介质。所述方法包括步骤:对于目标类型的三维闪存块,获取页的类型、数据保存时长与高原始误码率之间的映射关系;对于采用目标类型的三维闪存块的三维闪存芯片,基于映射关系检测每个三维闪存块中是否存在高原始误码率的类型页,若是,将相应类型的所有页保存的数据迁移至低原始误码率的空闲页。所述系统包括对应实现上述各步骤的功能模块。电子设备:处理器执行存储器保存的计算机程序时实现所述方法。存储介质存储有被处理器执行时实现所述方法的计算机程序。根据本发明专利技术能解决现有三维闪存芯片的数据可靠性提高方式导致三维闪存块寿命短、空间利用率低以及数据迁移开销大的问题。据迁移开销大的问题。据迁移开销大的问题。

【技术实现步骤摘要】
三维闪存数据迁移保存方法、系统、电子设备和存储介质


[0001]本专利技术属于固态盘存储
,更具体地,涉及一种基于页类型感知的三维闪存数据迁移保存方法、系统、电子设备和存储介质。

技术介绍

[0002]对于三维闪存芯片而言,原始误码率影响其数据可靠性以及闪存块的利用率和使用寿命。在三维闪存芯片的工作过程中,随着三维闪存块的数据保存时长的增加,三维闪存块的原始误码率相应升高,而当三维闪存块的原始误码率超过纠错码的纠错能力时,三维闪存块的数据可靠性将无法得到保证,进而影响三维闪存芯片的整体可靠性。
[0003]在上述背景下,现有的三维闪存芯片通常采用以下方式提高其数据可靠性:
[0004]将原始误码率超过纠错码的纠错能力的三维闪存块标记为坏块,将坏块所保存的数据迁移至其他的原始误码率不超过纠错码的纠错能力的三维闪存块,并弃用坏块。
[0005]然而,上述方式虽然能够有效地提高三维闪存芯片的数据可靠性,但是,其所采用的对不可靠三维闪存块进行整体的数据迁移及弃用的方式不仅导致三维闪存块的使用寿命较短、空间利用率较低,而且导本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于页类型感知的三维闪存数据迁移保存方法,其特征在于,包括:对于目标类型的三维闪存块,获取页的类型、数据保存时长与超过纠错码纠错能力的原始误码率之间的映射关系;对于采用所述目标类型的三维闪存块的三维闪存芯片,基于所述映射关系检测每个三维闪存块中是否存在原始误码率超过纠错码纠错能力的任一类型的页,若是,将相应类型的所有页所保存的数据迁移至原始误码率未超过纠错码纠错能力的空闲页。2.根据权利要求1所述的基于页类型感知的三维闪存数据迁移保存方法,其特征在于,所述获取页的类型、数据保存时长与超过纠错码纠错能力的原始误码率之间的映射关系包括:在选取的各个三维闪存块写入数据,并在数据保存至不同时长后读出数据;根据读出的数据和写入的数据获取各个三维闪存块的各个页的原始误码率;获取各个三维闪存块的各个页的原始误码率与数据保存时长的映射关系;获取页的类型、数据保存时长与原始误码率之间的映射关系;获取页的类型、数据保存时长与超过纠错码纠错能力的原始误码率之间的映射关系。3.根据权利要求2所述的基于页类型感知的三维闪存数据迁移保存方法,其特征在于,所述页的类型、数据保存时长与原始误码率之间的映射关系为每个页类型下的原始误码率随数据保存时长的变化曲线。4.根据权利要求1所述的基于页类型感知的三维闪存数据迁移保存方法,其特征在于,所述页的类型、数据保存时长与超过纠错码纠错能力的原始误码率之间的映射关系采用映射表记录。5.根据权利要求4所述的基于页类型感知的三维闪存数据迁移保存方法,其特征在于,所述基于所述映射关系检测每个三维闪存块中是否存在原始误码率超过纠...

【专利技术属性】
技术研发人员:吴佳李礼吴叶楠
申请(专利权)人:上海威固信息技术股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1