Claims
- 1. A method of supplying a precisely controlled current, comprising the steps of:
generating at least one first current that is constant with temperature; generating at least one second current that is proportional to temperature; combining said first and second currents forming temperature compensated third and fourth currents; modifying said third and fourth currents with at least one programmed reference signal to provide at least one precisely controlled current; and supplying said precisely controlled current to a load device.
- 2. A method as in claim 1 further comprising:
supplying a voltage resulting from said precisely controlled current to a fault detection device; comparing said voltage with a reference voltage; and disabling current flow to said control device if the difference between said voltage and said reference voltage exceeds a predetermined value.
- 3. A method as in claim 1 wherein said at least one first and second current values are approximately equal at 25 degrees centigrade.
- 4. A method as in claim 1 wherein generating said at least one second current is performed by at least two temperature sensitive transistors having different dimensions.
- 5. A method as in claim 4 wherein at least one of said two temperature sensitive transistors is placed in physical proximity to a load device, thereby approximating the temperature of the load device.
- 6. A method as in claim 1, wherein combining said first and second currents comprises:
subtracting the first current from the second current and multiplying the resulting difference by a factor M; and adding the current obtained in the foregoing step to the first current.
- 7. A method as in claim 6 wherein the factor M is a binary word.
- 8. A method as in claim 1 wherein in the step of modifying the third and fourth currents with at least one programmed reference signal, the reference signal is a binary word.
- 9. A method as in claim 1 wherein said third and fourth currents are each independently modified to provide two precisely controlled currents.
- 10. A method as in claim 9 wherein in supplying said precisely controlled current to a load device comprises: supplying one of said two precisely controlled currents to said load device.
- 11. A method as in claim 1 wherein said load device is a VCSEL.
- 12. A current driver circuit for supplying a precisely controlled current, comprising:
a bandgap reference circuit for generating a fixed current and a current proportional to absolute temperature (PTAT); a temperature compensator for combining said fixed and PTAT currents and forming first and second temperature compensated currents; a current control circuit for modifying said first and second temperature compensated currents in response to signals representing the characteristics of a load device; and a driver circuit for amplifying and supplying a selected one of said first and second temperature compensated currents to said load device.
- 13. A current driver circuit as in claim 12 wherein said load device comprises: a VCSEL.
- 14. A current driver circuit as in claim 13 wherein said load device comprises: a plurality of VCSELs.
- 15. A current driver circuit as in claim 12, wherein said bandgap reference circuit also generates a reference voltage and further comprising:
a fault detection circuit receiving said reference voltage and said selected one of said first and second temperature compensated currents; said fault detection circuit providing an error signal when said selected one of said first and second temperature compensated current generates a voltage that differs from the reference voltage by more than a predetermined value.
- 16. A current driver circuit as in claim 12, wherein said bandgap reference circuit comprises:
at least two temperature variant transistors having different dimensions for generating the current proportional to absolute temperature (PTAT).
- 17. A current driver circuit as in claim 12, wherein said temperature compensator comprises:
first and second transistors having dimensions in a ratio of two to one and providing an output having one of four possible output values determined by the binary state of the input signals received by said first and second transistors.
- 18. A current driver circuit as in claim 12, wherein said current control circuit comprises:
a plurality of transistors having dimensions in a fixed ratio with respect to each other and providing an output having one of a plurality of precisely controlled output values determined by the binary state of the input signals received by said plurality of transistors.
- 19. A current driver circuit as in claim 12, wherein said driver circuit comprises:
a first transistor for receiving a high side input signal; a second transistor for receiving a low side input signal; and an output transistor operating in saturation mode and providing an amplified temperature compensated current to said load device.
- 20. A current driver circuit as in claim 12, wherein said driver circuit comprises:
a first transistor for receiving a high side input signal; a second transistor for receiving a low side input signal; and an output transistor operating in saturation mode and providing an amplified temperature compensated current that is a maximum current to said load device when said second transistor is in a non-conducting state.
- 21. A current driver circuit as in claim 12, wherein said driver circuit comprises:
a first transistor for receiving a high side input signal; a second transistor for receiving a low side input signal; and an output transistor operating in saturation mode and providing an amplified temperature compensated current having a value that is a maximum current minus a minimum current to said load device when said second transistor is in a conducting state.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This patent application claims priority to, and the benefit of, U.S. provisional patent applications identified as follows:
[0002] 1. Provisional Application Serial No. 60/356,806 entitled, Current Source Output Light Emitting Device Driver, filed Feb. 13, 2002.
[0003] 2. Provisional Application Serial No. 60/407,496, entitled SYSTEM AND CIRCUIT FOR A MULTI-CHANNEL OPTOELECTRONIC DEVICE DRIVER Filed Aug. 30, 2002.
[0004] 3. Provisional Application Serial No. 60/407,495 entitled SYSTEM AND CIRCUIT FOR AN OPTOELECTRONIC DEVICE DRIVER Filed Aug. 30, 2002;
[0005] 4. Provisional Application Serial No. 60/407,493, entitled SYSTEM FOR TRANSMITTING OPTOELECTRONIC INFORMATION Filed Aug. 30, 2002.
[0006] 5. Provisional Application Serial No. 60/407,494, entitled TRANSIMPEDANCE AMPLIFIER AND CIRCUIT INCLUDING THE SAME Filed Aug. 30, 2002.
Provisional Applications (5)
|
Number |
Date |
Country |
|
60356806 |
Feb 2002 |
US |
|
60407496 |
Aug 2002 |
US |
|
60407495 |
Aug 2002 |
US |
|
60407493 |
Aug 2002 |
US |
|
60407494 |
Aug 2002 |
US |