Symmetrical factorization of the Fast Fourier transform for efficient implementation

被引:0
作者
Sim, HK [1 ]
机构
[1] Infineon Technol Asia Pacific Pte Ltd, Dev Ctr Singapore, Singapore 349253, Singapore
来源
2004 7TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING PROCEEDINGS, VOLS 1-3 | 2004年
关键词
Fast Fourier transform; butterfly;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper shows a symmetrical decomposition of the Fast Fourier Transform (FFT) into stages such that butterflies of small radices can be applied efficiently. Due to symmetric, the bit reversal sorting is also symmetrical and allows semi in-place self-sorting to be carried out together with the butterfly processing at the middle stage. Furthermore, the mirroring effect due to the symmetry halves the implementation effort of the remaining stages. No sorting of the data is required before or after the FFT processing, since they are all in-place. The in-place processing negates the need for any any temporary storage of the data and hence a more cost and area effective design.
引用
收藏
页码:515 / 518
页数:4
相关论文
共 7 条
[1]   A PARALLEL ARCHITECTURE FOR THE SELF-SORTING FFT ALGORITHM [J].
ARGUELLO, F ;
BRUGUERA, JD ;
ZAPATA, EL .
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1995, 31 (01) :88-97
[2]   AN ALGORITHM FOR MACHINE CALCULATION OF COMPLEX FOURIER SERIES [J].
COOLEY, JW ;
TUKEY, JW .
MATHEMATICS OF COMPUTATION, 1965, 19 (90) :297-&
[3]   ARRAY PERMUTATION BY INDEX-DIGIT PERMUTATION [J].
FRASER, D .
JOURNAL OF THE ACM, 1976, 23 (02) :298-309
[4]  
GRANATA J, 1992, IEEE SIGNAL PROC JAN
[5]   A METHODOLOGY FOR DESIGNING, MODIFYING, AND IMPLEMENTING FOURIER-TRANSFORM ALGORITHMS ON VARIOUS ARCHITECTURES [J].
JOHNSON, JR ;
JOHNSON, RW ;
RODRIGUEZ, D ;
TOLIMIERI, R .
CIRCUITS SYSTEMS AND SIGNAL PROCESSING, 1990, 9 (04) :449-500
[6]   Self sorting radix_2 FFT on FPGA's using parallel pipelined distributed arithmetic blocks [J].
Shaditalab, M ;
Bois, G ;
Sawan, M .
IEEE SYMPOSIUM ON FPGAS FOR CUSTOM COMPUTING MACHINES, PROCEEDINGS, 1998, :337-338
[7]  
Van Loan C., 1992, COMPUTATIONAL FRAMEW, V10