一种面向三维闪存的数据保存方法技术

技术编号:41945231 阅读:27 留言:0更新日期:2024-07-10 16:35
本发明专利技术提供一种面向三维闪存的数据保存方法,包括步骤:获取第一原始误码率参考值和第二原始误码率参考值,第一原始误码率参考值和第二原始误码率参考值分别用于表征目标类型闪存块的存储层的高可靠性和低可靠性;对于采用目标类型闪存块的三维闪存芯片,根据上述两个原始误码率参考值对三维闪存芯片的每个闪存块的每个存储层的可靠性进行判定;响应于针对三维闪存芯片的任一闪存块的数据写入指令,判断待写入数据的冷热属性,将热数据写入相应闪存块的高可靠性存储层,将冷数据写入相应闪存块的低可靠性存储层。根据本发明专利技术能够解决现有三维闪存块的数据保存方式容易导致三维闪存块的整体误码率较高,数据保存的可靠性较差的问题。

【技术实现步骤摘要】

本专利技术属于固态盘存储,更具体地,涉及一种面向三维闪存的数据保存方法


技术介绍

1、闪存块(block)为三维闪存芯片中的最小可擦除单元,一个三维闪存芯片通常包含成千上万个闪存块。三维闪存芯片所采用的闪存块为三维堆叠结构,该三维堆叠结构包括多个存储层,每个存储层又包含多个闪存页。其中,闪存页为三维闪存芯片的最小可读写单元。

2、由于彼此之间在实际制成工艺上的允许范围内的差异,同一三维闪存块的各个存储层在原始误码率方面可能具有较大的差异,即同一三维闪存块的各个存储层的可靠性存在高低之分,高可靠性存储层在相同的磨损程度和数据保存时长条件下具有较低的原始误码率,低可靠性存储层在相同的磨损程度和数据保存时长条件下具有较高的原始误码率。

3、与此同时,三维闪存块保存的数据按照被读取的频率可分为冷数据和热数据,如果将需要被频繁读取的热数据写入三维闪存块的低可靠性存储层中,将会导致低可靠性存储层的原始误码率进一步地升高,而当其原始误码率升高至超过纠错码的纠错能力时,其保存的数据在被读出并译码后仍然会存在错误,进而导致三维闪存块的整体误码率较高本文档来自技高网...

【技术保护点】

1.一种面向三维闪存的数据保存方法,其特征在于,包括:

2.根据权利要求1所述的面向三维闪存的数据保存方法,其特征在于,所述获取第一原始误码率参考值和第二原始误码率参考值包括:

3.根据权利要求2所述的面向三维闪存的数据保存方法,其特征在于,所述对各个测试闪存块的各个存储层进行第一数据保存时长下的原始误码率测试包括:

4.根据权利要求2所述的面向三维闪存的数据保存方法,其特征在于,所述根据获取的每个存储层的原始误码率,并采用聚类算法将所有存储层分为高可靠性存储层和低可靠性存储层两个类别包括:

5.根据权利要求2所述的面向三维闪存的数据保存方...

【技术特征摘要】

1.一种面向三维闪存的数据保存方法,其特征在于,包括:

2.根据权利要求1所述的面向三维闪存的数据保存方法,其特征在于,所述获取第一原始误码率参考值和第二原始误码率参考值包括:

3.根据权利要求2所述的面向三维闪存的数据保存方法,其特征在于,所述对各个测试闪存块的各个存储层进行第一数据保存时长下的原始误码率测试包括:

4.根据权利要求2所述的面向三维闪存的数据保存方法,其特征在于,所述根据获取的每个存储...

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

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

1