固态硬盘的数据读取方法、装置、设备及可读存储介质制造方法及图纸

技术编号:23084612 阅读:61 留言:0更新日期:2020-01-11 00:59
本发明专利技术实施例公开了一种固态硬盘的数据读取方法、装置、设备及计算机可读存储介质。其中,方法包括对于固态硬盘中存在擦写次数超过预设次数阈值的NAND块,若NAND块没有用户读操作请求,则后台从NAND块中选择多个满足预设条件的页面,并分别在不同偏转电压下读取各页面数据;然后获取各页面的数据读取结果,从中确定错误比特最少的数据读取结果对应的偏转电压值,以作为执行NAND块的用户读操作请求时的数据读取的最优偏转电压值。本申请技术方案可有效提升固态硬盘的读操作性能,快速响应用户的读操作请求,可有效保证用户一次读操作便可读出准确的用户数据。

Data reading method, device, device and readable storage medium of SSD

【技术实现步骤摘要】
固态硬盘的数据读取方法、装置、设备及可读存储介质
本专利技术实施例涉及固态硬盘读操作
,特别是涉及一种固态硬盘的数据读取方法、装置、设备及计算机可读存储介质。
技术介绍
随着云技术的快速发展,数据呈现爆炸式增长,相应的数据存储技术也面临着严峻的挑战。在大数据时代,海量数据的存储位于越来重要的地位,在CPU等计算部件速率越来越高的同时,数据的存储与读取速率成为系统性能提升的瓶颈。目前随着NAND价格逐渐下降,固态硬盘(SolidStateDrive,SSD)的使用数量也逐年上升。不同于传统硬盘,从固态硬盘中读取其存储数据的准确度会受整个固态硬盘读操作次数的影响。随着读操作次数的增加,当读操作次数达到一定阈值后,数据读取出错的情况会随之增加。目前广泛使用的NAND类型为3DTLC(TripleLevelCell,三层单元闪存),对于NAND来讲,读操作本质是一种弱充电的过程,随着读操作次数的增加,NAND单元存储的数据可能会发生变化导致数据读取时出错。尤其到NAND生命后期,NAND单元保存数据的通力减弱,受影响更为明显。当用户进行数本文档来自技高网...

【技术保护点】
1.一种固态硬盘的数据读取方法,其特征在于,包括:/n判断固态硬盘是否存在擦写次数超过预设次数阈值的NAND块;/n若固态硬盘存在擦写次数超过预设次数阈值的NAND块,则判断所述NAND块在当前时刻是否有用户读操作请求;/n若所述NAND块在当前时刻无用户读操作请求,则从所述NAND块中选择多个满足预设条件的页面,并分别在不同偏转电压下读取各页面数据;根据各页面的数据读取结果,确定错误比特最少的数据读取结果对应的偏转电压值,以作为执行所述NAND块的用户读操作请求时的数据读取的最优偏转电压值。/n

【技术特征摘要】
1.一种固态硬盘的数据读取方法,其特征在于,包括:
判断固态硬盘是否存在擦写次数超过预设次数阈值的NAND块;
若固态硬盘存在擦写次数超过预设次数阈值的NAND块,则判断所述NAND块在当前时刻是否有用户读操作请求;
若所述NAND块在当前时刻无用户读操作请求,则从所述NAND块中选择多个满足预设条件的页面,并分别在不同偏转电压下读取各页面数据;根据各页面的数据读取结果,确定错误比特最少的数据读取结果对应的偏转电压值,以作为执行所述NAND块的用户读操作请求时的数据读取的最优偏转电压值。


2.根据权利要求1所述的固态硬盘的数据读取方法,其特征在于,所述确定错误比特最少的数据读取结果对应的页面读取电压值之后,还包括:
判断在所述最优偏转电压值确定之后,从所述NAND块中读取数据的总容量值是否超过容量阈值;
若是,则在所述NAND块无用户读操作请求时,从所述NAND块中再次选择多个满足预设条件的页面;根据在不同电压下读取各页面数据的数据读取结果确定错误比特最少的数据读取结果对应的偏转电压值,以更新所述最优偏转电压值。


3.根据权利要求1所述的固态硬盘的数据读取方法,其特征在于,所述从所述NAND块中选择多个满足预设条件的页面包括:
计算所述NAND块中各页面的健康状态与所述NAND块的健康状态保持一致性的概率值;
将概率值不小于预设相关性值的页面作为满足所述预设条件的页面。


4.根据权利要求1至3任意一项所述的固态硬盘的数据读取方法,其特征在于,所述从所述NAND块中选择多个满足预设条件的页面,并分别在不同偏转电压下读取各页面数据包括:
按照数据读取正确率将所述NAND块分为多个部分,每个部分的各层数的数据读取正确率间的差值不小于预设差值阈值;
分别从各部分中选择第一预设个数的WL在基础电压下进行数据读取,并记录各WL的可纠正错误位数;
根据各WL的可纠正错误位数从各WL中选择多个候选WL,在各自相应的基础电压上增加多个偏转电压值再对各候选WL进行数据读取,以从各候选WL的数据读取结果中确定所述最优偏转值。


5.根据权利要求4所述的固态硬盘的数据读取方法,其特征在于,所述从所述NAND块中选择多个满足预设条件的页面之后,还包括:
为各页面的读操作设置优先级,且...

【专利技术属性】
技术研发人员:邵文豪
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:江苏;32

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

1