IP Library Granted Patent US 7,509,050
Granted Patent B2
US 7,509,050 · App. 10/882,447 · Granted Mar 24, 2009

Microcode-driven self-calibration of optical transceivers to environmental conditions

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,509,050
App. No.
10/882,447
Granted
Mar 24, 2009
Kind
B2
Abstract

An optical transceiver (or transmitter or receiver) that uses microcode and an internal sensor to self-calibrate itself to an environmental parameter such as, for example, temperature. In particular, the optical transceiver senses the environmental parameter under changing environmental circumstances. The optical transceiver then calculates how an operational parameter such as laser bias current should change based on the sensing operation. The optical transceiver then persistently records an approximation of the relation between the environmental parameter and the operational parameter. This approximation may later be used during operation to adjust the operational parameter as appropriate given then-existing environmental circumstances.

Claims (56)

1. In an optical transceiver that includes at least one processor, a persistent memory and a system memory, the performance of the optical transceiver being sensitive to fluctuations in an environmental parameter, the optical transceiver including a sensor for sensing the environmental parameter, a method for the optical transceiver to self-calibrate to the operational parameter, the method comprising the following:

an act of loading microcode from the persistent memory to the system memory;

an act of executing the microcode using the at least one processor, wherein the microcode is structured such that the optical transceiver performs the following when executed by the at least one processor:

an act of sensing multiple values of an environmental parameter under environmental circumstances in which the environmental parameter changes;

based on the act of sensing, an act of approximating a function that relates the multiple values of the environmental parameter to multiple values of an operational parameter; and

an act of recording a representation of the approximated function in the persistent memory.

2. A method in accordance with claim 1 , wherein the environmental parameter is temperature.

3. A method in accordance with claim 2 , wherein the operational parameter is laser bias current.

4. A method in accordance with claim 2 , wherein the operational parameter is Thermo Electric Cooler (TEC) current.

5. A method in accordance with claim 1 , wherein the environmental parameter is supply voltage.

6. A method in accordance with claim 1 , wherein the environmental parameter is humidity.

7. A method in accordance with claim 1 , wherein the environmental parameter is acceleration.

8. A method in accordance with claim 1 , wherein the environmental parameter is ambient light levels.

9. A method in accordance with claim 1 , wherein the environmental parameter is ambient vibration.

10. A method in accordance with claim 1 , wherein the environmental parameter is magnetic flux intensity.

11. A method in accordance with claim 1 , wherein the representation of the approximation function comprises equation parameters.

12. A method in accordance with claim 1 , wherein the representation of the approximation function comprises a table comparing the environmental parameter and the operational parameter.

13. A method in accordance with claim 1 , wherein the persistent memory is an Electrically Erasable and Programmable Read-Only Memory (EEPROM).

14. An optical transceiver comprising the following:

at least one processor;

a system memory;

a sensor for sensing an environmental parameter;

a persistent memory, wherein the persistent memory contains microcode that, when executed by the at least one processor, causes the optical transceiver to sense the environmental parameter, approximate an independent variable to dependent variable function that relates how the operational parameter should change as a function of changes in the environmental parameter based on the sensing, and record a representation of the approximated function in the persistent memory.

15. An optical transceiver in accordance with claim 14 , wherein the environmental parameter consists of one or more of temperature, supply voltage, humidity, acceleration, ambient light levels, ambient vibration, and magnetic flux intensity.

16. An optical transceiver in accordance with claim 14 , wherein the operational parameter consists of one or more of laser bias current and TEC current.

17. An optical transceiver in accordance with claim 14 , wherein the representation of the approximation function comprises equation parameters.

18. An optical transceiver in accordance with claim 14 , wherein the representation of the approximation function comprises a table comparing the environmental parameter and the operational parameter.

19. An optical transceiver in accordance with claim 14 , wherein the persistent memory is an Electrically Erasable and Programmable Read-Only Memory (EEPROM).

20. An optical transceiver in accordance with claim 14 , wherein the optical transceiver is a 1G laser transceiver.

21. An optical transceiver in accordance with claim 14 , wherein the optical transceiver is a 2G laser transceiver.

22. An optical transceiver in accordance with claim 14 , wherein the optical transceiver is a 4G laser transceiver.

23. An optical transceiver in accordance with claim 14 , wherein the optical transceiver is a 10G laser transceiver.

24. An optical transceiver in accordance with claim 14 , wherein the optical transceiver is a laser transceiver suitable for fiber optic links greater than 10G.

25. An optical transceiver in accordance with claim 14 , wherein the optical transceiver is an XFP laser transceiver.

