文档介绍:课程设计Ⅳ
题目基于FPGA智能函数发生器设计
学生姓名学号 0813014043
所在院(系) 物电学院
专业班级电子082
指导教师
完成地点 501实验室
2011 年 12 月 27 日
基于FPGA智能函数发生器的设计
(陕西理工学院电信工程系(电子信息工程专业,082班))
指导教师:
[摘要] ,在EDA系统开发平台上实现程序下载,同时在示波器上观察波形输出.
[关键词]函数发生器 FPGA EDA
Design of intelligent function signal generator based on FPGA
(Shaanxi University of Technology Department munication Engineering Electronic information engineering major Class082)
Guide teacher: Han Tuanjun
[Abstract] FPGA intelligent function generator design introduced one kind based on the FPGA intelligent function generator design. Using EDA technology to design the function simulation and timing simulation, in the development of EDA system platform to achieve program download, while in the oscilloscope to observe the waveform output.
[Key word] Function generator FPGA EDA
目录
2
2
3
II软件简介 3
II软件设计流程 4
5
5
5
7
: 7
8
10
11
13
14
16
18
21
22
23
综合市场上的函数发生器的指标和自身的硬件情况以及考虑到其应用的不
同的场合, 该智能函数发生器的设计要求如下:
该函数发生器采用直接数字频率合成(DDS--Digital Direct Frequ ency
Synthesis) 技术实现,可以产生范围为 1~ 180 kHz 的三角波、正弦波、方波递增
斜波,递减斜波。该函数发生器可以实现波形的幅度可调以及可以叠加直流。
此函数发生器在共分为四个档,分别为 1Hz~100Hz、100Hz~1kHz、1KHz~
10KHz、10KHz~80KHz,在这四个档位内的最小可调节频率分别为 1Hz、10 Hz、
100Hz、1 KHz。
该函数发生器有四个按键,五个数码管,一个调节幅度的旋钮,一个调剂叠
加直流分量的旋钮以及一个波形输出端口,其四个按键的具体功能如下:
按键 1:任何状态下按下此键都输出频率为 1Hz 的方波
按键 2:波形选择键:通过此按键可选择波形。每按一次键,波形就改变一
次, 波形在方波、正弦波、三角波,递增斜波,递减斜波五种波形间切换。
按键 3:频率档位选择键:通过按键选择频率档位。每按一次键,选择一个
频率档位,共分为四个档,分别为 1Hz~100Hz,100Hz~1KHz,1KHz~ 10KHz,
10KHz~80KHz。
按键 4:频率步进选择键:通过按键选择频率的步进值。每按一次键,步进
值则根据此时所处的频率的档位的不同而改变:当频率处于 1Hz~100Hz 时,步
进值为 1 Hz,当频率为 100Hz~1KHz 时,其步进值为 10Hz,当频率处于 1KHz~
10KHz 时,其步进值为 100Hz,当频率为 10KHz~80KHz,其步进值为 1KHz。
此函数发生器具