DocumentCode :
781351
Title :
VLSI architectures for the discrete wavelet transform
Author :
Vishwanath, Mohan ; Owens, Robert Michael ; Irwin, Mary Jane
Author_Institution :
Comput. Sci. Lab., Xerox Palo Alto Res. Center, CA, USA
Volume :
42
Issue :
5
fYear :
1995
fDate :
5/1/1995 12:00:00 AM
Firstpage :
305
Lastpage :
316
Abstract :
A class of VLSI architectures based on linear systolic arrays, for computing the 1-D Discrete Wavelet Transform (DWT), is presented. The various architectures of this class differ only in the design of their routing networks, which could be systolic, semisystolic, or RAM-based. These architectures compute the Recursive Pyramid Algorithm, which is a reformulation of Mallat´s pyramid algorithm for the DWT. The DWT is computed in real time (running DWT), using just Nw(J-1) cells of storage, where Nw is the length of the filter and J is the number of octaves. They are ideally suited for single-chip implementation due to their practical I/O rate, small storage, and regularity. The N-point 1-D DWT is computed in 2N cycles. The period can be reduced to N cycles by using Nw extra MAC´s. Our architectures are shown to be optimal in both computation time and in area. A utilization of 100% is achieved for the linear array. Extensions of our architecture for computing the M-band DWT are discussed. Also, two architectures for computing the 2-D DWT (separable case) are discussed. One of these architectures, based on a combination of systolic and parallel filters, computes the N2-point 2-D DWT, in real time, in N2+N cycles, using 2NNw cells of storage
Keywords :
VLSI; digital signal processing chips; real-time systems; systolic arrays; wavelet transforms; 1D DWT; 2D DWT; DSP chips; M-band DWT; VLSI architectures; discrete wavelet transform; linear systolic arrays; parallel filters; real time computation; recursive pyramid algorithm; routing networks; single-chip implementation; Computer architecture; Computer science; Concurrent computing; Discrete wavelet transforms; Filter bank; Routing; Signal processing algorithms; Signal resolution; Systolic arrays; Very large scale integration;
fLanguage :
English
Journal_Title :
Circuits and Systems II: Analog and Digital Signal Processing, IEEE Transactions on
Publisher :
ieee
ISSN :
1057-7130
Type :
jour
DOI :
10.1109/82.386170
Filename :
386170
Link To Document :
بازگشت