FPGA implementation of scalable microprogrammed FIR filter architectures using Wallace tree and Vedic multipliers
- Resource Type
- Conference
- Authors
- AlJuffri, Abdullah A.; Badawi, Aiman S.; BenSaleh, Mohammed S.; Obeid, Abdulfattah M.; Qasim, Syed Manzoor
- Source
- 2015 Third International Conference on Technological Advances in Electrical, Electronics and Computer Engineering (TAEECE) Technological Advances in Electrical, Electronics and Computer Engineering (TAEECE), 2015 Third International Conference on. :159-162 Apr, 2015
- Subject
- Engineering Profession
General Topics for Engineers
Finite impulse response filters
Adders
Field programmable gate arrays
Table lookup
Digital signal processing
FPGA
FIR Filter
microprogrammed
multiplier
- Language
Field programmable gate array (FPGA) is widely used for efficient hardware realization of digital signal processing (DSP) circuits and systems. Finite impulse response (FIR) filter is the core of any DSP and communication systems. To improve the performance of FIR filter, an efficient multiplier is required. Wallace tree and Vedic multipliers are used in this paper for the implementation of sequential and parallel microprogrammed FIR filter architectures. The designs are realized using Xilinx Virtex-5 FPGA. FPGA implementation results are presented and analyzed. Based on the implementation results, sequential FIR filter using Wallace tree multiplier/carry skip adder combination proves to be more efficient as compared to other multiplier/adder combinations.