IP Library Granted Patent US 7,787,507
Granted Patent B2
US 7,787,507 · App. 11/621,590 · Granted Aug 31, 2010

Method and apparatus for controlling laser modulation based on measurements of average laser output power

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,787,507
App. No.
11/621,590
Granted
Aug 31, 2010
Kind
B2
Abstract

Laser modulation is controlled by using a measurement of the average output power level of the laser to adjust the amplitude of the modulation current as necessary to prevent the laser from being over- or under-modulated and to adjust the amplitude of the bias current as necessary to maintain the average output power level of the laser at a desired, reasonably constant level. The laser controller receives an electrical feedback signal from a laser output power monitoring device and uses this signal to obtain the measurement of the average output power level of the laser. Based on this measurement, a bias current control signal and a modulation current control signal are generated and output to the laser driver to cause the laser driver to set the amplitude of the bias current to achieve a desired average output power level and to set the amplitude of the modulation current to prevent over- and under-modulation.

Claims (34)

1. An apparatus for controlling modulation of a laser, the apparatus comprising:

a laser capable of being driven to produce light;

a laser driver that generates an electrical bias current signal and an electrical modulation current signal that are used to drive the laser to cause the laser to produce light;

a laser output power monitoring device that receives a fraction of the light produced by the laser as optical feedback and generates an electrical feedback signal based on the fraction of the light received from the laser;

a laser controller comprising an integrated circuit configured to receive the electrical feedback signal and to perform a control algorithm that obtains a measurement of an average output power level of the laser based on the electrical feedback signal and produces a bias current control signal and a modulation current control signal based on the measured average output power level of the laser, the bias current and modulation current control signals being received by the laser driver, and wherein the laser driver uses the bias current control signal and the modulation current control signal to set an amplitude for the electrical current bias signal and an amplitude for the electrical modulation current signal, respectively, wherein when the laser controller performs said at least one control algorithm, the laser controller detects whether the laser is being over-modulated or under-modulated based on the measured average laser output power level, wherein if the laser controller detects that the laser is being over-modulated or under-modulated, the modulation current control signal produced by the laser controller and received by the laser driver causes the laser driver to adjust the amplitude of the electrical modulation current signal to reduce or eliminate the over-modulation or under-modulation of the laser; wherein when the laser controller detects the laser is being over-modulated by determining if the average laser output power level has increased, the laser controller initially causes the modulation current control signal to decrease the amplitude of the modulation current while maintaining the amplitude of the bias current; and when the laser controller detects that the laser is being under-modulated by determining if the average laser output power level has decreased, the laser controller initially causes the bias current control signal to decrease the amplitude of the bias current while maintaining the amplitude of the modulation current.

2. The apparatus of claim 1 , wherein when the laser controller performs said at least one control algorithm, the laser controller also detects whether the measured average laser output power level is above or below a target average laser output power level, wherein if the laser controller detects that the measured average laser output power is above or below the target average laser output power level, the bias current control signal produced by the laser controller and received by the laser driver causes the laser driver to adjust the amplitude of the electrical bias current signal until the measured average laser output power level is at least substantially equal to the target average laser output power level.

3. The apparatus of claim 1 , wherein the laser is a laser diode and wherein the laser output power monitoring device is a photodiode.

4. The apparatus of claim 3 , wherein the modulation current control signal produced by the laser controller based on the measured average laser output power level ensures that the electrical modulation current signal used to cause the laser to produce a logic 0 output power level has an amplitude that is set equal to or slightly greater than a threshold current amplitude needed to cause the laser to produce laser action.

5. The apparatus of claim 1 , wherein if the laser driver is caused to decrease the amplitude of the electrical modulation current signal, the laser controller determines whether the measured average laser output power level is equal to a target average laser output power level, wherein if a determination is made that the measured average laser output power level is not equal to the target average laser output power level, the bias current control signal produced by the laser controller causes the laser driver to increase the amplitude of the electrical bias current signal until the laser controller determines that the measured average laser output power level is equal to the target average laser output power level.

6. The apparatus of claim 1 , wherein if the laser driver is caused to increase the amplitude of the electrical modulation current signal, the laser controller determines whether the measured average laser output power level is equal to a target average laser output power level, wherein if a determination is made that the measured average laser output power level is not equal to the target average laser output power level, the bias current control signal produced by the laser controller causes the laser driver to decrease the amplitude of the electrical bias current signal until the laser controller determines that the measured average laser output power level is equal to the target average laser output power level.

7. A method for controlling modulation of a laser comprising:

monitoring optical feedback from a laser to obtain a measurement of an average output power level of the laser;

determining whether the measured average output power level of the laser is above or below a target average output power level;

if a determination is made that the measured average output power level is above or below the target average output power level, adjusting an amplitude of an electrical bias current being delivered to the laser until the measured average output power level of the laser is at least substantially equal to the target average output power level;

determining whether the laser is being over-modulated or under-modulated;

if a determination is made that the laser is being over-modulated or under-modulated, adjusting the amplitude of an electrical modulation current being delivered to the laser to reduce or eliminate over-modulation or under-modulation of the laser;

if a determination is made that the laser is being over-modulated by sensing if the average laser output power level has increased, decreasing the amplitude of the modulation current while maintaining the amplitude of the bias current; and

if a determination is made that the laser is being under-modulated by sensing if the average laser output power level has decreased, decreasing the amplitude of the bias current while maintaining the amplitude of the modulation current.

8. The method of claim 7 , further comprising: if an adjustment was made to the amplitude of the electrical modulation current, determining whether the measured average output power level of the laser is equal to a target average output power level, wherein if a determination is made that the measured average output power level of the laser is not equal to a target average output power level, adjusting the amplitude of the electrical bias current until a determination is made that the measured average output power level of the laser is equal to or substantially, equal to the target average output power level.

