一种基于大数据的SSD数据读重试效率提升方法及系统技术方案

技术编号:36811492 阅读:33 留言:0更新日期:2023-03-09 00:47
本发明专利技术属于NAND

【技术实现步骤摘要】
一种基于大数据的SSD数据读重试效率提升方法及系统


[0001]本专利技术涉及NAND

Flash
,更具体地,涉及一种基于大数据的SSD数据读重试效率提升方法及系统。

技术介绍

[0002]由于NAND

Flash的固有特性,数据保存时间的增加或者是环境温度的变化,以及硬件本身的老化,都会导致数据的读取电信号发生漂移。这些漂移会引起数据读取时的失真,导致数据的错误率升高,当错误率高到一定程度,超过系统的数据纠错能力,便会造成数据读取失败和丢失。为了避免这个情况,需要在读取之前设置不同的Read

Offset(即读取偏移数值)对读取电信号进行矫正。通过设置这些Read

Offset,来抵消读取电信号的偏移,从而尽量把数据纠正回来。
[0003]NAND

Flash厂家一般会提供一个默认的读重试或读取重试(ReadRetry)系列(对应不同的Read

Offset)来对数据读取进行读重试。但是这个ReadRetry本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于大数据的SSD数据读重试效率提升方法,其特征在于,包括以下步骤:S1,根据最近一时间段数据读重试成功最多则最优先的原则,对SSD的管芯号上面最近N次的读重试数据进行统计,N为自然数;S2,根据统计结果对上述SSD的管芯号的读重试序列进行优化调整,将读重试序列按照读重试序号成功率由高到低进行排序;S3,以优化调整后的读重试序列为基础进行下一次的读重试。2.根据权利要求1所述的基于大数据的SSD数据读重试效率提升方法,其特征在于,所述S1具体包括:上电后,对之前保存的读重试历史数据加载进来并进行分析,根据最近一时间段数据读重试成功最多则最优先的原则,对SSD的管芯号上面最近1000次的读重试数据进行统计。3.根据权利要求1所述的基于大数据的SSD数据读重试效率提升方法,其特征在于,所述S1具体包括:将每个管芯号的读重试序号成功的统计数据保留在内存中,以用于后续运行时的读重试序列的动态优化调整。4.根据权利要求1所述的基于大数据的SSD数据读重试效率提升方法,其特征在于,所述S1之前还包括步骤S0:将SSD每次数据读重试的数据保存在专门的日志空间中,保存的日志信息包括读重试对应的物理地址及读重试成功所对应的读重试序号。5.根据权利要求4所述的基于大数据的SSD数据读重试效率提升方法,其特征在于,所述S0还包括:在首次读失败后进入数据读重试时,系统都会按照对应Die优化调整后的读重试序列进行读重试。6.根据权利要求1所述的基于大数据的SSD数据读重试效率提升方法,其特征在于,所述S2具体包括:根据统计结果对上述SSD的管芯号中的块...

【专利技术属性】
技术研发人员:王德福郑擘王毅民
申请(专利权)人:绿芯半导体厦门有限公司
类型:发明
国别省市:

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

1