纠错算法的优化方法、系统和闪存存储器技术方案

技术编号:40470610 阅读:24 留言:0更新日期:2024-02-26 19:08
本发明专利技术提供了一种纠错算法的优化方法、系统和闪存存储器,包括:获取编码数据和编码数据对应的错误信息表;错误信息表用于指示编码数据中的位数据和位数据对应的错误概率的关联关系;基于错误信息表和LDPC硬判决算法对编码数据进行校验,得到硬判决校验结果;判断LDPC硬判决算法是否校验成功,如果是,根据硬判决校验结果更新错误信息表;如果否,通过LDPC软判决算法对编码数据进行校验,得到软判决校验结果,并根据软判决校验结果更新错误信息表;根据校验结果确定编码数据对应的解码数据。该方式中,通过设置错误信息表的方式,降低纠错算法的迭代次数,提升纠错算法的收敛速度和纠错效率,进而降低闪存存储器的功耗。

【技术实现步骤摘要】

本专利技术涉及纠错算法,尤其是涉及一种纠错算法的优化方法、系统和闪存存储器


技术介绍

1、为了提高nand-flash(闪存存储器)的容量、降低成本,nand-flash从slc(single-level cell,单层单元闪存)不断发展到qlc(quadruple-level cell,四层单元闪存);制程工艺也在不断进步,从早期的50nm到目前的16/12nm;从2d(二维)发展到3d(三维),堆叠更多的层数从几十层到几百层。但nand-flash的制程工艺是双刃剑,容量提升、成本降低的同时可靠性及性能都在下降,因为工艺越先进,nand的氧化层越薄,可靠性也越差。传统的bch算法纠错能力显得力不从心,ldpc(lowdensity parity check code,低密度奇偶校验码)算法应运而生,伴随3dnand成为当前的主流纠错算法。

2、现有的ldpc硬判决和软判决相结合的纠错方法中,硬判决方式是对从寄存器读回的数据进行解码,如果数据量出错,翻转错误的检验方程数量最多的位数据进行纠错,直至译码成功。现有的硬判决方式数据迭代次数较多,本文档来自技高网...

【技术保护点】

1.一种纠错算法的优化方法,其特征在于,包括:

2.根据权利要求1所述的纠错算法的优化方法,其特征在于,所述基于所述错误信息表和LDPC硬判决算法对所述编码数据进行校验,得到硬判决校验结果的步骤,包括:

3.根据权利要求2所述的纠错算法的优化方法,其特征在于,所述判断所述LDPC硬判决算法是否校验成功的步骤,包括:

4.根据权利要求1所述的纠错算法的优化方法,其特征在于,所述根据硬判决校验结果更新所述错误信息表的步骤,包括:

5.根据权利要求1所述的纠错算法的优化方法,其特征在于,所述根据软判决校验结果更新所述错误信息表的步骤,包括:...

【技术特征摘要】

1.一种纠错算法的优化方法,其特征在于,包括:

2.根据权利要求1所述的纠错算法的优化方法,其特征在于,所述基于所述错误信息表和ldpc硬判决算法对所述编码数据进行校验,得到硬判决校验结果的步骤,包括:

3.根据权利要求2所述的纠错算法的优化方法,其特征在于,所述判断所述ldpc硬判决算法是否校验成功的步骤,包括:

4.根据权利要求1所述的纠错算法的优化方法,其特征在于,所述根据硬判决校验结果更新所述错误信息表的步骤,包括:

5.根据权利要求1所述的纠错算法的优化方法,其特征在于,所述根据软判决校验结果更新所述错误信息表的步骤,包括:

6.根据权利要求1所述的纠错算法的优化方法,其特征在于,所...

【专利技术属性】
技术研发人员:李群林
申请(专利权)人:深圳市德明利技术股份有限公司
类型:发明
国别省市:

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

1