• Title of article

    Hardware Approach of a Multipurpose Finite Impulse Response Filter for Real-Time Filtering Applications

  • Author/Authors

    Md. Syedul Amin، نويسنده , , Md. Mamun، نويسنده , , Labonnah F. Rahman، نويسنده ,

  • Issue Information
    روزنامه با شماره پیاپی سال 2011
  • Pages
    10
  • From page
    1272
  • To page
    1281
  • Abstract
    Problem statement: Finite Impulse Response (FIR) filters are widely used in various DSP applications. The design of digital FIR filters is a very basic problem in digital signal processing. A FIR filter with multiple operation capability is certainly very useful for any real-time filtering applications. This article presents a multipurpose FIR filter design modeled by the hardware description language VHDL for real-time filtering application. Approach: The VHDL has its concept of concurrency to cope with the parallelism of digital hardware. The novel feature is the capability of the design to accomplish up to 127variable filter order and an arbitrary filter frequency response. The coefficients are calculated by Hamming windowing technique. Basing on selection embedded in the design, the model is able to execute highpass, lowpass, bandstop and bandpass filtering operations. It is set at 8-bit signed data processing. To filter the input data in time domain, Linear Constant Coefficient Difference Equation (LCCDE) is used by the filter. Results: The design outputs are validated through simulation and compilation. The output results are also compared with the MATLAB implemented calculated output results to test the correctness that proves the effectiveness of the design. Conclusion: With the capability of filtering signal in real time mode utilizing arbitrary filter shape, the multipurpose filter proves to be versatile.
  • Keywords
    Finite Impulse response (FIR) Filter , hamming window , Linear Constant Coefficient Difference Equation (LCCDE) , filter coefficients , infinite impulse response , multipurpose digital , execution instruction , VHDL
  • Journal title
    American Journal of Applied Sciences
  • Serial Year
    2011
  • Journal title
    American Journal of Applied Sciences
  • Record number

    687992