Efficient VLSI Architecture of Lifting-Based Wavelet Packet Transform for Audio and Speech Applications

This paper presents a novel VLSI architecture for discrete wavelet packet transform (DWPT). By exploiting the in-place nature of the DWPT algorithm, this architecture has an efficient pipeline structure to implement high-throughput processing. Folded architecture for lifting-based wavelet filters is proposed to compute wavelet butterflies in different groups simultaneously, at each decomposition level. Internal pipelining and by-pass mode are employed on each processing element to increase computation throughput and provide easy configuration for arbitrary decomposition, respectively. According to the comparison results, our proposed VLSI architecture is more efficient than previous proposed architectures in terms of arithmetic operations, storage requirement, and throughput

[1]  Francisco Argüello,et al.  Architecture for wavelet packet transform based on lifting steps , 2002, Parallel Comput..

[2]  Bruce F. Cockburn,et al.  Efficient architectures for 1-D and 2-D lifting-based wavelet transforms , 2004, IEEE Transactions on Signal Processing.

[3]  I. Daubechies,et al.  Factoring wavelet transforms into lifting steps , 1998 .

[4]  Ronald R. Coifman,et al.  Entropy-based algorithms for best basis selection , 1992, IEEE Trans. Inf. Theory.

[5]  C. K. Yuen,et al.  Theory and Application of Digital Signal Processing , 1978, IEEE Transactions on Systems, Man, and Cybernetics.

[6]  P. Laguna,et al.  Signal Processing , 2002, Yearbook of Medical Informatics.

[7]  Francisco Argüello,et al.  Architecture for wavelet packet transform with best tree searching , 2000, Proceedings IEEE International Conference on Application-Specific Systems, Architectures, and Processors.

[8]  Xiaodong Wu,et al.  Programmable wavelet packet transform processor , 1999 .

[9]  Francisco Argüello,et al.  An architecture for wavelet-packet based speech enhancement for hearing aids , 2000, 2000 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings (Cat. No.00CH37100).

[10]  S. Mallat A wavelet tour of signal processing , 1998 .