Patent ID: 8643310

Claim:
A driving circuit, comprising: a controller; an equalizer; a power manager; a driver; a pseudo-random binary sequence (PRBS) generator; and an oscillator; wherein the controller is in communication with the equalizer, the PRBS generator, and the power manager, the controller is configured for receiving input commands and selectively activating the equalizer or the PRBS generator based upon the input commands, the controller is configured for determining filtering parameters when the equalizer is activated, the controller is configured for determining power parameters according to the input command and activating the power manager, the equalizer is configured for receiving an input signal and filtering noise out of the input signal according to the filtering parameters after being activated by the controller, the oscillator is configured for generating a clock signal, the PRBS generator is in communication with the oscillator and is configured for generating an PRBS test signal according to the clock signal after being activated by the controller, the power manager is configured for determining a specific power output according to the power parameters and managing a power output of the driver, and the driver is in communication with the equalizer and the PRBS generator and is configured for driving a light source of an optical connector to emit light at a specific power output, selectively according to the input signal or the PRBS test signal.