Skip to main content
Log in

Reduced Memory and Low Power Architectures for CORDIC-based FFT Processors

  • Published:
Journal of Signal Processing Systems Aims and scope Submit manuscript

Abstract

This paper presents a pipelined, reduced memory and low power CORDIC-based architecture for fast Fourier transform implementation. The proposed algorithm utilizes a new addressing scheme and the associated angle generator logic in order to remove any ROM usage for storing twiddle factors. As a case study, the radix-2 and radix-4 FFT algorithms have been implemented on FPGA hardware. The synthesis results match the theoretical analysis and it can be observed that more than 20% reduction can be achieved in total memory logic. In addition, the dynamic power consumption can be reduced by as much as 15% by reducing memory accesses.

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

Access this article

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

Instant access to the full article PDF.

Figure 1
Figure 2
Figure 3
Figure 4
Figure 5

References

  1. Wey, C., Lin, S., & Tang, W. (2007). Efficient memory-based FFT processors for OFDM applications. In IEEE International Conf. on Electro-Information Technology, 345–350. May.

  2. Fanucci, L., Forliti, M., & Gronchi, F. (1999). Single-chip mixed-radix FFT processor for real-time on-board SAR processing. In 6th IEEE International Conference on Electronics, Circuits and Systems, 2, 1135–1138.

  3. Mittal, S., Khan, M., & Srinivas, M. B. (2007). On the suitability of Bruun’s FFT algorithm for software defined radio. In 2007 IEEE Sarnoff Symposium, (pp. 1–5), Apr.

  4. Volder, J. (1959). The CORDIC trigonometric computing technique. IEEE Transactions on Electronic Computers, 8(8), 330–334.

    Article  Google Scholar 

  5. Despain, A. M. (1974). Fourier transform computers using CORDIC iterations. IEEE Transactions on Electronic Computers, 23(10), 993–1001.

    Article  MATH  Google Scholar 

  6. Abdullah, S. S., Nam, H., McDermot, M., & Abraham, J. A. (2009). A high throughput FFT processor with no multipliers. In IEEE International Conf. on Computer Design, pp. 485–490.

  7. Lin, C., & Wu, A. (2005). Mixed-scaling-rotation CORDIC (MSR-CORDIC) algorithm and architecture for high-performance vector rotational DSP applications. IEEE Transactions on Circuits and Systems I, 52(11), 2385–2396.

    Article  Google Scholar 

  8. Jiang, R. M. (2007). An area-efficient FFT architecture for OFDM digital video broadcasting. IEEE Transactions on Consumer Electronics, 53(4), 1322–1326.

    Article  Google Scholar 

  9. Garrido, M., & Grajal, J. (2007). Efficient memory-less CORDIC for FFT Computation. In IEEE International Conference on Acoustics, Speech and Signal Processing, 2, 113–116), Apr.

  10. Xiao, X., Oruklu, E., & Saniie, J. (2009). Fast memory addressing scheme for radix-4 FFT implementation. In IEEE International Conference on Electro/Information Technology, EIT 2009, 437–440, June.

  11. Xiao, X., Oruklu, E., & Saniie, J. (2010) Reduced Memory Architecture for CORDIC-based FFT. In IEEE International Symposium on Circuits and Systems, 2690–2693.

  12. Ma, Y. (1999). An effective memory addressing scheme for FFT processors. IEEE Transactions on Signal Processing, 47(3), 907–911.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Erdal Oruklu.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Oruklu, E., Xiao, X. & Saniie, J. Reduced Memory and Low Power Architectures for CORDIC-based FFT Processors. J Sign Process Syst 66, 129–134 (2012). https://doi.org/10.1007/s11265-011-0586-x

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11265-011-0586-x

Keywords

Navigation