Title :
A systolic array architecture for the discrete sine transform
Author :
Chiper, Doru Florin ; Swamy, M.N.S. ; Ahmad, M. Ohmair ; Stouraitis, Thanos
Author_Institution :
Dept. of Appl. Electron., Tech. Univ. "Gh. Asachi", Iasi, Romania
fDate :
9/1/2002 12:00:00 AM
Abstract :
An efficient approach to design very large scale integration (VLSI) architectures and a scheme for the implementation of the discrete sine transform (DST), based on an appropriate decomposition method that uses circular correlations, is presented. The proposed design uses an efficient restructuring of the computation of the DST into two circular correlations, having similar structures and only one half of the length of the original transform; these can be concurrently computed and mapped onto the same systolic array. Significant improvement in the computational speed can be obtained at a reduced input-output (I/O) cost and low hardware complexity, retaining all the other benefits of the VLSI implementations of the discrete transforms, which use circular correlation or cyclic convolution structures. These features are demonstrated by comparing the proposed design with some of the previously reported schemes.
Keywords :
VLSI; convolution; correlation methods; discrete cosine transforms; integrated circuit design; systolic arrays; DCT; VLSI design; circular correlations; computational speed; cyclic convolution structures; decomposition method; discrete sine transform; hardware complexity; input-output cost; systolic array architecture; very large scale integration architecture; Concurrent computing; Convolution; Discrete Fourier transforms; Discrete cosine transforms; Discrete transforms; Hardware; Signal processing; Signal processing algorithms; Systolic arrays; Very large scale integration;
Journal_Title :
Signal Processing, IEEE Transactions on
DOI :
10.1109/TSP.2002.801940