发明名称 准循环LDPC码的编码方法
摘要 本发明涉及一种准循环LDPC码的编码方法,包括输入码与稀疏矩阵A相乘得到第一矢量f1,输入码与矩阵C相乘得到第二矢量f2;第一流水寄存器中第一矢量f1与双对角的稀疏矩阵T通过前向置换得到第三矢量f3;f3与矩阵E相乘得到第四矢量f4;第一流水寄存器中第二矢量f2和第四矢量f4通过矢量加法得到第一编码器输出校验位P1;第一编码器输出校验位P1与矩阵B相乘得到第五矢量f5;第一矢量f1和第五矢量f5通过矢量加法得到第六矢量f6;第六矢量f6与双对角的稀疏矩阵T通过前向置换得到第二编码器输出校验位P2。本发明充分利用并行执行和硬件流水的方法,使编码器有最快的速度和吞吐量。
申请公布号 CN102340318A 申请公布日期 2012.02.01
申请号 CN201110300382.6 申请日期 2011.10.08
申请人 中国科学院上海微系统与信息技术研究所 发明人 朱磊基;汪涵;施玉松;邢涛;王营冠
分类号 H03M13/11(2006.01)I 主分类号 H03M13/11(2006.01)I
代理机构 上海泰能知识产权代理事务所 31233 代理人 宋缨;孙健
主权项 一种准循环LDPC码的编码方法,其特征在于,包括下列步骤:(1)输入码与稀疏矩阵A相乘得到第一矢量f1,输入码与矩阵C相乘得到第二矢量f2;将第一矢量f1和第二矢量f2存储在第一流水寄存器中;(2)第一流水寄存器中第一矢量f1与双对角的稀疏矩阵T通过前向置换得到第三矢量f3;f3与矩阵E相乘得到第四矢量f4;(3)第一流水寄存器中第二矢量f2和第四矢量f4通过矢量加法得到第一编码器输出校验位P1;(4)第一编码器输出校验位P1与矩阵B相乘得到第五矢量f5;(5)第一矢量f1和第五矢量f5通过矢量加法得到第六矢量f6;(6)第六矢量f6与双对角的稀疏矩阵T通过前向置换得到第二编码器输出校验位P2;(7)所述的第二编码器输出校验位P2存储在第二流水寄存器中;根据需求将编码输出。
地址 200050 上海市长宁区长宁路865号5号楼505室
您可能感兴趣的专利