The EL6291C is a highly integrated laser diode driver designed to support multi-standard writable optical drives. It accomplishes this by incorporating a waveform generator wherein the diode currents and timing details can be programmed before operation. The data input circuitry inspects the NRZ serial data waveform and generates programmed waveforms in recognition of 3, 4, 5, or 6 or more clock periods of space changing to 3, 4, 5, or 6 or more clock periods of mark, and vice versa. |