The invention discloses a
laser driver and a temperature compensation circuit thereof. The temperature compensation circuit comprises a benchmark
voltage generation unit, a benchmark
current generation unit, a reference
voltage generation unit, and a compensation
current generation unit, wherein the benchmark
voltage generation unit generates a benchmark voltage which increases with the increase of the temperature; the benchmark
current generation unit is connected with the benchmark voltage generation unit and outputs benchmark current which increases with the increase of the benchmark voltage; the reference voltage generation unit generates a reference voltage which increases with the increase of the temperature; the compensation current generation unit is connected with the reference voltage generation unit, obtains the compensation
threshold temperature according to the reference voltage, and outputs compensation current when the temperature is higher than or equal to the compensation
threshold temperature; and the benchmark current and the compensation current are overlapped to form benchmark modulation current. The
laser driver comprises the temperature compensation circuit and a bias
current regulation circuit. An optical
signal output by the
laser can have constant
extinction ratio by compensating modulation current of a laser through the temperature compensation circuit, and the laser can obtain steady output
optical power by compensating bias current of the laser through the bias
current regulation circuit.