DDS移相信号发生器.docVIP

  • 17
  • 0
  • 约4.95千字
  • 约 11页
  • 2016-01-18 发布于安徽
  • 举报
DDS移相信号发生器设计 实验目的 会用VHDL语言编写加法器、寄存器、以及本实验的主程序; 能够用Quartus II软件生成PLL20和SIN_ROM元件; 熟练掌握本次实验的波形仿真、引脚锁定、编程下载; 透彻的理解本次实验的VHDL的含义以及其需要实现的功能,做好硬件测试工作; 熟练地掌握实验室里示波器的使用。 实验原理 FWORD是8位频率控制字,控制输出信号的频率;PWORD是8位相移控制字,控制输出信号的相移量;ADDER32B和ADDER10B分别为32位和10位加法器;SIN_ROM是存放正弦波数据的ROM,10位数据线,10位地址线,其中的数据文件是LUT10X10.mif,REG32B和REG10B分别是32位和10位寄存器;POUT和FOUT分别为10位输出,可以分别与两个高速D/A相接,它们分别输出参考信号和可移相正弦信号。 实验内容 完成10位输出数据宽度的移相信号发生器设计,要求使用锁相环,设计正弦波形数据MIF文件,给出仿真波形,最后进行硬件测试。 修改设计,增加幅度控制电路。 将此信号发生器改成具有扫频功能的波形发生器,扫速可数控,点频扫频可控。 实验步骤 创建本次实验所在的文件夹 在桌面创建一个文件夹,取名为DDS。 创建工程 File-New Project Wizard(具体的参数设置如下图所示) 使用VHDL语言编写代码 先创建编写VHDL

文档评论(0)

1亿VIP精品文档

相关文档