论文部分内容阅读
直接数字频率合成器DDS和数字信号处理器DSP一样,是一种非常重要的现代化数字技术。DDS是直接数字式频率合成器(Direct Digital Synthesizer)的英文缩写。它一般是要经过数字式的时间转换信号再通过执行数模转换产生正弦波。因为直接数字频率合成器设备上运行的是数字式的信号,所以它可以在输出的频率、正弦波频率的分解以及运行于宽频率频谱之间进行相互转换。和传统的频率合成器件相比较,DDS具有比较低的成本、较低的功耗、较高的分辨率以及转换时间快等许多优点,广泛的应用在电子通信系统以及雷达系统等领域,是一种用来实现设备全数字化的关键性的技术。本文第一部分介绍了直接数字频率合成器DDS的国内外现状和课题提出的背景及设计目标。文章的第二部分首先讲述了现场可编程门阵列FPGA的一些基本知识,包括FPGA的基本结构、特点、编程工艺及开发流程。接下来对FPGA的开发语言(VHDL和VerilogHDL)和开发工具做了简单介绍。文章的第三部分在分析了直接数字频率合成器DDS的工作原理及其基本结构的基础上得出了它的实现方法。这部分的重点是如何解决ROM瓶颈受限的问题。文章的第四部分在介绍了DDS的几个组成部分的基础上,通过VerilogHDL硬件描述语言对相位累加器模块、脉冲产生模块、ROM查找表模块及DDS的顶层模块进行了设计及综合。第五部分使用Quartus Ⅱ软件对所涉及的DDS直接数字频率合成器进行了仿真及验证。最后,通过对所设计的直接数字频率合成器DDS仿真验证,实现了直接数字频率合成器DDS的功能。证明了以FPGA为载体的DDS具有开发成本低、功耗低、分辨率高以及转换时间快等优点。论文的最后对该设计所做的工作进行了总结,并做了进一步的展望。使用FPGA实现的DDS应用的目的性强、性能优越,对现代的电子、通信系统来说具有很高的使用价值。图15表1参47