Claims
- 1. A driver configured to send and receive a signal on a transmission line, comprising:means for providing an output impedance; and means for controlling said means for providing said output impedance to compensate for variations in said output impedance, said means for controlling also ensuring that a direct current impedance of said means for providing is within a predetermined percentage of an impedance of said transmission line;
- 2. The driver of claim 1, wherein said first transistor is diode connected.
- 3. The driver of claim 1, wherein said plurality of first and second transistors is configured to maintain a constant output impedance over a predetermined range of voltages.
- 4. The driver of claim 1, wherein a net impedance of each of said output elements remains approximately constant in response to a change in an output voltage of said driver.
- 5. The driver of claim 1, wherein said means for controlling is configured to selectively enable or disable each of said output elements.
- 6. The driver of claim 1, wherein said means for controlling is configured to selectively enable or disable each of said output elements in response to a change of process, voltage and temperature conditions.
- 7. The driver of claim 1, wherein said means for controlling is configured to selectively enable or disable each of said output elements by providing an impedance control code to said means for providing.
- 8. The driver of claim 7, wherein said impedance control code comprises a plurality of bits, wherein each bits corresponds to one of said plurality of output elements.
- 9. The driver of claim 1, wherein a number of output elements selectively enabled or disabled is a function of said impedance of said transmission line, wherein selectively enabling an output element relates to a lower output impedance by said means for providing.
- 10. The driver of claim 1, wherein said means for controlling is configured to control said means for providing so that said output impedance is substantially equal to said impedance of said transmission line when a driver output voltage is approximately half of a supply voltage of said driver.
- 11. The driver of claim 1, further comprising: means for transmitting and receiving a data signal on said transmission line.
- 12. The driver of claim 1, further comprising: means for providing a linearized relationship between an output current of said driverand an output voltage of said driver.
- 13. The driver of claim 12, wherein said means for providing said linearized relationship comprises a parallel combination of a P-channel transistor and an N-channel transistor.
- 14. The driver of claim 13, wherein a gate node and a drain node of said N-channel transistor have the same voltage.
- 15. The driver of claim 1, wherein said means for providing comprises: a pull up circuit coupled to receive at least one of a plurality of control codes, said pullup circuit having a first impedance; and a pull down circuit coupled to receive at least one of said plurality of control codes, said pull down circuit having a second impedance.
- 16. The driver of claim 15, wherein said pull up circuit comprises: a pull up output circuit; and a pull up parallel circuit, wherein said pull up output circuit and said pull up parallelcircuit are controllable by said means for controlling to control said first impedance.
- 17. The driver of claim 16, wherein said pull up output circuit comprises: a pull up gate voltage control circuit driver, said pull up gate voltage control circuitcomprising a plurality of transistors; a buffer circuit coupled to said pull up gate voltage control circuit; a pull up output element coupled to said pull up gate voltage control circuit; and a slew rate control capacitor circuit coupled to said pull up gate voltage control circuit.
- 18. The driver of claim 16, wherein said parallel pull up circuit comprises: a plurality of supplemental parallel pull up circuits, each of said supplemental parallelpull up circuits configured to receive at least one data signal and a bit of the plurality of control codes, said bit providing a pull up control signal to said supplemental pull up circuit.
- 19. The driver of claim 18, wherein each supplemental pull up circuit comprises:a supplemental pull up output element; and a bit control circuit coupled to said supplemental pull up output element, said bit control circuit configured to bit of said supplemental pull up output element is active.
- 20. The driver of claim 15, wherein said pull down circuit comprises: a pull down output circuit; and a parallel pull down circuit, wherein said pull down output circuit and said parallelpull down circuit are controllable by said means for controlling to control said second impedance.
- 21. The driver of claim 20, wherein said pull down output circuit comprises: a pull down driver control circuit, said pull down driver control circuit comprises aninverter, said inverter is configured to receive a data signal and provide an inverted data signal; a pull down output element coupled to said pull down driver control circuit; and a slew rate control circuit.
- 22. The driver of claim 20, wherein said parallel pull down circuit comprises: a plurality of supplemental parallel pull down circuits, each of said supplementalparallel pull down circuits configured to receive at least one data signal and a bit of the plurality of control codes, said bit providing a pull down control signal to said supplemental pull down circuit.
- 23. The driver of claim 18, wherein each supplemental pull down circuit comprises:a supplemental pull down output element; a bit driver circuit coupled to said supplemental pull down output element; and a bit control circuit coupled to said supplemental pull down output element, said bit control circuit configured to bit of said supplemental pull down output element is active.
- 24. The driver of claim 23, wherein said parallel pull down circuit comprises: a plurality of supplemental pull down output elements, each of said supplemental pulldown output element responsive to said plurality of control codes; a bit driver circuit coupled to said plurality of supplemental pull down and a bit driver circuit coupled to said plurality of supplemental pull down output elements.
- 25. The driver of claim 1, further comprising: means for proving a slew rate control of an output of said driver under a plurality ofprocess voltage and temperature (PVT) characteristics and a plurality of output voltages.
- 26. The driver of claim 1, further comprising: means for ensuring driver quiescence in response to a core power failure condition.
CROSS-REFERENCE TO RELATED APPLICATIONS
This is a continuation of application Ser. No. 09/398,868 filed Sep. 20, 1999, now U.S. Pat. No. 6,420,913.
This application relates to co-pending U.S. patent application Ser. No. 09/399,450, filed on Sep. 20, 1999, entitled A Method for a Dynamic Termination Logic Driver with Improved Impedance Control and naming Michael A. Ang, Alexander D. Taylor, Jonathan E. Starr, and Sai V. Vishwanthaiah as inventors, the application being incorporated herein by reference in its entirety.
This application relates to co-pending U.S. patent application Ser. No. 09/398,872, filed on Sep. 20, 1999, entitled A Method for a Dynamic Termination Logic Driver with Improved Slew Rate Control and naming Michael A. Ang, Alexander D. Taylor, Jonathan E. Starr, and Sai V. Vishwanthaiah as inventors, the application being incorporated herein by reference in its entirety.
This application relates to co-pending U.S. patent application Ser. No. 09/399,453, filed on Sep. 20, 1999, entitled A Dynamic Termination Logic Driver with Improved Slew Rate Control and naming Michael A. Ang, Alexander D. Taylor, Jonathan E. Starr, and Sai V. Vishwanthaiah as inventors, the application being incorporated herein by reference in its entirety.
This application relates to co-pending U.S. patent application Ser. No. 09/326,964, filed on Jun. 7, 1999, entitled Output Driver With Improved Impedance Control and naming Michael A. Ang, Alexander D. Taylor, Jonathan E. Starr, and Sai V. Vishwanthaiah as inventors, the application being incorporated herein by reference in its entirety.
This application relates to co-pending U.S. patent application Ser. No. 09/327,220, filed on Jun. 7, 1999, entitled Method For An Output Driver With Improved Impedance Control and naming Michael A. Ang, Alexander D. Taylor, Jonathan E. Starr, and Sai V. Vishwanthaiah as inventors, the application being incorporated herein by reference in its entirety.
This application relates to co-pending U.S. patent application Ser. No. 09/326,909, filed on Jun. 7, 1999, entitled Output Driver With Improved Slew Rate Control and naming Michael A. Ang, Alexander D. Taylor, Jonathan E. Starr, and Sai V. Vishwanthaiah as inventors, the application being incorporated herein by reference in its entirety.
This application relates to co-pending U.S. patent application Ser. No. 09/327,057, filed on Jun. 7, 1999, entitled Method For An Output Driver With Improved Slew Rate Control and naming Michael A. Ang, Alexander D. Taylor, Jonathan E. Starr, and Sai V. Vishwanthaiah as inventors, the application being incorporated herein by reference in its entirety.
US Referenced Citations (43)
Continuations (1)
|
Number |
Date |
Country |
Parent |
09/398868 |
Sep 1999 |
US |
Child |
10/102564 |
|
US |