大学毕业论文-—fpga方面dds信号源设计附程序电路图.doc
《大学毕业论文-—fpga方面dds信号源设计附程序电路图.doc》由会员分享,可在线阅读,更多相关《大学毕业论文-—fpga方面dds信号源设计附程序电路图.doc(55页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、四川理工学院本科毕业设计(论文) FPGA方面DDS信号源设计(附程序电路图)摘 要本设计结合了EDA技术和直接数字频率合成(DDS)技术。DDS技术则是最为先进的频率合成技术,文中介绍EDA技术相关知识,同时阐述了DDS技术的工作原理、电路结构,及设计的思路和实现方法。关键词:现场可编程门阵列; 直接数字频率合成; 正弦信号发生器ABSTRACTThe design that combines EDA technology and Direct Digital Synthesis (DDS) technology. EDA technology is the design of modern
2、 electronic technology at the core, DDS technology is the most advanced frequency synthesizer technology ,The paper introduced the EDA technology-related knowledge, and elaborated on the DDS technology principle, circuit structure, and design ideas and methods.Keywords:FPGA;Direct Digital Synthesis;
3、EDAI四川理工学院本科毕业设计(论文)四川理工学院本科毕业设计(论文)目录摘 要IABSTRACTII第1章 引 言1第2章 设计要求和方案论证22.1 设计要求22.2 方案确定2第3章 DDS基本原理33.1频率合成技术概述33.2直接数字频率合成技术(DDS)基本原理43.2.1 直接数字频率合成的基本结构43.3 DDS的技术特点63.3.1 DDS的优点63.3.2 DDS的缺点63.3.3 DDS性能分析7第4章 EDA技术94.1 EDA技术及其发展94.2 硬件描述语言VHDL104.2.1 VHDL简介104.2.2 VHDL的主要优点114.3 现场可编程逻辑(FPGA)
4、器件114.3.1 引言114.3.2 FPGA的组成及其应用特点124.3.3 Altera的FLEX10 K器件124.4 EDA工具MAXPLUS14第5章 基于FPGA的DDS信号源设计165.1 总体设计框图165.2 主模块软件设计165.2.1 相位累加器的设计165.2.2 波形ROM的设计185.2.3 频率控制模块的设计195.3 外围硬件设计225.3.1 显示模块225.3.2 D/A转换器245.3.3 滤波及放大电路27第6章 结束语29致 谢30参考文献31附录A 信号发生器顶层电路图32附录B 源程序清单33附录C 总体电路图50四川理工学院本科毕业设计(论文)
5、49第1章 引 言直接数字频率合成(Digital Direct Frequency Synthesis)是一种比较新颖的频率合成方法。这个理论早在20世纪70年代就被提出,它的基本原理就是利用采样定理,通过查表法产生波形。由于硬件技术的限制,DDS技术当时没能得到广泛应用。但是随着大规模集成电路的飞速发展,DDS技术的优越性已逐步显现出来。今天DDS技术凭借其优越的性能已成为现代频率合成技术中的佼佼者,广泛用于接收机本振、信号发生器、仪器、通信系统、雷达系统等,尤其适合跳频无线电通信系统。不少学者认为,DDS是产生信号和频率的一种理想方法,发展前景十分广阔。基于FPGA的DDS模型是在EDA
6、技术逐步完善的今天才得以建立起来的。EDA技术依靠功能强大的电子计算机,在EDA工具软件平台上,对以硬件描述语言HDL为系统逻辑描述手段完成的设计文件,自动地完成逻辑编译、简化、分割、综合、优化和仿真,直至下载到可编程逻辑器件CPLD/FPGA或专用集成电路ASIC芯片中,实现即定的电子电路设计功能。EDA技术使得电子电路设计者的工作仅限于利用硬件描述语言和EDA软件平台来完成对系统硬件功能的实现,极大地提高了设计效率,缩短了设计周期,节省了设计成本第2章 设计要求和方案论证2.1 设计要求 设计一个DDS信号发生器,基本要求如下:1)能输出正弦波2)输出频率范围:1KHz-10MHz,频率步
7、进为100HZ3)频率稳定度优于10,频率可预置。4)正弦信号负载输出电压峰峰值大于1V2.2 方案确定方案一:采用锁相环合成方法。采用该方案设计输出信号的频率可达到超高频甚至微波段,且输出信号频谱纯度较高。由于锁相环技术是一个不间断的负反馈控制过程,所以该系统输出的正弦信号频率可以维持在一个稳定状态,频率稳定度高。但由于它是采取闭环控制的,系统的输出频率改变后,重新达到稳定的时间也比较长。所以锁相环频率合成器要想同时得到较高的频率分辨率和转换率非常困难,频率转换一般要几毫秒的时间,同时频率间隔也不可能做得很小。方案二:采用直接数字合成器(DDS),可用硬件或软件实现。即用累加器按频率要求对相
8、应的相位增量进行累加,再以累加相位值作为地址码,取存放于ROM中的波形数据,经D/A转换,滤波即得到所需波形。以EDA技术为基础,用FPGA实现DDS模型的设计。电路的规模大小和总线宽度可以由设计者根据自己的需要而设定可将波形数据存入FPGA的ROM中。同时外部控制逻辑单元也可在FPGA中实现。方法简单,易于程控,便于集成。用该方法设计产生的信号频率范围广,频率稳定度高,精度高,频率转换速度快。系统框图如图5-1.分析以上两种方案,显然第二种方案具有更大的优越性、灵活性。所以采用方案二进行设计。第3章 DDS基本原理3.1频率合成技术概述所谓频率合成技术指的是由一个或者多个具有高稳定度和高精确
9、度的频率参考源,通过在频率域中的线性运算得到具有同样稳定度和精确度的大量的离散频率的技术。完成这一功能的装置被称为频率合成器。频率合成器应用范围非常广泛,特别是在通信系统、雷达系统中,频率合成器起了极其重要的作用。随着电子技术的不断发展。频率合成器的应用范围也越来越广泛,对其性能要求也越来越高。频率合成器的主要指标有以下这些:(1) 输出频率的范围指的是输出的最小频率和最大频率之间的变化范围。(2) 频率稳定度指的是输出频率在一定时间隔内和标准频率偏差的数值,它分长期、短期和瞬间稳定度三种。(3) 频率分辨率指的是输出频率的最小间隔。(4) 频率转换时间指的是输出由一种频率转换成另一种频率的时
10、间。(5) 频谱纯度频谱纯度以杂散分量和相位噪声来衡量,杂散分为谐波分量和非谐波分量两种,主要由频率合成过程中的非线性失真产生;相位噪声是衡量输出信号相位抖动大小的参数。(6) 调制性能指的是频率合成器是否具有调幅(AM),调频(FM)、调相(PM)等功能。频率合成器的实现方法大体可以分成三种:直接频率合成、间接频率合成、直接数字频率合成。下面对这三种方法进行一下简单的介绍。直接频率合成是一种比较早期的频率合成方法,这种频率合成方法使用一个和多个标准频率源先经过谐波发生器产生各次谐波,然后经过分频、倍频、混频滤波等处理产生所需要的各个频点。这种方法产生的波形,相噪小,频率转换时间短。但是直接频
11、率合成设备比较复杂笨重,并且容易产生杂散。间接频率合成又称之为锁相频率合成。采用了锁相环技术,对频率进行加、减、乘、除,产生所需的频率。由于锁相环相当于一个窄带跟踪滤波器,所以锁相频率合成的方法对杂散有很好的抑止作用。锁相式频率合成器还易于集成化。但是锁相式频率合成器的频率转换时间比较长,而且在单环的情况下很难做到很小的频率分辨率。直接数字频率合成(DDS-Digital Direct Frequency Synthesis)是一种比较新颖的频率合成方法。随着科学技术的日益发展这种频率合成方法也越来越体现出它的优越性来。DDS是一种全数字化的频率合成方法。3.2直接数字频率合成技术(DDS)基
12、本原理3.2.1 直接数字频率合成的基本结构DDS的基本结构如图3-1, DDS主要由四个基本部分组:(1)相位累加器;(2)波形ROM;(3)D/A转换器;(4)低通滤波器。图3-1直接数字频率合成结构相位累加器的结构如图3-2所示图3-2 相位累加器原理框图相位累加器是DDS的核心部分,它由一个N位的加法器和N位的寄存器构成,通过把上一个时钟的累加结果反馈回加法器的输入端实现累加功能。这里的N是相位累加器的字长,K叫做频率控制字。每经过一个时钟周期,相位累加器的值递增K。波形ROM示意图如图3-3所示 图3-3 波形 ROM示意图当 ROM 地址线上的地址(相位)改变时,数据线上输出相应的
13、量化值(幅度量化序列)。因为波形ROM的存储容量有限,相位累加器的字长一般不等于ROM地址线的位数,因此在这个过程当中也又会引入相位截断误差。D/A 转换器将波形ROM输出的幅度量化序列转化成对应的电平输出,将数字信号转换成模拟信号。但输出波形是一个阶梯波形,必须经过抗镜像滤波,滤除输出波形中的镜像才能得到一个平滑的波形。抗镜像滤波器是一个低通滤波器,要求在输出信号的带宽内有较平坦的幅频特性,在输出镜像频率处有足够的抑止。根据 DDS的基本结构,可以推出以下一些结论:频率控制字K唯一地确定一个单频模拟余弦信号的频率, (2-1)当K =1的时候DDS输出最低频率为,= (2-2)这就是DDS的
14、频率分辨率,所以,当N不断增加的时候DDS的频率分辨率可以不断的提高。D/A转换器的输出波形相当于是一个连续平滑波形的采样,根据奈奎斯特采样定律,采样率必需要大于信号频率的两倍。也就是说D/A转化器的输出如果要完全恢复的话,输出波形的频率必须小于。一般来说,由于低通滤波器的设计不可能达到理想情况,即低通滤波器总是有一定的过渡带的,所以输出频率还要有一定的余量,一般来说在实际应用当中DDS的输出频率不能超过0.4。 3.3 DDS的技术特点3.3.1 DDS的优点(1)输出频率的范围广。由式 2.1 知道,频率覆盖范围从到 0.4。为输入时钟频率。随着硬件水平的不断提高,一些DDS专用芯片的最大
15、输出频率已经可以达到几百兆赫兹3。(2)频率分辨率高,可达个频点。(3)频率稳定度高。(4)频率转换时间快,可小于100ns。同时,频率转换时相位是连续的。(5)频谱纯度高。(6)正交输出。(7)产生任意波形。由于DDS技术是利用查表法来产生波形的,所以它适用于任意波形发生器。(8)全数字化实现,便于集成,体积小,重量轻。3.3.2 DDS的缺点(1)最高工作频率不可能很高,从理论上说就只有系统始终频率的一半,实际中还要小于此值。要想获得较高的输出频率,就必须提高系统的时钟批率,也就是说DDS系统的相位累加器、波形存储器、D/A转换器等都将工作在较高的时钟频率下,它的实现依赖于高速数字电路和高
16、速D/A转换器。(2)DDS系统采用数字技术,先构成离散信号再变换成模拟信号输出,尤其是要产生相位截断误差,因而噪声和杂散是不可避免的4。3.3.3 DDS性能分析由式 2.1可知,系统的输出频率只与频率字的值K、系统时钟频率和相位累加器的字长N有关。在系统时钟频率和相位累加器字长N固定时,通过改变频率字,可以方便地改变输出频率。 系统的频率分辨率只与系统的时钟频率和相位累加器的字长N有关。要增加系统的频率分辨率,可以增加相位累加器的字长N,或是降低系统的时钟频率。为了达到较高的输出频率,DDS系统的时钟频率一般都比较高。根据式2.2,在较高的时钟频率下,为了获得较高的频率分辨率,则只有增加相
17、位累加器的字长N,故一般N都取值较大。但是受存储器容器的限制,存储器地址线的为数 W 不可能很大,一般都要小于N。这样存储器的地址线一般都只能接在相位累加器输出的高 W 位,而相位累加器输出余下的(N-W)个低位则只能被舍弃,这就是相位截断误差的来源5。由于相位截断,频率字的值K就将被分为两部分,其最高的 W 位将被看承整数部分,而余下的将被看为小数部分。这是因为存储器地址线的位数只有 W 位,相位累加器的输出只有搞 W 位才对存储器有影响,频率字的小数部分只有在其累加达到整数部分是才能影响存储器。DDS系统的频率转换非常快,几乎是即时的这是锁相环系统无法做到的。DDS系统在频率字改变后的一个
18、时钟周期,起输出频率就可以转换成新的输出频率。也就是说在频率字的值改变以后,累加器在经过一个时钟周期后就按照新的频率字进行累加,即开始输出新的频率,所以我们可以认为DDS系统的频率转换是在一个系统时钟周期内完成的。DDS系统不仅频率转换速度快,而且更可贵的是只须改变频率字,就可以改变输出频率,无须复杂的控制过程。从DDS技术的原理可知,在改变输出频率时,实际改变的是频率字,也就是相位增量。当频率字的值从改变为之后,相位累加器是在已有的积累相位上,再每次累加,相位函数的曲线是连续的,只是在改变频率字的瞬间其斜率发生了突变。输出波形和相位累加器的输出值两者都是平滑过度。也就是说DDS系统能够在频率
19、转换中保持相位连续,输出波形能平滑的从一个频率过度到另一个频率。第4章 EDA技术4.1 EDA技术及其发展随着社会生产力发展到了新的阶段,各种电子新产品的开发速度越来越快。现代计算机技术和微电子技术进一步发展和结合使得集成电路的设计出现了两个分支。一个是传统的更高集成度的集成电路的进一步研究;另一个是利用高层次VHDL/Verilog等硬件描述语言对新型器件FPGA/CPLD进行专门设计,使之成为专用集成电路(ASIC)。这不仅大大节省了设计和制造时间,而且对设计者,无须考虑集成电路制造工艺,现已成为系统级产品设计的一项新的技术。EDA(Electronic Design Automatio
20、n)技术是现代电子设计技术的核心7。它以EDA软件工具为开发环境,采用硬件描述语言(Hardware Description Language, HDL),采用可编程器件为实验载体,实现源代码编程、自动逻辑编译、逻辑简化、逻辑分割、逻辑综合、布局布线、逻辑优化和仿真等功能,以ASIC、SOC芯片为目标器件,以电子系统设计为应用方向的电子产品自动化的设计技术。正因为EDA技术丰富的内容以及电子技术各学科领域的相关性,其发展的历程同大规模集成电路设计技术、计算机辅助工程、可编程逻辑器件,以及电子设计技术和工艺的发展是同步的。就过去近30年的电子技术的发展历程,可大致将EDA技术的发展分为三个阶段。
21、20世纪70年代,集成电路制作方面,MOS工艺已得到广泛的应用。可编程逻辑技术及器件已经问世,计算机作为一种运算工具已经在科研领域得到了广泛的应用。而在后期,CAD的概念已见雏形。这一阶段人们开始利用计算机取代手工劳动,辅助进行集成电路版图编辑、PCB布局布线等工作。20世纪80年代,集成电路设计进入了COMS(互补场效应)时代。复杂可编程逻辑器件已经进入商业应用,相应的辅助设计软件也已投入使用。而在80年代末,出现了FPGA(Field Programmable Gate Array),CAE和CAD技术应用更为广泛,他们在PCB设计方面的原理图输入、自动布局布线及PCB分析,以及逻辑设计、
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 大学毕业 论文 fpga 方面 dds 信号源 设计 程序 电路图
限制150内