Title :
High speed low power DWT structure with log based FPU in FPGAs
Author :
Vaithiyanathan, D. ; Seshasayanan, R.
Author_Institution :
Dept. of Electron. & Commun. Eng., Anna Univ., Chennai, India
Abstract :
Wavelet transforms have become one of the basic tools of signal and image processing, digital communications and other applications. Biorthogonal wavelet transform attains further more importance as it allows the construction of symmetric wavelet, which provides the linear phase filter. As the lossy biorthogonal 9/7 (B9/7) transform uses floating point lifting coefficients, the computational complexity of the overall structure gets increased as the levels are increased. This leads to unwanted increment in additional latency in the overall circuit and also hardware realization leads to increased area and power consumption. Hence in this paper, we propose an alternate structure for arithmetic computations involved in the B9/7 DWT which utilizes the power saving attribute of Logarithmic Number Systems (LNS). This LNS adaptation in arithmetic unit results in overall accuracy enhancement with reduced area and power consumption. We also explored the constituent latency and found that the main memory access for the input feed is one of the main factors that increase the latency in the circuit. Hence, we attain a feasible solution of segregating the main memory from the structure, and inputs are fed from temporary memory blocks to the structure. Hence, symmetric extension of the image to be transformed is handled in a way that does not require additional computation or clock cycles; it is expected to provide a reduction in hardware complexity and increase in computational speed. We evaluated the performance and correctness of the architecture by implementing in Xilinx Virtex 6 field programmable gate arrays.
Keywords :
discrete wavelet transforms; field programmable gate arrays; image coding; FPGA; LNS adaptation; Xilinx Virtex 6 field programmable gate arrays; biorthogonal wavelet transform; computational complexity; floating point lifting coefficients; hardware complexity; high speed low power DWT structure; image coding; linear phase filter; log based FPU; logarithmic number systems; temporary memory blocks; Accuracy; Delays; Discrete wavelet transforms; Field programmable gate arrays; PSNR; Discrete wavelet transform; field programmable gate array; floating point unit; lifting scheme; log principles; temporary memory;
Conference_Titel :
Green Computing, Communication and Conservation of Energy (ICGCE), 2013 International Conference on
Conference_Location :
Chennai
DOI :
10.1109/ICGCE.2013.6823451