CMOS driver and on-chip termination for gigabaud speed data communication
DCFirst Claim
1. A system for high speed communication of digital data comprising:
- a transmission medium including a first end and a second end;
a transmitter coupled to the first end of the transmission medium for converting the digital data to a data signal and for driving the digital signal onto the transmission medium, the transmitter including a complementary metal-oxide-semiconductor (CMOS) voltage driver; and
a receiver coupled to the second end of the transmission medium for receiving the data signal from the transmission medium and for recovering the digital data from the data signal, the receiver including on-chip termination for substantially reducing distortion in the data signal.
7 Assignments
Litigations
0 Petitions
Accused Products
Abstract
New very high-speed CMOS techniques are used to achieve a CMOS driver operating at gigabaud speeds. Such a driver may be manufactured more easily than drivers that use GaAs or bipolar techniques and further may be easily integrated with other CMOS circuits. A communication system utilizing the gigabaud CMOS driver may additionally include a receiver with on-chip termination to significantly reduce distortion in the presence of parasitic capacitance in inductance in comparison to a receiver with external termination. Furthermore, the communication system may include a phase tracker and a frame aligner. The phase tracker continously monitors the most frequent transition edges in the oversampled data so that the phase of the receiver clock keeps track of the sender clock. The frame aligner comprises a comma detector which enables instant synchronization of data words with a single comma character within a serial data stream.
54 Citations
18 Claims
-
1. A system for high speed communication of digital data comprising:
-
a transmission medium including a first end and a second end;
a transmitter coupled to the first end of the transmission medium for converting the digital data to a data signal and for driving the digital signal onto the transmission medium, the transmitter including a complementary metal-oxide-semiconductor (CMOS) voltage driver; and
a receiver coupled to the second end of the transmission medium for receiving the data signal from the transmission medium and for recovering the digital data from the data signal, the receiver including on-chip termination for substantially reducing distortion in the data signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
a phase-locked loop coupled to the transmitter and to the receiver, the phase-locked loop receiving a clock signal from the transmitter, generating a plurality of clock signals with different phases based on the clock signal, and providing the plurality of clock signals with different phases to the receiver.
-
-
5. The system of claim 4, wherein the phase-locked loop further provides a subset of the plurality of clock signals with different phases to the transmitter.
-
6. The system of claim 5, wherein the reveiver further includes an oversampler for receiving the plurality of clock signals with different phases and applying the plurality of clock signals with different phases to oversample the data signal and so generate an oversampled data signal.
-
7. The system of claim 6, wherein the receiver further includes phase tracking circuitry for receiving the oversampled data signal and for monitoring a most frequent transition edge in the oversampled data in order to keep track of the clock signal from the transmitter.
-
8. The system of claim 7, the receiver further comprises:
a clock selector coupled to the phase tracking circuitry and to the phase-locked loop, the clock selector and the phase tracker operative to recover the clock and the data from the oversampled data.
-
9. A receiver for receiving a data signal from a transmission medium and for recovering digital data from the data signal, the receiver comprising:
-
an on-chip termination circuit for substantially reducing distortion in the data signal the on-chip termination circuit comprising an internal voltage divider for generating reference voltages;
an impedance matching bias circuit coupled to the internal voltage divider; and
common gate MOS resistors coupled to the impedance matching bias circuit, the impedance matching circuit controlling a termination voltage and impedance by providing bias voltages to gates of the common gate MOS transistors. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
an oversampler for applying a plurality of clock signals with different phases to oversample the data signal and so generate an oversampled data signal.
-
-
11. The receiver of claim 10, wherein the receiver further includes phase tracking circuitry for monitoring a most frequent transition edge in the oversampled data in order to keep track of a clock signal from a transmitter which drove the data signal onto the transmission medium.
-
12. The receiver of claim 9, further comprising:
a comma detector for finding comma characters in the data signal for purposes of data word synchronization.
-
13. The receiver of claim 9, wherein the common gate MOS resistors comprise:
- common-gate PMOS and NMOS transistors, the PMOS and NMOS transistors being operative to increase the linearity of the current and voltage relations and to increase the allowable voltage- current range for high-speed signal termination.
-
14. The receiver of claim 9, wherein the on-chip termination circuit further comprises:
an external resistor coupled between a first node of the impedance matching bias circuit and an electrical ground, the external resistor operative to act as a reference impedance.
-
15. The receiver of claim 9, wherein the internal voltage divider comprises:
three nodes providing three reference voltages Vh, Vm, Vl, to the impedance matching bias circuit.
-
16. The receiver of claim 11, wherein the phase tracking circuitry comprises
a sample rotator coupled to the oversampler, the sample rotator operative to rotate the samples and to provide the rotated samples as output.
-
17. A transmitter for converting digital data to a data signal and for driving the data signal onto a communication medium, the transmitter comprising:
-
a CMOS voltage driver for driving the data signal onto the transmission medium at least at gigabaud speed, the driver comprising a first inverter circuit and a second inverter circuit, the first inverter circuit comprising;
a NMOS transistor Ml having a gate coupled to a supply voltage, a drain coupled to a first node and a source coupled to a second node;
a PMOS transistor M2 having a gate coupled to an electrical ground, a drain coupled to the first node and a source coupled to the second node; and
an inverter having an input coupled to the first node and an output coupled to the second node, the first node being adapted to receive a negative polarity output, the second node being adapted to output a positive polarity output onto the communication medium, the second inverter circuit comprising;
a NMOS transistor Ml having a gate coupled to a supply voltage, a drain coupled to a first node and a source coupled to a second node;
a PMOS transistor M2 having a gate coupled to an electrical ground, a drain coupled to the first node and a source coupled to the second node; and
an inverter having an input coupled to the first node and an output coupled to the second node, the first node being adapted to receive a positive polarity output, the second node being adapted to output a negative polarity output onto the communication medium. - View Dependent Claims (18)
-
Specification