• DocumentCode
    84377
  • 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
  • Volume
    60
  • Issue
    6
  • fYear
    2013
  • fDate
    Jun-13
  • Firstpage
    1455
  • Lastpage
    1468
  • 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;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems I: Regular Papers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1549-8328
  • Type

    jour

  • DOI
    10.1109/TCSI.2012.2221171
  • Filename
    6374275