IP Library Granted Patent US 6,922,421
Granted Patent B2
US 6,922,421 · App. 10/339,946 · Granted Jul 26, 2005

Control and calibration of laser systems

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 6,922,421
App. No.
10/339,946
Granted
Jul 26, 2005
Kind
B2
Abstract

A method for controlling a laser includes determining an average component of a laser drive current and adjusting a modulation component of the drive current based on the average component and a threshold current signal at the present temperature. Determining the average component includes adjusting the drive current until an output power of the laser is approximately equal to a reference signal that varies according to temperature. The method further includes calibrating the threshold current signal, which includes adjusting the drive current until the laser output power is approximately equal to a second reference signal, and storing the drive current signal as the threshold current signal at the present temperature. The method further includes recalibrating the threshold current signal, which includes storing a difference between a new value and a stored value of the threshold current signal as an offset for other stored values of the threshold current signal.

Claims (64)

1. A method for a laser system to control a laser, comprising:

generating a temperature signal corresponding to a temperature of the laser;

generating a first control signal for a first component of a drive current to the laser, and

generating a second control signal for a second component of the drive current, wherein the second control signal is based on the first control signal and a threshold current signal, and the threshold current signal is based on the temperature signal.

2. The method of claim 1 , wherein the first component is an average component of the drive current and the second component is a modulation component of the drive current.

3. The method of claim 1 , wherein said generating a second control signal comprises calculating the second component using the following formula:

Imod=Kmod *( Iavg−Ith ),

where Imod is the second control signal, Kmod is a linearity coefficient signal at the temperature, Iavg is the first control signal, and Ith is the threshold current signal of the laser at the temperature.

4. The method of claim 3 , further comprising determining the linearity coefficient signal and the threshold current signal based on the temperature signal.

5. The method of claim 4 , wherein said determining the linearity coefficient signal and the threshold current signal comprises a step selected from the group consisting of looking up the linearity coefficient signal and the threshold current signal based on the temperature signal and calculating the linearity coefficient signal and the threshold current signal based on the temperature signal.

6. The method of claim 1 , wherein said generating a second control signal comprises:

determining the threshold current signal based on the temperature signal;

determining a difference between the first control signal and the threshold current signal; and

determining the second control signal based on the difference.

7. The method of claim 6 , wherein said determining the threshold current signal comprises a step selected from the group consisting of looking up the threshold current signal based on the temperature signal and calculating the threshold current signal based on the temperature signal, and said determining the second control signal comprises a step selected from the group consisting of looking up the second control signal based on the difference and calculating the second control signal based on the difference.

8. The method of claim 1 , wherein said generating a first control signal comprises:

determining a reference signal based on the temperature signal;

optically detecting a light output power of the laser;

generating a power signal corresponding to the light output power detected;

determining a difference between the reference signal and the power signal; and

from the difference, adjusting the first control signal.

9. The method of claim 8 , wherein said determining a reference signal comprises a step selected from the group consisting of looking up the reference signal based on the temperature signal and calculating the reference signal based on the temperature signal.

10. The method of claim 8 , wherein said adjusting the first control signal comprises:

if the reference signal is greater than the power signal and the first control signal is less than a maximum value, incrementing the first control signal; and

if the power signal is greater than the reference signal and the first control signal is greater than a minimum value, decrementing the first control signal.

11. The method of claim 1 , further comprising calibrating the threshold current signal, said calibrating comprising;

generating the temperature signal corresponding to a second temperature of the laser;

determining a reference signal for a threshold current of the laser;

optically detecting a light output power of the laser;

generating a power signal corresponding to the light output power detected;

adjusting the first control signal until the power signal is approximately equal to the reference signal; and

storing the temperature signal and the first control signal in a memory of the laser system, wherein the first control signal is the threshold current signal at the second temperature and said storing comprises a step selected from the group consisting of storing the temperature signal and the first control signal as a table and storing the temperature signal and the first control signal as a function.

12. The method of claim 11 , wherein said determining a reference signal comprises a step selected from the group consisting of looking up the reference signal based on the temperature signal and calculating the reference signal based on the temperature signal.

13. The method of claim 11 , prior to said calibrating further comprising:

put the laser system in an automatic calibration mode;

putting the laser system in an oven; and

changing a third temperature inside the oven.

