a laser diode driving circuit capable of providing a suitable output current to a laser diode is disclosed . the laser diode driving circuit includes a current supply , a first pseudo laser diode , a second pseudo laser diode , and an output current mirror circuit . an input current provided by the current supply is output through the output current mirror circuit to the laser diode . by making the characteristic of each of the first and second pseudo laser diodes substantially equal to the characteristic of the laser diode , the non - linearity between the input current and the output current is compensated .