【技术实现步骤摘要】
一种NAND闪存的数据读取方法、装置及NAND闪存系统
[0001]本专利技术涉及存储器
,具体涉及一种NAND闪存的数据读取方法、装置及NAND闪存系统。
技术介绍
[0002]随着社会对存储需求的进一步增长,NAND flash(NAND闪存)材质的固态硬盘使用得越来越普遍,其中尤其是多级存储单元MLC、三级存储单元TLC和四级存储单元QLC的使用需求增多,给闪存的可靠性和性能带来了严峻的挑战。NAND闪存的读取过程分为硬读取和软读取,硬读取是读取页面必备的过程,在每个需要施加感应电压的区域只施加一个感应电压,而如果硬读取失败,则实施软读取,即逐步在每个感应区域的施加更多电压,获取更加准确的信息,直到最终解码成功。因此每个单元存储比特位越多,页面原始误码率越高,最终解码等级也越高。
[0003]现有技术中的数据读取方法通常为两种,第一种方法是一次施加软感应电压方法,其流程为:当硬读取失败后直接将六次软感应电压全部加上,如果解码成功则读取成功,如果解码失败就读取失败。这种方法读取解码能力强,但也意味着读延时相 ...
【技术保护点】
【技术特征摘要】
1.一种NAND闪存的数据读取方法,其特征在于,包括:通过第一预设电压对NAND闪存中的多个存储单元进行硬解码,并获得第一电压状态;当所述硬解码不成功时,通过第二预设电压对NAND闪存中的多个存储单元进行第一次软解码,并获得第二电压状态;当所述第一次软解码不成功时,根据所述第一电压状态和所述第二电压状态确定所述NAND闪存中的多个存储单元中处于所述第一电压状态和所述第二电压状态之间的存储单元的个数;根据所述个数确定解码等级;根据所述解码等级选取粗粒度解码或细粒度解码对所述NAND闪存中的多个存储单元进行第二次软解码;若所述第二次软解码成功,则经过所述第二次软解码后的解码数据为所述NAND闪存的读取数据。2.根据权利要求1所述的NAND闪存的数据读取方法,其特征在于,所述根据所述解码等级选取粗粒度解码或细粒度解码对所述NAND闪存中的多个存储单元进行第二次软解码包括:若所述解码等级大于2,则选取所述粗粒度解码对所述NAND闪存中的多个存储单元进行第二次软解码;若所述解码等级等于2,则选取所述细粒度解码对所述NAND闪存中的多个存储单元进行第二次软解码。3.根据权利要求2所述的NAND闪存的数据读取方法,其特征在于,所述选取所述粗粒度解码对所述NAND闪存中的多个存储单元进行第二次软解码包括:根据所述解码等级确定第三预设电压组,所述第三预设电压组包括电压值不相同的多个第三预设电压;将所述多个第三预设电压依次施加到所述多个存储单元上,获得所述多个存储单元的第一感应数值;将所述多个存储单元的第一感应数值传输至解码器;通过所述解码器对所述多个存储单元的感应数值进行第二次软解码。4.根据权利要求3所述的NAND闪存的数据读取方法,其特征在于,所述选取所述细粒度解码对所述NAND闪存中的多个存储单元进行第二次软解码包括:确定第四预设电压,并将所述第四预设电压施加到所述多个存储单元上,获得所述多个存储单元的第二感应数值;将所述多个存储单元的第二感应数值传输至解码器;通过所述解码器对所述多个存储单元的第...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。