DocumentCode
2580922
Title
Digit pipelined discrete wavelet transform
Author
Nagendra, Chetana ; Irwin, Mary Jane ; Owens, Robert M.
Author_Institution
Dept. of Comput. Sci. & Eng., Pennsylvania State Univ., University Park, PA, USA
fYear
1994
fDate
19-22 Apr 1994
Abstract
The paper describes a digit pipelined architecture for the 1D discrete wavelet transform, assuming a digit-serial model of computation. The use of simple operations and data movement makes it suitable for VLSI implementation and it can be easily mapped onto fine-grain custom VLSI and FPGA-based architectures. It achieves a factor of two speedup over a previous implementation of the same algorithm by virtue of digit pipelining made possible by the use of signed-digit arithmetic. In addition, the system can be clocked faster since it uses only nearest neighbor connections on a mesh, thus avoiding the signal propagation delays associated with long routing paths. An N-point DWT takes O(Nk) time and requires O(LJk) area, where L is the filter size, J is the number of octaves and k is the precision
Keywords
VLSI; computational complexity; digital filters; network routing; pipeline arithmetic; pipeline processing; systolic arrays; transforms; wavelet transforms; 1D discrete wavelet transform; FPGA-based architectures; N-point DWT; VLSI implementation; clock speed; digit pipelined architecture; digit pipelined discrete wavelet transform; digit-serial model; fine-grain custom VLSI; nearest neighbor connections; routing paths; signal propagation delays; signed-digit arithmetic; Arithmetic; Clocks; Computational modeling; Computer architecture; Discrete wavelet transforms; Nearest neighbor searches; Pipeline processing; Propagation delay; Routing; Very large scale integration;
fLanguage
English
Publisher
ieee
Conference_Titel
Acoustics, Speech, and Signal Processing, 1994. ICASSP-94., 1994 IEEE International Conference on
Conference_Location
Adelaide, SA
ISSN
1520-6149
Print_ISBN
0-7803-1775-0
Type
conf
DOI
10.1109/ICASSP.1994.389635
Filename
389635
Link To Document