Design Your FIR Filter

  1. Describe Your Filter.

  2. Choose Your Architecture.

  3. Build Your Filter.

  4. Download Your Filter!

Custom FIR Filter Designer

Design Your Filter

Bring your own FIR filter coefficients and explore how the coefficient quantization effects the spectral response.

See Some Examples

Try Some Examples

We offer a number of architectures to run your filter on, but some of the options can be a little overwhelming at first. Pick an example and we will fill in all of the required fields for you.

Slow Filter : MACC

If you have a relatively slow sample rate you could use a MACC structure to save a bunch of hardware. This example will run at a sample rate of 5MHz and a clock rate of 300MHz.

Medium Speed : Semi-Parallel

If you have a moderate sample rate you can still save some hardware. This example will filter data at a sample rate of 40MHz and run at a clock rate of 280MHz.

Fast Filter : Systolic

If you have a high speed ADC you might need a fast filter. This example will process data at a sample rate of 450MHz.

We encourage you to play around with this tool.

Please Solve This Captcha

Data has shown that more than 60% of web traffic might be automated bots. To keep our servers available for real people, we ask you to complete a simple captcha.

Please select all images with cats before continuing.

Paste your FIR filter coefficients here.

Paste your custom FIR filter coefficients in the box below. All numbers must be real; we do not support complex coefficients at this time.

Example: [1.234,3e-16,45.456,12345]

Error Message here.