毕业论文基于fpga的直接数字频率合成器说明书

上传人:公**** 文档编号:468881901 上传时间:2023-07-31 格式:DOC 页数:62 大小:1.85MB
返回 下载 相关 举报
毕业论文基于fpga的直接数字频率合成器说明书_第1页
第1页 / 共62页
毕业论文基于fpga的直接数字频率合成器说明书_第2页
第2页 / 共62页
毕业论文基于fpga的直接数字频率合成器说明书_第3页
第3页 / 共62页
毕业论文基于fpga的直接数字频率合成器说明书_第4页
第4页 / 共62页
毕业论文基于fpga的直接数字频率合成器说明书_第5页
第5页 / 共62页
点击查看更多>>
资源描述

《毕业论文基于fpga的直接数字频率合成器说明书》由会员分享,可在线阅读,更多相关《毕业论文基于fpga的直接数字频率合成器说明书(62页珍藏版)》请在金锄头文库上搜索。

1、摘 要直接数字频率合成(DDS)技术采用全数字的合成方法,所产生的信号具有频率分辨率高、频率切换速度快、频率切换时相位连续、输出相位噪声低和可以产生任意波形等诸多优点。本文在对现有DDS技术的大量文献调研的基础上,提出了符合FPGA结构的DDS设计方案并利用Quartus软件上进行仿真,通过单片机,D/A转换器低通滤波器来实现具体波形的频率控制和输出,将现场可编程逻辑器件FPGA 和DDS 技术相结合,具体的体现了基于VHDL语言的灵活设计和修改方式是对传统频率合成实现方法的一次重要改进。FPGA器件作为系统控制的核心,其灵活的现场可更改性,可再配置能力,对系统的各种改进非常方便,在不更改硬件

2、电路的基础上还可以进一步提高系统的性能。文章给出仿真结果,经过验证本设计能够达到其预期性能指标。本次设计的侧重点是VHDL语言的编程,和单片机控制。关键词:直接数字频率合成器;硬件描述语言;现场可编程门阵列;单片机。目录第1章 频率合成器及相关内容简介21.1 频率合成的发展状况21.2 DDS的优点与缺点31.2.2 DDS的缺点31.3 DDS的发展前景41.4 FPGA简介41.4.1 FPGA的结构41.4.2 FPGA的开发流程51.5 VHDL语言简介6第2章 总体设计62.1 DDS的基本原理62.1.1 DDS的基本原理62.1.3 DDS的输出频率及分辨率72.2 DDS总体

3、框图的设计7第3章 单元模块的功能及实现8883.1.2 硬件电路及说明8910113.2.1 功能113.2.2 电路分析及设计113.3 FPGA模块113.3.1 功能113.3.2 正弦波采样值的计算123.3.3 顶层电路的设计12123.转换器173.4.1 D/A转换器原理及管脚说明173.4.2 D/A转换器在设计中的应用19第章 预算值与仿真对比20204.2 仿真结果及误差计算21总结22参考文献22附录24第1章 频率合成器及相关内容简介直接数字频率合成技术(Direct Digital Frequency Synthesis,即DDFS,一般简称DDS)是从相位直接合成

4、所需波形的一种新的频率合成技术。近年来,直接数字频率合成器(DDS)由于其具有频率分辨率高、频率变换速度快、相位可连续变化等特点,在数字通信系统中已被广泛采用。随着微电子技术的发展,现场可编程门阵列( FPGA)器件得到了飞速发展。由于该器件具有速度快、集成度高和现场可编程的优点,因而在数字处理中得到广泛应用,越来越得到硬件电路设计工程师的青睐。1.1 频率合成的发展状况频率合成器是电子系统的心脏,是决定电子系统性能的关键设备。随着现代无线电通信事业的发展,移动通信雷达制导武器和电子对抗等系统对频率合成器提出越来越高的要求。低相噪高纯频谱和高速捷变的频率合成器一直是频率合成技术发展的主要目标,

5、DDS 技术的发展将有力地推动这一目标的实现。从频率合成技术的发展过程看频率合成的方法主要有三种:(1)最早的合成方法称为直接频率合成,它是使基准信号通过脉冲形成电路来产生丰富谐波脉冲,随后通过混频分频倍频和带通滤波器完成频率的变换和组合,以产生我们需要的大量离散频率从而实现频率合成。其合成方法大致可以分为两种基本类型:一种是所谓非相关合成方法;另一类是所谓相关合成方法。这两种合成方法的主要区别在于所使用的参考频率源的数目不同。它的缺点在于制作具有相同频率稳定性和精度的多个晶体参考频率源既复杂又困难,而且成本高。(2)锁相频率合成是应用模拟或数字锁相环路的间接频率合成。它被称为第二代频率合成技

