基于VHDL的DDS实现与仿真(宜宾学院物理与电子工程学院2011级2班段艳婷110302034)摘要:本文论述了直接数字频率合成技术(DDS)的信号发生器的设计与实现
本设计以DDS芯片CycloneⅡ:EP2C5T144C8为频率合成器,以AVR单片机ATmega16为进程控制和任务调度核心,用AD603实现增益控制(AGC)和功率放大,串行数模转换器(D/A)MAX531实现方波占空比调节,并用LCD12864液晶显示及键盘构成幅度、频率、方波占空比均可调的函数信号发生器
本文分析了DDS的设计原理,基于VHDL语言进行系统建模,对DDS进行参数设计,实现了可重构的IP核,能够根据需要方便的修改参数以实现器件的通用性
同时利用QuartusⅡ编译平台完成一个具体DDS芯片的设计,详细阐述了基于VHDL编程的DDS设计方法步骤
针对DDS频率转换时间短,分辨率高等优点,提出了基于FPGA芯片设计DDS系统的方案
该方案利用Altera公司的QuartusⅡ开发软件,完成DDS核心部分即相位累加器和RAM查找表的设计,可得到相位连续、频率可变的信号,并通过单片机配置FPGA的E^2PROM完成对DDS硬件的下载,最后完成每个模块与系统的时序仿真
经过电路设计和模块仿真,验证了设计的正确性
由于FPGA的可编程性,使得修改和优化DDS的功能非常快捷
直接数字频率合成信号发生器关键字:DDS,CycloneⅡ,QuartusⅡ,FPGA中图分类号:TN正文:目录第一章、绪论1
1DDS引言1
2直接数字合成器的概念及其发展1
3DDS技术在国内研究状况及其发展趋势1
4频率合成器的种类与技术发展趋势1
5DDS优势1
6课题主要研究内容和技术要求第二章、超大规模集成电路设计介绍2
1EDA技术的含义及其特点2
2EDA技术的主要内容2
2大规模可编程逻辑器件