[发明专利]一种低复杂度的低密度奇偶校验LDPC码编码电路结构有效
申请号: | 201210584037.4 | 申请日: | 2012-12-28 |
公开(公告)号: | CN103036577A | 公开(公告)日: | 2013-04-10 |
发明(设计)人: | 张萌;王涛;郭良谦;吴建辉;蔡琰;谈其凤;田茜 | 申请(专利权)人: | 东南大学 |
主分类号: | H03M13/11 | 分类号: | H03M13/11 |
代理公司: | 南京天翼专利代理有限责任公司 32112 | 代理人: | 黄明哲 |
地址: | 214135 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 复杂度 密度 奇偶校验 ldpc 编码 电路 结构 | ||
1.一种低复杂度的低密度奇偶校验LDPC码编码电路结构,其特征是:
应用本电路结构,输入的信息序列s以及校验序列p按z位划分为kb=nb—mb个组,则
设校验矩阵H表示为:H=[H1 H2],H1对应于信息序列部分,H2对应于校验码字部分,hi,j为校验矩阵H中的分块矩阵,i=0,1,…,mb-1,j=0,1,…,kb-1,分块大小为z,i表示行号,j表示列号,根据HcT=0以及H1和H2的特征得到
定义i=0,1,…,mb-1,上面的方程可表示为,
根据p0求得:p1=λ0+∏1p0
px+1=λx+p0+px
pi+1=λi+pi i≠0,x,mb-1
其中参数说明如下:
z为低密度奇偶校验码的分组值;
kb为输入待编码的信息序列按照z位进行分组的组数;
nb为经编码之后的序列按照z位进行分组的组数;
mb为校验码字按照z位进行分组的组数;
s为信息序列,按z位分组后得到:
p为校验码字,按z位分组后得到:
pi为校验码字p的按z位分组后的第i个分组;
c为经编码之后的整个码字序列;
H为校验矩阵,H1对应于信息序列部分,H2对应于校验码字部分;
x是校验矩阵H中对应校验序列部分H2中第一个分块矩阵为“0”的行所在的行号;
根据上面的校验码字的计算方法,输入的信息序列按照z位分组输入;
本电路结构包括校验矩阵存储器801、桶形移位器组802、累加器组803、先入先出缓存804、第一数据选择器805、校验码字计算模块806、第二数据选择器807、地址计数器808、控制电路809和输入控制模块810;
所述桶形移位器组802包括mb个相同的桶形移位器组;累加器组803包括mb个相同的累加器;mb的值与LDPC码的校验矩阵的行数相同;每个桶形移位器组对应一个累加器;
输入的信息序列按照z位分组输入,输入的每一组信息序列经桶形移位器组802与存储在校验矩阵存储器801中的LDPC码的校验矩阵按行对应乘法运算;该乘法运算由桶形移位器完成,桶形移位器的运算结果即为hi,jSj;
输入控制电路810控制的操作是:每输入一组信息序列,完成一次乘法运算,同时校验矩阵存储器801的地址加1,给出校验矩阵下一列的值;
每一组信息序列经过乘法运算的结果经过累加器组803,按对应的行累加;
当所有的信息序列输入完毕后,即完成了输入的信息序列与校验矩阵对应位的按行分组相乘和累加运算,按行累加的结果为λi;
控制电路809、第一数据选择器805以及校验码字计算模块806通过累加、移位以及寄存器电路,对分块累加的结果λi再次进行累加或者移位后累加,分块计算出校验码字;
最后,输入的信息序列经过先入先出缓存804,与校验码字通过第二数据选择器807连续输出,得到具有容错能力的码字。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东南大学,未经东南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210584037.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:关于肠喂养组件的泵送装置
- 下一篇:双头万向快装表阀
- 同类专利
- 专利分类