eda课程设计_基于fpga的任意波形发生器

eda课程设计_基于fpga的任意波形发生器

ID:5681643

大小:887.00 KB

页数:23页

时间:2017-12-22

eda课程设计_基于fpga的任意波形发生器_第1页
eda课程设计_基于fpga的任意波形发生器_第2页
eda课程设计_基于fpga的任意波形发生器_第3页
eda课程设计_基于fpga的任意波形发生器_第4页
eda课程设计_基于fpga的任意波形发生器_第5页
资源描述:

《eda课程设计_基于fpga的任意波形发生器》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、综合实践EDA课程设计__基于FPGA的任意波形发生器学院:通信与电子工程学院19综合实践摘要本文主要探索了应用FPGA灵活可重复编程和方便在系统重构的特性,以VerilogHDL为设计语言,运用QuarrtusII软件,将硬件功能以软件设计来描述,提高了产品的集成度,缩短开发周期。所设计的波形发生器可产生正弦波(sina_wave)、锯齿波(swat_wave)、矩形波(squr_wave)、三角波(trig_wave)四种信号,能够实现信号的转换并且频率可调;关键字:任意波形发生器FPGAVerilo

2、gHDLQuartusII19综合实践AbstractThispaperexploredtheapplicationofflexibleandreprogrammableFPGAandconveniencefeaturesinthesystemreconfigurationtoVerilogHDLdesignlanguage,thehardwarefunctionstosoftwaredesigntodescribeandimprovetheintegrationofproductsandshortent

3、hedevelopmentcycle.Waveformgeneratordesignedtoproducesinewave(sina_wave),ramp(swat_wave),rectangularwave(squr_wave),triangularwave(trig_wave)foursignals,toachievesignalconversionandfrequencyadjustable;Keywords:ArbitraryWaveformGeneratorFPGAVerilogHDLQuart

4、usII19综合实践目录摘要IABSTRACTII目录III第1章绪论11.1概述11.2任意波形发生器的功能11.3国内外发展现状2第2章波形发生器的基本理论42.1FPGA简介42.2Verilog语言简介42.2.1Verilog语言概述42.2.2VerilogHDL基本结构52.3QuarrtusII概述6第3章方案设计83.1系统介绍83.2波形发生器各个模块设计93.2.1Wave_gen模块93.2.2波形数据存储ROM模块9第4章波形发生器软件仿真114.1设计平台及仿真工具114.2仿

5、真过程11结论14附录1619综合实践第1章绪论1.1概述波形发生器是一种常用的信号源,广泛应用于电子电路,自动控制系统,教学实验等领域,目前使用出现了大量能够产生多种波形且性能稳定的任意波形发生器,但大多数方案都是基于串行或并行总线进行数据的传输,这种方案虽然成本较低,但系统的实时性较差,难以满足复杂波形的大数据量的传输要求。我们设计了一种基于FPGA芯片的任意波形发生器,充分利用了FPGA强大的逻辑功能,实现了利用单片FPGA芯片控制整个系统的方案。1.2任意波形发生器的功能任意波形发生器既具有其他信

6、号源的信号生成能力,又可以通过各种编辑手段生成任意的波形采样数据,方便地合成其他信号源所不能生成的任意波形,从而满足测试和仿真实验的要求。任意波形发生器的主要功能包括:(1)函数发生功能基础实验中,为了验证电路功能、稳定性和可靠性,需要给它施加理想波形,任意波形发生器能替代函数发生器提供正弦波、方波、三角波、锯齿波等波形,还具有各种调制和扫频能力。利用任意波形发生器的这一基础功能就能满足一般实验的信号需求。(2)任意波形生成运行在实际电子环境中的设备,由于各种干扰的存在以及环境的变化,实际电路中往往存在各

7、种信号缺陷和瞬变信号,例如过脉冲、尖峰、阻尼瞬变、频率突变等。任意波形发生器可以模拟这些特殊信号,以测试系统的实际性能。(3)信号还原功能19综合实践在一些军事、航空等领域,有些电路运行环境很难估计,在设计完成之后,在现实环境中还需要更进一步的实验验证,而有些实验的成本很高或者风险性很大(如飞机试飞时发动机的运行情况),人们不可能重复作实验来判断所设计产品的可行性和稳定性。此时,可以利用任意波形发生器的信号还原功能。在做一些高耗费、高风险实验时,可以通过数字示波器把实际中用到的实际波形记录下来,再通过计算

8、机接口下载到任意波形发生器,通过任意波形发生器还原实验中的实际波形并加到设计电路中,做进一步的实验验证工作。1.3国内外发展现状采用可变时钟和计数器寻址波形存储器的任意波形发生器在一段时期内曾得到广泛的应用,其取样时钟频率较高且可调节,但其对硬件要求比较高,需要高性能的锁相环和截止频率可调的低通滤波器(或者多个低通滤波器),且频率分辨率低,频率切换速度较慢,已经逐步退出市场。目前市场上的任意波形发生器主要采用直接数字合成(Di

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。