14. The method of claim 11 , subsequent to said calibrating and prior to said generating a second control signal, further comprising recalibrating the threshold current signal, said recalibrating comprising:

determining a new value of the threshold current signal based on the temperature signal;

determining a stored value of the threshold current signal in the memory based on the temperature signal;

determining a difference between the new and the stored values; and

storing the difference in the memory as an offset for a plurality of stored values of the threshold current signal at other temperatures.

15. The method of claim 14 , wherein said determining a new value of the threshold current signal comprises:

adjusting the first control signal until the power signal is approximately equal to the reference signal, wherein a value of the first control signal is the new value of the threshold current signal.

16. The method of claim 15 , wherein said determining a new value of the threshold current signal further comprises sensing the laser is turned on.

17. The method of claim 15 , wherein said determining a stored value of the threshold current signal comprises a step selected from the group consisting of looking up the stored value based on the temperature signal and calculating the stored value based on the temperature signal.

18. The method of claim 14 , wherein said generating a second control signal comprises:

determining a second stored value of the threshold current signal based on the temperature signal; and

adding the offset to the second stored value.

19. The method of claim 1 , wherein the first and the second control signals are digital control signals.

20. A laser system, comprising:

a memory, the memory storing a plurality of values of a threshold current signal for a plurality values of a temperature signal in a manner selected from the group consisting of a table and a function;

a controller, the controller being coupled to receive the temperature signal from a temperature sensor and the threshold current signal from the memory based on the temperature signal, the controller further being coupled to send a first control signal to a first laser driver and a second control signal to a second laser driver, the first and the second laser drivers providing a drive current to a laser;

wherein the controller adjusts the second control signal based on the first control signal and the threshold current signal.

21. The system of claim 20 , wherein the first laser driver provides an average component of the drive current and the second laser driver providing a modulation component of the drive current.

22. The system of claim 20 , wherein the controller adjusts the second control signal using the following formula:

Imod=Kmod *( Iavg−Ith ),

where Imod is the second controls signal, Kmod is the linearity coefficient signal based on the temperature signal, Iavg is the first control signal, and Ith is the threshold current signal based on the temperature signal.

23. The system of claim 22 , wherein the memory further stores a plurality of values of the linearity coefficient signal based on the plurality of values of the temperature signal.

24. The system of claim 22 , wherein the memory further stores a plurality of values of the second control signal based on a difference between the first control signal and the threshold current signal.

25. The system of claim 20 , wherein the memory further stores a plurality of values of a reference signal for the plurality of values of the temperature signal in a manner selected from the group consisting of a table and a function, the controller being coupled to receive a power signal from a light sensor, the controller further being coupled to receive the reference signal from the memory based on the temperature signal, the controller adjusting the first control signal based on a difference between the reference signal and the power signal.

26. The system of claim 20 , wherein the memory further stores a threshold reference signal for a threshold output signal of the laser.

27. The system of claim 26 , wherein the memory further stores an offset to be added to the stored values of the threshold current signal, the controller adding the offset to a stored value of the threshold current signal to get a new value of the threshold current signal.

28. The system of claim 20 , wherein the first and the second control signals are digital control signals.

Assignments (9)
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041710/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE NAME OF THE ASSIGNEE PREVIOUSLY RECORDED ON REEL 017207 FRAME 0020. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded May 6, 2016
From: AGILENT TECHNOLOGIES, INC.
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 038633/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037808/0001 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS (RELEASES RF 032851-0001) Recorded Feb 2, 2016
From: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 037689/0001 →
PATENT SECURITY AGREEMENT Recorded May 8, 2014
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Reel/Frame 032851/0001 →
MERGER Recorded May 7, 2013
From: AVAGO TECHNOLOGIES FIBER IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 030369/0672 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 25, 2006
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES FIBER IP (SINGAPORE) PTE. LTD.
Reel/Frame 017675/0199 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 22, 2006
From: AGILENT TECHNOLOGIES, INC.
To: AVAGO TECHNOLOGIES GENERAL IP PTE. LTD.
Reel/Frame 017207/0020 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 15, 2003
From: ROBINSON, MICHAEL A.; ROMM, GIDEON Z.
To: AGILENT TECHNOLOGIES, INC.
Reel/Frame 013658/0191 →