• DocumentCode
    87687
  • Title

    Precise VLSI Architecture for AI Based 1-D/ 2-D Daub-6 Wavelet Filter Banks With Low Adder-Count

  • Author

    Madishetty, Shiva K. ; Madanayake, A. ; Cintra, Renato J. ; Dimitrov, Vassil S.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Akron, Akron, OH, USA
  • Volume
    61
  • Issue
    7
  • fYear
    2014
  • fDate
    Jul-14
  • Firstpage
    1984
  • Lastpage
    1993
  • Abstract
    A multiplier-less architecture based on algebraic integer representation for computing the Daubechies 6-tap wavelet transform for 1-D/2-D signal processing is proposed. This architecture improves on previous designs in a sense that it minimizes the number of parallel 2-input adder circuits. The algorithm was achieved using brute-force numerical optimization of the algebraic integer representation. The proposed architecture furnishes exact computation up to the final reconstruction step, which is the operation that maps the exactly computed filtered results from algebraic integer representation to fixed-point. Compared to our recent work, this architecture shows a reduction of 27·n-16 adder circuits, where n is the number of wavelet decomposition levels. The design is physically implemented for a 4-level 1-D/2-D decomposition using a Xilinx Virtex-6 vcx240t-1ff1156 field programmable gate array (FPGA) device operating at up to a maximum clock frequency of 344/ 168 MHz. The FPGA implementation of 1-D/2-D are tested using hardware co-simulation using an ML605 board with clock of 100 MHz. A 45 nm CMOS synthesis of 2-D designs show improved clock frequency of better than 306 MHz for a supply voltage of 1.1 V.
  • Keywords
    VLSI; adders; channel bank filters; field programmable gate arrays; logic design; multiplying circuits; signal processing; wavelet transforms; 2D designs; AI; CMOS synthesis; Daub-6 wavelet filter banks; Daubechies 6-tap wavelet transform; FPGA; ML605 board; VLSI; Xilinx Virtex-6 vcx240t-1ff1156; adder circuits; adder-count; algebraic integer representation; brute-force numerical optimization; field programmable gate array device; frequency 100 MHz; frequency 168 MHz; frequency 306 MHz; frequency 344 MHz; hardware cosimulation; multiplier-less architecture; signal processing; size 45 nm; voltage 1.1 V; wavelet decomposition; Adders; Approximation methods; Artificial intelligence; Complexity theory; Computer architecture; Encoding; Multiresolution analysis; Algebraic integer encoding; Daubechies wavelets; error-free algorithm; subband 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.2014.2298283
  • Filename
    6730967