Back to Search Start Over

A Tutorial on Multiplierless Design of FIR Filters: Algorithms and Architectures.

Authors :
Aksoy, Levent
Flores, Paulo
Monteiro, José
Source :
Circuits, Systems & Signal Processing; Jun2014, Vol. 33 Issue 6, p1689-1719, 31p
Publication Year :
2014

Abstract

Finite impulse response (FIR) filtering is a ubiquitous operation in digital signal processing systems and is generally implemented in full custom circuits due to high-speed and low-power design requirements. The complexity of an FIR filter is dominated by the multiplication of a large number of filter coefficients by the filter input or its time-shifted versions. Over the years, many high-level synthesis algorithms and filter architectures have been introduced in order to design FIR filters efficiently. This article reviews how constant multiplications can be designed using shifts and adders/subtractors that are maximally shared through a high-level synthesis algorithm based on some optimization criteria. It also presents different forms of FIR filters, namely, direct, transposed, and hybrid and shows how constant multiplications in each filter form can be realized under a shift-adds architecture. More importantly, it explores the impact of the multiplierless realization of each filter form on area, delay, and power dissipation of both custom (ASIC) and reconfigurable (FPGA) circuits by carrying out experiments with different bitwidths of filter input, design libraries, reconfigurable target devices, and optimization criteria in high-level synthesis algorithms. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
0278081X
Volume :
33
Issue :
6
Database :
Complementary Index
Journal :
Circuits, Systems & Signal Processing
Publication Type :
Academic Journal
Accession number :
96126994
Full Text :
https://doi.org/10.1007/s00034-013-9727-8