认知无线电频谱感知功能的FPGA实现
论文摘要
本文主要研究了认知无线电频谱感知功能的关键技术以及硬件实现方法。首先,提出了认知无线电频谱感知功能的硬件实现框图,包括射频前端部分和数字信号处理部分,接着简单介绍了射频前端电路的功能与特性,最后重点介绍了数字信号处理部分的FPGA实现与验证过程。数字处理部分主要实现宽带信号的短时傅立叶分析,将中频宽带数字信号通过基于多相滤波器组的下变频模块,实现并行多通道的数字下变频,然后对每个信道进行重叠加窗处理,最后再做快速傅立叶分析(FFT),从而得到信号的时频关系。整个系统主要包括:延时抽取模块、多相滤波器模块、32点开关式流水线FFT模块、滑动窗缓冲区、256点流水线FFT模块等。本设计采用Verilog HDL硬件描述语言进行设计,基于Xilinx公司的Virtex-4XC4VSX35芯片。整个系统采用全同步设计,可稳定工作于200MHz,其分析带宽高达65MHz,具有很高的使用价值。
论文目录
摘要Abstract第一章 绪论1.1 研究概况与背景1.2 认知无线电的基本任务1.3 项目来源和内容章节安排第二章 认知无线电频谱感知功能概述2.1 认知无线电中的频谱感知2.2 认知无线电频谱感知算法2.3 研究新进展第三章 认知无线电频谱感知功能的系统分析3.1 系统整体框架3.2 数字子系统的结构3.3 带通采样理论3.3.1 带通采样定理3.3.2 带通采样信号的等效基带形式3.3.3 带通采样的频谱映射关系3.4 基于多相滤波器组数字下变频的数学模型3.4.1 多相滤波器组实现下变频的原理3.4.2 多相滤波器组的硬件结构3.5 FFT硬件实现理论3.5.1 快速傅立叶变换原理3.5.2 基2快速傅立叶变换3.5.3 FFT算法的硬件实现理论第四章 硬件实现4.1 系统参数的设计4.2 多相滤波器组的FPGA实现4.2.1 16倍抽取延时器4.2.2 FIR滤波器的FPGA实现4.2.3 32点实数IFFT模块的实现4.3 数据调整单元4.4 滑动窗缓冲区的实现4.5 256点全流水线FFT的实现4.5.1 算法结构的选择4.5.2 新型流水线结构4.5.3 单级蝶形运算与乒乓存储器4.5.4 旋转因子的产生方法4.5.5 输出级设计第五章 结果与性能分析5.1 系统的MATLAB仿真结果5.2 主要模块的FPGA验证5.2.1 32点实数FFT的验证5.2.2 滤波器组的整体验证5.2.3 256点块浮点算法FFT的验证5.3 系统性能与资源消耗5.3.1 时序分析5.3.2 时频分析的性能5.3.3 资源利用率5.4 板上实测结果第六章 总结6.1 设计回顾6.2 设计不足及展望致谢参考文献在读期间发表论文
相关论文文献
本文来源: https://www.lw50.cn/article/85fb348f0a92cb84ac797826.html