IP Library Granted Patent US 7,724,792
Granted Patent B2
US 7,724,792 · App. 11/367,726 · Granted May 25, 2010

Driving laser diodes with immunity to temperature changes, aging, and other effects

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,724,792
App. No.
11/367,726
Granted
May 25, 2010
Kind
B2
Abstract

Various systems and methods are provided to achieve laser power control. In one embodiment, a system is provided that comprises a counter that holds a digital value. An digital-to-analog converter is employed to convert the digital value to an analog current. A data threshold current is generated by a laser driver based upon the analog current. The data threshold current is employed to represent a data value in a data signal employed to drive a laser diode. Also, circuitry is employed to adjust the digital value based upon a comparison between a target threshold current and a feedback current generated from a laser output of the laser diode.

Claims (44)

1. A laser power control system, comprising:

a first circuit that generates an analog current, wherein a data threshold current is generated by a laser driver based upon at least the analog current, the data threshold current being employed to generate a data value in a data signal employed to drive a laser diode;

a second circuit that employs a clocked component that generates a binary output, the binary output being generated depending upon a comparison between a target threshold current and a feedback current generated from a laser output of the laser diode;

the first circuit being configured to adjust a magnitude of the analog current based upon the binary output, where adjustment of the analog current causes adjustment of the data threshold current while the data threshold current is employed to generate the data value in the data signal; and

wherein the adjustment of the magnitude of the analog current based upon the binary output occurs upon a predefined transition in a clock signal, the clock signal generated based upon occurrences of multiple consecutive digits of equal value in the data signal, and a time duration of a 50% duty cycle of the clock signal is greater than a time duration of a maximum number of multiple consecutive digits of equal value that is allowed to be transmitted by the laser diode.

2. The laser power control system of claim 1 , wherein the clocked component further comprises a D flip-flop.

3. The laser power control system of claim 1 , wherein the analog current is a bias current and the data threshold current comprises a minimum current applied to the laser diode.

4. The laser power control system of claim 1 , wherein the analog current is a modulation current and the data threshold current comprises a maximum current applied to the laser diode.

5. The laser power control system of claim 1 , wherein the first circuit further comprises:

a counter that holds a digital value; and

a digital-to-analog converter that converts the digital value into the analog current.

6. The laser power control system of claim 2 , wherein the clock signal applied to a clock input of the D flip-flop.

7. The laser power control system of claim 2 , further comprising a comparator that performs the comparison between the target threshold current and the feedback current, wherein an output of the comparator is applied to a reset input of the D flip-flop.

8. The laser power control system of claim 2 , further comprising a comparator that performs the comparison between the target threshold current and the feedback current, wherein an output of the comparator is applied to an inverting reset input of the D flip-flop.

9. A laser power control system, comprising:

a first circuit that generates an analog current, wherein a data threshold current is generated by a laser driver based upon at least the analog current, the data threshold current being employed to generate a data value in a data signal employed to drive a laser diode;

a second circuit that employs a clocked component that generates a binary output, the binary output being generated depending upon a comparison between a target threshold current and a feedback current generated from a laser output of the laser diode;

the first circuit being configured to adjust a magnitude of the analog current based upon the binary output, where adjustment of the analog current causes adjustment of the data threshold current while the data threshold current is employed to generate the data value in the data signal;

wherein the adjustment of the magnitude of the analog current based upon the binary output occurs upon a predefined transition in a clock signal, the clock signal generated based upon occurrences of multiple consecutive digits of equal value in the data signal, and the clock signal has a pulse width that is greater than a delay between a feedback signal generated by the feedback current and the data signal due to the decimation of the filtered data signal; and

wherein a filtered data signal is generated based upon each of the occurrences of multiple consecutive digits of equal value in the data signal, and the clock signal is generated based upon a decimation of the filtered data signal.

10. A method for laser power control, comprising the steps of:

generating an analog current;

generating a data threshold current using a laser driver based upon at least the analog current;

driving a laser diode according to a data signal that embodies the data threshold current to represent a data value;

generating a first binary output based upon a comparison between a target threshold current and a feedback current generated from a laser output of the laser diode;

generating a second binary output using a D flip-flop based upon the first binary output;

adjusting a magnitude of the analog current based upon the second binary output, where adjustment of the analog current causes adjustment of the data threshold current while the data threshold current is employed to generate the data value in the data signal; and

