【技术实现步骤摘要】
【国外来华专利技术】基于解码成功趋势的可调整读取重试顺序相关申请的交叉引用本申请根据35U.S.C.§119要求2018年6月12日申请的名称为“基于解码成功趋势的可调整的读取重试顺序(AdjustableReadRetryOrderBasedOnDecodingSuccessTrend)”的作为美国临时专利申请第62/684,157号的非临时的优先权权益,所述申请的公开内容出于所有目的以全文引用的方式并入在此。
技术介绍
归因于在制造时引入的存储器单元的偏差或归因于行为随着存储器单元老化的改变,闪存可能将数据错误引入到存储在其中的数据。可采用纠错码以在读取操作期间纠正数据错误。举例来说,低密度奇偶校验(LDPC)码和博斯乔赫里霍克文黑姆(BoseChaudhuriHocquenghem)(BCH)码可提供稳健纠错能力。然而,应用LDPC和BCH码的纠错能力会将不合需要的时延添加到读取操作。附图说明图1是根据本专利技术技术的各方面的描绘数据存储系统的示例组件的框图。图2描绘根据本专利技术技术的各方面的示出多级单元闪存中的四个可能的单元程序分布的示例曲线图。图3A描绘根据本专利技术技术的各方面的默认读取电平电压顺序的实例。图3B到3F描绘根据本专利技术技术的各方面的基于成功解码操作的趋势来调整读取电平电压顺序的实例。图4到6描绘根据本专利技术技术的各方面的多阶段解码操作的实例的流程图。具体实施方式下文阐述的详细描述意图作为对本公开的各种配置的描述,且并非意图表示可实践本公开 ...
【技术保护点】
1.一种机器实施方法,其包括:/n基于第一解码成功指示符来获得初始读取电平电压;/n使用所述初始读取电平电压来执行初始解码操作以解码从多个存储器单元读取的数据;/n当所述初始解码操作不成功时:/n至少基于包括所述第一解码成功指示符和第二解码成功指示符的一组解码成功指示符的趋势来获得次级读取电平电压;以及/n使用所述次级读取电平电压来执行次级解码操作以解码从所述多个存储器单元读取的数据;/n当所述次级解码操作不成功时:/n至少基于读取电平电压序列来执行一个或多个解码操作以解码从所述多个存储器单元读取的数据;以及/n至少基于所述初始解码操作、所述次级解码操作或所述一个或多个解码操作的结果来维护所述一组解码成功指示符。/n
【技术特征摘要】
【国外来华专利技术】20180612 US 62/684,157;20180801 US 16/052,5231.一种机器实施方法,其包括:
基于第一解码成功指示符来获得初始读取电平电压;
使用所述初始读取电平电压来执行初始解码操作以解码从多个存储器单元读取的数据;
当所述初始解码操作不成功时:
至少基于包括所述第一解码成功指示符和第二解码成功指示符的一组解码成功指示符的趋势来获得次级读取电平电压;以及
使用所述次级读取电平电压来执行次级解码操作以解码从所述多个存储器单元读取的数据;
当所述次级解码操作不成功时:
至少基于读取电平电压序列来执行一个或多个解码操作以解码从所述多个存储器单元读取的数据;以及
至少基于所述初始解码操作、所述次级解码操作或所述一个或多个解码操作的结果来维护所述一组解码成功指示符。
2.根据权利要求1所述的方法,其中基于对应于所述第二解码成功指示符的读取电平电压与对应于所述第一解码成功指示符的读取电平电压之间的趋势来确定所述一组解码成功指示符的所述趋势,且其中所述第一解码成功指示符是比所述第二解码成功指示符更为新近的指示符。
3.根据权利要求2所述的方法,其中当对应于所述第一解码成功指示符的所述读取电平电压高于对应于所述第二解码成功指示符的所述读取电平电压时,所述一组解码成功指示符的所述趋势是上升。
4.根据权利要求3所述的方法,其中当所述一组解码成功指示符的所述趋势是上升时,所述次级读取电平电压高于所述初始读取电平电压。
5.根据权利要求4所述的方法,其中所述次级读取电平电压高于对应于所述第二解码成功指示符的所述读取电平电压。
6.根据权利要求1所述的方法,其中所述初始读取电平电压是对应于所述第一解码成功指示符的读取电平电压,且其中所述第一解码成功指示符是比所述第二解码成功指示符更为新近的指示符。
7.一种数据存储系统,其包括:
非易失性存储器装置;以及
控制器,其配置成使得:
基于第一解码成功指示符获得来自读取电平电压序列的初始读取电平电压;
使用所述初始读取电平电压来执行初始解码操作以解码从多个存储器单元读取的数据;
当所述初始解码操作成功时,返回来自所述初始解码操作的解码数据;
当所述初始解码操作不成功时:
至少基于包括所述第一解码成功指示符和第二解码成功指示符的一组解码成功指示符的趋势获得来自所述读取电平电压序列的次级读取电平电压;
使用所述次级读取电平电压来执行次级解码操作以解码从所述多个存储器单元读取的数据;以及
当所述次级解码操作成功时,返回来自所述次级解码操作的解码数据;
当所述次级解码操作不成功时:
至少基于所述读取电平电压序列来执行一个或多个解码操作以解码从所述多个存储器单元读取的数据;以及
当所述一个或多个解码操作中的一个成功时,返回来自所述一个或多个解码操作中的所述一个的解码数据;以及
至少基于所述初始解码操作、所述次级解码操作或所述一个或多个解码操作的结果来维护所述一组解码成功指示符。
8.根据权利要求7所述的数据存储系统,其中所述第一解码成功指示符和所述第二解码成功指示符是对应于两个不同读取电平电压的连续解码成功指示符,其中所述第一解码成功指示符与第一成功解码操作相关联,其中所述第二解码成功指示符与第二成功解码操作相关联,且其中所述第一成功解码操作比所述第二成功解码操作更为新近。
9.根据权利要求8所述的数据存储系统,其中获得所述次级读取电平电压是基于确定对应于所述第二解码成功指示符的读取电平电压与对应于所述第一解码成功指示符的读取电平电压之间的变化。
10.根据权利要求7所述的数据存储系统,其中用于执行所述一个或多个解码操作的所述读取电平电压序列不包含所述初始读取电平电压和所述次级读取电平电压。
11.一种数据存储系统,其包括:
非易失性存储器装置;以及
控制器,其配置成使得:
基于至少包括从至少两个新近成功解码操作获得的第一解码成功指示符和第二解码成功指示符的一组解码成功指示符的趋势来调整读取电平电压序列;
基于所述读取电平电压序列来执行一个或多个解码操作以解码从多个存储器单元读取的数据;
当所述一个或多个解码操作中的一个成功时,返回来自所述一个或多个解码操作中的所述一个的解码数据;以及
至少基于所述一个或多个解码操作中的成功的一个来维护所述一组解码成功指示符。
12.根据权利要求11所述的数据存储系统,其中调整所述读取电平电压序列包括将所述序列中的第一读取电平电压设定成对应于所述第一解码...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。