基于FPGA的DDS信号发生器设计【文献综述】.doc

上传人:文初 文档编号:17524 上传时间:2018-04-26 格式:DOC 页数:4 大小:59.50KB
下载 相关 举报
基于FPGA的DDS信号发生器设计【文献综述】.doc_第1页
第1页 / 共4页
基于FPGA的DDS信号发生器设计【文献综述】.doc_第2页
第2页 / 共4页
基于FPGA的DDS信号发生器设计【文献综述】.doc_第3页
第3页 / 共4页
基于FPGA的DDS信号发生器设计【文献综述】.doc_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

1、毕业设计文献综述电子信息科学与技术基于FPGA的DDS信号发生器设计摘要讨论了DDS信号发生器的原理及性能特点,简单介绍了实现该技术的几种方式,以及几种方案的比较。关键字直接数字频率合成器(DDS);FPGA;0、引言传统的信号波形产生方法,如RC和LC振荡器或单片模拟集成函数发生器,尽管它们的电路实现比较简单,但产生的信号波形频率精度和稳定度并不是很理想,而使用锁相环技术,频率精度有了很大的提高,但工艺相对比较复杂,分辨率也不高,频率变换和实现计算机程序控制也不方便。随着电子技术的迅速发展,一种全新的信号合成技术,即直接数字频率合成技术,将先进的数字信号处理理论与方法引入信号合成领域,实现了

2、合成信号的频率转换和频率准确度之间的统一。DDS以其优越的性能特点成为现代频率合成技术中的佼佼者,被广泛应用于跳频通信、雷达、导航、电子侦察、干扰和反干扰等电子技术领域,具有很高的研究价值。1、DDS的原理及性能特点DDS是一种从相位概念出发直接合成所需波形的数字频率合成技术,主要通过查波形表实现。由所学过的奈奎斯特抽样定理可知,当抽样频率大于被抽样信号的最高频率2倍时,通过抽样得到的数字信号可以通过一个低通滤波器还原成原来的信号。DDS信号发生器主要由参考时钟、相位累加器、波形存储器、DA转换器和模拟低通滤波器组成(如图1)。图1DDS原理结构图图2相位累加器由图1可知,在参考时钟FS的控制

3、下,频率控制字K与相位寄存器的输出反馈经累加器完成加运算,并把计算结果寄存于相位寄存器,作为下一次加运算的一个输入值。而相位累加器输出高位数据作为波形存储器(即图中的ROM表)的相位地址值,用于查找波形存储器中相对应单元的电压幅值,得到波形二进制编码。波形二进制编码再通过DA转换器,把数字信号转换成模拟信号。低通滤波器可进一步滤除模拟信号中的高频成分,使输出的模拟信号更平滑。在整个过程中,当相位累加器完成一次加运算并输出时,DDS系统就完成一个周期输出任务,所以DDS输出频率和频率分辨率为SNOFKF2输出频率NSOFF2频率分辨率式中,K为频率控制字;FS为参考时钟,N为相位累加器的位宽。D

4、DS的性能优点(1)输出频率相对带宽较宽,实际可达40FC;(2)频率转换时间短,可达纳秒数量级;(3)频率分辨率极高,大多数DDS分辨率在1HZ数量级,许多小于1MHZ;(4)相位变化连续;(5)输出波形灵活性好,可通过在波形存储器中存放不同波形数据就可实现任意波形的输出;(6)体积小,易于集成,功耗低;(7)易于程控,使用灵活。DDS的性能缺点(1)输出频带范围有限;(2)输出杂散大,由资料可知杂散来源有三个相位累加器舍位误差造成;幅度量化误差造成;D/A转换器非理想特性造成。2、实现DDS的2种方式21利用专用DDS芯片实现(1)使用高性能DDS单片电路实现随着电子技术的发展,现在有许多

