名言:学无止境。
1 开发环境
操作系统:win7
开发软件:ISE14.7
硬件平台:Xilinx FPGA Spartan6
2 DDS简介
DDS(Direct Digital Synthesizer)直接数字合成器。DDS也称信号发生器,用它来产生一定频率的正弦波。
3 DDS设计方案
基于FPGA实现DDS主要有两种方案,方案如下:
方案一:一个周期正弦波数据存储到ROM或者RAM,然后读取正弦波数据显示即可。注意:通过读取快慢控制输出频率。
方案二:基于xilinx DDS IP核实现正弦波发生器。
笔者这在里主要描述方案一。如果需要方案二,可以发邮箱讨论。
4 DDS测试
基于FPGA实现DDS测试分为软件测试和硬件测试。
软件测试:通过FPGA仿真工具,验证DDS模块可以正确的输出正弦波,仿真波形这