A New Two-Level Index Mapping Scheme for Pipelined Implementation of Multidimensional DFT

새로운 이중 색인 사상에 의한 다차원 DFT의 파이프라인 구조 개발

  • Published : 2007.04.01

Abstract

This paper presents a new index mapping method for DFT (Discrete Fourier Transform) and its application to multidimensional DFT. Unlike conventional index mapping methods such as DIT (Decimation in Time) or DIF (Decimation in Frequency) algorithms, the proposed method is based on two levels of decomposition and it can be very efficiently used for implementing multidimensional DFT as well as 1-dimensional DFT. The proposed pipelined architecture for multidimensional DFT is very flexible so that it can lead to the best tradeoff between performance and hardware requirements. Also, it can be easily extended to higher dimensional DFTs since the number of CEs (Computational Elements) and DCs (Delay Commutators) increase only linearly with the dimension. Various implementation options based on different radices and different pipelining depths will be presented.

Keywords

References

  1. T. Sansaloni, A. Perez-Pascual, V. Torres and J. Valls, 'Efficient Pipeline FFT Processors for WLAN MIMO-OFDM Systems,' Electronics Letters, Vol. 41, pp. 1043-1044, 2005 https://doi.org/10.1049/el:20052597
  2. S. G. Johnson and M. Frigo, 'A Modified Split-Radix FFT With Fewer Arithmetic Operations,' IEEE Transactions on Signal Processing, Vol. 55, pp. 111-119, 2007 https://doi.org/10.1109/TSP.2006.882087
  3. S. Bouguezel, M. O. Ahmad, and M. N. S. Swamy, 'New radix-(2$\times$2$\times$2)/(4$\times$4$\times$4) and radix-(2$\times$2$\times$2)/(4$\times$4$\times$4) DIF FFT algorithms for 3-D DFT,' IEEE Transactions on Circuits and Systems, Vol. 53, pp. 306-315, 2006 https://doi.org/10.1109/TCSI.2005.853949
  4. J. W. Cooley and J. W. Tukey, 'An Algorithm for the Machine Calculation of Complex Fourier Series,' Mathematics of Computation, Vol. 19, pp. 297-301, 1965 https://doi.org/10.2307/2003354
  5. C. S. Burrus, 'Index Mappings for Multidimensional Formulation of the DFT and Convolution,' IEEE Transactions on Acoustics, Speech and Signal Processing, Vol. 25, pp. 239-242, 1977 https://doi.org/10.1109/TASSP.1977.1162938
  6. B. Gold and T. Bially, 'Parallelism in Fast Fourier Transform Hardware,' IEEE Transactions on Audio and Electronics, Vol. AU-21, pp. 5-16, 1973
  7. L. R. Rabiner and B. Gold, Theory and Applications of Digital Signal Processing, Ch. 10, Englewood Cliffs, NJ: Prentice-Hall, 1975
  8. L. Dadda and V. Piuri, 'Pipelined Adders,' IEEE Transactions on Computers, Vol. 45, pp. 348-356, 1996 https://doi.org/10.1109/12.485573
  9. J. D. Bruguera and T. Lang, 'Implementation of the FFT Butterfly with Redundant Arithmetic,' IEEE Transactions on Circuits and Systems II, Vol. 43, pp. 717-723, 1996 https://doi.org/10.1109/82.539004
  10. E. E. Swartzlander, Jr., W. K. W. Young and S. J. Joseph, 'A Radix 4 Delay Commutator for Fast Fourier Transform Processor Implementation,' IEEE Journal of Solid-State Circuits, Vol. 19, pp. 702-709, 1984 https://doi.org/10.1109/JSSC.1984.1052211
  11. V. Szwarc, L. Desormeaux, W. Wong, C. Yeung, C. H. Chan and T. A. Kwasniewski, 'A Chip Set for Pipeline and Parallel Pipeline FFT Architectures,' Journal of VLSI Signal Processing, Vol. 8, pp. 253-265, 1994 https://doi.org/10.1007/BF02106450