IP Library Granted Patent US 7,830,936
Granted Patent B2
US 7,830,936 · App. 10/339,900 · Granted Nov 9, 2010

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 7,830,936
App. No.
10/339,900
Granted
Nov 9, 2010
Kind
B2
Abstract

A method for a laser system to compensate a variability of a signal converter in the laser system includes generating a temperature signal corresponding to a temperature of a laser and adjusting a signal of the signal converter based on at least the temperature signal. A laser transceiver includes a memory, a controller, a bandwidth circuit, and a modulation driver. The controller generates at least one control signal set by a host in the memory. The bandwidth circuit is a programmable low-pass filter (LPF) receiving the control signal and at least one input terminal receiving at least one data signal. The programmable LPF filters the data signal based on the control signal. The modulation driver has at least one input terminal receiving the filtered data signal. The modulation driver provides a modulation current to a laser in response to the filtered data signal.

Claims (65)

1. A method for a controller in a laser system to compensate a variability of an analog-to-digital converter (ADC) in the laser system, the method comprising:

receiving a temperature signal corresponding to a temperature of a laser; and

determining a compensated digital output signal based on at least the temperature signal and a digital output signal from the ADC, the compensated digital output signal compensating for the variability of the ADC, said determining a compensated digital output signal comprising a step selected from the group consisting of (1) looking up the compensated digital output signal based on at least the temperature signal and the digital output signal, and (2) calculating the compensated digital output signal based on at least the temperature signal and the digital output signal;

receiving a supply voltage signal corresponding to a supply voltage to the laser system; and

wherein said looking up the compensated digital signal and said calculating the compensated digital signal are further based on the supply voltage signal.

2. A method for a controller in a laser system to compensate a variability of a signal converter in the laser system, the method comprising:

receiving a temperature signal corresponding to a temperature of a laser; and

adjusting an analog signal of the signal converter based on at least the temperature signal to compensate for the variability of the signal converter, the analog signal being selected from the group consisting of an input analog signal and an output analog signal of the signal converter, said adjusting an analog signal comprising:

determining a gain for the analog signal based on at least the temperature signal; and

generating a gain signal corresponding to the gain, wherein the gain signal sets a gain of the analog signal generated by the signal converter.

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

4. The method of claim 2 , wherein said adjusting an analog signal further comprises:

determining an offset for the analog signal based on at least the temperature signal;

generating an offset signal corresponding to the offset, wherein the offset signal sets an offset of the analog signal generated by the signal converter.

5. The method of claim 4 , wherein said determining an offset comprises a step selected from the group consisting of looking up the offset based on at least the temperature signal and calculating the offset based on at least the temperature signal.

6. The method of claim 4 , further comprising:

receiving a supply voltage signal corresponding to a supply voltage to the laser system;

wherein said determining a gain and said determining an offset are further based on the supply voltage signal.

7. The method of claim 2 , wherein the signal converter is selected from the group consisting of an analog-to-digital converter (ADC) and a digital-to-analog converter (DAC), and the analog signal is selected from the group consisting of the analog input signal into the ADC and the analog output signal out from the DAC.

8. A method for a controller in a laser system to compensate a variability of a digital-to-analog converter (DAC) in the laser system, the method comprising:

receiving a temperature signal corresponding to a temperature of a laser; and

adjusting a digital input signal into the DAC based on at least the temperature signal and a desired analog output signal from the DAC to compensate for the variability of the signal converter, said adjusting a digital input signal comprising a step selected, from the group consisting of (1) looking up the digital input signal based on at least the temperature signal and the desired analog output signal, and (2) calculating the digital input signal based on at least the temperature signal and the desired analog output signal.

9. The method of claim 8 , further comprising:

receiving a supply voltage signal corresponding to a supply voltage to the laser system; and

wherein said looking up the digital input signal and said calculating the digital input signal are further based on the supply voltage signal.

10. A laser system, comprising:

an analog-to-digital converter (ADC);

a memory, the memory storing a plurality of values of a compensated ADC output signal for at least a plurality of values of a temperature signal and a plurality of values of an ADC output signal, the values of the compensated ADC output signal compensating for the variability of the ADC; and

a controller, the controller being coupled to receive a value of the compensated ADC output signal from the memory based on at least the temperature signal and the ADC output signal;

wherein the memory further stores the plurality of values of the compensated ADC output signal for the plurality of values of the temperature signal, the plurality of values of the ADC output signal, and a plurality of values of a voltage signal, the controller receiving the value of the compensated ADC output signal from the memory based on at least the temperature signal, the ADC output signal, and the voltage supply signal.

11. The laser system of claim 10 , further comprising:

a digital-to-analog convener (DAC);

wherein the memory further stores a plurality of values of a DAC input signal for at least the plurality of values of the temperature signal and a plurality of values of a desired DAC output signal, the values of the DAC input signal compensating for the variability of the DAC, the controller being coupled to receive a value of the DAC input signal from the memory based on at least the temperature signal and the desired DAC output signal.

12. The laser system of claim 11 , wherein the memory further stores the plurality of values of the DAC input signal for the plurality of values of the temperature signal, the plurality of values of the desired DAC output signal, and a plurality of values of a voltage supply signal, the controller receiving the value of the DAC input signal from the memory based on at least the temperature signal, the desired DAC output signal, and the voltage supply signal.

