This document discusses filtering noise from ECG signals. It examines power line noise at 50 Hz and other noises that can interfere with ECG readings. It explores using filters like IIR and FIR filters as well as Chebyshev filters to remove noise and isolate the pure ECG signal. It details using MATLAB to design a 4th order Butterworth-Squintz filter and generating Verilog code to simulate the filter on a Spartan 3E FPGA board by feeding coefficients from LUTs and implementing multiplication through recursive addition in the MAC operation.