- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
信号发生器的fpga实现毕业设计
目录摘要IAbstractII第1章绪论11.1信号发生器的研究意义与内容11.2信号发生器的发展现状和前景展望11.3信号发生器的总体设计思路3第2章设计简介42.1 FPGA简介42.2 VHDL硬件描述语言介绍62.3 QuartusII软件介绍82.4 RLT级仿真9第3章系统硬件电路设计103.1 信号发生器的系统组成103.2 设计原理113.3 输入部分123.3 D/A数模转换部分14第4章系统的软件设计164.1 系统软件流程图164.2 系统各模块164.2.1 三角波产生模块164.2.2 递减斜坡产生模块194.2.3递增斜坡产生模块214.2.4 方波产生模块234.2.5 阶梯波产生模块254.2.6 正弦波产生模块274.2.7 自定义波形产生模块324.2.8 波形选择器产生模块354.2.9 频率调节器产生模块374.2.10 主控制器产生模块394.3 引脚锁定43第5章信号发生器的仿真455.1递增斜坡的仿真结果及分析455.2 递减斜坡的仿真结果及分析455.3 三角波的仿真结果及分析465.4 正弦波的仿真结果及分析475.5 方波的仿真结果及分析475.6 阶梯波的仿真结果及分析485.6 自定义波形的仿真结果及分析48结束语49参考文献50致谢51信号发生器的FPGA实现摘要:信号发生器在各种实验和测试中是必不可少的器件,同时在生产和科技领域中有着广泛的运用,例如在通信、控制、雷达、教学、军事等领域。本次设计的内容是信号发生器的FPGA实现,要求用EAD技术设计一个信号发生器,此信号发生器的实现是利用EDA的硬件描述语言VHDL产生各个模块,然后在Altera公司提供的FPGA/CPLD开发集成环境的Quartus II软件上实现波形的编译、仿真、下载到Cyclone芯片上。信号发生器由波形产生模块、频率调节模块和波形选择模块组成,波形产生模块可以产生三角波、正弦波、方波、阶梯波、递增斜坡、递减斜坡、自定义波形等,通过波形选择模块和频率调节模块可以选择自己所需要的波形和调节一定的频率。关键字:信号发生器;FPGA;EDA;VHDL;QuartusFPGA implementation of signal generatorAbstract:The signal generator is a essential device in various experiments and tests, at the same time, it widely used in the production and technology field, such as communications, controlling, radar, teaching, military and other fields. The content of this design is the signal generator’s implementation of FPGA, it required to design a signal generator with EAD technology, which used EDA’s hardware description language VHDL to produce each modules, and then achieved the compilation, simulation and downloads of the waveform to the Cyclone chip by using Quartus II software on the integrated development environment of FPGA / CPLD which provided bycompany Altera. The signal generator contains the waveform generator module, frequency adjustment module and waveform selection module. The waveform generator module can produce triangular wave, sine wave, square wave, staircase, ascending slope, descending ramp, custom waveforms, etc., and the waveform selection module and the frequency adjustment module can select the waveform in their need
文档评论(0)