【技术实现步骤摘要】
一种重读操作处理方法、装置、设备及可读存储介质
本申请涉及计算机
,特别涉及一种重读操作处理方法、装置、设备及可读存储介质。
技术介绍
固态硬盘一般基于Nandflash进行数据的读取。若读取数据时发生错误,那么可以尝试重读。在重读之前,为了提高重读成功率,会先判断当前发生的错误属于哪种错误类别,而后再利用相应错误类别的电压值组执行重读操作。错误类别一般包括:数据保存时间错误(dataretentionerror)、读干扰错误(readdisturberror)、程序干扰错误(Programdisturberror)、擦写次数错误(P/Ecycleerror)等。目前,判断错误类别的现有方案包括:方案一:设置专门的电路获取指定采样点的电压值,若读取数据时发生错误,则通过采集的电压值的变化确定错误类别。此方案需要额外设置硬件电路,因此会增加硬件开销。方案二:技术人员根据经验设置各个统计量的阈值,若读取数据时发生错误,则比较各个统计量与其对应的阈值的大小,然后根据比较结果选择可能性较大的错误类别。其 ...
【技术保护点】
1.一种重读操作处理方法,其特征在于,包括:/n若读取目标数据发生错误,则获取读取所述目标数据时所用的目标电压值组和解码错误信息;/n将所述目标电压值组和所述解码错误信息组合为待分类数据;/n利用机器学习算法对所述待分类数据进行分类,以输出所述错误所属的错误类别;/n查询所述错误类别对应的重读电压值组,并利用所述重读电压值组对所述目标数据执行重读操作。/n
【技术特征摘要】
1.一种重读操作处理方法,其特征在于,包括:
若读取目标数据发生错误,则获取读取所述目标数据时所用的目标电压值组和解码错误信息;
将所述目标电压值组和所述解码错误信息组合为待分类数据;
利用机器学习算法对所述待分类数据进行分类,以输出所述错误所属的错误类别;
查询所述错误类别对应的重读电压值组,并利用所述重读电压值组对所述目标数据执行重读操作。
2.根据权利要求1所述的重读操作处理方法,其特征在于,所述将所述目标电压值组和所述解码错误信息组合为待分类数据,包括:
获取所述目标数据包括的各个数据段分别对应的校验方程错误信息;所述校验方程错误信息为任一个数据段对应的校验方程不成立的个数;
根据各个校验方程错误信息生成所述解码错误信息;
组合所述目标电压值组和所述解码错误信息,获得所述待分类数据。
3.根据权利要求2所述的重读操作处理方法,其特征在于,所述根据各个校验方程错误信息生成所述解码错误信息,包括:
将各个校验方程错误信息分别转换为目标矩阵,并将各个目标矩阵对位相加,获得所述解码错误信息。
4.根据权利要求1所述的重读操作处理方法,其特征在于,所述利用机器学习算法对所述待分类数据进行分类,以输出所述错误所属的错误类别,包括:
利用SVM对所述待分类数据进行分类,以输出所述错误类别。
5.根据权利要求4所述的重读操作处理方法,其特征在于,所述利用SVM对所述待分类数据进行分类,以输出所述错误类别,包括:
利用多个SVM分类器分别处理所述待分类数据,以输出多个待选类别;所述多个SVM分类器按照一对一的二分类规则训练获得;
将所述多个待选类别中的相同类别划分至同一组;
确定待选类别个数最多的目标组,并将所述目标组对应的待选类别确定为所述错误类别;
或
利用多个SVM分类器分别处理所述待分类数据,以输出多个待选...
【专利技术属性】
技术研发人员:王岩,李卫军,
申请(专利权)人:深圳大普微电子科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。