基于FPGA的波形发生器.docx

资料分类:工业大学 上传会员:暖暖大将军 更新时间:2024-08-01
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:11780
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:本文首先介绍了任意波形发生器的研究背景及发展历史;其次设计方案进行选择并介绍本设计所用到的开发板;然后介绍了基于FPGA的任意波形发生器的开发平台和该设计的配置方式。

本设计首先利用取模软件对一个周期内的方波、正弦波、锯齿波、梯形波进行取模操作,并将取得的模值记录,在Quartus II开发平台上用集成电路硬件描述语言(Verilog Hardware Description Language, Verilog HDL)定义一个初始值、5个输入口和一个输出口。通过FPGA内置时钟的上升沿,确定对初始值进行累加运算,并将每次累加的结果保留,从而形成波形输出。通过调节输入口的状态可以对波形、频率、幅度进行选择。最后将运算出的波形进行仿真,得到方波、正弦波、梯形波、锯齿波等波形。

 

关键词:波形发生器;现场可编程门阵列;硬件描述语言

 

目 录

摘 要

ABSTRACT

第一章  绪论-1

1.1 课题研究历史及发展现状-1

1.2 课题研究价值及意义-2

1.3 课题的主要研究内容-3

1.4 本章小结-3

第二章  波形发生器的硬件设计-4

2.1 设计方案的选择-4

2.2 波形发生器的硬件构成-5

2.3  DE2开发板简介-6

2.4 本章小结-7

第三章  波形发生器的软件设计-8

3.1 正弦波和方波的设计-8

3.2 锯齿波和梯形波的设计-9

3.3 本章小结-10

第四章  基于FPGA的波形发生器的实现-11

4.1 开发环境-11

4.2 配置方式-12

4.3 实现过程-13

4.4 仿真结果-14

4.4.1 方波-14

4.4.2 正弦波-15

4.4.3 梯形波-16

4.4.3 锯齿波-17

4.5 本章小结-17

第五章  总结与展望-18

5.1 总结-18

5.2 展望-19

参考文献-20

致 谢-21

附 录-22

相关论文资料:
最新评论
上传会员 暖暖大将军 对本文的描述:目前传统的波形发生器的实现方案有很多,如程序控制输出、直接存储器访问(DirectMemoryAccess,DMA)输出、DDS技术、可变时钟计数器寻址等。其中,DDS技术价格低廉,功耗低、有着高分辨......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: