Optical Transmitter Design