The MAX3996 is a high-speed laser driver for small form-factor (SFF) fiber optic LAN transmitters. It contains a bias generator, a laser modulator, and comprehensive safety features. Automatic power control (APC) adjusts the laser bias current to maintain average optical power, regardless of changes in temperature or laser properties. The driver accommodates common anode or differential laser configurations. The output current range of the MAX3996 is appropriate for VCSELs and high-efficiency edge-emitting lasers.