现代频谱分析仪中关键信号处理算法的研究及其 FPGA 实现.docx





《现代频谱分析仪中关键信号处理算法的研究及其 FPGA 实现.docx》由会员分享,可在线阅读,更多相关《现代频谱分析仪中关键信号处理算法的研究及其 FPGA 实现.docx(59页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、分类 密级: 硕士学位论文 现代频谱分析仪中关键信号处理算法 的研究及其 FPGA 实现 杨 硕 导师姓名职称: 裴 东 副教授 专业名称: 电路与系统 研究方向: 电路理论及应用 论文答辩日期: 2011 年 5 月 学 位授予日期: 2011 年 6 月 答辩委员会主席: 评 阅 人: 二一一年五月 现代频谱分析仪中关键信号处理算法 的研究及其 FPGA 实现 Research of key signal processing algorithms in modern spectral analyzer and its FPGA implementation 杨 硕 Yang Shuo 二
2、 一一年五月 硕士学位论文 M. D. Thesis 独创性声明 本人声明所呈交的论文是我个人在导师指导下进行的研究工作 及取得的研究成果。尽我所知,除了文中特别加以标注和致谢的地方 外,论文中不包括其他人已经发表或撰写过的研究成果,也不包含为 获得西北师范大学或其他教育机构的学位或证书而使用过的材料。与 我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确 的说明并表示了谢意。 签名: 日期: 关于论文使用授权的说明 本人完全了解西北师范大学有关保留、使用学位论文的规定,即: 学校有权保留送交论文的复印件,允许论文被查阅和借阅;学校可以 公布论文的全部或部分内容,可以采用影印、缩印或其
3、他复制手段保 存论文。 (保密的论文在解密后应遵守此规定 ) 签名: 导师签名: 日期: 西北师 范 大 学 硕士学 位 论文 - I - 摘 要 随着微电子技术、信号处理技术和计算机技术的迅速发展,对信号在频域进行测量 和分析的要求也越来越高,传统的频谱分析仪已经显现出一系列的缺点。因此,高分辨 率、宽频带、实时的现代频谱分析仪成为目前人们研究的重点和前沿课题。本文围绕基 于 FPGA 的频谱分析系统的研制,开展了以下几个方面的研究和设计工作: 1. 重点研究了现代频谱仪中最关键的数字下变频电路,对本系统采用的数字下变频 (DDC)方案进行了确定,讨论了 DDC 中混频电路和抽取滤波器的 F
4、PGA 实现方法。对 于数字混频电路,采用 NCO 数控振荡器产生双路正交本振信号。研究了基于查找表法 的 NCO 电路实现结构,针对 NCO 输出信号杂散较大的缺点,通过在 FPGA 实现时加入 抖动技术,使信号的杂散谐波改善了 8 个 dB。在抽取滤波模块,结合 FPGA 芯片并行 流水分布的特点,给出了多级抽取滤波的实现方案。同时,详细探讨了积分梳状滤波器 (CIC) 和多相滤波器的 FPGA 实现结构,设计了一款抽取因子可调的多级 CIC 滤波器, 其阻带衰减可以达到 -70dB。并且结合 FIR 滤波器完全并行的乘累加结构和传统多相滤 波器的开关结构,改进了多相滤波器的硬件实现方法,
5、使设计的多相滤波器在抽取倍数 很大时,仍消耗较少的硬件资源,且处理速度较快,尤其适宜于中频信号向基带信号变 频的滤波处理。 2. 采用改进的基 -2 蝶形运算单元,设计并用 FPGA 实现了 1024 点高速 FFT 处理器。 处理器采用 10 级流水线结构,每级将乘法器的旋转因子输入端固定为常数,以进一步 提高处理器的速度,而中间结果则以双端口 RAM 存储。该处理器的时钟频率可以稳定 运行于 100MHz,在进入不间断流水后,完成一次 FFT 运算的时间小于 63s,计算误差 小于 1%,满足实时谱分析的要求。 3. 采用上述的 DDC 电路和高速 FFT 处理器,设计了一款基于 FPGA
6、 的频谱分析系 统,并阐述了系统中的信号采集、存储和显示技术,完成了 RAM、异步 FIFO、 SRAM 控制器和 VGA 显示控制器等电路的设计。 4.对频谱分析系统的各模块电路和系统总体进行了硬件测试,测试指标验证了设计 的正确性和有效性。整个频谱分析系统的数字处理部分采用一片 FPGA 芯片完成,实现 了真正的可编程单芯片 (SOPC)系统。 关键词: FFT; FPGA;数字下变频; NCO;积分梳状滤波器;多相滤波器 现代频 谱 分 析 仪中关 键 信 号 处理算 法 的 研 究及 其 FPGA 实现 - II - Abstract With the rapid developmen
7、t of microelectronic, signal processing and computer technologies, the demand for signal measurement and analysis in frequency-domain is increasingly high, so a series of drawbacks showed in traditional analog spectral analyzers. Therefore, real-time digital spectrum analyzer with high resolution an
8、d wide bandwidth has been the key research topic. This paper has done the following research: 1. The paper mainly researched digital down-conversion, which is the most key component in modern spectrum analyzers, determined its system scheme, and discussed the design of digital mixer circuit in DDC a
9、nd the implementation of decimation filter in FPGA. In digital mixer module, a dual-way quadrature local signal was generated by NCO. The paper also studied implementing structure of NCO based on lookup table; we added jitter in FPGA implementation to improve spurious harmonics by 8dB. In decimator
10、filter module, the implementing scheme of multistage decimator filtering was given in the consideration of the parallel pipeline structure of FPGA. Meanwhile, the implementing structure of cascade integrator comb filter (CIC) and polyphase filter in FPGA were discussed. A multistage CIC filter with
11、variable decimation factors was designed, and its Attenuation can reach to -70dB. And finally, according to the character of parallel MAC structure and the switch structure of traditional polyphase filter, the implementation structure of polyphase filter was improved. It can consume few hardware res
12、ources and achieve high processing speed when the decimation times are high. The system is suitable for the filtering of frequency conversion from middle-frequency to base-band frequency. 2. The paper adopted improved 2-based butterfly algorithm unit, and then implemented a 1024-point fast FFT proce
13、ssor with FPGA. The processor has 10-stage pipeline structure and the input port of rotating factor in every stage is fixed to improve the rate of processor. Its medium result was stored in dual-port RAM. The clock frequency can be operated in 100MHz, the time to finish a FFT circle is less than 63s
14、 after pipelining, and the calculation error is less than 1%. All this can satisfy the demand for real-time spectrum analysis. 3. This paper adopted DDC circuits and fast FFT processor to design a FPGA-based spectrum analysis system, described how to acquire, store and display in modern spectrum ana
15、lyzers in detail, and implemented the design of RAM, FIFO of asynchronous, SRAM controller and VGA display controller. 4. This paper tested all modules and the entire system in hardware, and the result verified the accuracy and validity of our system. The whole digital processing procedure is achiev
16、ed in one FPGA, which is called SOPC system. Keywords: FFT; FPGA; digital down-conversion; NCO; CIC; polyphase filter 西北师 范 大 学 硕士学 位 论文 3 目 录 摘 要 . I ABSTRACT . II 第 1 章 绪论 . 1 1.1 频谱分析仪的研究背景 . 1 1.2 频谱分析仪工作原理 . 2 1.2.1 信号的表征方式 . 2 1.2.2 频谱分析仪分类 . 3 1.2.3 FFT 频谱仪工作原理 . 3 1.2.4 超外差频谱仪工作原理 . 4 1.3 现代
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 现代 频谱 分析 关键 信号 处理 算法 研究 及其 FPGA 实现

限制150内