I am generating 1-10 ns pulses that are roughly square, with rise times on the order of 500 ps, and TTL-type voltages between 2-4V, at a rep rate of 20KHz. I would like to change these square pulses into triangular, sawtooth, or Guassian pulses.
I've tried a standard RC low-pass filter, but there was a fair amount of ringing. Since it is easy to design a Butterworth filter, I've done it, though I need to get the right inductors and build it. I suspect these will generate a roughly triangular pulse, though I don't know of any way outside some kind of fast DAC to generate a sawtooth pulse with a ramped front edge and fast back edge.
I have not found any designs for Guassian filters. Are these easy to do with passive components? Anyone have any good references for these types of filters?
Thanks in advance for any answers or ideas.