eda课程设计报告dds直接数字合成器设计.doc
上传人:天马****23 上传时间:2024-09-13 格式:DOC 页数:22 大小:411KB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

eda课程设计报告dds直接数字合成器设计.doc

eda课程设计报告dds直接数字合成器设计.doc

预览

免费试读已结束,剩余 12 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

EDA课程设计报告DDS直接数字合成器设计姓名:班级:学号:指导老师:日期:华南农业大学电子工程学院电子信息工程系摘要本文主要研究了基于直接数字合成器(DirectDigitalSynthesizer)技术的波形发生器(ArbitraryWaveformGenerator)的整体方案和核心部分的硬软件设计。同时,对整个系统的性能进行了理论分析。文中讨论了DDS的基本概念和理论,在理论研究的基础上,设计了整个系统的完成方案,用复杂可变成逻辑器件(CPLD)完成了DDS主要部分的设计,其中涉及到软件设计的部分都进行了仿真和说明,从完成电路的性能和综合指标看,基本达到了课题的要求。关键字:直接数字合成波形发生器目录HYPERLINK\l"_Toc103980075"1方案比较与选择2HYPERLINK\l"_Toc103980085"1.1方案选择2HYPERLINK\l"_Toc103980085"1.2方案比较2HYPERLINK\l"_Toc103980083"2DDS原理2HYPERLINK\l"_Toc103980085"2.1DDS基本结构2HYPERLINK\l"_Toc103980085"2.1DDS工作原理3HYPERLINK\l"_Toc103980093"3DDS硬件设计5HYPERLINK\l"_Toc103980094"HYPERLINK\l"_Toc103980085"3.1创龙FPGA开发板5HYPERLINK\l"_Toc103980085"3.2TL5724-DAC模块5HYPERLINK\l"_Toc103980093"4DDS软件设计6HYPERLINK\l"_Toc103980085"4.1DDS驱动代码编程6HYPERLINK\l"_Toc103980085"4.2Testbench与ISIM仿真7HYPERLINK\l"_Toc103980094"5仿真及下载7HYPERLINK\l"_Toc103980085"5.1调试7HYPERLINK\l"_Toc103980085"5.2仿真7HYPERLINK\l"_Toc103980085"5.3下载7HYPERLINK\l"_Toc103980093"6讨论及进一步研究建议8HYPERLINK\l"_Toc103980093"7课程设计心得9HYPERLINK\l"_Toc103980093"Abstract10HYPERLINK\l"_Toc103980094"HYPERLINK\l"_Toc103980093"参考文献10附录HYPERLINK\l"_Toc103980093"11HYPERLINK\l"_Toc103980094"1.方案比较与选择1.1方案选择(1)CPLD,FPGA实现。(2)采用分立IC电路系统实现,一般有CPU,RAM,ROM,D/A,CPLD,模拟滤波器等组成。(3)采用高性能DDS单片电路的解决方案。1.2方案比较因为本次实验要求是:(1)实现锯齿波、正弦波、方波的输出。(2)实现频率可调,如调节频率倍数10。(3)用VerilogHDL语言对此DDS发生器进行建模。(4)用XilinxISE14.7开发套件进行仿真测试。基于广州创龙公司提供的FPGA开发板,我们选择使用上述方案一。2.DDS原理2.1DDS基本结构直接合成法是用一个或多个石英晶体振荡器的振荡频率作为基准频率,由这些基准频率产生一系列的谐波,这些谐波具有与石英晶体振荡器同样的频率稳定度和准确度;然后,从这一系列的谐波中取出两个或两个以上的频率进行组合,得出这些频率的和或差,经过适当方式处理(如经过滤波)后,获得所需要的频率。DDS是直接数字式频率合成器(DirectDigitalSynthesizer)的英文缩写。直接数字式频率合成器(DDS)是从相位概念出发直接合成所需波形的一种新的频率合成技术,由相位累加器、波形ROM、D/A转换器和低通滤波器构成。时钟频率给定后,输出信号的频率取决于频率控制字,频率分辨率取决于累加器位数,相位分辨率取决于ROM的地址线位数,幅度量化噪声取决于ROM的数据位字长和D/A转换器位数。结构框图如图1所示。图12.2DDS工作原理DDS的基本原理是利用采样定理,通过查表法产生波形[1]。由于,