• DocumentCode
    2142006
  • Title

    FPGA realization of multipurpose FIR filter

  • Author

    Reaz, Mumun Bin Ibne ; Islam, Mohammad Turiqul ; Sulaiman, MOM Shuhiman ; Ali, Mold Alauddiii MOM ; Sarwar, Hasan ; Rafique, S.

  • Author_Institution
    Fac. of Eng., Multimedia Univ., Cyberjaya, Malaysia
  • fYear
    2003
  • fDate
    27-29 Aug. 2003
  • Firstpage
    912
  • Lastpage
    915
  • 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.
  • Keywords
    FIR filters; field programmable gate arrays; hardware description languages; FPGA realization; Hamming window technique; MATLAB implementation; VHDL codes; field programmable gate arrays; filter frequency response; linear constant coefficient difference equation; multipurpose FIR filter; Band pass filters; Data processing; Difference equations; Field programmable gate arrays; Filter bank; Filtering; Finite impulse response filter; Frequency response; Mathematical model; Nonlinear filters;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Computing, Applications and Technologies, 2003. PDCAT'2003. Proceedings of the Fourth International Conference on
  • Print_ISBN
    0-7803-7840-7
  • Type

    conf

  • DOI
    10.1109/PDCAT.2003.1236448
  • Filename
    1236448