欢迎来到天天文库
浏览记录
ID:34447896
大小:697.76 KB
页数:55页
时间:2019-03-06
《基于fpgaturbo码的研究和设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、独创性(或创新性)声明本人声明所呈交的论文是我个人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致谢中所罗列的内容以外,论文中不包含其他人已经发表或撰写过的研究成果;也不包含为获得桂林电子科技大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中做了明确的说明并表示了谢意。申请学位论文与资料若有不实之处,本人承担一切相关责任。本人签名:日期:关于论文使用授权的说明本人完全了解桂林电子科技大学有关保留和使用学位论文的规定,即:研究生在校攻读学位期间论文工作的知识产权单位属桂林电
2、子科技大学。本人保证毕业离校后,发表论文或使用论文工作成果时署名单位仍然为桂林电子科技大学。学校有权保留送交论文的复印件,允许查阅和借阅论文;学校可以公布论文的全部或部分内容,可以允许采用影印、缩印或其它复制手段保存论文。(保密的论文在解密后遵守此规定)本学位论文属于保密在____年解密后适用本授权书。本人签名:日期:导师签名:日期:万方数据摘要摘要目前,Turbo码是信道编码研究中的一个热点,首先介绍了信道编码的发展历史,并对Turbo码的产生背景、研究状况以及发展趋势做了简单分析。本文的研究内容主要包括以下三个部分。理论研究:基于常见的编码器结
3、构图,对编码理论进行了详细的分析,然后阐述了选择RSC作为Turbo码分量编码器的理由;介绍了几种常见交织器的理论实现方法;简单介绍了删余器的作用;给出了简单的译码器结构,对常见的译码算法进行简单介绍,最终选择MAP类译码算法作为本文使用的译码算法,对MAP算法、Log-MAP算法、Max-Log-MAP算法进行了详细的公式推导。MATLAB仿真:通过详细的理论分析,对Turbo码原理进一步掌握之后,编写基于MATLAB的Turbo码编译码程序,分析交织器种类、编码速率、译码算法及译码迭代次数等参数对Turbo码误码率性能的影响,最终结合得出的仿真
4、图形和对硬件设计的考量,确定下FPGA设计时要使用的参数。FPGA设计:使用MATLAB仿真确定的设计参数,给出了RSC模块、交织器模块、子译码器模块的详细设计步骤,最后对相同条件下FPGA译码和MATLAB译码的误码率性能进行分析对比,验证了硬件设计的正确可行。关键字:Turbo码;交织器;Max-Log-MAP算法;MATLAB;FPGAII万方数据AbstractAbstractAtpresent,Turbocodeisahottopicinthestudyofchannelcoding.Thispaperfirstlyintroducest
5、hehistoryofthedevelopmentofchannelcodingandsimiplyanalyzesthebackground,theresearchstatusandthedevelopmenttrendsofTurbocode.Thestudyinthispapermainlyconsistsofthefollowingthreeparts.Theoreticalresearch:Basedontheencoderblockdiagram,givesadetailedtheoreticalanalysisofcodingtheo
6、ryalgorithms,thenelaboratesthereasonforRSCasacomponentofTurbocodeencoder.Introducesseveralcommoninterleaverandtheroleofpuncturedcode.Givesthesimpledecoderstructureandacommondecodingalgorithm,atlastthedecodingalgorithmisdesignatedasMAPdecodingalgorithm,thencarriesoutadetailedde
7、rivationoftheformulaforMAPdecodingalgorithm,Log-MAPdecodingalgorithmandMax-Log-MAPdecodingalgorithm.MATLABsimulation:Throughthedetailedtheoreticalanalysis,basedonthebasicprinciplesofTurbocodes,processestheMATLABprocedure,analyzestheinfluencesofthekindofinterleaver,therate,thed
8、ecodingalgorithm,thenumberofiterationsonTurbocode.Accordingto
此文档下载收益归作者所有