[发明专利]一种基于共享子矩阵的自适应低密度奇偶校验码编码方法在审
申请号: | 202010086345.9 | 申请日: | 2020-02-11 |
公开(公告)号: | CN111446971A | 公开(公告)日: | 2020-07-24 |
发明(设计)人: | 吴佳;李礼;陈佳;苗诗君;余云;杨冀;季峰;叶韬 | 申请(专利权)人: | 上海威固信息技术股份有限公司 |
主分类号: | H03M13/11 | 分类号: | H03M13/11 |
代理公司: | 上海海贝律师事务所 31301 | 代理人: | 王文锋 |
地址: | 201702 上海市青*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 共享 矩阵 自适应 密度 奇偶 校验码 编码 方法 | ||
1.一种基于共享子矩阵的自适应低密度奇偶校验码编码方法,应用在闪存系统中,其特征在于,所述方法包括以下步骤:
(1)采用计算机搜索算法随机生成信息长度为2KB的LDPC校验矩阵Qm×n;
(2)以已经构造的信息长度为2KB的LDPC校验矩阵作为共享子矩阵,进行信息长度为4KB的LDPC校验矩阵的构造,具体构造规则为对共享子矩阵进行行列扩展,扩展规则为随机生成具有和子矩阵Qij具有相同大小的仅含0或1元素的矩阵;
(3)上层主机给闪存控制器发送顺序写命令,控制器根据所记录的闪存块可编程擦写循环次数的多少,判断可编程擦写循环是否超出阈值;
(4)如果可编程擦写循环次数小于阈值;
(5)以信息长度2KB作为纠错单位,并选用信息长度2KB的校验矩阵进行LDPC编码操作;
(6)如果可编程擦写循环次数大于阈值;
(7)以信息长度4KB作为纠错单位,并选用信息长度4KB的校验矩阵进行LDPC编码操作。
2.根据权利要求1所述的一种基于共享子矩阵的自适应低密度奇偶校验码编码方法,其特征在于,步骤(1)中的校验矩阵形式为:
其中,Qij(1≤i≤m,1≤j≤n)为仅含0和1元素的类循环校验子矩阵。
3.根据权利要求1所述的一种基于共享子矩阵的自适应低密度奇偶校验码编码方法,其特征在于,步骤(2)构造的信息长度为4KB的校验矩阵为:
4.根据权利要求1所述的一种基于共享子矩阵的自适应低密度奇偶校验码编码方法,其特征在于,步骤(3)中,闪存块的可编程擦写循环阈值设为7000次。
5.根据权利要求1所述的一种基于共享子矩阵的自适应低密度奇偶校验码编码方法,其特征在于,步骤(5)中具体的编码规则为:其中I2k表示信息长度为2KB的比特流。
6.根据权利要求1所述的一种基于共享子矩阵的自适应低密度奇偶校验码编码方法,其特征在于,步骤(7)中的具体的编码规则为:其中I4k表示信息长度为4KB的比特流。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海威固信息技术股份有限公司,未经上海威固信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010086345.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于区块链的签名验证方法
- 下一篇:一种基于区块链的电力数据的共享系统
- 同类专利
- 专利分类