EEVblog #306 - Jim Williams Pulse Generator