LDPC码迭代译码算法研究及其硬件实现

来源 :烟台大学 | 被引量 : 0次 | 上传用户:fly383910564
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
低密度奇偶校验码(Low-Density Parity-Check Codes,LDPC)是1962年由Gallager提出的基于稀疏校验矩阵的一种线性分组码,它以其接近于香农限的出色性能引起了通信领域的轰动,它是继Turbo码之后在纠错码史上的又一重大飞跃,且当前LDPC码极有可能被确定为第四代移动通信的纠错码编码方案,因此它已经成为当今通信领域专家和学者的研究热点。本文主要研究迭代译码算法,针对影响通信性能的有效性和可靠性,分别对LDPC码的硬判决算法和软判决算法进行了详尽的分析,并且找到了一种适于硬件实现的译码算法算法。本文大致可分为理论分析和硬件设计两大层面:理论研究方面,本文首先介绍了信道编码和LDPC码的背景知识,接着对LDPC码基本原理以及常用的构造方法和编码算法进行了讨论,重点对LDPC码的基于硬判决和软判决的两大类迭代译码算法,分别在译码复杂度和误码率两方面进行了深入剖析,文中介绍了一种通过减少迭代次数的方法来提高译码速度的译码算法,这种算法适合应用于对时间要求比较严格的实时系统中。最后通过搭建AWGN信道仿真平台,分析了各种算法的性能差异和各种不同的设置参数对译码性能的影响。通过仿真分析,找到了一种能够达到译码复杂度和可靠性的良好折衷的算法,基于这种算法我们对它进行了硬件设计。硬件设计方面,本文基于FPGA实现LDPC码译码器的设计为研究目标,以Normalized BP-Based译码算法为理论支持,利用Verilog HDL硬件描述语言,采取自顶向下的设计方法对LDPC码译码器进行了设计,较为详细地给出了译码器的整体结构框图以及各个译码功能模块的实现方式,在Quartus II软件环境中将各个模块整合为一个完整的译码器,并对译码器进行综合编译、功能时序仿真,验证对译码器的设计。
其他文献
随着城镇化的不断深入以及机动车保有量的激增,许多城市日益严重的交通拥挤问题已严重制约了经济发展和影响了大众的日常生活。作为一种高效率、大运量的公共交通方式,地铁在
目标跟踪数据处理是导航、制导和测控的核心组成部分。本文以航空雷达目标测控后台数据处理为背景,以飞机稳定的主动飞行过程为研究对象。通过对点迹和航迹的相关处理,得到最
随着地震勘探技术的深入和发展,要求勘探目标越来越精细,面波是一种对地震记录信噪比影响较大的相干干扰,如果不很好地压制,会严重影响地震资料的后续处理及解释工作,传统的
认知无线电技术是在现有频率资源分配不合理、频率资源利用率不高的背景下提出的,大量的研究表明该技术可以有效缓解频率资源紧张现状和提高频率资源利用率。频谱感知技术是
在信息传输日益频繁的时代,频谱资源作为数据高速传输的保障,变得越来越紧张。当前无线通信采用静态频谱分配的方案,大多数频段已被授权用户独享,一些新兴的无线传输技术只能
为了提高频谱资源的利用率,认知无线电(CR: Cognitive Radio)已成为当前的研究热点。认知用户(即次用户)通过动态频谱接入的方法与授权用户(即主用户)共享频谱资源,同时认知
盲源分离技术是近年来信号处理、神经网络及智能计算等领域中新涌现出来的热点问题之一,其在地震勘探、无线通信、医学成像、语音增强、生物医学、计量经济学等方面都有着重要
学位
铁路是我们日常生活中不可缺少的交通工具之一,对铁路钢轨进行安全检测是保证铁路交通畅通无阻的重要前提。在钢轨检测方面,我国现今采用的是人工对钢轨进行实地测量的方法,
被动雷达导引头主要应用在反辐射导弹中,需要在相对复杂的电磁环境中快速、实时地更新目标的角度信息,从而引导反辐射导弹对目标进行打击。信号分选是从交错的脉冲流中分选出
码率控制技术是视频压缩编码的一项重要技术,它的作用是控制压缩视频的质量,使视频输出码流满足一定的传输和存贮要求。在ITU-T和ISO/IEC共同制定的最新视频编码标准H.264中,