欢迎来到天天文库
浏览记录
ID:35636106
大小:745.00 KB
页数:35页
时间:2019-04-04
《电子信息工程毕业设计(论文)-基于FPGA的差错控制编码的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、(2007届)毕业设计题 目:基于FPGA的差错控制编码的设计与实现 学 院:机电工程学院 专 业:电子信息工程 班 级:电信072 学 号:200733285221 姓 名:胡轩升 指导教师:陈思佳 教 务 处 制 年 月 日9诚信声明我声明,所呈交的论文是本人在老师指导下进行的研究工作及取得的研究成果。据我查证,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获
2、得______或其他教育机构的学位或证书而使用过的材料。我承诺,论文中的所有内容均真实、可信。论文作者签名:签名日期:年月日授权声明27学校有权保留送论文交的原件,允许论文被查阅和借阅,学校可以公布论文的全部或部分内容,可以影印、缩印或其他复制手段保存论文,学校必须严格按照授权对论文进行处理,不得超越授权对论文进行任意处置。论文作者签名:签名日期:年月日基于FPGA的差错控制编码的设计与实现27摘要本文主要介绍了电子设计自动化(EDA)技术的主要特点、现状、前景及意义,并就课题的研究方向做了相关的论述;且进一步论述了EDA技术的发展对电路设计应用的影响,探讨了通过VHDL语言和可编
3、程门阵列(FPGA)进行电路设计开发的流程,以其作为应用对象,进一步编程开发了(8,4)增余汉明码的编码、译码,循环冗余差错校验编码(CRC)和MD5编码。通过对前两种编码各个模块进行设计,完整阐述了对前两种编码软件部分的设计;又通过测试,完善,修改,最终完成了各自独立的编码程序。基于VHDL硬件描述语言,利用FPGA器件开发的差错控制编码系统,采用了自顶向下的设计方法用VHDL语言进行设计,选用当前应用最广泛的EDA软件XILINXISE作为开发平台及配套的MULTISIM仿真工具,所有程序全部通过了该平台的编译和功能仿真测试,得出了实际的仿真波形,最后,对设计调试过程中出现的问
4、题进行了分析、研究、解决。我还对上述这些各种编码的异同点进行了总结,对MD5编码进行了算法分析,既而对这些编码进行研究。关键词:FPGA,VHDL,汉明码,循环冗余码,MD5码27TheDesignandImplementationoferrorcontrolcodingbasedonFPGAAbstractThispapermainlyintroducedthemaincharacteristics,currentsituationandprospectsandsignificanceofEDAtechnology,andputssomeelaborationinrelatedt
5、otopicresearchdirections;AndfurtherdiscussedthedevelopmentofEDAtechnologytotheinfluenceofCAD, exploredtheVHDLlanguageandFPGAforcircuitdesigndevelopmentprocess,withitsasappliedobjects,furtherdevelopedthecodinganddecoding Hammingcode,CRCcodingandMD5coding.Throughthefirsttwocodingeachmoduledesign
6、,completeelaboratedonthefirsttwocodingsoftwarepartofthedesign;Andthroughthetest,perfect,modify,eventuallycompletedtheindependentencodingprocess.BasedonVHDLhardwaredescriptionlanguage,usingtheFPGAdevicedevelopmenterror-controllingcodesisproposed,usingthetop-downdesignmethodswithVHDLlanguagedesi
7、gn,selectionofthemostwidelyusedasISEXILINXEDAsoftwaredevelopmentplatformandrelatedMULTISIMsimulationtools,alltheproceduresoftheplatformareallthroughthecompilerandfunctionsimulationtest,itisconcludedthattheactualsimulationwaveform,finall
此文档下载收益归作者所有