期刊文献+

FPGA实现的基4FFT处理器高效排序算法研究 被引量:7

Efficient Sorting Architecture for Radix-4 FFT in FPGA
下载PDF
导出
摘要 在FFT处理器的设计中,蝶形处理部件是关系整个处理器运行速度与资源的核心部分。对于1 0 2 4点的FFT复数浮点运算,本文旨在提出一种高效的基4排序算法,该算法基于按时间抽取的基4FFT,结合了流水线和并行方式的特点,利用4个循环序列进行时序控制,用3个实数乘法器实现基4蝶形的3次复数乘法,相对于传统的基4FFT算法可以节省75 %的乘法器逻辑资源。实验结果表明,用该算法设计的1 0 2 4点复数基4FFT处理器在1 0 0 MHz的主时钟频率下运算速度为5 1 .2 9μs,满足了FFT运算的高速实时性要求。由于该排序思想可以较方便地扩展到基8或基1 6,但不增加进行一次基本蝶算的时钟周期数,依然是4个,故对于高基数将具有更高的效率。 The novel sorting architecture of the FFT processor is presented based on radix-4 decimation-in-time algorithm. By combining both the pipeline and parallel schemes, the proposed radix-4 butterfly uses three real multipliers and nine real adders, which leads to reduce multipliers of conventional 75%. The processor based on FPGA can operate at 100 MHz and calculate the 1 024 floating-point complex FFT in 51 29 μs. So it satisfies the needs of both small area and high speed. Furthermore, since the sorting architecture can be easily upgraded for radix-8, radix-16FFT algorithm, and donot increase the clocks required for computing a radix-r butterfly, it will be more efficient for the high radix.
出处 《南京航空航天大学学报》 EI CAS CSCD 北大核心 2005年第2期222-226,共5页 Journal of Nanjing University of Aeronautics & Astronautics
基金 南京航空航天大学本科生科技创新基金资助项目。
关键词 FFT处理器 基4排序算法 流水线方式 并行方式 基4蝶形 FFT processor radix-4 sorting architecture pipeline scheme parallel scheme radix-4 butterfly
  • 相关文献

参考文献9

  • 1李青,王能超,郑楚光.可扩展的旋转因子表及FFT算法[J].计算机学报,2002,25(4):392-396. 被引量:3
  • 2韩颖,王旭,吴嗣亮.FPGA实现高速加窗复数FFT处理器的研究[J].北京理工大学学报,2003,23(3):381-385. 被引量:9
  • 3Jia L, Gao Y, Tenhunen H. Efficient VLSI implementation of radix-8 FFT algorithm[A]. Proceedings of the 1999 IEEE Pacific Rim Conference on Communications, Computers and Signal Processing[C]. Victoria, BC, USA: IEEE,1999.468~471.
  • 4Jia Lihong,Gao Yonghong,Tenhunen H.A pipelined shared-memory architecture for FFT processors[A]. 42nd Midwest Symposium on Circuits and Systems[C].2000,(2):804~807.
  • 5Wu Wei, Chin Shu-Shin, Hong Sangjin. A coarse-grained FPGA architecture for reconfigurable baseband modulator/demodulator[A]. Conference Record of the Thirty-Sixth Asilomar Conference on Signals, Systems and Computers[C]. 2002,(2):1613~1618.
  • 6Sansaloni T, Pe′rez-Pascual A, Valls J. Area-efficient FPGA-based FFT processor[J]. Electronics Letters,2003,(39):1369~1370.
  • 7Chang Yun-Nan, Parhi K K. An efficient pipelined FFT architecture[J]. IEEE Transactions on Circuits and Systems II: Analog and Digital Signal Processing, 2003,(50):322~325.
  • 8Moon Sang-Chul,Park In-Cheol.Area-efficient memory-based architecture for FFT processing[A]. Proceedings of the 2003 IEEE International Symposium on Circuits and Systems[C]. Bangkok, Thailand: IEEE,2003.101~104.
  • 9Uzun I S, Amira A, AhmedSaid A, et al. Towards a general framework for an FPGA-based FFT coprocessor[A]. Proceedings Seventh International Symposium on Signal Processing and Its Applications[C]. Paris, France:IEEE,2003.617~620.

二级参考文献6

  • 1蒋增荣 曾永泓.快速算法[M].长沙:国防科技大学出版社,1993..
  • 2Liu Zhenyu, Han Yueqiu. Dual butterfly matched filter ASIC design[J]. Chinese Journal of Electronics,2001,10(4): 563--566.
  • 3Xilinx Inc. Virtex 2. 5 V field-programmable gate arrays datasheet[M]. San Jose: Xilinx Inc. , 2001.
  • 4Oran B E. The fast Fourier transform and its application [M]. Engle Wood Cliffs, N J: Prentice Hall, 1988.
  • 5Ma Y T. VLSI-oriented parallel FFT algorithm[J].IEEE Trans on SP,1996,44(2);445--448.
  • 6刘朝晖,韩月秋.用FPGA实现FFT的研究[J].北京理工大学学报,1999,19(2):234-238. 被引量:52

共引文献10

同被引文献51

引证文献7

二级引证文献22

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部