摘要 |
PROBLEM TO BE SOLVED: To provide a semiconductor laser drive circuit that changes increasingly or decreasingly the duty ratio of a modulation signal applied to a semiconductor laser. SOLUTION: Received in-phase and inverted data signals DATA, DATAB are waveform-shaped in an input circuit 11 and the resulting signals are outputted to a pulse width adjustment circuit 12. A level shift circuit of the pulse width adjustment circuit 12 shifts the levels of the in-phase and the inverted signals by a proper level individually and a differential amplifier circuit calculates a difference of the both, where the duty ratio is converted. An output current of a current source included in the level shift circuit adjusts the amount of the level shift. An output of the differential amplifier circuit is given to a current switch circuit 13, where the output is converted into an injection current applied to a semiconductor laser 5. |