13. A laser system, comprising:

a memory, the memory storing a plurality of values of a gain signal for at least one of a plurality of values of a temperature signal and a plurality of values of a supply voltage signal;

a controller, the controller being coupled to receive a value of the gain signal from the memory based on at least one of the temperature signal and the supply voltage signal, the controller generating the gain signal;

a gain circuit receiving an analog signal and the gain signal, the gain circuit amplifying the analog signal with a gain based on the gain signal; and

an ADC receiving the amplified analog signal, the ADC generating a digital signal.

14. The laser system of claim 13 , wherein the memory further stores a plurality of values of an offset signal for at least one of the plurality of values of the temperature signal and the plurality of values of the supply voltage signal, the controller being coupled to receive a value of the offset signal from the memory based on at least one of the temperature signal and the supply voltage signal, the controller generating the offset signal, the laser system further comprising an offset circuit receiving the analog signal and the offset signal, the offset circuit adding to the analog signal an offset based on the offset signal, the ADC generating the digital signal corresponding to the analog signal having the gain and the offset.

15. The laser system of claim 13 , wherein the memory further stores a plurality of values of a second gain signal for at least one of the plurality of values of the temperature signal and the plurality of values of the supply voltage signal, the controller being coupled to receive a value of the second gain signal from the memory based on at least one of the temperature signal and the supply voltage signal, the controller generating the second gain signal, the laser system further comprising:

a digital-to-analog converter (DAC) generating a DAC output signal; and

a second gain circuit receiving the DAC output signal and the second gain signal, the second gain circuit amplifying the DAC output signal with a second gain based on the second gain signal.

16. The laser system of claim 15 , wherein the memory further stores a plurality of values of an offset signal for at least one of the plurality of values of the temperature signal and the plurality of values of the supply voltage signal, the controller being coupled to receive a value of the offset signal from the memory based on at least one of the temperature signal and the supply voltage signal, the controller generating the offset signal, the laser system further comprising an offset circuit receiving the DAC output signal and the offset signal, the offset circuit adding to the DAC output signal an offset based on the offset signal.

17. A laser system, comprising:

a memory storing at least one control signal;

a controller reading the at least one control signal and transmitting the at least one control signal;

a bandwidth circuit receiving the at least one control signal, the bandwidth circuit further receiving a data signal, wherein the bandwidth circuit filters the data signal based on the control signal; and

a circuit receiving the filtered data signal, the circuit being selected from the group consisting of (1) a modulation driver generating a modulation current to a laser in response to the filtered data signal, and (2) an amplifier circuit generating an input signal to a host in response to the filtered data signal.

18. The laser system of claim 17 , wherein the bandwidth circuit is a programmable low-pass filter (LPF).

19. The laser system of claim 18 , wherein the programmable LPF comprises a plurality of capacitors coupled in parallel, the plurality of capacitors having a common plate coupled to a resistor, each of the capacitors having another plate coupled by a transistor to a supply rail.

20. The laser system of claim 17 , further comprising a rise and fall time circuit receiving the at least one data signal and another control signal, the rise and fall time circuit adjusting the rise and fall time of the at least one data signal, the circuit receiving the filtered and rise and fall time adjusted data signal, the memory storing the another control signal, the controller reading and transmitting the another control signal to the rise and fall time circuit.

21. The laser system of claim 20 , wherein the rise and fall time circuit comprises:

a differential pair having a first terminal receiving the at least one data signal and a second terminal being coupled by a resistor to a supply rail;

a capacitor coupled to the second terminal of the differential pair; and

a transistor completing a current path of the capacitor.

22. The laser system of claim 17 , further comprising a pulse width circuit receiving the at least one data signal and another control signal, the pulse width circuit adjusting a pulse width of the at least one data signal, the circuit receiving the filtered and pulse-width adjusted data signal, the memory storing the another control signal, the controller reading and transmitting the another control signal to the pulse width circuit.

23. The laser system of claim 22 , wherein the pulse width circuit comprises:

a differential pair having a first terminal receiving the at least one data signal and a second terminal being coupled by a resistor to a supply rail;

a current source coupled to the second terminal of the differential pair; and

a transistor completing a current path of the current source.

24. A method for a controller in a laser system to compensate a variability of a signal converter in the laser system, the signal converter being selected from the group consisting of an analog-to-digital converter (ADC) and a digital-to-analog converter (DAC), the method comprising:

receiving a temperature signal corresponding to a temperature of a laser;

receiving a supply voltage signal corresponding to a supply voltage to the laser system; and

adjusting a signal of the signal converter based on at least the temperature signal and the supply voltage signal to compensate for the variability of the signal convener, the signal being selected from the group consisting of an input signal and an output signal of the signal converter.

Assignments (13)
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 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE OF MERGER TO 9/5/2018 PREVIOUSLY RECORDED AT REEL: 047196 FRAME: 0687. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Oct 29, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047630/0344 →
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 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED AT REEL: 017206 FRAME: 0666. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded May 6, 2016
From: AGILENT TECHNOLOGIES, INC.
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 038632/0662 →
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 017206/0666 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 30, 2003
From: ROBINSON, MICHAEL A.; ROMM, GIDEON Z.; CLARK, RANDALL P.
To: AGILENT TECHNOLOGIES, INC.
Reel/Frame 013617/0501 →