Claims
- 1. A method of maintaining desirable optical performance of a laser of an optoelectronic apparatus over temperature variations, the method comprising:
at a first temperature, determining a first bias current and a first current swing for the laser at which the laser generates optical signals at a predefined level and at a predefined extinction ratio; at a second temperature, determining a second bias current and a second current swing for the laser at which the laser generates optical signals at the predefined level and at the predefined extinction ratio; and storing, in the optoelectronic apparatus, values corresponding to the first bias current, the first current swing, the second bias current, the second current swings in association with values corresponding to the first temperature and the second temperature.
- 2. The method of claim 1, further comprising:
sensing an instantaneous temperature; based on the sensed instantaneous temperature and the stored values, determining a bias current and a current swing for the laser so as to generate optical signals at the predefined level and at the predefined extinction ratio.
- 3. The method of claim 2, wherein the step of determining the bias current and the current swing comprises interpolating the stored values when the sensed instantaneous temperature does not equal the first temperature and does not equal the second temperature.
- 4. The method of claim 2, wherein the step of determining the bias current and the current swing comprises extrapolating the stored values when the sensed instantaneous temperature does not equal the first temperature and does not equal the second temperature.
- 5. The method of claim 1, wherein the storing step comprises storing the values corresponding to the first bias current, the first current swing, the second bias current, the second current swings, the first temperature and the second temperature in a memory of the optoelectronic apparatus.
- 6. The method of claim 1, wherein the step of determining the first bias current and the first current swing comprises monitoring optical signals generated by the laser using an optical oscilloscope.
- 7. The method of claim 6, wherein the step of determining the second bias current and the second current swing comprises monitoring optical signals generated by the laser by using a receiver portion of the optoelectronic apparatus.
- 8. The method of claim 1, further comprising generating the values corresponding to the first and second temperatures by using a temperature sensor internal to the optoelectronic apparatus.
- 9. A method of determining appropriate current bias values and current swing values to be used by a controller of an optoelectronic apparatus so as to maintain desirable optical performance of a laser of the optoelectronic apparatus over temperature variations, the method comprising:
at a first temperature, adjusting a first bias current and a first current swing of the laser while monitoring optical signals generated by the laser until the laser generates optical signals at a predefined power level and at a predefined extinction ratio; recording the first bias current and the first current swing; connecting the optical transmitter to the optical receiver to create a loop; after the connecting step, at a temperature substantially similar to the first temperature, determining a first optical power level of optical signals generated by the laser under the first bias current; calculating an estimate of a first threshold bias current and a first slope efficiency of the laser associated with the first temperature; at a second temperature, determining a second bias current and a second slope efficiency at which a second optical power level of optical signals generated by the laser under the second bias current is substantially the same as the first optical power level; calculating an estimate of a second threshold bias current of the laser associated with the second temperature; and calculating an estimate of a second current swing at least partially from the first bias current, the first threshold bias current, the second bias current, the second threshold bias current and the first current swing.
- 10. The method of claim 9, further comprising:
storing, within the optoelectronic apparatus, values corresponding to the first bias current, the first current swing, the second bias current and the second current swing in association with values corresponding to the first and second temperature.
- 11. The method of claim 10, further comprising:
at a third temperature, determining a third bias current and a second slope efficiency at which a third optical power level of optical signals generated by the laser under the third bias current is substantially the same as the first optical power level; calculating an estimate of a third threshold bias current of the laser with the third temperature; and calculating an estimate of a third current swing at least partially from the first bias current, the first threshold bias current, the third bias current, the third threshold bias current and the first current swing.
- 12. The method of claim 11, further comprising:
storing, in the optoelectronic apparatus, values corresponding to the third bias current and the third current swing in association with a value corresponding to the third temperature.
- 13. An optoelectronic apparatus comprising:
an optical emitter; an emitter driver circuit coupled to drive the optical emitter; a controller circuit coupled to the emitter driver circuit, the controller circuit configured to provide control signals to the emitter driver circuit so as to maintain consistent optical performance of the optical emitter over temperature fluctuations, and a memory coupled to the controller circuit and having stored therein temperature values and at least two control values for the emitter driver circuit for at least some of the temperature values, wherein the controller circuit generates the control signals based on at least in part two of the control values that are associated with the same temperature value.
- 14. The optoelectronic apparatus of claim 13, further comprising a temperature sensor to detect an approximate temperature of the optical emitter.
- 15. The optoelectronic apparatus of claim 14, wherein the controller circuit generates the control signals based on at least in part the approximate temperature of the optical emitter.
- 16. The optoelectronic apparatus of claim 13, wherein the optical emitter comprises a laser.
- 17. The optoelectronic apparatus of claim 13, wherein the controller circuit and the memory are portions of a single integrated circuit.
- 18. The optoelectronic apparatus of claim 13, wherein the memory has stored therein a value for controlling a laser bias current and a value for controlling a current swing of the laser in association with at least one of the temperature values.
- 19. The optoelectronic apparatus of claim 13, wherein the memory comprises a non-volatile memory.
Parent Case Info
[0001] The present application claims priority to U.S. Provisional Patent Application No. 60/357,070 filed Feb. 12, 2002, and bearing attorney docket number 9775-0088-888, which is incorporated herein by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60357070 |
Feb 2002 |
US |