发明名称 一种兼容结构化与非结构化LDPC译码器及译码算法
摘要 本发明提供一种高效的LDPC译码器结构与数据冲突解决方案,译码器采用了通用的串行处理方式,但对LDPC译码算法与硬件架构都进行了特殊优化。经典的TDMP算法无法适用于非结构化的LDPC码,如DVB-S2和CMMB中的LDPC码。如果直接采用TDMP算法则会引发数据冲突,降低LDPC码性能。本发明针对TDMP算法进行了优化,使其能很好的适用于非结构化的LDPC码。传统上,外信息的读写都是一次一完成,需要大量的存储空间,本发明对此进行了优化,有效地降低了译码器所需的存储空间。在处理单元上,本发明也优化了外信息的恢复与前验信息和后验信息的更新操作。并且为了兼容结构化与非结构化LDPC码,本发明还优化了译码的主时序。通过以上种种优化措施,本发明提高了译码器的硬件使用效率。
申请公布号 CN102624401A 申请公布日期 2012.08.01
申请号 CN201210089334.1 申请日期 2012.03.30
申请人 复旦大学 发明人 陈赟;周昌盛;黄跃斌;郭志远;葛云龙;陈绪斌;樊文华;曾晓洋
分类号 H03M13/11(2006.01)I 主分类号 H03M13/11(2006.01)I
代理机构 上海正旦专利代理有限公司 31200 代理人 陆飞;盛志范
主权项 1.一种改进型的TDMP算法,其特征在于针对非结构化的LDPC码进行特殊处理,其具体步骤如下:(1)初始化:<img file="2012100893341100001DEST_PATH_IMAGE001.GIF" wi="141" he="33" /><b>(1)</b>(2)前验信息更新:当子矩阵的行重为一时:<img file="541501DEST_PATH_IMAGE002.GIF" wi="152" he="33" /><b>(2)</b>当子矩阵的行重为二时,在进行式(2)的同时,额外产生一个信息如式(3)所示:<img file="2012100893341100001DEST_PATH_IMAGE003.GIF" wi="366" he="36" /><b>(3)</b>(3)外信息更新:<img file="98210DEST_PATH_IMAGE004.GIF" wi="358" he="52" /><b>(4)</b>(4)后验信息更新当子矩阵的行重为一时,则按式(5)所式进行更新:<img file="2012100893341100001DEST_PATH_IMAGE005.GIF" wi="144" he="33" /><b>(5)</b>当子矩阵的行重为二时,则按式(6)和(7)所式进行更新:<img file="174619DEST_PATH_IMAGE006.GIF" wi="225" he="36" /><b>(6)</b><img file="2012100893341100001DEST_PATH_IMAGE007.GIF" wi="390" he="36" /><b>(7)</b>(5)重复步骤(2)和步骤(4)直到所有层都完成更新;(6)硬判决<img file="302981DEST_PATH_IMAGE008.GIF" wi="177" he="68" /><b>(8)</b>(7)当达到最大迭代次数或<img file="2012100893341100001DEST_PATH_IMAGE009.GIF" wi="94" he="33" />时,完成迭代,并输出<img file="72223DEST_PATH_IMAGE010.GIF" wi="30" he="33" />,否则k加1并重复步骤(2)到步骤(6);其中,<img file="2012100893341100001DEST_PATH_IMAGE011.GIF" wi="21" he="30" />是经过信道后信息节点V的本征信息,<img file="403978DEST_PATH_IMAGE012.GIF" wi="24" he="33" />是信息节点V在第k次迭代中的后验信息,<img file="2012100893341100001DEST_PATH_IMAGE013.GIF" wi="42" he="33" />是校验节点C到信息节点V在第k次迭代中的外信息,<img file="549658DEST_PATH_IMAGE014.GIF" wi="41" he="33" />是信息节点V到校验节点C在第k次迭代中的前验信息,<img file="2012100893341100001DEST_PATH_IMAGE015.GIF" wi="20" he="18" />是归一化因子,<img file="407892DEST_PATH_IMAGE016.GIF" wi="48" he="28" />是所有与校验节点C有连接关系的信息节点的集合,<img file="2012100893341100001DEST_PATH_IMAGE017.GIF" wi="52" he="28" />是所有与信息节点V有连接关系的校验节点的集合,<img file="364347DEST_PATH_IMAGE018.GIF" wi="13" he="24" />是除去符号,<img file="2012100893341100001DEST_PATH_IMAGE019.GIF" wi="24" he="33" />是信息节点V在第k次迭代中的硬判结果。
地址 200433 上海市杨浦区邯郸路220号
您可能感兴趣的专利