In a laser diode which forms read and write functions upon an electro-optic memory, a drive circuit provides power modulation during the read function and sufficient power to perform a write function. During a read function, transistors connected in an emitter coupled switch pair modulate the power delivered to the laser diode. At the emitters of each transistors are a pair of Schottky diodes which enhance the switching speeds of the transistors. Logic is provided to completely turn on the read switch during the time the write switch is on in order to provide sufficient power to the laser diode in order to perform a write function.