VHDL基于FPGA的移相信号发生器设计+Quartus仿真+源程序.docVIP

VHDL基于FPGA的移相信号发生器设计+Quartus仿真+源程序.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VHDL基于FPGA的移相信号发生器设计Quartus仿真源程序

VHDL基于FPGA的移相信号发生器设计+Quartus仿真+源程序 摘要:本文介绍了一种采用直接数字频率合成(DDS)技术,利用FPGA芯片和D/A转换器,实现了具有同频双路移相输出且频率、幅度可调的信号发生器的设计。本设计利用VHDL语言完成了各个模块的设计,并在Quartus II 9.0环境中完成了系统仿真,在实验室的实验箱上进行了硬件测试,仿真和硬件测试结果表明设计达到了预定效果,控制灵活、可靠性高、性能较好。4236 关键词:DDS;FPGA;移相信号发生器 Design of the Phase Shift Signal Generator Based on FPGA Abstract: This paper presents a design of the same frequency duplex phase shift output and frequency, amplitude adjustable signal generator with the Direct Digital Frequency Synthesis(DDS) technology, using the FPGA chip and D/A converter. This design using the VHDL language to complete the design of each module, and in Quartus II 9.0 environment to complete the system simulation, and simulated in the laboratory experiment box hardware test. Simulation and hardware testing results show that the design achieves the expected effect, flexible control, high reliability and good performance. Key Words: DDS; FPGA; Phase shift signal generator 目录 摘要1 引言1 1. 方案论证与比较2 2. DDS原理与FPGA简介3 2.1 直接数字频率合成(DDS)3 2.2 现场可编程门阵列(FPGA)5 3. 系统设计6 3.1 系统硬件设计6 3.2 核心模块设计8 3.3 D/A转换模块10 3.4 滤波器模块10 3.5 幅度控制模块12 4. 系统仿真与硬件验证12 5. 结束语14 参考文献14 附录16 1. 方案论证与比较 方案一:采用模拟传统合成法 这种方法可以实现快速频率转换,具有低相位噪声及最高的工作频率,但由于大量的分频、倍频、混频和滤波环节,导致直接频率合成的结构比较复杂、体积很庞大、成本较高、难以集成,而且容易产生较多的杂散分量,难以实现输出频率的稳定性高于10-4的功能,所以该方法的发展受到限制。 方案二:采用锁相环合成方法 锁相环频率合成技术是通过对高稳定度、高精度的标准频率进行加减乘除的运算而产生相同的稳定度以及精确度的大量离散频率的合成技术,可以避免使用很多的滤波器,而且便于集成和实现小型化。但由于锁相环在锁定时需要的时间以及频率的转换时间长,同时由于用模拟传统合成方法合成的波形的各种参数(如幅度、频率、相位等)很难控制,所以该方案对信号的稳定性的控制无法实现。 方案三:采用直接数字频率合成(DDS)技术 采用FPGA的方式,既可采用硬件实现,也可采用软件实现,也就是说按频率要求对相应的相位增加通过累加器进行累加,再把累加相位作为寻址ROM查找表的地址码,取存放于ROM查找表中的波形数据再经D/A转换、滤波即可得所需波形。DDS技术不仅具有相对带宽较宽,频率的转换时间极短(可小于20ms)的优点,而且其频率的分辨率也是很高的;另外,全数字化的结构更加便于集成,输出相位连续,频率、相位和幅度均可实现程控,虽然达不到专用DDS芯片的水平,但信号精度误差非常小完全能够满足对能满足大多数信号源要求。 分析以上三种方案,显然第三种方案有更大的优越性和灵活性,所以本设计采用第三种方案,即基于FPGA的移相信号发生器的设计。 2. DDS原理与FPGA简介 2.1 直接数字频率合成(DDS) (6) 由上面的各个表达式可以看出,只要把相位量化值通过累加运算,就能得出正弦信号当前的相位值表达式,而信号输出频率fout是由累加增量的量化值BDelta;theta;决定的,并且两者是简单的线性关系。 直接数字合成器DDS就是通过上面的原理方法而设计成的一种数字控制频率合成器。DDS的基本结

文档评论(0)

ctuorn0371 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档