基于fpga的ldpc编码器研究硬设计实现

基于fpga的ldpc编码器研究硬设计实现

ID:23485095

大小:4.22 MB

页数:64页

时间:2018-11-08

基于fpga的ldpc编码器研究硬设计实现_第1页
基于fpga的ldpc编码器研究硬设计实现_第2页
基于fpga的ldpc编码器研究硬设计实现_第3页
基于fpga的ldpc编码器研究硬设计实现_第4页
基于fpga的ldpc编码器研究硬设计实现_第5页
资源描述:

《基于fpga的ldpc编码器研究硬设计实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、1安徽大学硕士论文摘要摘要纠错编码是数字通信系统和计算机系统的重要组成部分,现代通信系统要求能够对话音、数据以及图像等大数据信息量实现高速实时传输,同时无线与移动通信应用的持续快速发展,使得对高数据率数字移动通信等领域所采用的纠错编码技术要求越来越高。LDPC(Low-DensityParity-Check)信道编码技术,是目前距Shannon限最近的纠错码。本文根据“高速图像传输系统”项目的需要,研究了LDPC编码算法,选择了易于实际应用的编码算法,在此基础上提出一种构造LDPC码的具体步骤,构造了一个性能优良、易于硬件实现的LDPC码,使用VerilogH

2、DL编写了编码器程序,且在FPGA上进行了测试,并解决了实现过程中碰到的问题。随机构造方法中PEG(ProgressiveEdge-GrowthTannerGraphs)算法构造的码字具有很好的性能,被认为是目前构造出的中等码长中性能最优的LDPC码。本文结合PEG算法和B-LDPC(BlockLow-DensityParity-Check)结构提出一种近似下三角结构的QC-LDPC(Quasi-CyclicLow-DensityParity-Check)码的设计方法,该方法使得经过节点的环长最大化,获得的码字具有较大的围长和较低的误码率,构造的码字纠错性能非

3、常接近随机构造的LDPC码.另外该码具有编码复杂度低的特点。论文采用基于近似下三角阵的有效编码方法(Richardson-Urbanke算法,简称RU算法),在FPGA上实现了LDPC编码器。该编码器具有编码速度快,硬件开销不大的特点。首先,论文讨论了数字通信系统的结构以及各个部分在通信系统中的作用,重点介绍了纠错编码技术的发展历史以及LDPC码的发展历史和趋势;其次,论文阐述了LDPC码原理,研究了LDPC码的各种编码方法并选择了编码法复杂度低、易于硬件实现的RU算法作为本文的编码方法,且在此基础上结合PEG算法提出一种构造LDPC码的详细办法,并用此方法构

4、造了本文所使用的LDPC码;最后分析了实现LDPC编码器的关键单元,研究了快速高效的关键单元硬件实现办法,通过VerilogHDL语言编写了硬件实现程序,并通过了软件仿真以及FPGA芯片调试,在文章最后列出了实现过程中遇到的问题并给出了解决方法。关键词:纠错编码技术低密度奇偶校验码PEG算法RU算法FPGAi安徽大学硕士论文基于FPGA的LDPC编码器研究及设计实现AbstractErrorCorrectionCodingisanimportantpartofDigitalCommunicationSystemandComputerSystem.Themode

5、rncommunicationsystemrequiresthatLargedatatrafficsuchasvoice,data,imageandsooncanbehigh-speedreal-timetransmitted.Withthedevelopmentofwirelessandmobilecommunication,therequirementoftheErrorCorrectionCodingwhichisusedinhigh-data-ratedigitalcommunicationwillbemorehigh.LDPC,asatechnolo

6、gyoferrorcorrectioncoding,isclosetothebestpossibleasdeterminedbytheShannoncapacityformula.Accordingtotheneedoftheproject“High-speedimageTransmissionSystem”,thisthesisstudiedonLDPCcodingandchoosedapracticalcodingalgorithm.Inthisthesis,theconcretestepstoconstructLDPCwasgiven,andagood-

7、perfermanceLDPCcodewasconstructed.ThecodingprogramwascompiledwithVerilogandtestedonFPGA.Atthelast,theproblemsandtheirresolvedmethodsweregiven.BasedonPEGalgorithmandthestructureofB-LDPC,thispaperproposedaneffectivedesignmethodofQC-LDPC,whichcanmakesamaximumloop,abiggergirthandalowerb

8、iterrorrate.Thisthe

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。