论文部分内容阅读
提供具有较强纠错能力的纠错编码方案来提高系统对抗信道衰落和噪声的能力,已成为通信系统提高信息传输可靠性的重要手段。低密度奇偶校验(Low Density Parity Check, LDPC)码以卓越的误码率性能和较低的实现复杂度成为纠错码领域的研究热点,并被广泛应用于各种通信标准之中。中国数字电视地面广播传输(DTMB)标准采用LDPC码作为内码、BCH码作为外码的纠错编码方案,使得DTMB标准的纠错性能十分接近Shannon限。论文主要工作围绕着设计满足DTMB系统需求的LDPC译码器进行展开。本论文在研究中国DTMB标准中LDPC码字结构的基础上,从译码算法和硬件架构设计两个方面,对LDPC译码器的设计和实现进行了较为深入的研究。论文的研究工作主要包括了以下几个方面:1.研究了LDPC码的迭代译码算法,对基于软判决的置信度传播算法及其简化算法进行了深入的研究,并对译码算法的译码性能进行了仿真和分析。Offset BP-based算法和Normalized BP-based算法在译码性能和实现复杂度之间取得了良好的折中。经过分析和对比,选择Normalized BP-based算法作为译码器实现算法。2.阐述了几种常见的LDPC译码器架构,并分析了不同译码器架构的优缺点。针对基于循环置换矩阵结构的LDPC码,详细的论述了几种降低译码器并行度的方法。在吞吐率满足系统需求的前提下,降低译码器的并行度,在实现复杂度和译码速率之间取得良好的折中。3.对于迭代译码算法的迭代终止问题,给出了一种简单可靠的提前终止迭代策略。该提前终止迭代策略应用于译码器中,以较低的实现复杂度达到了提前终止迭代译码的目的,能有效地降低系统功耗。4.设计了一种适用于DTMB系统的LDPC译码器,并对译码器的工作原理进行了详细的说明。基于Verilog硬件描述语言,完成了DTMB系统中LDPC译码器的RTL设计以及功能仿真和逻辑综合。仿真结果表明,译码器BER性能良好,与浮点仿真平台的性能差距在0.5dB以内。在吞吐率满足DTMB系统需求的前提下,译码器的资源消耗大大降低。