节点文献

一种高速定点FFT处理器的设计与实现

Design and Implementation of High Speed and Fixed-point FFT Processor

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 付博李栋谢应科

【Author】 FU Bo1, 2, LI Dong1, 2, XIE Yingke2 (1. Graduate School, CAS, Beijing 100080; 2. Computing Technology Institute, CAS)

【机构】 中科院研究生院中科院计算所 北京100080中科院计算所北京100080中科院计算所

【摘要】 提出了一种高速定点FFT处理器的设计方法,此方法在CORDIC算法的基础上,通过优化操作数地址映射方法和旋转因子生成方法,每周期完成一个基4蝶形运算,具有最大的并行性。同时按照本文提出的因子生成方法,每个周期可生成3个旋转因子,且硬件实现简单,无须额外的ROM资源。整个系统采用Xilinx公司的XCV2P30仿真,系统频率达到了130MHz,对于1k点16位的复数FFT需要9.8μs,16k点需要221μs,优于目前绝大多数已有的FFT处理器。

【Abstract】 The paper presents the design method of a high speed and fixed-point FFT processor. By optimizing the memory mapping algorithm and the generation of twiddle factors, the method based on CORDIC algorithm can calculate a radix-4 butterfly in one clock cycle and has the maximal degree of parallelism. This paper also introduces a method of twiddle factor generation, which can simultaneously generate three twiddles of one radix-4 butterfly. The implementation of the twiddle factor generation in hardware is simple and don’t need extra ROM resources. The processor has been implemented on a Xilinx chip XCV2P30 and obtains the operating clock frequency at 130MHz. The processor can compute a complex 1024-point FFT with 9.8μs and 16384-point FFT with 221μs. The performance of the FFT processor is better than most available FFT processors.

【关键词】 快速傅立叶变换FFT处理器CORDIC算法
【Key words】 FFTFFT ProcessorCORDIC algorithm
【基金】 国家自然科学基金资助项目(60303017);计算所青年基金资助项目(20026180-13);科技部国际合作重点项目(2001AA111090)
  • 【文献出处】 计算机工程 ,Computer Engineering , 编辑部邮箱 ,2005年11期
  • 【分类号】TP332
  • 【被引频次】18
  • 【下载频次】321
节点文献中: 

本文链接的文献网络图示:

本文的引文网络