ns
pretty
and
intermediate
A lowpass filter stretches pulses. You said...
You're quite welcome.
Some pulse stretchers certainly are nonlinear, but I need one that is linear. The optical pulses I want to measure (frequency, amplitide, noise) are picoseconds wide, so the signal I get is already just the impulse response of a photodiode. It's already stretched, but stretched ugly: the waveform is a 2 ns pointy spike. I'm looking for a network to re-stretch it into a slower flat pulse. A linear network whose impulse response is a rectangular pulse is ideal for my purposes.
The more general problem is:
Given a desired waveform Z(t) and an available waveform V(T), what is the transfer function of a network N that makes V into Z?
More officially,
V(t) * N(t) = Z(t) where * is convolution
and we have V and Z but want to solve for N.
This is "the deconvolution problem", one of the family of mathematically "ill-posed problems." Lots of papers have been spawned. The next nasty step, once you've somehow found transfer function N, is to design an affordable circuit that does it.
Of course, we're spending too much time on this part of the design, because it's interesting. The other interesting problem is "how do you accurately measure the frequency of an oscillator that only oscillates in short bursts now and then?
John