Back close

Triple-Matrix Product based 2-D Systolic Implementation of Discrete Fourier Transform

Publication Type : Journal Article

Publisher : Springer

Source : Intl. J. Circuits, Systems and Signal Processing , vol.34, no.10, pp: 3221-3239, October 2015, Springer Publications

Url : https://link.springer.com/article/10.1007/s00034-015-9990-y

Campus : Bengaluru

School : School of Engineering

Department : Electronics and Communication

Year : 2015

Abstract : Realization of N-point discrete Fourier transform (DFT) using one-dimensional or two-dimensional systolic array structures has been developed for power of two DFT sizes. DFT algorithm, which can be represented as a triple-matrix product, can be realized by decomposing Ninto smaller lengths. Triple-matrix product form of representation enables to map the N-point DFT on a 2D systolic array. In this work, an algorithm is developed and is mapped to a two-dimensional systolic structure where DFT size can be non-power of two. The proposed work gives flexibility to choose N for an application where N is a composite number. The total time required to compute N-point DFT is 2(N1−1)+N2+N for any N=N1N2. The array can be used for matrix–matrix multiplication and also to compute the diagonal elements of triple-matrix multiplication for other applications. The proposed architecture produces in-order stream of DFT sequence at the output avoiding need for reordering buffer. Large sized DFT can be computed by repeatedly using the proposed systolic array architecture.

Cite this Research Publication : Mamatha I, Sudarshan TSB, ShikhaTripathi, Nikhil Bhattar, “Triple-Matrix Product based 2-D Systolic Implementation of Discrete Fourier Transform “, Intl. J. Circuits, Systems and Signal Processing , vol.34, no.10, pp: 3221-3239, October 2015, Springer Publications

Admissions Apply Now