wherein the adjustment of the magnitude of the analog current based upon the binary output occurs upon a predefined transition in a clock signal, the clock signal generated based upon occurrences of multiple consecutive digits of equal value in the data signal, and a time duration of a 50% duty cycle of the clock signal is greater than a time duration of a maximum number of multiple consecutive digits of equal value that is allowed to be transmitted by the laser diode.

11. The method of claim 10 , wherein the step of generating the data threshold current further comprises generating a minimum current applied to the laser diode, the minimum current representing a logical “0”, wherein the analog current comprises a bias current.

12. The method of claim 10 , wherein the step of generating the data threshold current further comprises generating a maximum current applied to the laser diode, the maximum current representing a logical “1”, wherein the analog current comprises a modulation current.

13. The method of claim 10 , wherein the step of generating the analog current further comprises the steps of:

maintaining a digital value in a counter; and

converting the digital value into the analog current using a digital-to-analog converter.

14. The method of claim 10 , further comprising the steps of:

applying the first binary output to a reset input of the D flip-flop; and

resetting the D flip-flop upon an occurrence of a predefined transition in the clock signal.

15. The method of claim 10 , further comprising the steps of applying a clock signal to a clock input of the D flip-flop, wherein the adjustment of the magnitude of the analog current based upon the binary output occurs upon a predefined transition in the clock signal.

16. A laser power control system, comprising:

means for generating an analog current, wherein a data threshold current is generated by a laser driver based upon at least the analog current, the data threshold current being employed to generate a data value in a data signal employed to drive a laser diode;

means for generating a binary output based upon a comparison between a target threshold current and a feedback current generated from a laser output of the laser diode, wherein a magnitude of the analog current is adjusted based upon the binary output;

means for triggering the adjustment of the magnitude of the analog current based on the binary output, where adjustment of the analog current causes adjustment of the data threshold current while the data threshold current is employed to generate the data value in the data signal; and

wherein the adjustment of the magnitude of the analog current based upon the binary output occurs upon a predefined transition in a clock signal, the clock signal generated based upon occurrences of multiple consecutive digits of equal value in the data signal, and a time duration of a 50% duty cycle of the clock signal is greater than a time duration of a maximum number of multiple consecutive digits of equal value that is allowed to be transmitted by the laser diode.

17. The laser power control system of claim 16 , wherein the means for generating the binary output further comprises a D flip-flop.

18. The laser power control system of claim 17 , wherein the means for generating the binary output further comprises a comparator that performs the comparison between the target threshold current and the feedback current, the comparator generating an output that is applied to the D flip-flop.

Assignments (7)
CHANGE OF NAME Recorded Aug 26, 2016
From: M/A-COM TECHNOLOGY SOLUTIONS HOLDINGS, INC.
To: MACOM TECHNOLOGY SOLUTIONS HOLDINGS, INC.
Reel/Frame 039831/0286 →
CHANGE OF NAME Recorded Aug 9, 2016
From: M/A-COM TECHNOLOGY SOLUTIONS HOLDINGS, INC.
To: MACOM TECHNOLOGY SOLUTIONS HOLDINGS, INC.
Reel/Frame 039634/0365 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 11, 2015
From: MINDSPEED TECHNOLOGIES, INC.
To: M/A-COM TECHNOLOGY SOLUTIONS HOLDINGS, INC.
Reel/Frame 037274/0238 →
RELEASE OF SECURITY INTEREST Recorded May 9, 2014
From: JPMORGAN CHASE BANK, N.A.
To: MINDSPEED TECHNOLOGIES, INC.
Reel/Frame 032861/0617 →
SECURITY INTEREST Recorded May 9, 2014
From: M/A-COM TECHNOLOGY SOLUTIONS HOLDINGS, INC.; MINDSPEED TECHNOLOGIES, INC.; BROOKTREE CORPORATION
To: GOLDMAN SACHS BANK USA
Reel/Frame 032859/0374 →
SECURITY INTEREST Recorded Mar 21, 2014
From: MINDSPEED TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 032495/0177 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 13, 2006
From: NERON, CHRISTOPHE; BAZZANI, CRISTIANO; SOLTESZ, DARIO; SHIVARAM, RAMAKRISHNA
To: MINDSPEED TECHNOLOGIES, INC.
Reel/Frame 017771/0904 →