40 GHz pulse generating source with less than 350 fs timing jitter