- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE32 / NUMPAGES33
JIANGSU UNIVERSITY OF TECHNOLOGY
FPGA综合训练报告
题 目: 基于FPGA的波形生成器
专 业: 电子信息工程__
班 级: 11电子2
姓 名: 小龙人
学 号:
指导教师: ___陈海忠 ___ __
时 间: 2015年9月 __
目录
1基于DDS技术的信号发生器设计2
1.1 功能要求2
1.2 整体设计2
1.3 DDS技术的基本原理3
2 FPGA硬件系统设计4
2.1 功能要求 4
2.2 FPGA硬件系统组成5
2.3 FPGA最小系统简介6
2.4 FPGA外围电路设计7
2.5 程序设计8
2.5.1 锯齿波产生程序设计及仿真9
2.5.2 三角波产生程序设计及仿真10
2.5.3 正弦波产生程序设计及仿真11
2.5.4 顶层程序设计及仿真12
2.5.5分频程序及作用13
2.6 硬件测试及结果分析14
3设计分析与总结15
3.1 故障分析15
3.3 设计总结及感想15
4 参考文献16
5 附录17
1基于DDS技术的信号发生器设计
1.1 功能要求
具有产生正弦波、三角波、锯齿波3种周期性波形的功能。
1.2 整体设计
如图1.1所示:
图1.1
相位累加器的作用:在时钟的作用下,进行相位累加。
波形存储器的作用:进行波形的相位—幅值转换。
频率预置与调节电路的作用:实现频率控制量的输入。
D/A转换器的作用:把已经合成的正弦波的数字量转换成模拟量。滤除生成的阶梯形正弦波中的高频成分,将其变成光滑的正弦波。
如图1.2所示:
图1.2
1.3 DDS技术的基本原理
DDS这种结构主要由相位累加器、 相位调制器、 波形 ROM 查找表、 D/ A 构成。其中相位累加器、 相位调制器、 波形 ROM 查找表是 DDS 结构中的数字部分 ,由于具有数控频率合成的功能 ,又合称为 NCO[2]。
它的工作原理是:将要产生的波形数据存入波形存储器 ,然后在参考时钟的作用下 ,对输入的频率数据进行累加 ,并且将累加器的输出一部分作为读取波形存储器的地址 ,将读出的波形数据经D/A转换为相应的模拟电压信号。本研究的重点就是用VHDL来实现DDS的功能 ,能够达到高精度的输出 ,同时标准波形数据生成存放在 ROM 中 ,可以简化运算过程 ,提高运算速度 ,加快反应时间。
2 FPGA硬件系统设计
2.1 功能要求
在本设计中,利用FPGA,采用EDA(Electronic Design Automation)中自顶向下(top-to-down)的设计方法,选用基于相位累加器的直接数字合成/ DDS技术来完成数字信号发生器各功能模块的设计。
本设计主要通过VHDL语言实现频率控制、波形控制、 波形数据的提取、 波形的产生工作。其中 ,波形数据运用VHDL语言编写 。控制部分主要采用产生高低电平的拨码开关控制。程序下载到 FPGA 上实现 ,经过D/ A 输出波形。并通过Altera公司QuartusII9.0软件进行波形的仿真,从而完成整个设计。
本设计的任务是设计一个基于FPGA的数字信号发生器,根据任务书要求必须达到以下要求:
1.利用EDA开发系统、Quartus II 9.0软件实现数字信号发生器的设计;
2.根据整体电路的工作原理,完成各个子模块的设计及实现;
3.对数字信号发生器完成VHDL语言描述;
4.该数字信号发生器能够产生正弦波、方波、三角波、锯齿波信号;
5.产生的波形信号频率和幅度可通过按键进行调节;
6.用按键调节实现各种波形的转换。
2.2 FPGA最小系统简介
本设计使用是FPGA芯片,其典型逻辑门数(包括逻辑门和RAM)为50000门,最大可用系统门数为116000门,逻辑单元(Logic elements)为2880个,逻辑阵列模块(Logic array blocks)为360个,嵌入式阵列模块(Embedded array blocks)为10个,RAM总容量为20480字节,用户可用的I/O引脚最多为310个。芯片的工作电压为+5V。其内部结构如图2.1所示。
图2.1 芯片结构图
通常情况下在硬件调试的过程中一般使用下载电缆进行下载,而当调试完成以后要用配置芯片对FPGA进行配置。配置芯片在每次系统上电以后自动将配置文件加载到FPGA中形成电路。
2.3 FPGA硬件系统组成
您可能关注的文档
最近下载
- TCQAE.32025信息技术生僻字处理第3部分服务机构要求.pdf
- 医学影像检查技术学教案(本科).doc
- TCQAE.22025信息技术生僻字处理第2部分业务系统要求.pdf
- TCQAE.12025信息技术生僻字处理第1部分软件产品要求.pdf
- 《信息技术 生僻字处理要求 第 3 部分:服务机构》.PDF
- 《信息技术 生僻字处理要求 第 2 部分:业务系统》.PDF
- 国际结算(史燕平)第三章 国际结算方式--汇款方式与托收方式.ppt VIP
- 《信息技术 生僻字处理要求 第1部分:软件产品》.PDF
- 2025年青岛版(2024)小学科学三年级上册(全册)教学设计(附目录P150).docx
- 国际结算中的票据.pptx
文档评论(0)