6、术。早期的合成器使用模拟锁相环,后来又出现了全数字锁相环和数模混合的锁相环。数字鉴相器、分频器加模拟环路滤波压控振荡器的混合锁相环是目前最为普遍的PLL 组成方式。锁相环频率合成技术提供了一种从单个参考频率获得大量稳定而准确的输出频率的方法,并且频率输出范围宽,电路结构简单,成本低。(3)直接数字频率合成(DDS)。为了取得更快的频率转换速度,随着数字技术的发展,出现了直接数字频率合成器DDS。DDS 技术是首先将相位以极小的间隔离散化,计算出正弦信号对应于这些相位的幅度值,形成一个幅度相位表,并存储于DDS器件的ROM 中。DDS 工作时利用数字方式累加相位得到信号在该时刻的相位值,然后按一

7、定的相位幅度转换算法在DDS 的ROM 中查表得到信号在该时刻的幅度值,最后将信号通过D/A 变换和低通滤波器形成模拟正弦波或存储波形的频率合成技术。1.2 DDS的优点与缺点直接数字频率合成是一种比较新颖的频率合成方法。DDS是一种全数字化的频率合成方法。DDS频率合成器主要由频率寄存器、相位累加器、波形ROM, D/A转换器和低通滤波器组成。在系统时钟一定的情况下,输出频率决定于频率寄存器的中的频率字。而相位累加器的字长决定了分辨率。1. DDS的优点基于这样的结构DDS频率合成器具有以下优点:(1)频率分辨率高,输出频点多,可达个频点假设DDS相位累加器的字长是N); (2)频率切换速度

8、快,可达us量级;(3)频率切换时相位连续;(4)可以输出宽带正交信号;(5)输出相位噪声低,对参考频率源的相位噪声有改善作用;(6)可以产生任意波形;(7)全数字化实现,便于集成,体积小,重量轻。 DDS的缺点虽然DDS 有很多优点但也有其固有的缺点。(1)杂散抑制差这是DDS的一个主要的缺点。由于DDS一般采用了相位截断技术,它的直接后果是给DDS的输出信号引入了杂散。(2)工作频带受限。根据DDS 的结构和工作原理DDS 的工作频率要受到器件速度的限制和基准频率有直接的关系,但随着目前微电子水平的不断提高DDS 工作频率也有很大的提高。(3) 相位噪声性能与其它频率合成器相比,DDS 的

9、全数字结构使得相位噪声不能获得很高的指标,DDS的相位噪声主要由参考时钟信号的性质参考时钟的频率与输出频率之间的关系,以及器件本身的噪声基底决定。 DDS的发展前景近几年超高速数字电路的发展以及对DDS的深入研究,DDS的最高工作频率以及噪声性能已接近并达到锁相频率合成器相当的水平。随着这种频率合成技术的发展,现已广泛应用于通讯、导航、雷达、遥控遥测、电子对抗以及现代化的仪器仪表工业等领域。直接数字频率合成器的基本优点是在微处理器的控制下。能够准确而快捷地调节输出信号的频率、相位和幅度。此外,DDS具有频率和相位分辨率高、频率切换速度快、易于智能控制等突出特点。随着集成电路工艺的不断改善,这些

10、产品的功能也愈来愈强大。现在不仅在一个芯片上能够集成DDS所需要的全部功能,而且也具备了一些有用的调制能力。除了在仪器中的应用外,DDS在通信系统和雷达系统中也有很重要的用途。通过DDS可以比较容易的产生一些通信中常用的调制信号如:频移键控(FSK)、二进制相移键控(BPSK)和正交相移键控(QPSK)。DDS可以产生两路相位严格正交的信号在正交调制和解调中的到广泛应用,是一中很好的本振源。在雷达中通过DDS和PLL相结合可以产生毫米波线性调频信号,DDS移相精度高、频率捷变快和发射波形可捷变等优点在雷达系统中也可以得到很好的发挥。1.4 FPGA简介FPGA是英文FieldProgramma

