Synthesis of memory-based VLSI architectures for discrete wavelet transforms

We propose novel VLSI architectures for computing the Discrete Wavelet Transforms. The proposed architectures employ a memory-based approach. ROM lookup tables are used for the implementation of complex computational modules. Compared with known architectures that employ traditional hardware computational modules, the proposed architectures are faster and are area-efficient. The memory-based architecture is used to implement the block-based DWT with parallel I/O. The resulting architectures are area-efficient and have high throughput and low latency. These architectures are suitable for low-power single-chip implementations which are useful for DWT-based mobile/visual communication systems.

[1]  Viktor K. Prasanna,et al.  Synthesis of VLSI architectures for two-dimensional discrete wavelet transforms , 1995, Proceedings The International Conference on Application Specific Array Processors.

[2]  Chaitali Chakrabarti,et al.  A survey of architectures for the discrete and continuous wavelet transforms , 1995, 1995 International Conference on Acoustics, Speech, and Signal Processing.

[3]  Viktor K. Prasanna,et al.  Synthesis of a class of data format converters with specified delays , 1994, Proceedings of IEEE International Conference on Application Specific Array Processors (ASSAP'94).

[4]  Viktor K. Prasanna,et al.  Vlsi architectures for video compression applications , 1996 .

[5]  Chein-Wei Jen,et al.  The efficient memory-based VLSI array designs for DFT and DCT , 1992 .

[6]  Stéphane Mallat,et al.  A Theory for Multiresolution Signal Decomposition: The Wavelet Representation , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

[7]  Ting Chen,et al.  VLSI implementation of a 16*16 discrete cosine transform , 1989 .