[发明专利]具有全对角线校验矩阵的QC-LDPC码的校验装置在审
申请号: | 201610003963.6 | 申请日: | 2016-01-01 |
公开(公告)号: | CN105680878A | 公开(公告)日: | 2016-06-15 |
发明(设计)人: | 张鹏 | 申请(专利权)人: | 荣成市鼎通电子信息科技有限公司 |
主分类号: | H03M13/11 | 分类号: | H03M13/11 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 264300 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种具有全对角线校验矩阵的QC-LDPC码的校验装置,该校验装置由t+c-1个循环左移器C1~Ct+c-1、t+c-2个b比特异或门X1~Xt+c-2、t+c-1个复用器M1~Mt+c-1、t+c-1个b比特寄存器R1~Rt+c-1和1个查找表ROM四部分组成。本发明充分利用了QC-LDPC码校验矩阵的全对角线结构,提供的校验装置具有结构简单、校验速度快等优点。 | ||
搜索关键词: | 具有 对角线 校验 矩阵 qc ldpc 装置 | ||
【主权项】:
一种具有全对角线校验矩阵的QC‑LDPC码的校验装置,校验矩阵H是由c×t个b×b阶循环矩阵构成的阵列,任一循环矩阵Hi,j要么是全零矩阵要么是置换矩阵,其中,1≤i≤c,1≤j≤t,当Hi,j是置换矩阵时,它可视为对b×b阶单位矩阵I循环右移si,j位的结果,其中,0≤si,j<b,当Hi,j是全零矩阵时,将它记作对b×b阶单位矩阵I循环右移si,j=∞位的结果,即I∞=0,校验矩阵H共有t+c‑1条对角线,任一对角线上的循环矩阵,可能全部是全零矩阵,也可能全部是相同的置换矩阵,还可能一部分是全零矩阵、其余部分是相同的置换矩阵,若第k条对角线上的循环矩阵全部都是全零矩阵,则它们都是对b×b阶单位矩阵I循环右移sk=∞位的结果,否则,该对角线上的置换矩阵都是对b×b阶单位矩阵I循环右移sk∈{0,1,…,b‑1}位的结果,其中,1≤k≤t+c‑1,如果用“0”标识H中的全零矩阵,用“1”标识置换矩阵,那么H就可表示成基矩阵HBASE,在HBASE的上方增加一个(t‑1)×t阶的全零矩阵,将其扩展成一个(t+c‑1)×t阶的二进制矩阵,在此基础上,对扩展后的HBASE的第j列循环上移j‑1位,其中,2≤j≤t,将HBASE变为扩展矩阵HE,以b比特为一段,接收端的译码结果v被等分为t段,即v=(v1,v2,…,vt),其特征在于,所述校验装置包括以下部件:查找表ROM,逐列存储(t+c‑1)×t阶扩展矩阵HE中的二进制数据,其宽度是t+c‑1比特,深度是t,查找表ROM根据列号j输出HE的第j列t+c‑1比特,其中,1≤j≤t;循环左移器C1~Ct+c‑1,当0≤sk<b时,循环左移器Ck对译码段vj循环左移sk位,当sk=∞时,循环左移器Ck不对译码段vj循环左移而是把它直接输出,其中,1≤j≤t,1≤k≤t+c‑1,sk∈{∞,0,1,…,b‑1},当k=t+c‑1时,循环左移器Ck的输出与复用器Mk相连,当1≤k<t+c‑1时,循环左移器Ck的输出与b比特异或门Xk相连;b比特异或门X1~Xt+c‑2,b比特异或门Xk对循环左移器Ck的输出结果和b比特寄存器Rk+1的内容进行模2加,并送入复用器Mk,其中,1≤k≤t+c‑2;复用器M1~Mt+c‑1,复用器Mk根据查找表ROM输出的第k比特对2个输入二选一,选择结果送入b比特寄存器Rk,其中,1≤k≤t+c‑1,当k=t+c‑1时,若查找表ROM输出的第k比特是0,则复用器Mk选择全零向量,否则,复用器Mk选择循环左移器Ck的输出结果,当1≤k<t+c‑1时,若查找表ROM输出的第k比特是0,则复用器Mk选择b比特寄存器Rk+1的内容,否则,复用器Mk选择b比特异或门Xk的输出结果。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于荣成市鼎通电子信息科技有限公司,未经荣成市鼎通电子信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610003963.6/,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类