FPGA implementation of trapeziodal filters final presentation. Instructor: Evgeniy Kuksin Preformed by: Ziv Landesberg Duration: 1 semester . Project goal from presentation.
FPGA implementation of trapeziodal filtersfinal presentation
Preformed by: ZivLandesberg
Duration: 1 semester
the method is to inverse the transfer function of the pulse(making it a digital delta) , and then convolute the delta with a trapezoid. Due to the fact that both the inverse function of the pulse and the trapezoid were finite length , the resulted filter was FIR.
Calctrapez impulse response
Delete zeroes from output
Calc invers function of pulse
Convolut deltas with wanted shape
Shape of a pulse
The building of the filter in Labview was done using the fir template already existing in the program.
So first stage was to create a fds file to generate filter from it.
The second stage was to use the automatic filter generation
Distributed arithmetic does not use DSP units !
Result of shaper with ballistic defflict
Next shper (8 rise time)
6 rise time shaper