- 1、本文档共60页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
毕业设计(论文)-信道编码的FPGA实现
设计论文毕业任务书一、题目信道编码的FPGA实现二、研究主要内容(1)了解信道编码理论和其发展状况。(2)掌握线性分组码编码原理,并基于MATLAB和FPGA进行实现。(3)掌握Turbo码编码原理,并基于MATLAB和FPGA进行实现。(4)掌握RS码编码原理,并基于MATLAB和FPGA进行实现。三、主要技术指标(1)分别利用MATLAB和Quartus II对同一组随机产生的数据序列进行(7,4)线性分组码编码,并使得编码结果一致。(2)分别利用MATLAB和Quartus II对同一组随机产生的数据序列进行Turbo码编码,并使得编码结果一致。(3)分别利用MATLAB和Quartus II对同一随机产生的数据序列进行RS(10,8)码编码,并使得编码结果一致。四、进度和要求第1周----第4周搜集相关资料、复习有关MATLAB和信道编码知识第5周----第6周查阅资料、选定研究方向、翻译文献第7周----第9周学习Verilog语言并完成Quartus II软件的下载和安装第10周----第11周熟悉Quartus II仿真工具的操作、进行试编程第12周----第14周使用MATLAB和Quartus II完成各种编码的仿真实验第15周----第17周撰写毕业设计论文及答辩五、主要参考书及参考资料[1] 田耘,徐文波,张延伟著.无线通信FPGA设计.北京:电子工业出版社,2009.7[2] 樊昌信,曹丽娜著.通信原理.北京:国防工业出版社,2006.9[3] 张莲,周登义,余成波著.信息论与编码.北京:中国铁道出版社,2008.4 [4] 刘皖,何道君,谭明著.FPGA设计与应用.北京:清华大学出版社,2006.6[5] 刘冬华著.Turbo码原理与应用技术.北京:电子工业出版社,2004.1[6] 何秋阳著.基于FPGA的RS编码器的设计与实现.EDN电子设计技术,2009.3[7] 赵琦著.编码理论.北京:北京航空航天大学出版社,2009.3学生___________ 指导教师 ___________ 系主任 ___________摘要信道编码发展迅速,应用越来越广泛,而信道编码的好坏对众多工程技术领域的发展有着重要影响,所以对信道编码的研究工作有着非常重要的意义。本论文从阐述信道编码理论出发,介绍了编码理论的背景和其发展状况;分析了一般编码原理和流程,并着重对线性分组码、Turbo码和RS码编码原理以及编码器设计进行了详细介绍。本文是基于FPGA的信道编码实现。选取三种典型编码方式:线性分组码、Turbo码和RS码分别进行Quartus II平台的仿真实现,为了检验仿真的正确性,在另一种仿真环境---MATLAB下进行验证。并尽量使MATLAB设计与FPGA设计采用相同的设计思想。关键词:线性分组码,Turbo码,RS码,FPGA,MATLABABSTRACTChannel coding used more widely and developed rapidly,while channel coding is good or bad on the development of a number of engineering technology have an important impact,so the channel coding research has very important significance.The thesis expounded the theory of channel coding, introduced the background and its coding theory development;analysis of a general coding principles and processes, focusing on linear block codes, Turbo codes and RS coding principle and the detailed design of the encoder.This article is based on FPGA implementation of channel coding. Select the encoding of three typical ways: linear block codes, Turbo codes and RS codes and Simulate on Quartus II platform separately,to test the accuracy of simulation, verify under another simulation environment -
文档评论(0)