Ultra High Repetition Rate (20.. 2000 GHz) Optical Pulse Generation | IEEE Conference Publication | IEEE Xplore