9. The method of claim 7 , wherein determining whether the laser is being over modulated comprises: determining whether the measured average output power level of the laser has increased; if a determination is made that the measured average output power level of the laser has increased, incrementally increasing the amplitude of the electrical modulation current; and determining whether an increase in the measured average output power level of the laser has been detected subsequent to the incremental increase in the amplitude of the electrical modulation current, wherein if an increase in the measured average output power level of the laser is detected, the laser is being over-modulated.

10. The method of claim 9 , further comprising: if a determination is made that the laser is being over-modulated, decrementally decreasing the amplitude of the electrical modulation current; determining whether the measured average output power level of the laser has decreased; if it is determined that the measured average output power level of the laser has not decreased, decrementally decreasing the amplitude of the electrical modulation current; and

determining whether the measured average output power level of the laser has fallen below the target average output power level.

11. The method of claim 10 , further comprising: if it is determined that the measured average output power level of the laser has fallen below the target output power level, incrementally increasing the electrical bias current until it is determined that the measured average output power level of the laser is above the target average output power level; decrementally decreasing the amplitude of the electrical modulation current until it is determined that the measured average output power level of the laser has decreased; determining whether the measured average output power level of the laser has fallen below the target average output power level; and if it is determined that the measured average output power level of the laser has fallen below the target average output power level, incrementally increasing the electrical bias current until the measured average output power level is no longer below the target average output power level.

12. The method of claim 7 , wherein determining whether the laser is being undermodulated comprises: determining whether the measured average output power level of the laser has increased; if a determination is made that the measured average output power level of the laser has not increased, decrementally decreasing the amplitude of the electrical bias current until it is determined that the measured average output power level of the laser is equal to the target average output power level; incrementally increasing the amplitude of the electrical modulation current; determining whether an increase in the measured average output power level of the laser has been detected subsequent to the incremental increase in the amplitude of the electrical modulation current, wherein if an increase in the measured average output power level of the laser has not been detected, then the laser is being under-modulated.

13. The method of claim 12 , further comprising: if the laser is being under-modulated, continuing to incrementally increase the amplitude of the electrical modulation current until a determination is made that the measured average output power level has increased.

14. The method of claim 13 , further comprising: determining whether the measured average output power level of the laser is equal to the target average output power level; and if it is determined that the measured average output power level of the laser is not equal to the target average output power level, incrementally increasing or decreasing the electrical bias current until the measured average output power level is equal to or at least substantially equal to the target average output power level.

15. A computer program for controlling modulation of a laser, the computer program comprising instructions stored on a computer-readable medium, the instructions comprising:

instructions for obtaining a measurement of an average output power level of a laser based on monitored optical feedback from the laser;

instructions for determining whether the measured average output power level of the laser is above or below a target average output power level;

instructions for generating a control signal that causes an amplitude of an electrical bias current being delivered to the laser to be adjusted if it is determined that the measured average output power level is above or below the target average output power level, the amplitude of the electrical modulation current being adjusted until the measured average output power level of the laser is at least substantially equal to the target average output power level;

instructions for determining whether the laser is being over-modulated or undermodulated; and

instructions for generating a control signal that causes the amplitude of an electrical modulation current being delivered to the laser to be adjusted if it is determined that the laser is being over-modulated or under-modulated, wherein the instructions for determining whether the laser is being over-modulated or undermodulated comprise: instructions for generating a control signal that causes the amplitude of the electrical modulation current being delivered to the laser to be decreased while maintaining the amplitude of the bias current if it is determined that the laser is being over-modulated by sensing if the average laser output power level has increased; the instructions for determining whether the laser is being undermodulated generating a control signal that causes the amplitude of the electrical bias current being delivered to the laser to be decreased while maintaining the amplitude of the modulation current if it is determined that the laser is being undermodulated by sensing if the average laser output power level has decreased.

16. The computer program of claim 15 , wherein the instructions for determining whether the laser is being over-modulated include: instructions for determining whether the measured average output power level of the laser has increased, wherein if it is determined that the measured average output power level of the laser has increased, the instructions that generate the control signal cause the amplitude of the electrical modulation current to be incrementally increased; and instructions for determining whether an increase in the measured average output power level of the laser has been detected subsequent to the incremental increase in the amplitude of the electrical modulation current, wherein if an increase in the measured average output power level of the laser is detected, the laser is being over-modulated.

17. The computer program of claim 15 , wherein the instructions for determining whether the laser is being under-modulated include: instructions for determining if the measured average output power level of the laser has not increased, then the instructions that generate the control signal cause the amplitude of the electrical bias current to be incrementally decreased until it is determined that the measured average output power level of the laser is equal to the target average output power level; instructions for incrementally increasing the amplitude of the electrical modulation current; instructions for determining whether an increase in the measured average output power level of the laser has been detected subsequent to the incremental increase in the amplitude of the electrical modulation current, wherein if an increase in the measured average output power level of the laser has not been detected, then the laser is being under-modulated.

Assignments (9)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 14, 2020
From: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
To: BROADCOM INTERNATIONAL PTE. LTD.
Reel/Frame 053771/0901 →
CORRECTIVE ASSIGNMENT TO CORRECT THE PROPERTY NUMBERS PREVIOUSLY RECORDED AT REEL: 47630 FRAME: 344. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 21, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 048883/0267 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047196/0687 →
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 →
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 Mar 24, 2007
From: MILLER, FREDERICK W.
To: AVAGO TECHNOLOGIES FIBER IP (SINGAPORE) PTE. LTD.
Reel/Frame 019060/0389 →