2022年FPGA的数字信发生器设计方案.docx
《2022年FPGA的数字信发生器设计方案.docx》由会员分享,可在线阅读,更多相关《2022年FPGA的数字信发生器设计方案.docx(34页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品学习资源基于 FPGA的数字信号发生器设计摘要数字信号发生器是数字信号处理中不行缺少的调试设备,在生产生活中的应用特殊广泛;本文所设计的内容就是基于Altera公司的现场可编程门阵列(FPGA)实现数字信号发生器的设计,FPGA具有密度高,功耗低,体积小,牢靠性高等特 点,设计时可以不必过多考虑具体硬件连接;本设计中应用VHDL硬件描述语言进行描述,使该数字信号发生器可以产生正弦波、方波、三角波、锯齿波四个独立的波形,并能对所产生的四种波形的频率和幅度进行调剂;关键词:直接数字频率合成;数字波形发生器;FPGA;DDS; VHDLDesign OfFPGA-based Digital Si
2、gnal GeneratorYang ChunjianCollegeof Physics Science and Information Engineering,JishouUniversity,JishouHunan416000AbstractDigitalsignal transmitter as a test facilityis an important part of information processing system. In the production of a wide range of application of life. This content is desi
3、gned by Altera, based on field programmable gate array FPGA design of digital signal generator, FPGA has a highdensity, low power consumption, small size, high reliability,cannothavetoomuchtoconsiderwherdesigningspecifichardware connection; the design of the application of VHDLhardware description l
4、anguage to describe, so that the digital signal generator can produce sine, square, triangle, sawtooth waveforms of four independent,and is able to produce four waveforms by the frequencyand amplitude adjustment.Key words : DirectDigitalFrequency Synthesis; DigitalWaveform Generator;FPGA;DDS;VHDL目录第
5、一章绪 论 11.1 背景与意义 11.2 国内外进出现状 1其次章相关资料 32.1 DDS 技术 32.2 FPGA简介 42.3 VHDL 简介 52.4 Quartus 简介 7第三章系统硬件电路设计 93.1 数字信号发生器的系统组成 93.2 设计原理及要求 9欢迎下载精品学习资源3.3.13.3.23.3.3频率、幅值和波形转换部分10系统时钟电路11电源电路的设计 123.4 FPGA部分 123.5 D/A 转换部分 123.5.1 DAC0832 转换器简介 133.6 滤波电路 14第四章系统软件设计 164.1 软件系统流程图 164.2 数字信号发生器的软件设计 16
6、4.2 软件各模块 174.2.14.2.2终止语 21参考文献 22附主把握模块 17波形数据产生模块18录3.3 输入部分 1023欢迎下载精品学习资源第一章 绪论1.1 背景与意义在电子技术领域,常常需要波形、频率、幅度都可调的电信号,用于产生这种电信号的电子仪器称作信号发生器;信号发生器是一种常用的信号源,广泛运用于科学争论、生产实践和教案试验等领域;特殊是在通信系统的科研试验中,常常需要用到不同频率和幅度的信号, 如正弦波、三角波、方波和锯齿波等;作为一种为电子测量和计量供应电信号的设备,它和万用表、示波器、频率计等仪器一样,是最一般、最基本,也是运用最广泛的电子仪器之一,几乎全部电
7、参量的测量都需要用到信号发生器;传统的波形发生器多接受模拟分立元件实现,产生的波形种类要受到电路硬件的限制,体积大、灵敏性和稳固性也相对较差;近年来,以数字技术为基础的数字信号发生器得到了飞速的进展,性能指标都达到了一个新的水平;现场可编程门阵列器件具有容量大、运算速度快、现场可编程等优点,使得许多复杂的电路有了新的实现途径,越来越被广泛地应用到实际系统中;而且随着当今电子系统的越来越复杂,毫无疑问,数字信号发生器正在成为模拟复杂信号的事实标准;凡是能产生测试信号的仪器,统称为信号源,也称为信号发生器,它用于产生被测电路所需特定参数的电测试信号;信号源是依据用户对其波形的命令来产生信号的电子仪
8、器;信号源主要给被测电路供应所需要的已知信号(各种波形),然后用其它外表进行测量的参数;信号源有许多种 分类方法,其中一种方法可分为混和信号源和规律信号源两种;其中混和信号源主要输出模拟波形;规律信号源输出数字码形;混和信号源又可分为函数信号发生器和任意波形/ 函数发生器,其中函数信号发生器输出标准波形,如正弦波、方波等,任意波 / 函数发生器输出用户自定义的任意波形;规律信号发生器又可分为脉冲信号发生器和码型发生器,其中脉冲信号发生器驱动较小个数的的方波或脉冲波输出,码型发生器生成许多通道的数字码型;1.2 国内外进出现状接受可变时钟和计数器寻址波形储备器的任意波形发生器4 在一段时期内曾得
9、到广泛的应用,其取样时钟频率较高且可调剂,然而这种波形发生器对硬件要求比较高,需要高性能的锁相环和截止频率可调的低通滤波器,且频率辨论率低,频率切换速度较慢,已经逐步退出市场;目 前 市 场 上 的 数 字 信 号 发 生 器 主 要 采 用 直 接 数 字 合 成 ( Direct DigitalSynthesuzer, DDS)技术,这种波形发生器不仅可以产生可变频的载频信 号、各种调制信号,同时仍能和运算机协作产生用户自定义的有限带宽的任意信号,可以为多领域的测试供应宽带宽、高辨论率的测试信号;从目前进展状况来看,国外数字信号发生器的研制和生产技术已经较为成熟;欢迎下载精品学习资源以安捷
10、伦( Agilent )和泰克( Tektronix)为代表的国际电子测量仪器公司在此领域进行了卓有成效的争论和开发,其产品无论在技术上仍是市场占有率方面在国际 上都享有盛誉,但其价格也相当昂贵,高端型号每台价格都在几万美金左右,低端的也要几万人民币; Tektronix公司的独立结构任意波形发生器AFG3000系列功能完善,人机界面友好,操作便利,可以以多种方式连接到PC 机上,其最高采样率能达到 2GS/s,输出正弦信号最高频率为240MH,z 任意波频率最高能达到50MHz,并配备的强大的波形编辑软件ArbExpress ,用户可以便利地创建和编辑自己的波形;Agilent公司的 PXI
11、 模块任意波形发生器采样率已经能达到1.25GS/s ,最高输出频率 500MH;z 我国研制任意波形发生器是从上世纪90 岁月开头的,近年来有一批本土厂商奋起直追,取得了可喜的成果;例如南京盛普科技电子有限公司的SPF120 型信号发生器的主波输出频率达到了120MH,z 任意波最高频率为 100KHz;北京普源精电科技有限公司( RIGOL)生产的 DG1000/2000/3000 系列任意波形发生器,在性能上已经大略相当于国外中低端产品;本课题的主要争论内容是参考直接数字频率合成原理( DDS )技术 6 ,利用Quartus II 5.1 软件作为平台, VHDL语言作为开发语言,基于
12、 FPGA协作相应外围电路实现一个数字信号发生器,其电路结构简洁,简洁扩展,具有极大的灵敏性和便利性,实现了产生频率、幅度可调的正弦波、三角波、方波、锯齿波信号的信号发生器;欢迎下载精品学习资源其次章 相关资料2.1 DDS 技术DDS与大多数的数字信号处理技术一样,它的基础仍然是奈圭斯特采定理;奈圭斯特采样定理是任何模拟信号进行数字化处理的基础,它描述的是一个带限的模拟信号经抽样变成离散序列后可不行以由这些离散序列复原出原始模拟信号的问题;奈圭斯特采样定理告知我们,当抽样频率大于或者等于模拟信号最高频率的两倍时,可以由抽样得到的离散序列无失真地复原出原始模拟信号;只不过在DDS技术中,这个过
13、程被颠倒过来了; DDS不是对模拟信号进行抽样,而是一个假定抽样过程已经发生且抽样值已经量化完成,如何通过某种方法把已经量化的数值重建原始信号的问题;DDS电路一般由参考时钟、相位累加器、波形存通滤波器(LPF)组成;其结构如图 2.1 所示;图 2.1 DDS基本结构框图其中, f c为参考时钟频率, K 为频率把握字, N 为相位累加器位数, A 为波形储备器地址位数, D为波形储备器的数据位字长和 D/A 转换器位数;DDS系统中的参考时钟通常由一个高稳固度的晶体振荡器来产生,用来作为整个系统各个组成部分的同步时钟;频率把握字(Frequency Control Word, FCW)实际
14、上是二进制编码的相位增量值,它作为相位累加器的输入;相位累加器由加法器和寄存器级联而成,它将寄存器的输出反馈到加法器的输入端实现累加的功能; 在每一个时钟脉冲 f c,相位累加器把频率字 K 累加一次,累加器的输出相应增加一个步长的相位增量,由此可以看出,相位累加器的输出数据实质上是以K 为步长的线性递增序列(在相位累加器产生溢出以前),它反映了合成信号的相位信息;相位累加器的输出与波形储备器的地址线相连,相当于对波形储备器进行查表,这样就可以把储备在波形储备器中的信号抽样值(二进制编码值)查出;在系统时钟脉冲的作用下,相位累加器不停的累加,即不停的查表;波形储备器的输出数据送到D/A 转换器
15、, D/A 转换器将数字量形式的波形幅度值转换成确定频率的模拟信号, 从而将波形重新合成出来;如波形储备器中存放的是正弦波幅度量化数据,那么 D/A 转换器的输出是近似正弦波的阶梯波,仍需要后级的低通平滑滤波器进一步抑制不必要的杂波就可以得到频谱比较纯洁的正弦波信号;图2.2 所示为 DDS各个部欢迎下载精品学习资源分的输出信号;由于受到字长的限制,相位累加器累加到确定值后,就会产生一次累加溢出, 这样波形储备器的地址就会循环一次,输出波形循环一周;相位累加器的溢出频率 即为合成信号的频率;可见,频率把握字K 越大,相位累加器产生溢出的速度越快,输出频率也就越高;故转变频率字(即相位增量),就
16、可以转变相位累加器的 溢出时间,在参考频率不变的条件下就可以转变输出信号的频率;欢迎下载精品学习资源2.2 FPGA 简介图 2.2 DDS 各部分输出波形欢迎下载精品学习资源数字集成电路从产生到现在,经过了早期的电子管、晶体管、小中规模集成电 路,到大规模、超大规模集成电路(VLSIC)以及许多既有特定功能的专用集成电路的进展过程;但是,随着为电子技术的进展,设计与制造集成电路的任务已不完全由半导体厂商来独 立承 担; 系统 设计 师们 更愿 意自 己设计专用 集成 电路(Application Special Integrated Circuit, ASIC)芯片,而且期望ASIC 的设计
17、周期尽可能短,最好是在试验室里就能设计出合适的ASIC 芯片,并且马上投入实际应用之中,因而显现了现场可编程规律器件(Field Programmable Logic Device, FPLD ), 其中应用最广泛的当属 CPLD和 FPGA1;CPLD是复杂可编程规律器件( Complex Programmable Logic Device )的简称, FPGA是现场可编程门阵列( Field Programmable Gate Array )的简称;两者的功能基本相同,只是实现原理略有不同,但有时可以忽视这两者的区分;不同厂家对可编程规律器件的叫法也不尽相同;Altera公司把自己的可编程
18、规律器件产品 中的 MAX系列(乘积项技术, EEPROM技术)、 FLEX 系列(查找表技术, SRAM工艺)都叫做 CPLD;而把也是 SRAM工艺、基于查找表技术、要外挂配置用的FLEX系列的 EPROM叫做 FPGA;早期的可编程规律器件都属于低密度PLD( Programmable Logic Device),结构简洁,设计灵敏,但规模小,难以实现复杂的规律功能;1985 年 Xilinx公司第一推出了现场可编程门阵列 FPGA,这是一种新型的高密度 PLD,接受 CMOS-SRA工M艺制作,其结构和阵列型PLD 不同,内部由许多独立的可编程模块组成,规律模块之间可以灵敏地相互连接,
19、具有密度高、编程速度快,设计灵敏和可再配置设计能力等许多优点;欢迎下载精品学习资源FPGA一般由 6 部分组成,分别为可编程输入/ 输出单元、基本可编程规律单元、嵌入式块 RAM、丰富的布线资源、底层嵌入功能单元和内嵌专用硬核等;每个单元简介如下:(1) 可编程输入 / 输出单元( I/O 单元);目前大多数 FPGA的 I/O 单元被设计为可编程模式,即通过软件的灵敏配置,可适应不同的电气标准与 I/O 物理特性; 可以调整匹配阻抗特性,上下拉电阻;可以调整输出驱动电流的大小等;(2) 基本可编程规律单元; FPGA的基本可编程规律单元是由查找表( LUT)和寄存器( Register )组
20、成的,查找表完成纯组合规律功能;FPGA内部寄存器可配置为带同步 / 异步复位和置位、时钟使能的触发器,也可以配置成为锁存器;FPGA一般依靠寄存器完成同步时序规律设计;一般来说,比较经典的基本可编程单元的配置是一个寄存器加一个查找表,但不同厂商的寄存器和查找表的内部结构有确定的差异,而且寄存器和查找表的组合模式也不同;(3) 嵌入式块 RAM;目前大多数 FPGA都有内嵌的块 RAM;嵌入式块 RAM可以配置为单端口 RAM、双端口 RAM、伪双端口 RAM、CAM、FIFO 等储备结构;(4) 丰富的布线资源;布线资源连通FPGA内部全部单元,连线的长度和工艺准备着信号在连线上的驱动才能和
21、传输速度;布线资源的划分:A 全局性的专用布线资源:以完成器件内部的全局时钟和全局复位/ 置位的布线;B 长线资源:用以完成器件 Bank 间的一些高速信号和一些其次全局时钟信号的布线;C短线资源:用来完成基本规律单元间的规律互连与布线;D 其他:在规律单元内部仍有着各种布线资源和专用时钟、复位等把握信号线;(5) 底层嵌入功能单元;由厂商及芯片型号准备;(6) 内嵌专用硬核;与“底层嵌入单元”有区分,这里指的硬核主要是那些通用性相对较弱的芯片,不是全部FPGA芯片都包含硬核;2.3 VHDL 简介VHDL的全称是Very-High-Speed Integrated CircuitHardwa
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 FPGA 数字 发生器 设计方案
限制150内