Title :
VLSI Architectures for the 4-Tap and 6-Tap 2-D Daubechies Wavelet Filters Using Algebraic Integers
Author :
Madishetty, Shiva K. ; Madanayake, A. ; Cintra, Renato J. ; Dimitrov, Vassil S. ; Mugler, D.H.
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Akron, Akron, OH, USA
Abstract :
This paper proposes a novel algebraic integer (AI) based multi-encoding of Daubechies-4 and -6 2-D wavelet filters having error-free integer-based computation. Digital VLSI architectures employing parallel channels are proposed, physically realized and tested. The multi-encoded AI framework allows a multiplication-free and computationally accurate architecture. It also guarantees a noise-free computation throughput the multi-level multi-rate 2-D filtering operation. A single final reconstruction step (FRS) furnishes filtered and down-sampled image outputs in fixed-point, resulting in low levels of quantization noise. Comparisons are provided between Daubechies-4 and -6 designs in terms of SNR, PSNR, hardware structure, and power consumptions, for different word lengths. SNR and PSNR improvements of approximately 30% were observed in favour of AI-based systems, when compared to 8-bit fixed-point schemes (six fractional bits). Further, FRS designs based on canonical signed digit representation and on expansion factors are proposed. The Daubechies-4 and -6 4-level VLSI architectures are prototyped on a Xilinx Virtex-6 vcx240t-1ff1156 FPGA device at 282 MHz and 146 MHz, respectively, with dynamic power consumption of 164 mW and 339 mW, respectively, and verified on FPGA chip using an ML605 platform.
Keywords :
digital arithmetic; digital filters; field programmable gate arrays; 2D Daubechies wavelet filter; FPGA device; VLSI architectures; Xilinx Virtex-6; algebraic integer; computationally accurate architecture; digital VLSI architecture; multiencoding; multiplication-free architecture; noise-free computation; parallel channel; Approximation methods; Artificial intelligence; Computer architecture; Discrete wavelet transforms; Encoding; Image coding; Image reconstruction; Algebraic integer encoding; Daubechies wavelets; VLSI; error-free algorithm; fixed-point scheme; sub-band coding;
Journal_Title :
Circuits and Systems I: Regular Papers, IEEE Transactions on
DOI :
10.1109/TCSI.2012.2221171