基于FPGA的FFT处理器的研究.doc
《基于FPGA的FFT处理器的研究.doc》由会员分享,可在线阅读,更多相关《基于FPGA的FFT处理器的研究.doc(3页珍藏版)》请在三一文库上搜索。
1、基于FPGA的FFT处理器的研究 目 录中文摘要11 绪论11.1 EDA技术及其发展简介 21.2 可编程逻辑器件 31.3 DSP技术及其应用简介41.4 两类DSP解决方案的比较52 FPGA设计简介 72.1 工具的选择 72.2 Quartus II设计实现流程92.2.1 建立工作库文件夹和编辑设计文件92.2.2 创建工程 92.2.3 编译前
2、设置 102.2.4 全程编译 112.2.5 时序仿真 122.2.6 应用RTL电路图观察器132.3 FPGA的结构和原理 143 FFT的FPGA实现 153.1引言 153.2FFT的基本概念 153.2.1FFT的推导 153.2.2算法种类 173.2.3DITFFT算法193.2.4运算量的比较 233.2.5原位计算和码位倒读243.3FFT部分模块的FPGA实现 243.3.1单级蝶形运算模块243.3.2蝶形因子的仿真实现27结论 28参考文献 28英文摘要 29致谢 29附录 30基于F
3、PGA的FFT处理器的研究 摘要:快速傅立叶变换FFT是信号分析与处理中的重要变换DFT的快速算法,随着电子器件和信号处理技术的发展,这种变换必将得到更为广泛的研究和应用。本文讨论了1种基于FPGA的FFT处理器,并设计了FFT的部分模块。结合高速、实时快速傅里叶变换(FFT)的实际需求,在分析了基、按时间抽取(DIT)FFT算法的基础上,采用多级串行的同步流水线结构,利用现场可编程门阵列(FPGA)完成8点FFT。该结构采用了基于流水线结构和快速并行乘法器的蝶形处理器。乘法器采用基2算法,以8点复数FFT为实例设计相应的控制电路。此FFT结构使用VHDL语言完成了部分模块的设计,用
4、Quartus II软件进行了仿真和验证。结果表明,利用FPGA实现复杂的数字信号处理(DSP)算法是完全可行的,且在此基础上易于扩展为大点数FFT运算结构。关键词:现场可编程门阵列;快速傅立叶变换;蝶形处理器;按时间抽取FFT算法Based On FPGA Abstract: With the developments of electronic technology, the FFT, a high-speed algorithm of DFT which is an important transform of the signal analyzing and processi
5、ng, will be applied broadly. The research of FFT Processor based on FPGA is discussed and the part of FFT Processor module is designed in this paper. This paper is dedicated to the description of design and implementation of a high speed and real-time FFT processor with FPGA. Synchronously pipelined
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 FPGA FFT 处理器 研究
链接地址:https://www.31doc.com/p-10353961.html