scispace - formally typeset
Proceedings ArticleDOI

FIR filter implementation on FPGA using MCM design technique

Manish B. Trimale, +1 more
- Vol. 2017, pp 213-217
TLDR
In this article, the authors used a less complex Multiple Constant Multiplication (MCCM) design technique for designing FIR filter in which given input is multiplied with the set of constants.
Abstract
Finite Impulse Response (FIR) Filter is filtering whose impulse response is of finite duration. A Higher order of FIR filter is required for meeting precise frequency specification in several digital signal processing applications. But the number of additions and multiplications increase linearly with filter length leading to computational complexity. So a less complex Multiple Constant Multiplication design techniques are used for designing FIR filter in which given input is multiplied with the set of constants. It basically reduces the number of additions required for realization of multiplication. Thus it is suitable for large order FIR filter with fixed coefficients. Block processing along with transpose form of FIR filter is used to support pipelining and higher sampling rate. Power efficient Spartan 6 FPGA logic family is used for hardware implementation. Thus implemented structure provides an area and power efficient high-performance design of FIR filter with reduced computational complexity for both fixed and reconfigurable application.

read more

Citations
More filters
Book ChapterDOI

Artificial Intelligence-Based Load Balancing in Cloud Computing Environment: A Study

TL;DR: This paper presents the design of 4-tap and 8-bit fast low-pass FIR filter design under FPGA background using hardware description language (HDL) to improve integration, increment work speed and framework abilities.
Journal ArticleDOI

Acoustic-pressure sensor array system for cardiac-sound acquisition

TL;DR: In this article, a cardiac-sound-detection system based on an acoustic-pressure sensor array is presented. But, the traditional cardiac sound probe has the disadvantages of high cost and thick structure, which makes embedding difficult.
Book ChapterDOI

Field Programmable Gate Array (FPGA)-Based Fast and Low-Pass Finite Impulse Response (FIR) Filter

TL;DR: In this article, a 4-tap and 8-bit fast low-pass FIR filter design under FPGA background using hardware description language (HDL) is presented, where the main attention of this FIR filter is focused towards the noise and performance constraints.
Proceedings ArticleDOI

High Performance, Low Power Architecture of 5-stage FIR Filter using Modified Montgomery Multiplier

TL;DR: A modified Montgomery multiplier design and its implementation in the 5th order FIR filter is presented and has an area efficiency of 65% and a power reduction of about 68% in comparison with conventional design.
Proceedings ArticleDOI

Reconfigurable FIR Filters: A survey

TL;DR: An analysis of this research is presented by studying the design approach and proposed architectures by various researchers from the last 20 years in the branch of FIR filters with reconfigurable design.
References
More filters
Journal ArticleDOI

Efficient FPGA and ASIC Realizations of a DA-Based Reconfigurable FIR Digital Filter

TL;DR: A shared-LUT design is proposed to realize the DA computation that has nearly 68% and 58% less area-delay product and 78% and 59% less energy per sample than the DA-based systolic structure and the carry save adder (CSA)-based structure, respectively, for the ASIC implementation.
Journal ArticleDOI

A High-Performance Energy-Efficient Architecture for FIR Adaptive Filter Based on New Distributed Arithmetic Formulation of Block LMS Algorithm

TL;DR: An efficient distributed-arithmetic formulation for the implementation of block least mean square (BLMS) algorithm using a novel look-up table (LUT)-sharing technique for the computation of filter outputs and weight-increment terms of BLMS algorithm, which offers significant saving of adders which constitute a major component of DA-based structures.
Journal ArticleDOI

Computation sharing programmable FIR filter for low-power and high-performance applications

TL;DR: A programmable digital finite-impulse response (FIR) filter for high-performance and low-power applications is presented based on a computation sharing multiplier which specifically targets computation re-use in vector-scalar products and can be effectively used in the low-complexity programmable FIR filter design.
Proceedings ArticleDOI

MCM-based implementation of block FIR filters for high-speed and low-power applications

TL;DR: It is shown that MCM can be used for direct-form implementation block FIR filters and it is found that up to 20% total area may be reduced compared to straightforward block filter implementation.
Proceedings ArticleDOI

A new algorithm for realization of FIR filters using multiple constant multiplications

TL;DR: A new common subexpression elimination (CSE) algorithm to realize FIR filters based on multiple constant multiplications (MCMs) that shares the maximum number of partial terms amongst minimal signed digit (MSD)-represented coefficients, which yields a significant logic and chip area savings.
Related Papers (5)