Claims
- 1. An output driver for an ethernet physical layer line interface for driving a load, comprising:
a constant impedance output driver for receiving an input current and driving the load with an output current substantially equal to said input current with a constant impedance; and a controller for controlling the output voltage variation over temperature.
- 2. The driver of claim I and further comprising a switch current driver that generates bipolar currents and further comprising means for controlling duty cycle distortion therein.
- 3. The driver of claim 1, wherein said controller comprises:
a temperature independent current source for generating a temperature independent current that has a low temperature coefficient that tracks the temperature coefficient of the load to the driver; a temperature dependent current source for generating a temperature dependent that has a temperature coefficient that tracks the temperature coefficient of the interface and the constant impedance output driver; and a summing junction for summing said temperature dependent and independent currents to provide a resultant current as the input current that will provide compensation for any variations in temperature of the output current; wherein said temperature dependent and independent currents are defined in a predetermined ratio.
- 4. The driver of claim 3, wherein said temperature dependent current source is related to an external resistor REXT by a first scale factor N, which said external resistor has a temperature coefficient equal to the load RL, and said temperature independent current source is related to an internal resistor RINT by a second scale factor M, which said internal resistor has a temperature coefficient equal to the internal impedance RO of the constant impedance output driver.
- 5. A low distortion current switch for switching current between multiple logic state levels to provide differential current on first and second current outputs, comprising:
a first current source for sourcing current to a first node; a second current source for sinking current from a second node; a first differential pair of P-channel transistors for selectively sourcing current from said first node to either of the first and second current outputs; a first differential pair of N-channel transistors for selectively sinking current from either of the first and second current outputs to said second node; control circuitry for controlling said first differential pair of P- channel transistors and said first differential pair of N-channel transistors to either source current to one of the first and second current outputs or sink current therefrom; and an impedance device associated with at least one of said differential pairs of P-channel or N-channel transistors such that current is provided thereacross when turned off to source current thereto or sink current therefrom to balance the turn off time of said transistor to equal the turn on time from a high current level to a zero current level.
- 6. The switch of claim 5, wherein the multiple logic state levels comprise a “+1,” a “0” and a “−1.”
- 7. The switch of claim 6, wherein said impedance device comprises a low impedance device.
- 8. The switch of claim 6, wherein said impedance device comprises:
a second differential pair of P-channel transistors for selectively sourcing current from said first node to either of the first and second current outputs; a second differential pair of N-channel transistors for selectively sinking current from either of the first and second current outputs to said second node; and said control circuit being operable to control said first and second differential pairs of P-channel transistors such that, when one of said P-channel transistors is turned off in one of said first and second differential pair of P-channel transistors, the corresponding P-channel transistor in the other of said first and second differential pair of P-channel transistors is maintained on to source current to the associated first and second node to which current is sourced.
- 9. A low distortion current switch for switching current between multiple logic state levels to provide a differential current on positive and negative current outputs, comprising:
a first current source for sourcing currents to a first node; a second current source for sourcing currents to a second node; a first differential pair of P-channel transistors for sourcing current from said first node to a respective one of the positive and negative current outputs; a second differential pair of P-channel transistors for sourcing current from said first node to a respective one of the positive and negative current outputs; a first differential pair of N-channel transistors for sinking current from a respective one of the positive and negative current outputs to said second node; a second differential pair of N-channel transistors for sinking current from a respective one of the positive and negative current outputs; control circuitry for controlling said first and second differential pairs of P-channel transistors and said first and second differential pairs of N-channel transistors by:
for a logic “+1,” turning on the one of said P-channel transistors in said first and second differential pairs of P-channel transistors to connect it to the positive one of the current outputs and turning on the one of the N-channel transistors in each of the first and second differential pairs of N-channel transistors connected to the negative one of the current outputs, for a logic “0,” turning off the one of said P-channel transistors in said first differential pair sourcing current to the positive one of the current outputs and turning on the other of the associated P-channel transistors in the first differential pair of P-channel transistors and turning off the one of the N-channel transistors in the second differential pair of N-channel transistors sinking current from the negative one of the current outputs and turning on the other of the N-channel transistors associated with the second differential pair of N-channel transistors to sink current from the turned on one of the P-channel transistors in the second differential pair of P-channel transistors, and for a logic “−1,” turning on both of the P-channel transistors in each of the differential pairs of P-channel transistors sourcing current to the negative one of the current outputs and turning on the one of the transistors in each of the differential pairs of N-channel transistors that sink current from the positive one of the current outputs.
- 10. A high speed buffer circuit, comprising:
a pair of source coupled transistors each having one of the sources thereof connected to a current source, a first one of said source coupled transistors having the gate thereof connected to an input terminal for receiving an input signal and the drain thereof connected to a supply voltage, the second of the source coupled transistors having the gate and drain thereof connected together and to an output node for generating an output signal; a variable load connected between the drain of said second source coupled transistor and the supply voltage, the current therethrough controlled by a control signal; and a control circuit for generating said control signal to define a predetermined level shift between the input terminal and the output terminal.
- 11. The buffer circuit of claim 10, wherein the level shift is zero.
- 12. The buffer circuit of claim 10, wherein said variable load comprises an MOS transistor having the source/drain path thereof connected between a supply voltage and the drain of said second source coupled transistor and the gate thereof connected to said control voltage.
- 13. The buffer circuit of claim 12, wherein said MOS transistor is a P-channel transistor.
- 14. The buffer circuit of claim 10, wherein said control circuit is operable to sense the difference between said input and output and vary said variable load to minimize the difference therebetween to said predetermined level shift.
- 15. The buffer circuit of claim 14, wherein said predetermined level shift is substantially zero.
- 16. The buffer circuit of claim 10, wherein said control circuit comprises an operational amplifier having the inputs thereof connected between said input terminal and said output terminal and the output thereof for generating said control signal representing the difference between said input terminal and said output terminal as said control signal which is utilized to control said variable load in a feedback path to provide negative feedback.
- 17. The buffer circuit of claim 16, wherein said variable load comprises a P-channel transistor having the source/drain path thereof connected between the supply voltage and the drain of said second source coupled transistor and the gate thereof connected to the output of said operational amplifier.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This application is a Continuation-in-Part of a Provisional Patent Application filed on Apr. 24, 1998, Ser. No. 60/082,919, which is a co-pending application with U.S. patent application Ser. No. 60/082,917, entitled, “TIMING RECOVERY SYSTEM FOR A 10BASET\100BASET ETHERNET PHYSICAL LAYER LINE INTERFACE” (Atty. Dkt. No. 0855-CS) and U.S. patent application Ser. No. 60/082,918, entitled “EQUALIZER FOR A 10BASET\100BASETX ETHERNET PHYSICAL LAYER LINE INTERFACE” (Atty. Dkt. No. 0854-CS).
Provisional Applications (3)
|
Number |
Date |
Country |
|
60082919 |
Apr 1998 |
US |
|
60082917 |
Apr 1998 |
US |
|
60082918 |
Apr 1998 |
US |