Abstract
Using discrete wavelet transform (DWT) in highspeed signal processing applications imposes a high degree of care to hardware resource availability, latency and power consumption. In this paper, we investigate the design and implementation aspects of 1-level DWT by employing a finite impulse response (FIR) filter on FPGA platform. FPGAs come with a limited number of multipliers, which restricts the size and number of DWT levels. As a result, a multiplication-free architecture becomes a necessity for implementing large DWT. Our goal is to estimate the performance requirements and hardware resources for two key multiplication-free architectures, namely, distributed arithmetic algorithm (DAA) and residue number system (RNS), allowing for selection of the proper algorithm and implementation of DAA and RNS-based DWT. The design has been implemented and synthesized in Xilinx Virtex-6 ML605 FPGA, taking advantage of Virtex-6's embedded block RAMs (BRAMs). The results show that the DAA-based approach is appropriate and feasible for a small number of filter taps, while the RNS-based approach would be more appropriate for more than 10 filter taps.
Original language | English |
---|---|
Title of host publication | Proceedings of 2017 International Conference on Engineering and Technology, ICET 2017 |
Publisher | Institute of Electrical and Electronics Engineers Inc. |
Pages | 1-6 |
Number of pages | 6 |
ISBN (Electronic) | 9781538619490 |
DOIs | |
Publication status | Published - 2 Jul 2017 |
Event | 2017 International Conference on Engineering and Technology, ICET 2017 - Antalya, Turkey Duration: 21 Aug 2017 → 23 Aug 2017 |
Publication series
Name | Proceedings of 2017 International Conference on Engineering and Technology, ICET 2017 |
---|---|
Volume | 2018-January |
Conference
Conference | 2017 International Conference on Engineering and Technology, ICET 2017 |
---|---|
Country/Territory | Turkey |
City | Antalya |
Period | 21/08/17 → 23/08/17 |
Bibliographical note
Publisher Copyright:© 2017 IEEE.