资源描述:
《fpga原理与应用课程设计-数字基带信号传输码型发生器设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、武汉理工大学《FPGA原理与应用》课程设计课程设计任务书学生姓名:专业班级:通信1303指导教师: 工作单位:信息工程学院题目:数字基带信号传输码型发生器设计初始条件: FPGA芯片(型号不限),ISE仿真软件。要求完成的主要任务:(包括课程设计工作量及技术要求,以及说明书撰写等具体要求)要求每位选课同学提交一篇关于FPGA的应用设计报告,选择的FPGA芯片不限,选用的仿真工具不限。格式要求按照课程设计报告的标准格式完成,包括:常见的几种基带码:1.单极性非归零码2.双极性非归零码3.单极性归零码4.双极性归零码5.差分码6.交替极性码7.分相码8.编码信号反转码指导
2、教师签名:年月日系主任(或责任教师)签名:年月日武汉理工大学《FPGA原理与应用》课程设计武汉理工大学《FPGA原理与应用》课程设计摘要数字通信是信息经编码变换处理后,以数字信号在信道上传输的,较之于模拟通信有很大的优点。数字通信有基带传输和频带传输两种方式,而基带传输系统在数字通信中有重要的代表性。在实际的基带传输系统中,并不是所有类型的基带电波形都能在信道中传输,因此,基带传输的传输码型变换是传输过程的重要环节,因此对于传输码型的设计有一定的要求。了解常用码型及存在的误码原因,对传输码型进行初步的研究。本文主要设计一个基于FPGA的数字基带信号发生器,首先简要介绍了
3、单极性非归零码、双极性非归零码、单极性归零码、双极性归零码、差分码、交替极性码、分相码、传号反转码等基带码的基本特点,然后根据码型转换原理设计发生器模块。由于EDA技术可以简化电路,集成多块芯片,减小电路体积,所以程序采用VHDL进行描述,并用ISE软件仿真实现所有功能,最后将功能集成到FPGA上,并设计电路,产生的基带码稳定、可靠,可满足不同数字基带系统传输需要。关键词:数字通信,基带传输,EDA,VHDL,FPGAIII武汉理工大学《FPGA原理与应用》课程设计AbstractDigitalcommunicationisinformationafterprocess
4、ing,transformcoding,todigitalsignaltransmissioninthechannel.Comparedwithanalogcommunicationhasgreatadvantages.Digitalcommunicationbasebandtransmissionandthetransmissionfrequencybandintwoways,andbasebandtransmissionsystemindigitalcommunicationhaveanimportantrepresentative.Intheactualbaseb
5、andtransmissionsystem,andnotalltypesofbasebandwaveformcantransmitinthechannel,therefore,basebandtransmissionofthetransmissioncodetransformationisanimportantlinkinthetransmissionprocess.Therefore,forthedesignofthetransmissioncodehascertainrequirements.Understandingofthecommonlyusedcodetyp
6、eandtheexistenceofthecausesoftheerror,thetransmissioncodetypeforapreliminarystudy.Inthispaper,thedesignofabasebanddigitalsignalgeneratorwithFPGAbasedon.Firstly,thispaperintroducestheunipolarNRZ,bipolarnonreturntozero(NRZ),unipolarreturntozero(NRZ),bipolarreturnzerocode,differentialcode,a
7、lternatingthecharacteristicsofcode,codephase,inversioncodesbasebandcode,thenaccordingtothecodeconversionprincipledesigngeneratormodule.TheEDAtechnologycansimplifythecircuit,integratedchip,reducingthesizeofthecircuit,sotheprogramusingVHDLdescription,andrealizedallthefuncti