IP Library Granted Patent US 8,923,353
Granted Patent B2
US 8,923,353 · App. 13/842,745 · Granted Dec 30, 2014

Laser driver modulation and bias control scheme

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 8,923,353
App. No.
13/842,745
Granted
Dec 30, 2014
Kind
B2
Abstract

Systems and methods are provided for generating an accurate, stable measurement for a laser bias current. The average current and the extinction ratio are controlled using a dual control loop. The transfer function between the laser and a monitor photo diode (MPD) is characterized. A laser driver control module predicts the average power that will be measured using the MPD relative to the data being transmitted, and this information is used to control a laser driver.

Claims (51)

1. A system comprising:

a laser driver configured to drive a laser;

a monitor photo diode (MPD) coupled to the laser, wherein the MPD is configured to generate a current based on a signal generated by a laser; and

a laser driver control module coupled to the MPD and the laser driver, wherein the laser driver control module is configured to:

determine, for a range of frequencies supported by the laser driver, an average power of the signal generated by the laser based on the current generated by the MPD;

determine, based on the average power, a relationship between the signal and the current;

sample a sequence of bits transmitted to the laser driver;

calculate a compensated measurement value using the sequence of bits and the determined relationship; and

adjust a bias current or a modulation current of the laser driver based on the calculated compensated measurement value.

2. The system of claim 1 , wherein the MPD is exposed to a sufficient percentage of optical power transmitted by the laser such that the MPD generates the current, and wherein the current represents the optical power.

3. The system of claim 1 , wherein the laser driver control module includes an MPD current measurement module coupled to an output of the MPD, and wherein the MPD current measurement module is configured to receive the current generated by the MPD.

4. The system of claim 1 , wherein the laser driver control module includes a sampling data module, and wherein the sampling data module is configured to sample the sequence of bits transmitted to the laser driver.

5. The system of claim 1 , wherein the laser driver control module includes an algorithm and control module, and wherein the algorithm and control module is configured to calculate the compensated measurement value.

6. The system of claim 1 , wherein the relationship is a transfer function that characterizes a control loop formed by the laser, the laser driver, the MPD, and the laser driver control module.

7. A system comprising:

a laser driver configured to drive a laser;

a monitor photo diode (MPD) coupled to the laser; and

a laser driver control module coupled to the MPD and the laser driver, wherein the laser driver control module is configured to:

sample a sequence of bits received by the laser driver,

receive a current generated by the MPD,

calculate a compensated measurement value using the sequence of bits, the current generated the MPD, and a transfer function characterizing a relationship between the sequence of bits and the current generated by the MPD, and

adjust a bias current or a modulation current of the laser drive based on the calculated compensated measurement value, wherein the transfer function is computed by determining, for a plurality of frequencies supported by the laser driver, an average power measurement of a signal generated by the laser corresponding to the sampled sequence of bits.

8. A method comprising:

sampling a sequence of bits input into a laser driver that drives a laser;

measuring a current generated by a monitor photo diode (MPD), wherein the MPD is exposed to a sufficient percentage of optical power transmitted by the laser such that the MPD generates the current representing the optical power;

determining, for a range of frequencies supported by the laser driver, an average power of a signal generated by the laser based on the current;

determining, based on the average power, a relationship between the signal and the current;

calculating a compensated measurement value using the sequence of bits and the determined relationship; and

adjusting a bias current or a modulation current of the laser driver based on the calculated compensated measurement value.

9. The method of claim 8 , further comprising:

generating a vector of values h(k) based on a bandwidth of the MPD and the relationship, wherein k indicates a data bit previously transmitted by the laser, and wherein h(k) represents the effective contribution of the data bit to the measured current.

10. The method of claim 9 , further comprising:

calculating the compensated measurement value using the vector of values h(k).

11. The method of claim 8 , further comprising:

determining an error in the bias current or the modulation current based on a comparison between an expected current measurement value and the current generated by the MPD.

12. The method of claim 8 , wherein adjusting the bias current or the modulation current further comprises:

adjusting the bias current using a residual modulation current in an off state; and

adjusting the modulation current based on a sum of the bias current and the modulation current.

13. The method of claim 8 , wherein the bias current drives an average power level of the laser, and wherein the modulation current controls a ‘0’ level and a ‘1’ level of the laser.

14. A laser driver control module configured to initiate an adjustment of a bias current or a modulation current of a laser driver that drives a laser, wherein the laser driver control module comprises:

a sampling data module coupled to a clock, wherein the sampling data module is configured to sample a data input stream;

a monitor photo diode (MPD) current measurement module configured to determine, for a range of frequencies supported by the laser driver, an average power of a signal generated by the laser based on a current generated by an MPD coupled to the laser; and

an algorithm and control module coupled to an output of the MPD current measurement module and the sampling data module, wherein the algorithm and control module is configured to:

determine, based on the average power, a relationship between the signal and the current, and

initiate, based on the sampled data input stream and the determined relationship, the adjustment of the bias current or the modulation current.

15. The laser driver control module of claim 14 , wherein the MPD current measurement module is further configured to measure the current over the range of frequencies to determine the average power.

16. The laser driver control module of claim 14 , wherein the algorithm and control module is further configured to calculate a compensated measurement value using a transfer function characterizing the relationship.

17. The laser driver control module of claim 16 , wherein the algorithm and control module is further configured to initiate the adjustment of the bias current or the modulation current based on the calculated compensated measurement value.

18. The laser driver control module of claim 16 , wherein the transfer function characterizes a control loop formed by the laser driver, a laser coupled to the laser driver, the MPD, and the laser driver control module.

19. The laser driver control module of claim 14 , wherein the laser driver control module is implemented in an optical network unit (ONU) of an optical network.

20. The laser driver control module of claim 14 , wherein the MPD is exposed to a sufficient percentage of optical power transmitted by a laser coupled to the laser driver such that the MPD generates the current, and wherein the current represents the optical power.

Assignments (7)
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT NUMBER 9,385,856 TO 9,385,756 PREVIOUSLY RECORDED AT REEL: 47349 FRAME: 001. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Mar 22, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 051144/0648 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE PREVIOUSLY RECORDED ON REEL 047229 FRAME 0408. ASSIGNOR(S) HEREBY CONFIRMS THE THE EFFECTIVE DATE IS 09/05/2018. Recorded Oct 29, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047349/0001 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047229/0408 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 7, 2014
From: DVIR, AMIAD; KOREN, ASAF
To: BROADCOM CORPORATION
Reel/Frame 033904/0474 →