26. An optical transceiver in accordance with claim 14 , wherein the optical transceiver is an SFP laser transceiver.

27. An optical transceiver in accordance with claim 14 , wherein the optical transceiver is a SFF laser transceiver.

28. An optical transmitter comprising the following:

at least one processor;

a system memory;

a sensor for sensing an environmental parameter;

a persistent memory, wherein the persistent memory contains microcode that, when executed by the at least one processor, causes the optical transmitter to sense the environmental parameter, approximate an independent variable to dependent variable function that relates how the operational parameter should change as a function of changes in the environmental parameter based on the sensing, and record a representation of the approximated function in the persistent memory.

29. An optical transmitter in accordance with claim 28 , wherein the environmental parameter consists of one or more of temperature, supply voltage, humidity, acceleration, ambient light levels, ambient vibration, and magnetic flux intensity.

30. An optical transmitter in accordance with claim 28 , wherein the operational parameter consists of one or more of laser bias current and TEC current.

31. An optical transmitter in accordance with claim 28 , wherein the representation of the approximation function comprises equation parameters.

32. An optical transmitter in accordance with claim 28 , wherein the representation of the approximation function comprises a table comparing the environmental parameter and the operational parameter.

33. An optical transmitter in accordance with claim 28 , wherein the persistent memory is an Electrically Erasable and Programmable Read-Only Memory (EEPROM).

34. An optical receiver comprising the following:

at least one processor;

a system memory;

a sensor for sensing an environmental parameter;

a persistent memory, wherein the persistent memory contains microcode that, when executed by the at least one processor, causes the optical receiver to sense the environmental parameter, approximate an independent variable to dependent variable function that relates how the operational parameter should change as a function of changes in the environmental parameter based on the sensing, and record a representation of the approximated function in the persistent memory.

35. An optical receiver in accordance with claim 34 , wherein the environmental parameter consists of one or more of temperature, supply voltage, humidity, acceleration, ambient light levels, ambient vibration, and magnetic flux intensity.

36. An optical receiver in accordance with claim 34 , wherein the operational parameter consists of TEC current.

37. An optical receiver in accordance with claim 34 , wherein the representation of the approximation function comprises equation parameters.

38. An optical receiver in accordance with claim 34 , wherein the representation of the approximation function comprises a table comparing the environmental parameter and the operational parameter.

39. An optical receiver in accordance with claim 34 , wherein the persistent memory is an Electrically Erasable and Programmable Read-Only Memory (EEPROM).

Assignments (5)
PATENT RELEASE AND REASSIGNMENT Recorded Jul 5, 2022
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: II-VI INCORPORATED; MARLOW INDUSTRIES, INC.; EPIWORKS, INC.; LIGHTSMYTH TECHNOLOGIES, INC.; KAILIGHT PHOTONICS, INC.; COADNA PHOTONICS, INC.; OPTIUM CORPORATION; FINISAR CORPORATION; II-VI OPTICAL SYSTEMS, INC.; M CUBED TECHNOLOGIES, INC.; II-VI PHOTONICS (US), INC.; II-VI DELAWARE, INC.; II-VI OPTOELECTRONIC DEVICES, INC.; PHOTOP TECHNOLOGIES, INC.
Reel/Frame 060574/0001 →
SECURITY INTEREST Recorded Jul 1, 2022
From: II-VI INCORPORATED; II-VI DELAWARE, INC.; M CUBED TECHNOLOGIES, INC.; II-VI PHOTONICS (US), INC.; PHOTOP TECHNOLOGIES, INC.; COHERENT, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 060562/0254 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 1, 2020
From: FINISAR CORPORATION
To: II-VI DELAWARE, INC.
Reel/Frame 052286/0001 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Sep 25, 2019
From: II-VI INCORPORATED; MARLOW INDUSTRIES, INC.; EPIWORKS, INC.; LIGHTSMYTH TECHNOLOGIES, INC.; KAILIGHT PHOTONICS, INC.; COADNA PHOTONICS, INC.; OPTIUM CORPORATION; FINISAR CORPORATION; II-VI OPTICAL SYSTEMS, INC.; M CUBED TECHNOLOGIES, INC.; II-VI PHOTONICS (US), INC.; II-VI DELAWARE, INC.; II-VI OPTOELECTRONIC DEVICES, INC.; PHOTOP TECHNOLOGIES, INC.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 050484/0204 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 30, 2004
From: EKKIZOGLOY, LUKE M.; DYBSETTER, GERALD L.; HAHIN, JAYNE C.
To: FINISAR CORPORATION
Reel/Frame 015205/0898 →