● 摘要
随着现代科技的要求,现代通信科技正在朝着高速以及移动的方面发展,其中,数字电视技术由于其与日常生活密切相关等特点,最近十几年获得了飞速的发展,许多国家例如欧洲、美国、日本以及中国都相继研究推出了符合自己国家实际情况的数字电视标准,其中在编译码部分,大部分都采用了具有逼近香农极限的低密度奇偶校验(Low Density Parity Check,LDPC)码,与Turbo码相比其理论分析比较简单,译码复杂度比较低,结构零活,适合编译码器的设计。
本文主要研究LDPC码的译码算法,为了降低LDPC码的译码复杂度,提高译码性能,本文结合基于残余值的动态译码NW-RBP算法和最小和算法,提出了一种基于子迭代次数的改进NW-RBP算法,该算法在进行残余值计算时利用最小和算法进行计算,并且根据子迭代过程中每行迭代更新的次数,由仿真得出的收敛因子计算对残余值的补偿值,应用的最小和算法的归一化因子值和最大迭代次数值也通过MATLAB仿真得到,最后通过MATLAB仿真得出此改进算法在译码纠错率和迭代次数即译码速率上优于传统译码算法。
在对LDPC码译码算法改进的基础上,我们对改进算法的LDPC码译码器进行了设计与实现。对译码器的各个功能模块进行了详细的分析介绍,并且通过Modelsim软件对部分模块进行了仿真。同时针对改进算法中存在残余值计算的复杂性提出了优化方案,最后分析了基于动态调度算法译码器设计的一些亟待解决的关键问题。
相关内容
相关标签