Title :
An efficient buffer-based architecture for on-line computation of 1-D discrete wavelet transform
Author :
Zhang, Chengjun ; Wang, Chunyan ; Ahmad, M. Omair
Author_Institution :
Dept. of Electr. & Comput. Eng., Concordia Univ., Montreal, Que., Canada
Abstract :
In this paper, we propose a flexible architecture that performs the computation of the discrete wavelet transform, requiring a small memory space and is capable of operating at high sampling rate. The architecture employs two filtering blocks to compute the transform and one buffer to store the intermediate results. Each filtering block has two processing units that operate independently in parallel using a two-phase scheduling. An efficient scheme for the synchronization of the data flow among the three blocks is provided in order to minimize the buffer size and increase the speed of operation. Verilog and HSPICE simulation results are presented to show that the proposed architecture is more efficient for the computation of a fully decomposed discrete wavelet transform with high-tap filters than some other existing architectures in terms of their areas and speed of operations.
Keywords :
FIR filters; buffer storage; discrete wavelet transforms; high-pass filters; low-pass filters; parallel processing; signal representation; synchronisation; 1D discrete wavelet transform; DWT computation; FIR filter; buffer-based architecture; data flow synchronization; filtering block parallel processing; high sampling rate; high-tap filters; highpass filter banks; intermediate results buffer storage; lowpass filter banks; signal representation; two-phase scheduling; Buffer storage; Computational modeling; Computer architecture; Discrete transforms; Discrete wavelet transforms; Filtering; Hardware design languages; High performance computing; Processor scheduling; Sampling methods;
Conference_Titel :
Acoustics, Speech, and Signal Processing, 2004. Proceedings. (ICASSP '04). IEEE International Conference on
Print_ISBN :
0-7803-8484-9
DOI :
10.1109/ICASSP.2004.1327082