The project goal is to Create a FIR filter that can process pulses from photon counting detectors and perform Peak Detection using NI Labview FPGA. Trapezoidal Filter is a type of Shaper(time domain filters for nuclear spectroscopy), it used in order to get optimal noise performance from signal. Trapezoidal Shaper immune to “ballistic deficit”, that causes energy distortion in the spectrum.