【技术实现步骤摘要】
本申请涉及闪存控制,尤其涉及一种闪存的ldpc码构建方法、装置、终端设备及存储介质。
技术介绍
1、qc-ldpc码是一种具有特定结构特征的低密度奇偶校验码,一般采用基矩阵和提升因子(lifting size, ls)z进行描述。基矩阵中的每一个元素对应一个z×z的单位矩阵的循环右移值,即元素“0”代表一个z×z的单位矩阵。定义元素“-1”代表一个z×z的零矩阵。其它循环移位值均在1~(z-1)之间。
2、然而,不同nand闪存页面大小 (page size,ps) 的多样性给ldpc矩阵的构造带来了挑战。例如,在mlc闪存中,单个页面的大小可能相对较小,而在qlc闪存中,单个页面的大小可能要大得多,且不同的颗粒厂商qlc页面的spare size也不尽相同。这要求纠错码设计时能兼容不同页面大小的闪存,而现有的ldpc矩阵构造方法通常针对特定页面大小进行优化,这使得在设计过程中需要为不同类型的nand闪存构建不同的 ldpc 矩阵,增加了设计复杂度,并可能影响硬件实现的效率。
技术实现思路
1、有本文档来自技高网...
【技术保护点】
1.一种闪存的LDPC码构建方法,其特征在于,包括:
2.根据权利要求1所述的闪存的LDPC码构建方法,其特征在于,所述确定LDPC码的构造参数,所述构造参数用于构建所述LDPC码的母矩阵,包括:
3.根据权利要求1所述的闪存的LDPC码构建方法,其特征在于,所述子矩阵包括用户数据矩阵、码率兼容矩阵、全-1矩阵、密集矩阵和一个特定结构子矩阵;
4.根据权利要求3所述的闪存的LDPC码构建方法,其特征在于,所述基于预设列重,将各个所述子矩阵的列重设置为预设区间内的值还包括:
5.根据权利要求3所述的闪存的LDPC码构建方法
...【技术特征摘要】
1.一种闪存的ldpc码构建方法,其特征在于,包括:
2.根据权利要求1所述的闪存的ldpc码构建方法,其特征在于,所述确定ldpc码的构造参数,所述构造参数用于构建所述ldpc码的母矩阵,包括:
3.根据权利要求1所述的闪存的ldpc码构建方法,其特征在于,所述子矩阵包括用户数据矩阵、码率兼容矩阵、全-1矩阵、密集矩阵和一个特定结构子矩阵;
4.根据权利要求3所述的闪存的ldpc码构建方法,其特征在于,所述基于预设列重,将各个所述子矩阵的列重设置为预设区间内的值还包括:
5.根据权利要求3所述的闪存的ldpc码构建方法,其特征在于,合并各个所述简化后子矩阵得到所述母矩阵的子码率矩阵,包括:
6.根据权利要求1所述的闪存的ldpc码构建方法,其特征在于,所述合并各个所述子码率矩阵,得到母码原型矩阵,包括:
7.根据权利要求2所述的闪存的ldpc码构建方法,其特征在于,所...
【专利技术属性】
技术研发人员:孙成思,何瀚,王灿,林财成,刘洋,江新远,吴玉俊,刘璨,
申请(专利权)人:杭州芯势力半导体有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。