11、bleGateArray的缩写,即现场可编程门阵列,它是在PAL、GAL、EPLD等可编程器件的基础上进一步发展的产物。用户现场可编程门阵列FPGA是一种高密度的可编程逻辑器件。由于FPGA器件集成度高,方便易用,开发和上市周期短,在数字设计和电子生产中得到迅速普及和应用,并一度在高密度的可编程逻辑器件领域中独占鳌头。 FPGA的结构FPGA和 CPLD都是高密度现场可编程逻辑芯片,都能够将大量的逻辑功能集成于一个单片集成电路中,其集成度已发展到现在的几百万门。现场可编程门阵列FPGA是由掩膜可编程门阵列(MPGA)和可编程逻辑器件二者演变而未的,并将它们的特性结合在一起,因此FPGA既有门阵

12、列的高逻辑密度和通用性,又有可编程逻辑器件的用户可编程特性。FPGA通常由接线资源分隔的可编程逻辑单元(或宏单元)构成阵列,又由可编程IO单元围绕阵列构成整个芯片,其内部资源是分段互联的,因而延时不可预测,只有编程完毕后才能实际测量。 FPGA的开发流程FPGA设计人体分为设计输入、综合、功能仿真(前仿真)、实现、时序仿真(后仿真)、配置下载等六个步骤。下面分别介绍各个设计步骤。1、设计输入设计输入包括使用硬件描述语言HDL、状态图与原理图输入三种方式。 2、 设计综合综合,就是针对给定的电路实现功能和实现此电路的约束条件,如速度、功耗、成本及电路类型等,通过计算机进行优化处理,获得一个能满足

13、上述要求的电路设计方案。3、 仿真验证从广义上讲,设计验证包括功能与时序仿真和电路验证。仿真是指使用设计软件包对已实现的设计进行完整测试,模拟实际物理环境下的工作情况。前仿真是指仅对逻辑功能进行测试模拟,以了解其实现的功能否满足原设计的要求,仿真过程没有加入时序信息,不涉及具体器件的硬件特性,如延时特性;而在布局布线后,提取有关的器件延迟、连线延时等时序参数,并在此基础上进行的仿真称为后仿真,它是接近真实器件运行的仿真。 4、 设计实现实现可理解为利用实现工具把逻辑映射到目标器件结构的资源中,决定逻辑的最佳布局,选择逻辑与输入输出功能连接的布线通道进行连线,并产生相应文件(如配置文件与相关报告

14、)。通常可分为如下五个步骤:转换,映射,布局与布线,时序提取和配置。5、时序分析在设计实现过程中,在映射后需要对一个设计的实际功能块的延时和估计的布线延时进行时序分析;而在布局布线后,也要对实际布局布线的功能块延时和实际布线延时进行静态时序分析。在综合与时序仿真过程中交互使用PrimeTime进行时序分析,满足设计要求后即可进行FPGA芯片投片前的最终物理验证。6、配置下载下载是在功能仿真与时序仿真正确的前提下,将综合后形成的位流下载到具体的FPGA芯片中,也叫芯片配置。FPGA设计有两种配置形式:直接由计算机经过专用下载电缆进行配置;由外围配置芯片进行上电时自动配置。1.5 VHDL语言简介

15、EDA的关键技术之一是要求用行为抽象化方法来描述数字系统的硬件电路,即硬件描述语言(HDL)描述方式。所以采用硬件描述语言及相关的编辑、综合和仿真等技术是当今EDA领域发展的又一重要特征。超高速集成电路硬件描述语言VHDL VHSIC (VeryHighSpeed IntegratedCircuit) Hardware Discription Language 作为IEEE-1076标准所规范的硬件描述语言,得到了众多EDA公司和集成电路厂商的支持与认同,已经成为现代电子设计领域的通用描述语言和主要设计手段。VHDL主要用于描述数字系统的结构、行为、功能和接口,尤其是其强大的行为描述能力和语言结构,只需直接面对对象进行系统级的逻辑行为描述,从而避开了具体的器件结构来进行系统设计。另外,VHDL的可移植能力和多层次设计描述能力,使得VHDL的设计文件可以被不同EDA工具和各类CPLD器件所支持,并创建为阶层式设计模块综合到CPLD/FPGA器件中,使之以最快的速度上市并自然地转换为ASIC设计。利用VHDL进行脱离具体目标器件的设计为大系统级、混合系统级和单片系统级设计技术的发展奠定了良好的基础。正因为VHDL这种与硬件电路和器件系列

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

当前位置:首页 > 幼儿/小学教育 > 幼儿教育

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号