5、性能优良的DDS产品推出,如QUALCOMM、AD、SCITEG和STANFORD等公司。拿美国AD公司的AD9850来作简单介绍AD9850内部有可编程DDS系统、高性能DAC及高速比较器,能实现全数字编程控制的频率合成器和时钟发生器。32位频率控制字,在125MHZ时钟下,输出频率分辨率可达0029HZ。(2)使用低频正弦波DDS单片电路实现MICROLINEAR公司的推出的低频可编程正弦波DDS单片电路ML2035生成的频率较低(025KHZ),一般用于一些需产生的工频和音频的场合。很适合需要低成本、高可靠性的低频正弦波信号的场合。22使用自主设计基于FPGA芯片的电路实现FPGA的大规

6、模、高集成度、高可靠性、高速、可反复配置,以及拥有强大的智能开发软件,十分适合实现DDS技术。利用EDA开发软件,可完成设备输入、编译、器件适配、设计仿真、定时分析、器件编程的所有过程。基于FPGA的DDS实现有4种方式(1)VHDL语言实现根据原理图,在QUARTUSII中建立顶层文件和底层模块文件,底层模块包括加法模块、寄存器模块、ROM查找表模块,波形初始化数据模块,对个模块编程实现功能,最后综合在一起。(2)原理图设计实现调用QUARTUSII中的LPM模块,进行仿真。(3)基于模块的实现根据将编程后的模块转换成模块符号,在顶层文件中调用模块符号和LPM模块,手动连接。(4)基于DSP

7、BUILDER的实现把MATLAB/SIMULINK中的DSP系统设计转化为HDL文件,在QUARTUSII中实现到具体的器件中,也可以全部通过MATLAB/SIMULINK界面实现设计综合、编译和下载,然后进行调试。由此看来主要有两种方式实现,即用基于FPGA的芯片与用专用DDS芯片。两种方式作比较可得(1)有的专用DDS芯片功能虽然比较多,但使用起来不方便,对于一些功能也没有需求,而利用FPGA则可以根据实际情况来编程实现各种比较复杂的功能,这一点比较实用、灵活。(2)对输出的信号质量来说,利用FPGA输出的信号质量虽然比利用专用DDS芯片合成的信号质量来的低,但其误差在允许范围内。(3)

8、专用的DDS芯片价格比较高,而用FPGA设计的电路不需要多少成本。3、总结本课题的参考文献大部分来源于电子期刊,以及一些外文文献。通过对这些文献的阅读、整理、筛选,使我对DDS有了深入的了解,这对今后课题的制作十分关键,也让我的知识有了新的扩展,让我的自主学习能力有了进一步的提高。在这一过程中,遇到了许多困难,让我经历了磨练,使我成长,这是成功的开始,这次课题的设计也将成为我大学4年的总结。4、参考文献1姜田华实现直接数字频率合成器的三种技术方案J/OL沈阳单片机开发网20082谢亮基于FPGA的DDS实现的几种方式J科技广场20063周俊峰,陈涛基于FPGA的直接数字频率合成器的设计和实现J

9、/OL电子零件城20024杨秀增基于FPGA和DDS信号源设计J/OL与非网20105汪勐,汪宁,宋晓东使用较少FPGA资源实现DDS的方法J微电子学与计算机2006,第23卷,第8期1811866潘松,黄继业,潘明EDA技术实用教程VERILOGHDL版M第四版北京科学出版社,20102152187LIONELCORDESSESDIRECTDIGITALSYNTHESISATOOLFORPERIODICWAVEGENERATIONPART1JIEEESIGNALPROCESSINGMAGAZINEJULY200450548LIONELCORDESSESDIRECTDIGITALSYNTHES

10、ISATOOLFORPERIODICWAVEGENERATIONPART2JIEEESIGNALPROCESSINGMAGAZINEJULY20041101179PAULOLEARY,FRANCOMALOBERTIADIRECTDIGITALSYNTHESIZERWITHIMPROVEDSPECTRALPERORMANCEJIEEETRANSACTIONSONCOMMUNICATIONSJULY19911046104810GARYWKENT,NENGHAUNGSHENGAHIGHPURITY,HIGHSPEEDDIRECTDIGITALSYNTHESIZERJIEEEINTERNATIONALFREQUENCYCONTROLSYMPOSIUM1995207211

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 开题报告

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。