资源描述:
《毕业论文--基于fpga的数字直接频率合成器的设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、论文题目:基于FPGA的数字直接频率合成器的设计专业:电子信息工程学生::王胜兵签名:_________指导教师:刘晓佩签名:_________摘要频率合成技术是指以一个或多个高精度和高稳定度的频率参考信号源为基准,在某一段频率内,综合产生多个频点的技术。近年来,直接数字频率合成器(DigitalDirectSynthesis,DDS)由于其具有频率分辨率高、频率变换速度快、相位可连续变化等特点,在数字通信系统中已被广泛采用而成为现代频率合成技术中的佼佼者。本文在对现有DDS技术的大量文献调研的基础上,给出了一种符合FPGA结构的DDS设计方案,
2、并利用QuartusII软件上进行了实现。首先,对系统的进行总体设计;然后采用硬件描述语言VerilogHDL实现了分模块设计,并给出了对应的时序仿真波形。最后,在Altera公司生产的EP2C8Q208C8开发板上进行下载验证,实验结果验证了本文设计方案的可行性。【关键词】直接数字频率合成器;硬件描述语言;现场可编程逻辑门阵列【论文类型】设计Title:DesignofdirectdigitalfrequencysynthesizerbasedonFPGAMajor:ElectronicinformationengineeringName:王W
3、angShengbingSignature:_______Supervisor:LiuXiaopeiSignature:_______ABSTRACTFrequencysynthesistechnologyreferstooneormoreofthehighprecisionandhighstabilityofthefrequencyreferencesignalsourceforreference,atacertainfrequency,integratedtoproducemultiplefrequencytechnology.Inrecen
4、tyears,thedirectdigitalfrequencysynthesizer(DigitalDirectSynthesis,DDS)becauseofitshighfrequencyresolution,fastfrequencyconversionspeed,phasecontinuousvariationandothercharacteristics,inthedigitalcommunicationsystemhasbeenwidelyusedandbecomeamodernfrequencysynthesistechnology
5、intheleader.BasedonalargeamountofliteratureontheexistingDDStechnology,presentsadesignschemeofFPGAwithDDSstructure,anduseQuartusIIsoftwaretoimplement.Firstly,theoveralldesignofthesystem;thenusinghardwaredescriptionlanguageVerilogHDLimplementationofthesubmoduledesign,andgivesth
6、ecorrespondingtimingsimulationwaveform.Finally,todownloadverifiedinEP2C8Q208C8developmentboardAlteracompanyproduction,experimentalresultsverifytheperformanceofthissystem.【KeyWords】Directdigitalfrequencysynthesizer(DDS),Hardwaredescriptionlanguage,Fieldprogrammablelogicgatearr
7、ay(FPGA)【TypeOfThesis】Design目录1绪论11.1研究背景及意义11.2国内外发展状况21.2.1频率合成技术的发展21.2.2直接数字频率合成技术的现状和发展趋势21.3本文研究内容及章节安排32QuartusII软件简介和使用42.1QuartusII软件简介42.2QuartusII软件的使用42.3 QuartusII工作环境介绍 52.4本章小结93DDS系统简介103.1DDS系统工作原理103.2DDS系统电路123.3DDS系统的主要技术指标133.3.1频率范围133.3.2频率分辨率133.3.3频率切
8、换时间133.4本章小结144系统总体设计154.1模块设计和实现154.1.1相位累加器部分154.1.2键盘部分164.1.3显示部