Moving Average Filter

In this tutorial, we will implement a simple moving average filter in the FPGA to smooth out the RF input signal. A moving average filter takes a set of consecutive samples and computes their average, which helps reduce noise and fluctuations in the signal.

Coming soon

Lesson plan:

  • Creating a delay line component

  • Simple moving average component with the delay line

  • Testing the moving average filter with a testbench

  • Including the moving average into Red Pitaya proc component