Claims
- 1. An output driver with driving and filtering capability, comprising:
- an operational amplifier having a first input for receiving a first input voltage (V.sub.1), a second input for receiving a second input voltage (V.sub.2), and an output for generating an output voltage (Vc); and
- a transistor having an input terminal coupled to the output of the operational amplifier for receiving the output voltage (Vc), a first terminal coupled to a differential pair, and a second terminal coupled to the second input of the operational amplifier, wherein an output current (I.sub.out) flows across the transistor;
- a first resistor coupled to the first input of the operational amplifier and having a first resistive value;
- a control current source coupled to the first resistor and to the first input of the operational amplifier and configured to provide a variable control current (I.sub.CONTROL);
- a second resistor coupled to the second input of the operational amplifier and the second terminal of the transistor and having a second resistive value;
- wherein a value of the output current (I.sub.out) is determined by the first resistive value, the second resistive value and the variable control current (I.sub.CONTROL);
- wherein the variable control current (I.sub.CONTROL) is a variable value that is dependent on an internal reference voltage value (V.sub.Bandgap) and a variable resistive value (R.sub.external), and wherein the variable control current (I.sub.CONTROL) is substantially independent of process, temperature, and supply voltage variations;
- wherein the variable control current (I.sub.CONTROL) determines a value of the first input voltage (V.sub.1);
- wherein the output voltage (Vc) controls the transistor so that the second voltage (V.sub.2) becomes equal to the first voltage (V.sub.1).
- 2. The output driver of claim 1 wherein the internal reference voltage value (V.sub.Bandgap) is independent of process, temperature and supply voltage variations.
- 3. The output driver of claim 1 further comprising:
- an output capacitor coupled to the output of the operational amplifier and capable of reducing a coupling noise that is injected into the output voltage (Vc).
- 4. The output driver of claim 1 wherein the input voltages (V.sub.1) and (V.sub.2) are independent from constraints and may be set to lower values to permit low voltage operation for the output driver.
- 5. The output driver of claim 1 wherein additional output drivers are coupled to the output driver, each of the additional output drivers coupled to an associated differential pair.
- 6. The output driver of claim 5 wherein each associated differential pair coupled to an output driver are switched on and off in a digitally controlled sequence to control an output current of each differential pair and provide a filtered current output.
- 7. The output driver of claim 6 wherein an output current of each differential pair is set by a current weighting factor.
- 8. A circuit for providing a filtered current output, comprising:
- a plurality of differential pair coupled together to generate the filtered current output;
- each of the differential pair including an associated current driver comprising:
- an operational amplifier having a first input for receiving a first input voltage (V.sub.1), a second input for receiving a second input voltage (V.sub.2), and an output for generating an output voltage (Vc); and
- a transistor having an input terminal coupled to the output of the operational amplifier for receiving the output voltage (Vc), a first terminal coupled to a differential pair, and a second terminal coupled to the second input of the operational amplifier, wherein an output current (I.sub.out) flows across the transistor;
- wherein a control current (I.sub.CONTROL) determines a value of the first input voltage (V.sub.1);
- wherein the output voltage (Vc) controls the transistor so that the second voltage (V.sub.2) becomes equal to the first voltage (V.sub.1).
- 9. The circuit of claim 8 wherein an associated current driver further comprises:
- a first resistor coupled to the first input of the operational amplifier and having a first resistive value; and
- a second resistor coupled to the second input of the operational amplifier and the second terminal of the transistor and having a second resistive value;
- wherein a value of the output current (I.sub.out) is determined by the first resistive value, the second resistive value and the control current (I.sub.CONTROL).
- 10. The output driver of claim 9 wherein the control current (I.sub.CONTROL) is determined by an internal reference voltage value (V.sub.Bandgap) that is independent of process, temperature and supply voltage variations and by an external resistor value (R.sub.external).
- 11. A method of generating an output current from a current driver, comprising:
- providing a variable control current value that is dependent on an internal reference voltage value and an adjustable resistive value, the variable control current value being substantially independent of process, temperature, and supply voltage variations;
- receiving a first input voltage value and a second input voltage value, the first input voltage value being determined by the variable control current value;
- generating an output voltage value based upon a comparison of the first input voltage value and the second input voltage value; and
- adjusting the output voltage value so that the second input voltage value approaches the value of the first input voltage value.
- 12. An output driver with driving and filtering capability, comprising:
- an operational amplifier having a first input for receiving a first input voltage V.sub.1, a second input for receiving a second input voltage V.sub.2, and an output for generating an output voltage Vc; and
- a transistor having an input terminal coupled to the output of the operational amplifier for receiving the output voltage Vc, a first terminal coupled to a differential pair, and a second terminal coupled to the second input of the operational amplifier, wherein an output current I.sub.out flows across the transistor;
- wherein a control current I.sub.CONTROL determines a value of the first input voltage V.sub.1 ;
- wherein the output voltage Vc controls the transistor so that the second voltage V.sub.2 becomes equal to the first voltage V.sub.1 ; and
- wherein additional output drivers are coupled to the output driver, each of the additional output drivers coupled to an associated differential pair.
- 13. The output driver of claim 12 wherein each associated differential pair coupled to an output driver are switched on and off in a digitally controlled sequence to control an output current of each differential pair and provide a filtered current output.
- 14. The output driver of claim 13 wherein an output current of each differential pair is set by a current weighting factor.
CROSS-REFERENCE TO RELATED APPLICATION
The subject matter of this application is related to the subject matter of the following co-pending U.S. Applications: (1) U.S. application Ser. No. 09/322,668, filed May 28, 1999 by Jung-Chen Lin, entitled "A DELAY LOCKED LOOP FOR SUB-MICRON SINGLE-POLY DIGITAL CMOS PROCESSES" which is fully incorporated herein by reference; (2) U.S. application Ser. No. 09/321,903, filed May 28, 1999 by Menping Chang and Hai T. Nguyen, entitled "ADAPTIVE EQUALIZER AND METHOD" which is fully incorporated herein by reference; (3) U.S. application Ser. No. 09/321,938, filed May 28, 1999 by Menping Chang and Hai T. Nguyen, entitled "SELECTIVE SAMPLED PEAK DETECTOR AND METHOD" which is fully incorporated herein by reference; and (4) U.S. application Ser. No. 09/322,247, filed May 28, 1999 by Hai T. Nguyen and Menping Chang, entitled "BASELINE WANDER COMPENSATION CIRCUIT AND METHOD" which is fully incorporated herein by reference.
US Referenced Citations (3)
Non-Patent Literature Citations (4)
Entry |
Orsatti, Piazza, Huang, and Morimoto, "A 20 mA-receive 55 mA-transmit GSM transceiver in .25/spl mu/m CMOS", IEEE, pp. 232-233, Feb. 1999. |
Johnson, Mark G, et al. "A Variable Delay Line PLL for CPU --Coprocessor Synchronization" Oct. 1988, pp. 1218-1223, IEEE Journal of Solid-State Circuits, vol. 23 No. 5. |
Sonntag, Jeff, et al. "A Monolithic CMOS 10 MHz DPLL for Burst-Mode Data Retiming", Feb. 16, 1990, pp. 194-195 and 294, 1990 IEEE International Solid-State Circuits Conference Digest of Technical Papers, 37.sup.th ISSCC, First Edition. |
Everitt, James, et al., "A CMOS Transceiver for 10-Mb/s and 100-Mb/s Ethernet", Dec. 1998, pp. 2169-2177, IEEE Journal of Solid-State Circuits, vol. 33, No. 12. |