- 26
- 0
- 约3.77千字
- 约 7页
- 2017-08-20 发布于安徽
- 举报
正弦函数
信号发生器
的设计
班级姓名:许琛
学号:2900101015
时间:2011.6.19
【摘要】本次实验主要是实现正弦信号的产生,通过VHDL编程实现频率的控制,然后在modelsim上进行仿真,调整步长得到不同频率波形;下载到FPGA开发板,用chipscope显示产生的波形,通过调节FPGA拨码开关,可以调整正弦波的频率。
第一章 实验任务与原理
1.1任务指标
编写频率控制字的VHDL代码,下载到FPGA开发板上,用chipscope显示得到的正弦波波形。
1.2功能需求
(1)用VHDL编写代码,包括频率控制字(即步长)和波形存储器ROM
的连接,根据地址的选择,能够得到离散的数字信号,通过Modelsim
仿真测试,输出不同步长下的正弦波;
(2)配置管脚,将程序下载到FPGA开发板上,在chipscope上显示得
到的波形,调节拨码开关,改变频率控制字,观察不同频率的波形。
1.3原理阐述
输出频率的方程是f0=fc*K/2N,fc是时钟频率,K是频率控制字,2N是查
找表的深度,取值N=8,用用VHDL语言编写累加器,如下图所示,在
经过相同个数的时钟周期时,不同的频率控制字(即步长),对应不同的
频率,由于在ROM中有固定相对应的256个地址,分别对应不同相位
0~360o,步
原创力文档

文档评论(0)