【技术实现步骤摘要】
数据处理方法、装置、存储介质及处理器
本申请涉及固态硬盘
,具体而言,涉及一种数据处理方法、装置、存储介质及处理器。
技术介绍
目前,固态硬盘已经被广泛应用于各种数据读取场景之中,随着固态硬盘存储数据的爆发式增长,保证用户数据安全成为固态硬盘的关键。随着固态硬盘所使用的存储介质nand闪存制造工艺的进步,nand闪存的类型已经从SLC(sing-levelcell,单层次存储单元)、MLC(multi-levelcell,双层次存储单元)、TLC(triple-levelcell,三层次存储单元)变化为QLC(quad-levelcell,四层次存储单元)类型。随着nand闪存类型的变化,nand闪存的存储密度越来越高,容量越来越大,同时,nand闪存的可靠性却越来越差,表现为数据出错率越来越高。在相关技术中,为了满足用户数据的可靠性需求,固态硬盘内部控制程序(firmware)提供了各种级别的数据保护策略。具体地,firmware首先会对用户数据进行ECC校验(错误检查和纠正校验),对于校验失败的数据,会使用nand闪存厂商提供的readretry(读取重试)功能重新从nand闪存读取数据,在一些固态硬盘中,固态硬盘控制器还会对readretry纠错失败的数据进行进一步的LDPC(低密度奇偶检验)软解码纠错。但是,随着nand闪存的更新换代,对数据纠错的要求越来越高,尤其当nand介质来到TLC和QLC时代的时候,上述数据保护机制已经难以满足用户数据安全的需求。为了进一步满足用户数据安 ...
【技术保护点】
1.一种数据处理方法,其特征在于,包括:/n接收数据读取命令,并基于所述数据读取命令确定待读取数据的存储地址,其中,所述存储地址为固态硬盘的闪存阵列中的地址;/n在所述存储地址下存在异常数据的情况下,确定所述异常数据所在的目标逻辑存储单元,其中,逻辑存储单元由所述闪存阵列的每个闪存单元中相同序列的块中的相同序列的线位单元构成,所述逻辑存储单元中包括用于存储原始数据的第一线位单元和用于存储校验数据的第二线位单元,所述校验数据为所有所述第一线位单元存储的原始数据的逻辑计算的结果;/n基于所述目标逻辑存储单元中存储的数据,对所述存储地址下存储的数据进行校正,得到校正后的数据;/n将所述校正后的数据发送至主机。/n
【技术特征摘要】 【专利技术属性】
1.一种数据处理方法,其特征在于,包括:
接收数据读取命令,并基于所述数据读取命令确定待读取数据的存储地址,其中,所述存储地址为固态硬盘的闪存阵列中的地址;
在所述存储地址下存在异常数据的情况下,确定所述异常数据所在的目标逻辑存储单元,其中,逻辑存储单元由所述闪存阵列的每个闪存单元中相同序列的块中的相同序列的线位单元构成,所述逻辑存储单元中包括用于存储原始数据的第一线位单元和用于存储校验数据的第二线位单元,所述校验数据为所有所述第一线位单元存储的原始数据的逻辑计算的结果;
基于所述目标逻辑存储单元中存储的数据,对所述存储地址下存储的数据进行校正,得到校正后的数据;
将所述校正后的数据发送至主机。
2.根据权利要求1所述的方法,其特征在于,在所述存储地址下存在异常数据的情况下,确定所述异常数据所在的目标逻辑存储单元包括:
确定所述异常数据在所述闪存阵列中对应的目标线位单元,并确定所述目标线位单元所属的所述目标逻辑存储单元。
3.根据权利要求1所述的方法,其特征在于,基于所述目标逻辑存储单元中存储的数据,对所述存储地址下存储的数据进行校正,得到校正后的数据包括:
确定所述逻辑计算对应的反向逻辑计算;
对所述第一线位单元存储的多个原始数据以及所述第二线位单元存储的校验数据执行所述反向逻辑计算,得到所述异常数据对应的目标原始数据;
将所述存储地址下存储的数据中的所述异常数据替换为所述目标原始数据,得到所述校正后的待读取数据。
4.根据权利要求1所述的方法,其特征在于,在所述存储地址下存在异常数据的情况下,确定所述异常数据所在的目标逻辑存储单元之前,所述方法还包括:
获取所述闪存阵列的每个闪存单元中相同序列的块中的相同线位单元,得到多组线位单元,其中,每组线位单元中包含不同闪存单元中的线位单元;
在所述每组线位单元包含的多个线位单元中分别确定多个预设线位单元,并基于所述多个预设线位单元确定所述逻辑存储单元,其中,所述逻辑存储单元中包括多个所述第一线位单元和一个所述第二线位单元,所述第二线位单元为所述逻辑存储单元中的最后一个线位单元。
5.根据权利要求4所述的方法,其特征在于,在所述每组线位单元包含的多个线位单元中分别确定多个预设线位单元,并基于所述多个预设线位单元确定所述逻辑存储单元包括:
将一组线位单元中的每个线位单元均确定为所述预设线位单元,并基于所述多个预设线位单元确定所述逻辑存储单元。
技术研发人员:柳擎,吴彬,尚召,陈磊,
申请(专利权)人:北京泽石科技有限公司,泽石科技武汉有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。