Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content

A Novel Paradigm of CORDIC-Based FFT Architecture Framed on the Optimality of High-Radix Computation

  • Published:
Circuits, Systems, and Signal Processing Aims and scope Submit manuscript

Abstract

‘Fast Fourier transform’ (FFT), being a prevalent algorithm for the proficient computation of ‘discrete Fourier transform,’ constitutes one of the major sub-modules in numerous real-time signal processing systems. In this article, a new approach of CORDIC-based high-radix FFT architecture has been demonstrated. Having identified the complex rotation as the most time-consuming elementary operation of FFT, the number of such complex rotations has been optimized by adopting radix-8-based FFT computation. To add to this, CORDIC is employed to realize the complex rotation, keeping aside its multiplier–accumulator (MAC)-based counterpart, for further economizing the VLSI implementation of the proposed FFT architecture. Furthermore, the requirement of CORDIC blocks for last three stages of radix-8 FFT computation has totally been mitigated by utilizing SCALE blocks as the rotation in those stages can be expressed in terms of \(\pi /4\) or its multiples. RAM is arranged in the form of memory banks to provide parallel data path operations, and RAM switching is performed in between stages for sustaining continuous data flow circumventing data access hazards. The throughput of the proposed radix-8 architecture is eight outputs per clock cycle, while the maximum clock frequency is limited only by the propagation delay of an adder. Hardware utilization and comparative performance evaluation have been reported to prove the proposed architecture’s supremacy. Our proposed prototype radix-8 architecture has been successfully implemented on Zynq UltraScale+ FPGA using Xilinx Vivado 18.2 software for verifying its feasibility in practical applications.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

References

  1. A. Banerjee, A.S. Dhar, Pipelined VLSI architecture using cordic for transform domain equalizer. J. Signal Process. Syst. 70(1), 39–48 (2013)

    Article  Google Scholar 

  2. O. Cetin, S. Keskin, T. Kocak, Real-time fft computation using gpgpu for OFDM-based systems. Circuits Syst. Signal Process. 35(3), 1021–1044 (2016)

    Article  Google Scholar 

  3. Y. Chen, Y.C. Tsao, Y.W. Lin, C.H. Lin, C.Y. Lee, An indexed-scaling pipelined FFT processor for OFDM-based WPAN applications. IEEE Trans. Circuits Syst. II: Express Briefs 55(2), 146–150 (2008)

    Article  Google Scholar 

  4. T. Cho, H. Lee, A high-speed low-complexity modified radix-\(2^5\) FFT processor for high rate WPAN applications. IEEE Trans. Very Large Scale Integr. (VLSI) Syst. 21(1), 187–191 (2012)

    Article  Google Scholar 

  5. J.W. Cooley, J.W. Tukey, An algorithm for the machine calculation of complex Fourier series. Math. Comput. 19(90), 297–301 (1965)

    Article  MathSciNet  Google Scholar 

  6. M. Garrido, J. Grajal, M. Sanchez, O. Gustafsson, Pipelined radix-\(2^{k}\) feedforward FFT architectures. IEEE Trans. Very Large Scale Integr. (VLSI) Syst. 21(1), 23–32 (2011)

    Article  Google Scholar 

  7. M. Garrido, K. Möller, M. Kumm, World’s fastest FFT architectures: breaking the barrier of 100 gs/s. IEEE Trans. Circuits Syst. I: Regul. Pap. 66(4), 1507–1516 (2018)

    Article  MathSciNet  Google Scholar 

  8. W.M. Gentleman, G. Sande, Fast Fourier transforms: for fun and profit, in: Proceedings of the 7–10 November 1966, Fall Joint Computer Conference, pp. 563–578 (1966)

  9. S.J. Huang, S.G. Chen, A green FFT processor with 2.5-gs/s for IEEE 802.15. 3c (WPANs), in: The 2010 International Conference on Green Circuits and Systems, pp. 9–13. IEEE (2010)

  10. S.M. Noor, E. John, M. Panday, Design and implementation of an ultralow-energy FFT asic for processing ECG in cardiac pacemakers. IEEE Trans. Very Large Scale Integr. (VLSI) Syst. 27(4), 983–987 (2018)

    Article  Google Scholar 

  11. A.V. Oppenheim, J.R. Buck, R.W. Schafer, Discrete-Time Signal Processing, vol. 2 (Prentice Hall, Upper Saddle River, 2001)

    Google Scholar 

  12. L.Z. Shi, J.M. Guo, Design of an 8-channel FFT processor for IEEE 80211 ac MIMO-OFDM WLAN system. Circuits Syst. Signal Process. 35(10), 3759–3769 (2016)

    Article  Google Scholar 

  13. S.N. Tang, J.W. Tsai, T.Y. Chang, A 2.4-gs/s FFT processor for OFDM-based WPAN applications. IEEE Trans. Circuits Syst. II: Express Briefs 57(6), 451–455 (2010)

    Article  Google Scholar 

  14. Y. Zhou, J.M. Noras, S.J. Shepherd, Novel design of multiplier-less FFT processors. Signal Process. 87(6), 1402–1407 (2007)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ayan Banerjee.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Banerjee, A., Dhar, A.S. A Novel Paradigm of CORDIC-Based FFT Architecture Framed on the Optimality of High-Radix Computation. Circuits Syst Signal Process 40, 311–334 (2021). https://doi.org/10.1007/s00034-020-01472-0

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00034-020-01472-0

Keywords