期刊文献+

可变长数据全并行FFT地址生成方法 被引量:1

A strategy of address generating for Programmable high throughout FFT processor
下载PDF
导出
摘要 本文通过对混合基4/2 FFT算法的分析,在优化采样数据、旋转因子存储及读取方法的基础上,提出了将N= 2~m点,m为奇、偶两种情况的地址产生统一于同一函数的算法,并设计了简单的插入值产生及快速插入位置控制电路,从而用一个计数器、同一套地址产生硬件,通过简单的开关模式控制,可实现任意长度FFT变换的地址产生单元,该地址产生单元在一个时钟周期内产生读取所需旋转因子及并行访存4个操作数的地址。本文设计的FFT处理器每周期完成一个基4或2个基2蝶式运算,在吞吐率高、资源少的基础上实现了处理长度可编程的灵活性,同时避免了旋转因子重复读取,降低功耗。 Through analyzing the mixed-radix 4/2 FFT algorithm and optimizing the method of storage and accessing sampling da- ta and twiddle factors,a same mixed-radix 4/2 address generating function for whatever m is odd or even,which m =log2N and N is the length of FFT, is proposed. At the same time, a simple insert value generating circuit and a fast insert location control circuit are designed. As a result, the addresses of any FFT length can be generated with only one counter and one set of address generating hardware controlled by a switch. The address generator designed in this paper can generate the addresses of twiddle factors and four operands needed in one cycle. The FFT processor described can execute one radix-4 or two radix-2 butterfly operators in one cycle. Therefore,it has wide applicability and high throughout with less area than any other similar designs. Moreover, it has low power consumption by avoiding reading twiddle factors repeatedly.
出处 《信号处理》 CSCD 北大核心 2009年第2期185-193,共9页 Journal of Signal Processing
基金 国防"十一五"预先研究项目(513160202)
关键词 快速傅利叶变换(FFT) 混合基4/2蝶形单元 地址发生器 fast Fourier transform mixed-radix 4/2 butterfly unit address generator
  • 相关文献

参考文献15

  • 1Shousheng He, Mats Torkelson. A New Approach to Pipeline FFT Processor. Parallel processing symposium 1996, Proceedings of IPPS '96:766-770.
  • 2S. Johansson, S. He, and P. Nilsson, Wordlength Optimization of a pipelined FFT Processor. In Proc. IEEE 42nd Midwest Symp. Circuits System., 1999 ,pp. 501 - 503.
  • 3R. Al Na'mneh,D. W. Pan,and R. Adhami. Parallel implementation of 1-D fast Fourier transform without inter-processor communications. System Theory, 2005 [ C ]. In : Proceedings of the Thirty-Fourth Southeastern Symposium ( SSST' 05 ) ,2005 : 307 - 311.
  • 4Guoping Zhang, Francois Chen. Parallel FFT with CORDIC FOR Ultra wide band. In. Proceedings of PIMRC 2004, volume 2 : 1173 - 1177.
  • 5Ma Yutai. An effective memory addressing scheme for FFT processors[ J ]. IEEE Transaction Signal Processing, 1999, 47(3) :907-911.
  • 6Chin-Liang Wang, Ching-Hsien Chang. A New Memory- based FFT Processor for VDSL Transceivers. IEEE International Symposium on Circuits and System, ISCAS 2001 ,vol 4:670 - 673.
  • 7杨靓,黄士坦.一个高效的嵌入式浮点FFT处理器的实现[J].信号处理,2003,19(2):161-165. 被引量:7
  • 8Kai Zhong, Hui He, Guangxi Zhu. An Ultra High-Speed FFT Processor. 2003. IEEE. :37-40.
  • 9Guoping Zhang, Francois Chen. Parallel FFr with CORDIC for ultra wide band. Personal, Indoor and Mobile Radio Communications,2004. PIMRC 2004. 15th IEEE. International Symposium on; Volume 2,5-8 Sept. 2004 Page (s) :1173 ~ 1177 Vol. 2.
  • 10V. J. Alberto, R. R. Jesus. VHDL Core for 1024-Point Radix-4 FFT Computation. Proc. of the 2005 International Conference on Reconfigurable Computing and FPGAs ( ReConFig'05 ) , p :24.

二级参考文献32

  • 1马余泰.FFT处理器无冲突地址生成方法[J].计算机学报,1995,18(11):875-880. 被引量:10
  • 2[8]W. Li and L.Wanhammar, "Efficient Radix-4 and Radix- 8Butterfly Elements," NorChip99, Oslo, Norway,November, 1999.
  • 3[9]L.Wanhammar, "DSP Integrated Circuits," Academic Press, 1999.
  • 4[1]Sang Yoon Park, etc., "Design of 2K/4K/8K-Point FFT Processor Based on Cordic Algorithm in OFDM Receiver," IEEE 2001 PACRIM, pp.457-460, Victoria,Canada, Aug. 2001.
  • 5[2]C-H Chang, C-L Wang, and Y-T Chang, "A novel Memory Based FFr Processor for DMT/OFDM Applications," in Proc. 1999 IEEE ICASSP, pp.1921-1924, Phoenix, AZ, Mar. 1999.
  • 6[4]L.H.Jia, Y.H.Gao, and H.Tenhunen, "A Pipelined Shared-Memory Architecture for FFT Processors," 1999IEEE.
  • 7[5]G.Bi and E.V. Jones, "A Pipelined FFT Processor for Word-Sequential Data," IEEE Trans. on Acoustic, Speech and Signal Process., vol.37, pp. 1982-1985, DEC. 1989.
  • 8[6]Yun-Nan Chang and K.K.Parhi, "Efficient FFY Implementation Using Digtal-Serial Arithmetic," Proc. of 1999 IEEE Workshop on Signal Processing Systems:Design and Implementation, Taipei, Oct. 1999.
  • 9[7]S.He and M.Torkelson, "Design and implementation of a 1024-point Pipeline FFT Processor," in Custom Integrated Circuits Conference, pp. 131-134, Santa Clara,CA, May 1998.
  • 10.[EB/OL].http ://nova. stanford.edu/- bbass/fftinfor, htm,.

共引文献26

同被引文献10

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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