DocumentCode
1656264
Title
Design of low-complexity digital finite impulse response filters on FPGAs
Author
Aksoy, Levent ; Costa, Eduardo ; Flores, Paulo ; Monteiro, José
Author_Institution
INESC-ID, Lisbon, Portugal
fYear
2012
Firstpage
1197
Lastpage
1202
Abstract
The multiple constant multiplications (MCM) operation, which realizes the multiplication of a set of constants by a variable, has a significant impact on the complexity and performance of the digital finite impulse response (FIR) filters. Over the years, many high-level algorithms and design methods have been proposed for the efficient implementation of the MCM operation using only addition, subtraction, and shift operations. The main contribution of this paper is the introduction of a high-level synthesis algorithm that optimizes the area of the MCM operation and, consequently, of the FIR filter design, on field programmable gate arrays (FPGAs) by taking into account the implementation cost of each addition and subtraction operation in terms of the number of fundamental building blocks of FPGAs. It is observed from the experimental results that the solutions of the proposed algorithm yield less complex FIR filters on FPGAs with respect to those whose MCM part is implemented using prominent MCM algorithms and design methods.
Keywords
FIR filters; field programmable gate arrays; high level synthesis; FIR filter design; FPGA; MCM algorithms; field programmable gate arrays; high-level algorithms; low-complexity digital finite impulse response filters design; multiple constant multiplications operation; operations level synthesis algorithm; shift operations; Field programmable gate arrays; Logic gates;
fLanguage
English
Publisher
ieee
Conference_Titel
Design, Automation & Test in Europe Conference & Exhibition (DATE), 2012
Conference_Location
Dresden
ISSN
1530-1591
Print_ISBN
978-1-4577-2145-8
Type
conf
DOI
10.1109/DATE.2012.6176675
Filename
6176675
Link To Document