That almost impossible with the digital circuit. The general purpose of the digital circuit is used the standard cell. There has a minimum width pulse limitation. So if you want to do 50ps pulse width. that must be satisfied the requirement of minimum width pulse.
I thought the analog circuit is the best choice.