Title :
High-performance floating-point VLSI architecture of lifting-based forward and inverse wavelet transforms
Author :
Guntoro, Andre ; Momeni, Massoud ; Keil, Hans-Peter ; Glesner, Manfred
Author_Institution :
Dept. of Electr. Eng. & Inf. Technol., Tech. Univ. Darmstadt, Darmstadt
fDate :
Nov. 30 2008-Dec. 3 2008
Abstract :
In this paper, we propose a high-performance lifting-based wavelet processor that can perform various forward and inverse Discrete Wavelet Transforms (DWTs). Our architecture is based on processing elements which can perform either prediction or update on a continuous data stream in every clock cycle. In order to improve the accuracy, IEEE 754 floating-point arithmetics are used to compute the transformation. We also consider the normalization step which takes place at the end of the forward DWT or at the beginning of the inverse DWT. To cope with different wavelet filters, we feature a multi-context configuration to select among various DWTs. For the 32-bit implementation, the estimated area of the proposed wavelet processor with 8 processing elements and 2 times 256 words memory in a 0.18-mum technology is 2.2 mm2 and the estimated operating frequency is 340 MHz.
Keywords :
IEEE standards; VLSI; discrete wavelet transforms; floating point arithmetic; logic design; multiplying circuits; IEEE 754 floating-point arithmetics; VLSI architecture; continuous data stream; discrete wavelet transforms; floating-point multipliers; forward DWT; frequency 340 MHz; inverse DWT; lifting-based wavelet processor; multi-context configuration; processing elements; size 0.18 mum; word length 32 bit; Computer architecture; Discrete wavelet transforms; Filters; Frequency estimation; Helium; Image coding; Information technology; Polynomials; Very large scale integration; Wavelet transforms;
Conference_Titel :
Circuits and Systems, 2008. APCCAS 2008. IEEE Asia Pacific Conference on
Conference_Location :
Macao
Print_ISBN :
978-1-4244-2341-5
Electronic_ISBN :
978-1-4244-2342-2
DOI :
10.1109/APCCAS.2008.4746059