LDPC码译码技术研究及FPGA实现

被引量 : 0次 | 上传用户:a247114340
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
LDPC (Low Density Parity Check Codes)码,又叫低密度奇偶校验码,是一种可以由校验矩阵直接确定的编码方式,该码的码长一般较长,但是却仍能保持较高的译码性能。由于它的这一优点,LDPC码被越来越多的人所研究。本文也是在此背景下,设计实现了符合DVB-S2(Digital Video Broadcasting-Satellite2)标准的LDPC译码器。分析了LDPC码常用的的几种构造方法,研究了LDPC码的常用的几种编码算法,并对各种算法的性能进行了对比。针对DVB-S2标准,深入研究了该标准下的LDPC码的编码算法,为接下来LDPC码译码器的设计奠定理论基础。针对LDPC译码器的设计,深入分析了BP算法及LLR BP算法的译码过程,针对LLR BP算法的复杂度较高的缺点,对该算法中的节点信息处理规则作了化简操作,得到了实现复杂度大幅降低的最小和译码算法。对于最小和译码算法降低复杂度带来的性能损失,采用归一化因子,对算法进行性能补偿,得到了改进的最小和译码算法。从仿真结果可以看出,该算法几乎能达到与BP算法相近似的性能。根据DVB-S2标准下的LDPC码具有并行度为360的特点,在进行译码器的结构设计时,选择了并行度为360的部分并行结构。根据改进的最小和算法的译码过程,详细设计了译码器的各个模块的结构。根据算法中的节点信息处理规则,在设计变量节点和校验节点的信息存储模块时,分别采用了双端口RAM和单端口RAM。最终设计了一种符合DVB-S2标准的LDPC译码器。针对译码器的硬件实现,在FPGA平台上对所设计的DVB-S2标准下的译码器进行了综合实现。为了验证译码器能够正确进行译码,在Modelsim环境下对译码器进行了仿真验证,最终证明,本文设计的译码器能够实现正确译码,且符合DVB-S2标准的要求。因为LDPC码在信道编码领域已经得到了人们的重视,各种针对LDPC码的研究也已相继展开,文中提出的LDPC码译码器的部分并行结构以及采用的改进的最小和译码算法,对LDPC码译码器的研究也有一定的参考价值。
其他文献
<正> 同志们:我国发展国民经济的第一个五年计划,再经过一年多的时间,就要胜利地完成了。为了使我们能够在第一个五年计划完成以后,立即顺利地开始进行第二个五年计划的建设,
目的制备特异性和非特异性猪脾转移因子(Transfer factor,TF),并比较二者的理化特性及免疫活性。方法采集免疫猪和非免疫猪脾脏,采用冻融-透析法提取猪脾特异性和非特异性转
人民群众不仅是社会物质财富和精神财富的创造者,而且是社会物质财富和精神财富的享有者和享受者,人民群众作为利益主体,应当享有社会利益,同时也应当享有私人利益,只有从私
增稠剂是肉制品中重要的添加剂,不仅可以改善肉制品的结构、质地、保水性等功能,还可以降低生产成本。本文综述了主要的动物来源的增稠剂,包括明胶、酪蛋白、酪蛋白酸钠、甲
新疆准东地区的煤炭,作为一种品质优良的清洁原料,以其资源储量丰富、成本低、理化指标好、锅炉内燃烧反应活性好等特点,广泛用于火力电厂发电或是煤炭化工的生产。但由于准
在社会不断发展的进程中,人类也在不断的寻找着生命的意义,并对人类的前途命运进行着思考。早在150年前,马克思的战友彼·拉·拉甫洛夫曾预言:人类“不仅为生存而斗争,而且为
羧甲基纤维素钠属于改性天然纤维素,在食品应用中起到优良的功能特性。本文阐述了CMC的结构性质,并总结了其在食品工业中的应用特性,以便开发出CMC新的功能性产品,推动食品工
低压环境下的火灾研究是火灾科学中一个重要领域,而对于我国的火灾研究来说又是一个较新的方向,该方向提出的重要目的之一是为了解决高原环境中的古建筑防火问题。在我国的西
时滞系统的滑模变结构控制是建立在状态空间为无穷维的、高度非线性及不连续切换流形上的动态响应。这类问题的稳定镇定与综合分析具有多重的困难及复杂性。实际的动态系统大
最近20年全球的航空运输业发展得非常快,航空公司的规模日益壮大,为改善繁忙的机场的场面监视能力,场面监视雷达是机场区域合理规划地面交通管制的一个有效工具,在国内外大型机场