Skip to content

Digital circuit that implements a low-pass Finite Impulse Response (FIR) filter of order N (N=7).

License

Notifications You must be signed in to change notification settings

mirawara/FIR-Filter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FIR Filter

project-image

Schema

This repository contains the VHDL implementation of a FIR (Finite Impulse Response) filter with N=7. The FIR filter is used to process digital signals. It is a non-recursive digital filter whose behavior is defined by a finite sequence of coefficients known as the impulse response.

The implemented filter in this project is designed for a specific sampling frequency. The normalized cutoff frequency is set to 0.2 relative to the sampling frequency, determining the filter's transition band.

FIR filters are widely used in digital signal processing for various applications, such as audio and image processing, communications, and control systems. They offer flexibility, stability, and precise control over the frequency response, making them a valuable tool in many signal processing tasks. See the Wiki for further details and for the description of the filter.

😉 Tips:

  1. Use Modelsim to test the circuit.
  2. Use Vivado for RTL and Synthesis.

💖Like my work?

Contact me if you have any corrections.

About

Digital circuit that implements a low-pass Finite Impulse Response (FIR) filter of order N (N=7).

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published