您现在的位置是:源码地带 > 资源下载

基于FPGA实现可扩展高速FFT处理器的研究

  • 上传时间: 2013-08-04
  • 上传用户:jjkk778
  • 资源积分:2 下载积分
  • 标      签: FPGA FFT 扩展 处理器

资 源 简 介

DFT(离散傅立叶变换)作为将信号从时域转换到频域的基本运算,在各种数字信号处理中起着核心作用<'[1,2]>,其快速算法FFT(快速傅立叶变换)在无线通信、语音识别、图像处理和频谱分析等领域有着广泛的应用.特别是随着OFDM(正交频分复用)技术的出现,不同OFDM系统需要不同变换点数的FFT运算,如何更快速、更灵活地实现FFT变得越来越重要.本文提出了基于FPGA(现场可编程门阵列)实现傅立叶变换点数可灵活扩展的高速FFT处理器的结构设计以及各功能模块的算法实现,包括高组合数FFT算法能按流水线方式工作的FFT级联实现结构、级间混序RAM读/写地址规律及其地址发生器的设计、补码实现的短点数FFT阵列处理结构以及补码实现的可用于不同级间完成数据相位旋转而又具有相同流水线结构的CORDIC(坐标旋转数字计算机)处理器等;实现了具有流水线处理能力的高速FFT处理器及其功能验证平台.

相 关 资 源