[发明专利]一种LDPC编码方法有效
申请号: | 201610905209.1 | 申请日: | 2016-10-17 |
公开(公告)号: | CN107959502B | 公开(公告)日: | 2021-04-20 |
发明(设计)人: | 张文军;董庆龙;管云峰 | 申请(专利权)人: | 上海数字电视国家工程研究中心有限公司 |
主分类号: | H03M13/11 | 分类号: | H03M13/11 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 200125 上海市浦东*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 ldpc 编码 方法 | ||
1.一种LDPC编码方法,包括以下步骤:
设计用于进行LDPC编码的LDPC编码矩阵;
初始化编码存储器RAM,将串行输入的信息比特部分与编码矩阵的每一列的列矩阵信息分别依次进行运算,所得运算结果寄存于编码存储器用于输出校验比特部分;
其中,所述编码存储器的数量由以所述编码矩阵的最大列重N来确定,
设计所述LDPC编码矩阵,包括:
所述编码矩阵以L列为单位,分为若干个子列矩阵;
子列矩阵中第一列矩阵信息由LDPC码表给出,后续相邻列矩阵信息由第一列矩阵信息通过预设推算方式得出;
其中,设计所述LDPC码表,包括:
所述LDPC码表由i行地址信息组成,该地址信息给出LDPC编码矩阵第(i-1)*L+1列中1的位置索引。
2.如权利要求1所述的LDPC编码方法,其特征是,
其中,预设推算方式为:
An为从码表读出的第1列矩阵信息;
Am为由An推算得出的后续相邻列中列矩阵信息即“1”的位置索引;
M为检验比特部分长度;
L为所述编码矩阵中子矩阵的大小即所述子列矩阵的预定列长度;
m是子列矩阵中列序号减1,即m=1,…,L-1;
可得:Am=(An+m*M/L)mod(M)。
3.如权利要求1所述的LDPC编码方法,其特征是,
其中,信息比特部分和列矩阵信息做运算方式为模2加。
4.如权利要求1所述的LDPC编码方法,其特征是,
其中,当全部信息比特串行输入完毕后,读取N个校验位运算中间结果与模2加法器的输出结果做模2加运算,其中,模2加法器的初始结果为比特0,从而得到M个校验比特部分。
5.如权利要求1或2或3所述的LDPC编码方法,其特征是,
其中,所述编码矩阵中子矩阵的大小L是基于信息比特部分长度K和校验比特部分长度M、以及所述编码矩阵的大小来确定的。
6.如权利要求1所述的LDPC编码方法,其特征是,
其中,所述编码存储器的存储深度为M,宽度为1,该存储深度由所述校验比特部分的长度M确定。
7.如权利要求1所述的LDPC编码方法,其特征是,
LDPC编码器还包括,将输出的校验比特部分和信息比特部分进行拼接组合。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海数字电视国家工程研究中心有限公司,未经上海数字电视国家工程研究中心有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610905209.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种LDPC编码器
- 下一篇:基于三角积分的软件定义接收机的动态频率校正
- 同类专利
- 专利分类