Skip to main content

Systolic Array Implementation of DFT with Reduced Multipliers Using Triple Matrix Product

  • Conference paper
Advances in Signal Processing and Intelligent Recognition Systems

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 264))

  • 2784 Accesses

Abstract

A generic 2D systolic array for N point Discrete Fourier Transform using triple matrix product algorithm is proposed. The array can be used for a non power of two sized N point DFT where N=N1N2 is a composite number. It uses an array of size N2×(N1+1) which requires(2N+4N2) multipliers. For a DFT of size 4N2 (i.e multiple of four), an optimized design which requires 4N2 number of multipliers is proposed. It is observed that the proposed optimized structure reduces the number of multipliers by 66.6% as compared to the generic array structure while maintaining the same time complexity. Two examples are illustrated, one with non power of two size DFT and another with a DFT of size 4N2. Both the generic and optimized structures use the triple matrix product representation of DFT. The two structures are synthesized using Xilinx ISE 11.1 using the target device as xc5vtx240t-2ff1759 Virtex-5 FPGA. The proposed structure produces unscrambled stream of DFT sequence at output avoiding a necessity of reordering buffer. The array can be used for matrix -matrix multiplication and to compute the diagonal elements of a triple-matrix multiplication.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Nandi, A., Patil, S.: Performance Evaluation of One Dimensional Systolic Array for FFT Processor. In: IEEE-ICSCN, pp. 168–171 (February 2007)

    Google Scholar 

  2. Cheng, C., Parhi, K.K.: Low-Cost Fast VLSI Algorithm for Discrete Fourier Transform. IEEE Transactions on Circuits and Systems-I: Regular Papers 54(4), 791–806 (2007)

    Article  MathSciNet  Google Scholar 

  3. Kung, H.T.: Why Systolic Architectures? IEEE Computer 15(1), 37–46 (1982)

    Article  Google Scholar 

  4. Cooley, J.W., Tukey, J.W.: An Algorithm for the Machine Computation of Comlpex Fourier Series. Math.Comp. 19, 297–301 (1965)

    Article  MATH  MathSciNet  Google Scholar 

  5. Aravena, J.L.: Triple Matrix Product Architecture For Fast Signal Processing. IEEE Trans. Circuits Syst. 35(1), 119–122 (1988)

    Article  Google Scholar 

  6. Nash, J.G.: Computationally Efficient Systolic Architecture For Computing The Discrete Fourier Transform. IEEE Tran. Signal Processing 53(12), 4640–4651 (2005)

    Article  MathSciNet  Google Scholar 

  7. Meher, P.K.: Highly Concurrent Reduced Complexity 2-D Systolic Array For Discrete Fourier Transform. IEEE Signal Proc. Letters 13(8), 481–484 (2006)

    Article  Google Scholar 

  8. Meher, P.K.: Efficient Systolic Implementation of DFT Using a Low- Complexity Convolution –Like Formulation. IEEE Transactions on Circuits and Systems-II: Express Briefs 53(8), 702–706 (2006)

    Article  MathSciNet  Google Scholar 

  9. Meher, P.K., Patra, J.C., Vinod, A.P.: Efficient Systolic Designs for 1 and 2-Dimensional DFT of General Transform –Lengths for High Speed Wireless Communication Applications. Journal of Signal Processing Systems 60(1), 1–14 (2010)

    Article  Google Scholar 

  10. Chang, Y.N., Parhi, K.K.: An efficient pipeline FFT architecture. IEEE Transactions on Circuits and Systems-II:Analog and Digital Signal Processing 50(6), 322–325 (2003)

    Article  Google Scholar 

  11. Fan, X.: A VLSI-Oriented FFT Algorithm and Its Pipelined Design. In: ICSP 2008 Proceedings, pp. 414–417 (2008)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to I. Mamatha .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

Mamatha, I., Tripathi, S., Sudarshan, T.S.B., Bhattar, N. (2014). Systolic Array Implementation of DFT with Reduced Multipliers Using Triple Matrix Product. In: Thampi, S., Gelbukh, A., Mukhopadhyay, J. (eds) Advances in Signal Processing and Intelligent Recognition Systems. Advances in Intelligent Systems and Computing, vol 264. Springer, Cham. https://doi.org/10.1007/978-3-319-04960-1_28

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-04960-1_28

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-04959-5

  • Online ISBN: 978-3-319-04960-1

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics