FPGA Realization Of Multipurpose FIR Filter

Md. Mamun Ibne Reaz, Mohammad Tariqul Islam, Mohd Shahiman Sulaiman, Mohd Alauddin Mohd Ali, Hasan Sarwar, Shahida Rafique

Research output: Chapter in Book/Report/Conference proceedingConference contribution

37 Citations (Scopus)

Abstract

A multipurpose FIR filter has been designed and realized by field programmable gate arrays (FPGA) for real-time filtering applications. The design can accomplish an arbitrary filter frequency response and variable filter order up to 127. The coefficients are computed through the Hamming windowing technique. The model is capable of performing filtering operations, like lowpass, highpass, bandpass and bandstop based on selection that is embedded into the design. The filter is set to 8-bit signed data processing. Linear constant coefficient difference equation (LCCDE) has been used to filter the input data in time domain. The design is coded with VHDL to cope with the parallelism of digital hardware. Simulation, compilation and synthesis have been done to verify the validity of the design outputs. To test the correctness of the design the observed output is compared with the calculated output results from MATLAB implementation that confirms the effectiveness of the design.

Original languageEnglish
Title of host publicationParallel and Distributed Computing, Applications and Technologies, PDCAT Proceedings
EditorsP. Fan, H. Shen
Pages912-915
Number of pages4
DOIs
Publication statusPublished - 2003
EventParallel and Distributed Computing, Applications and Technologies, PDCAT 2003 Proceedings - Chengdu
Duration: 27 Aug 200329 Aug 2003

Other

OtherParallel and Distributed Computing, Applications and Technologies, PDCAT 2003 Proceedings
CityChengdu
Period27/8/0329/8/03

Fingerprint

FIR filters
Field programmable gate arrays (FPGA)
Computer hardware description languages
Difference equations
MATLAB
Frequency response
Hardware

ASJC Scopus subject areas

  • Computer Networks and Communications

Cite this

Ibne Reaz, M. M., Islam, M. T., Sulaiman, M. S., Ali, M. A. M., Sarwar, H., & Rafique, S. (2003). FPGA Realization Of Multipurpose FIR Filter. In P. Fan, & H. Shen (Eds.), Parallel and Distributed Computing, Applications and Technologies, PDCAT Proceedings (pp. 912-915) https://doi.org/10.1109/PDCAT.2003.1236448

FPGA Realization Of Multipurpose FIR Filter. / Ibne Reaz, Md. Mamun; Islam, Mohammad Tariqul; Sulaiman, Mohd Shahiman; Ali, Mohd Alauddin Mohd; Sarwar, Hasan; Rafique, Shahida.

Parallel and Distributed Computing, Applications and Technologies, PDCAT Proceedings. ed. / P. Fan; H. Shen. 2003. p. 912-915.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Ibne Reaz, MM, Islam, MT, Sulaiman, MS, Ali, MAM, Sarwar, H & Rafique, S 2003, FPGA Realization Of Multipurpose FIR Filter. in P Fan & H Shen (eds), Parallel and Distributed Computing, Applications and Technologies, PDCAT Proceedings. pp. 912-915, Parallel and Distributed Computing, Applications and Technologies, PDCAT 2003 Proceedings, Chengdu, 27/8/03. https://doi.org/10.1109/PDCAT.2003.1236448
Ibne Reaz MM, Islam MT, Sulaiman MS, Ali MAM, Sarwar H, Rafique S. FPGA Realization Of Multipurpose FIR Filter. In Fan P, Shen H, editors, Parallel and Distributed Computing, Applications and Technologies, PDCAT Proceedings. 2003. p. 912-915 https://doi.org/10.1109/PDCAT.2003.1236448
Ibne Reaz, Md. Mamun ; Islam, Mohammad Tariqul ; Sulaiman, Mohd Shahiman ; Ali, Mohd Alauddin Mohd ; Sarwar, Hasan ; Rafique, Shahida. / FPGA Realization Of Multipurpose FIR Filter. Parallel and Distributed Computing, Applications and Technologies, PDCAT Proceedings. editor / P. Fan ; H. Shen. 2003. pp. 912-915
@inproceedings{7ae1ace0b04249549962b0fb9ad30dec,
title = "FPGA Realization Of Multipurpose FIR Filter",
abstract = "A multipurpose FIR filter has been designed and realized by field programmable gate arrays (FPGA) for real-time filtering applications. The design can accomplish an arbitrary filter frequency response and variable filter order up to 127. The coefficients are computed through the Hamming windowing technique. The model is capable of performing filtering operations, like lowpass, highpass, bandpass and bandstop based on selection that is embedded into the design. The filter is set to 8-bit signed data processing. Linear constant coefficient difference equation (LCCDE) has been used to filter the input data in time domain. The design is coded with VHDL to cope with the parallelism of digital hardware. Simulation, compilation and synthesis have been done to verify the validity of the design outputs. To test the correctness of the design the observed output is compared with the calculated output results from MATLAB implementation that confirms the effectiveness of the design.",
author = "{Ibne Reaz}, {Md. Mamun} and Islam, {Mohammad Tariqul} and Sulaiman, {Mohd Shahiman} and Ali, {Mohd Alauddin Mohd} and Hasan Sarwar and Shahida Rafique",
year = "2003",
doi = "10.1109/PDCAT.2003.1236448",
language = "English",
pages = "912--915",
editor = "P. Fan and H. Shen",
booktitle = "Parallel and Distributed Computing, Applications and Technologies, PDCAT Proceedings",

}

TY - GEN

T1 - FPGA Realization Of Multipurpose FIR Filter

AU - Ibne Reaz, Md. Mamun

AU - Islam, Mohammad Tariqul

AU - Sulaiman, Mohd Shahiman

AU - Ali, Mohd Alauddin Mohd

AU - Sarwar, Hasan

AU - Rafique, Shahida

PY - 2003

Y1 - 2003

N2 - A multipurpose FIR filter has been designed and realized by field programmable gate arrays (FPGA) for real-time filtering applications. The design can accomplish an arbitrary filter frequency response and variable filter order up to 127. The coefficients are computed through the Hamming windowing technique. The model is capable of performing filtering operations, like lowpass, highpass, bandpass and bandstop based on selection that is embedded into the design. The filter is set to 8-bit signed data processing. Linear constant coefficient difference equation (LCCDE) has been used to filter the input data in time domain. The design is coded with VHDL to cope with the parallelism of digital hardware. Simulation, compilation and synthesis have been done to verify the validity of the design outputs. To test the correctness of the design the observed output is compared with the calculated output results from MATLAB implementation that confirms the effectiveness of the design.

AB - A multipurpose FIR filter has been designed and realized by field programmable gate arrays (FPGA) for real-time filtering applications. The design can accomplish an arbitrary filter frequency response and variable filter order up to 127. The coefficients are computed through the Hamming windowing technique. The model is capable of performing filtering operations, like lowpass, highpass, bandpass and bandstop based on selection that is embedded into the design. The filter is set to 8-bit signed data processing. Linear constant coefficient difference equation (LCCDE) has been used to filter the input data in time domain. The design is coded with VHDL to cope with the parallelism of digital hardware. Simulation, compilation and synthesis have been done to verify the validity of the design outputs. To test the correctness of the design the observed output is compared with the calculated output results from MATLAB implementation that confirms the effectiveness of the design.

UR - http://www.scopus.com/inward/record.url?scp=1642529498&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=1642529498&partnerID=8YFLogxK

U2 - 10.1109/PDCAT.2003.1236448

DO - 10.1109/PDCAT.2003.1236448

M3 - Conference contribution

AN - SCOPUS:1642529498

SP - 912

EP - 915

BT - Parallel and Distributed Computing, Applications and Technologies, PDCAT Proceedings

A2 - Fan, P.

A2 - Shen, H.

ER -