The M02098 is a highly integrated, programmable burst mode laser driver and limiting amplifier intended for ONU/ONT applications to 2.67 Gbps. Using LVDS/PECL/CML differential burst and data inputs, the M02098 laser driver has burst enable/disable times of less than 3.3 ns and will automatically maintain the desired extinction ratio. The laser bias and modulation currents can independently be controlled in one of 3 ways - (1) dual closed loop control where the monitor photodiode dynamic response is held to target values, (2) single closed loop control where the average monitor photodiode output is held to a target value or (3) open loop control where the bias and/or modulation current are controlled by a temperature based look-up table. In the closed loop cases, the bias and modulation current value for the first burst may also use the internal temperature sensor and external look-up table. The M02098 limiting amplifier inputs have a selectable bandwidth and selectable output swing. The input sensitivity is better than 6mV at 1.25Gbps and 10mV at 2.5Gbps. Extra design margin can be achieved if used in conjunction with the Mindspeed M02026 or M02015 TIAs. The CML differential output develops full swing with the minimum specified input signal. The limiting amplifier features a programmable signal level detector with a typical 2dB of optical hysteresis and an internally programmed JAM function which can be used to squelch chatter on the outputs when no signal is present. If the limiting amplifier is not needed, it may be powered down.