Two-step feed-forward equalizer for voltage-mode transmitter architecture
10728060 ยท 2020-07-28
Assignee
Inventors
Cpc classification
H03F2203/45222
ELECTRICITY
H03F2203/45116
ELECTRICITY
H04L25/085
ELECTRICITY
H04L25/03019
ELECTRICITY
International classification
Abstract
A driver for a transmitter includes an output stage comprising a first equalizer and a second equalizer, coupled to an output circuit of the transmitter, being operable for receiving a plurality of differential input data streams to generate an equalized differential output signals, wherein the first equalizer and the second equalizer being coupled and reconfigured to form a plurality of parallel driver segments, each driver segment having a calibration circuit, at least one of the calibration circuits been enabled to control the impedance of the output circuit, the plurality of differential input data streams are processed by the first and the second equalizer to shape the plurality of differential input data streams for compensating the channel loss.
Claims
1. A driver for a transmitter comprising: an output stage including a first equalizer and a second equalizer, coupled to an output circuit of the transmitter, being operable for receiving a plurality of differential input data streams to generate an equalized differential output signals; wherein the first equalizer and the second equalizer being coupled and configured to form a plurality of parallel driver segments, each driver segment having a calibration circuit, at least one of the calibration circuits been enabled to control the impedance of the output circuit, the plurality of differential input data streams are processed by the first and the second equalizer to shape the plurality of differential input data streams for compensating the channel loss, and wherein the first equalizer and the second equalizer are coupled in parallel to form a two-step feed-forward equalizer for the transmitter.
2. The driver for a transmitter of claim 1, wherein the first equalizer is a coarse feed-forward equalizer containing coarser signal segment levels.
3. The driver for a transmitter of claim 1, wherein the second equalizer is a fine feed-forward equalizer containing finer signal segment levels.
4. The driver for a transmitter of claim 1, wherein the calibration circuit is a two-loop calibration circuit including a first-loop calibration circuit and a second-loop calibration circuit.
5. The driver for a transmitter of claim 4, wherein the first-loop calibration circuit comprises: a first supply source, a first transistor, a second transistor with its gate coupled to a ground source, a first resistor, a second resistor, and a second supply source serially connected to provide a current path; a first operational amplifier with its output coupled to a gate of the first transistor, its inverting input coupled to a first reference bias, and its non-inverting input connected to a first node between the first resistor and the second resistor; the second-loop calibration circuit comprises: the first supply source, a third resistor, a fourth resistor, a third transistor with its gate coupled to the first supply source, a fourth transistor, and a third supply source serially connected to provide a current path, wherein the third resistor is the same as the second resistor and the fourth resistor is the same as the first resistor; a second operational amplifier with its output coupled to a gate of the fourth transistor, its inverting terminal coupled to a second reference bias, and its non-inverting input connected to a second node between the third resistor and the fourth resistor.
6. The driver for a transmitter of claim 5, wherein during the operation of the first-loop calibration circuit, a feedback loop is formed from the output of the first operational amplifier to the first transistor, to the second transistor, to the first resistor, to the first node, and back to the non-inverting input of the first operational amplifier to generate a bias voltage at the first node being about equal to the first reference bias coupled to the inverting input of the first operational amplifier.
7. The driver for a transmitter of claim 5, wherein during the operation of the second-loop calibration circuit, a feedback loop is formed from the output of the second operational amplifier to the fourth transistor, to the third transistor, to the fourth resistor, to the second node, and back to non-inverting input of the second operational amplifier to generate a bias voltage at the second node being about equal to the second reference bias coupled to the inverting input of the second operational amplifier.
8. The driver for a transmitter of claim 5, wherein the second supply source in the first sub-circuit and the third supply source the second sub-circuit are both set to be a ground source respectively.
9. The driver for a transmitter of claim 5, wherein the first reference bias for the first operational amplifier is set to be a value equal to three quarter of the value of the first supply source, while the second reference bias for the second operational amplifier is set to be a value equal to one quarter of the value of the first supply source.
10. The driver for a transmitter of claim 5, wherein the first, the second, the third, and the fourth transistor are respectively a PMOS, a PMOS, a NMOS and a NMOS transistor.
11. The driver for a transmitter of claim 1, wherein the output circuit having a first branch and a second branch, wherein the first branch is selectively activated according to the polarity of the plurality of differential input data streams to send the generated equalized differential output signals, and wherein the second branch is selectively activated according to the polarity of the plurality of differential input data streams to send the generated equalized differential output signals while the first branch is inactivated.
12. The driver for a transmitter of claim 11, wherein the first branch and the second branch are respectively composed of a first load transistor, a pair of drive transistors and a second load transistor in series to form a current loop for passing the data streams, wherein the first load transistor is a PMOS, the pair of drive transistors are a PMOS in series to a NMOS, the second load transistor is a NMOS.
13. A data transmitting system, comprising: a transmitter to receive an input binary signal, to process the input binary signal, and output the processed binary signal, wherein the input binary signal consisting of a plurality of differential input data streams; a transmitter circuit included in the transmitter having an output stage including a first equalizer and a second equalizer, coupled to an output circuit of the transmitter, being operable for receiving the plurality of differential input data streams to generate an equalized differential output signals; wherein the first equalizer and the second equalizer being coupled and configured to form a plurality of parallel driver segments, each driver segment having a calibration circuit, at least one of the calibration circuits been enabled to control the impedance of the output circuit, the plurality of differential input data streams are processed by the first and the second equalizer to shape the plurality of differential input data streams for compensating the channel loss; wherein the first and the second equalizer of the output stage are coupled in parallel to form a two-step feed-forward equalizer for the transmitter; and a re-timing clock providing a plurality of re-timed signal to the transmitter circuit.
14. The data transmitting system of claim 13, wherein the first equalizer is a coarse feed-forward equalizer containing coarser signal segment levels, the second equalizer is a fine feed-forward equalizer containing finer signal segment levels.
15. The data transmitting system of claim 13, wherein the calibration circuit is a two-loop calibration circuit including a first-loop calibration circuit and a second-loop calibration circuit.
16. The data transmitting system of claim 15, wherein the first-loop calibration circuit comprises: a first supply source, a first transistor, a second transistor with its gate coupled to a ground source, a first resistor, a second resistor, and a second supply source serially connected to provide a current path; a first operational amplifier with its output coupled to a gate of the first transistor, its inverting input coupled to a first reference bias, and its non-inverting input connected to a first node between the first resistor and the second resistor; the second-loop calibration circuit comprises: the first supply source, a third resistor, a fourth resistor, a third transistor with its gate coupled to the first supply source, a fourth transistor, and a third supply source serially connected to provide a current path, wherein the third resistor is the same as the second resistor and the fourth resistor is the same as the first resistor; a second operational amplifier with its output coupled to a gate of the fourth transistor, its inverting terminal coupled to a second reference bias, and its non-inverting input connected to a second node between the third resistor and the fourth resistor; wherein the second supply source in the first-loop calibration circuit and the third supply source the second-loop calibration circuit are both set to be a ground source respectively, the first reference bias for the first operational amplifier is set to be a value equal to three quarter of the value of the first supply source, while the second reference bias for the second operational amplifier is set to be a value equal to one quarter of the value of the first supply source.
17. The data transmitting system of claim 16, wherein during the operation of the first-loop calibration circuit, a feedback loop is formed from the output of the first operational amplifier to the first transistor, to the second transistor, to the first resistor, to the first node, and back to the non-inverting input of the first operational amplifier to generate a bias voltage at the first node being about equal to the first reference bias coupled to the inverting input of the first operational amplifier, wherein the first, the second, the third, and the fourth transistor are respectively a PMOS, a PMOS, a NMOS and a NMOS transistor.
18. The data transmitting system of claim 16, wherein during the operation of the second-loop calibration circuit, a feedback loop is formed from the output of the second operational amplifier to the fourth transistor, to the third transistor, to the fourth resistor, to the second node, and back to non-inverting input of the second operational amplifier to generate a bias voltage at the second node being about equal to the second reference bias coupled to the inverting input of the second operational amplifier, wherein the first, the second, the third, and the fourth transistor are respectively a PMOS, a PMOS, a NMOS and a NMOS transistor.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The components, characteristics and advantages of the present invention may be understood by the detailed descriptions of the preferred embodiments outlined in the specification and the drawings attached:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
DETAILED DESCRIPTION
(13) Some preferred embodiments of the present invention will now be described in greater detail. However, it should be recognized that the preferred embodiments of the present invention are provided for illustration rather than limiting the present invention. In addition, the present invention can be practiced in a wide range of other embodiments besides those explicitly described, and the scope of the present invention is not expressly limited except as specified in the accompanying claims.
(14) As mentioned earlier, utilizing a voltage-mode driver together with equalization techniques to construct a transmitter to meet energy efficiency while maintaining high data rates in modern-day high speed serial links applications can be a better technical choice. However, this approach always sets the equalizer taps' weight via output stage segmentation, which can cause an increasing in an integral circuitry (IC) layout routing and can potentially degrade the performance in high data rates circumstance.
(15) For meeting a trend of modern day high-speed data signaling, i.e. to build a serial link system reliably operating above several tens or even above hundred Gb/s, it is required that the transmitter should provide a reliable equalization function known as feed-forward equalization (FFE) with low power consumption. Another important issue for the high-speed links is signal integrity because any reflection is detrimental to the link performance at higher data rates. Therefore, a transmitter driver has become one major contributor to overall performance of the high-speed links. In general, it is not easy to implement a low power driver circuit that provides the FFE function without degrading signal integrity. For this reason, a novel driver topology with FFE implementation, which contains a coarse and fine FFE, is proposed to solve the previous described disadvantages.
(16) In general, the transmitter generates a serial data signal from a parallel data path. The serial data signal has a particular data rate. The transmitter drives the serial data signal onto the transmission medium (e.g. channel) using a digital data modulation technique, such as binary non-return-to-zero (NRZ) modulation or 4-level pulse amplitude modulation (PAM4). A PAM4 refers to a modulator that takes two bits at a time and maps the signal amplitude to one of the four levels. The transmission medium propagates electrical signals representing symbols of the serial data signal (e.g., logic 1 and logic 0) towards the receiver.
(17) Utilizing a differential signaling has an advantage of low common mode noise, which is operated by sending a signal on one wire and the opposite of that signal on a paired wire, the signal information is represented by the difference between the wires rather than their absolute values relative to ground or other fixed reference, therefore the noise caused by the wire (or channel) can be cancelled out and the signal-to-noise ratio (SNR) can be improved.
(18) In general voltage-mode transmitter driver acts as a switch selectively connecting to a transmission line.
(19) Conversely, if signal D.sub.in is a logic 0, signal
(20)
(21) In this invention, a two-loop calibration circuit 310 as shown in
(22) The second-loop calibration circuit 313 includes transistors M.sub.3 (third transistor), M.sub.4 (fourth transistor), a second operational amplifier 317, a third resistor R.sub.cal, and a fourth resistor R.sub.s. The third transistors M.sub.3 and the fourth transistor M.sub.4 are each an NMOS transistor, which respectively represent replica of the transistors M.sub.ctrln and M.sub.nn in the circuit shown in
(23) A non-inverting input of first operational amplifier 315 is coupled between the first resister R.sub.s and the second resistor R.sub.cal. An inverting input of the first operational amplifier 315 is coupled to a first voltage reference V.sub.ref1_OA1 of the first operational amplifier 315.
(24) A non-inverting input of second operational amplifier 317 is coupled between the third resister R.sub.s and the fourth resistor R.sub.cal. An inverting input of the second operational amplifier is coupled to a second voltage reference V.sub.ref2_OA2 of the second operational amplifier 317.
(25) The first voltage reference V.sub.ref_OA1 for the first operational amplifier 315 is provided as an input to the inverting input of the first operational amplifier 315. The output of the first operational amplifier 315 with voltage V.sub.refp drives the gate of the first transistor M.sub.1. The second voltage reference V.sub.ref_OA2 for the second operational amplifier 317 is provided as an input to the inverting input of the second operational amplifier 317. The output of the second operational amplifier 317 with voltage V.sub.refn drives the gate of the fourth transistor M.sub.4.
(26) During operation, the feedback loop from the output of the first operational amplifier 315 to the first transistor M.sub.1, the second transistor M.sub.2, to the first resistor R.sub.s, to the first node N.sub.1, and back to the non-inverting input of the first operational amplifier 315 operates to generate a first bias voltage such that the voltage at the first node N.sub.1 is about equal to the first voltage reference V.sub.ref_OA1 for the first operational amplifier 315.
(27) Similarly, the feedback loop from the output of the second operational amplifier 317 to the fourth transistor M.sub.4, to the third transistor M.sub.3, to the third resistor R.sub.s, to the second node N.sub.2, and back to the non-inverting input of the second operational amplifier 317 operates to generate the bias voltage such that the voltage at the second node N.sub.2 is about equal to the second voltage reference V.sub.ref_OA2 for the second operational amplifier.
(28) In one of the preferred embodiments, the first voltage reference V.sub.ref_OA1 for the first operational amplifier 315 is set to be a value of 3/4*V.sub.dd, while the second voltage reference V.sub.ref_OA2 for the second operational amplifier 317 is set to be a value of 1/4*V.sub.dd. In this manner, for the circuit 311, the voltage drop from the source of the first transistor M.sub.1 to the first node N.sub.1 is 1/4 V.sub.dd and the voltage drop across the resistor R.sub.cal is 3/4 V.sub.dd. The on state transistors M.sub.1 and M.sub.2 can be respectively considered as a resistor, therefore the resistance ratio between the resistance from the source of transistor M.sub.1 to node N.sub.1 and the resistance R.sub.cal is 1/3. Similarly, for the circuit 313, the voltage drop from R.sub.cal to the node N.sub.2 is 3/4 V.sub.dd and the voltage drop across N.sub.2, transistors M.sub.4 and M.sub.3 is 1/4 V.sub.dd. The on state transistor M.sub.4 and M.sub.3 can be respectively considered as a resistor, therefore the resistance ratio between the R.sub.cal and the resistance from the node N.sub.2 to the source of transistor M.sub.4 is 3/1.
(29) In general voltage-mode driver for a transmitter acts as a switch selectively connecting to a transmission line. To match the characteristic impedance of the channels (or transmission lines) for differential signaling, in one embodiment, in the first-loop calibration circuit 311 the resistance for M.sub.1, M.sub.2, and R.sub.s is set to be n*50, while the resistance of R.sub.cal is set to be n*150, where R.sub.cal can be realized by either off-chip precise resistor or on-chip variable resistor fixed by a resistor calibration loop; in the second-loop calibration circuit 313 the resistance of R.sub.cal is set to be n*150, while the resistance for M.sub.3, M.sub.4, and R.sub.s is set to be n*50. Where n is the number of total active driver cells.
(30) In general, it is often set the equalizer taps' weight via output stage segmentation to implement equalizer structures for a voltage-mode topologies at the transmitter.
(31) A two-step feed-forward equalizer is proposed as shown in
(32) For the rapid growth of communication demands and development of communication technology accelerate the continued evolution of data transmission in the networking system. NRZ and PAM4 modulation play important roles in this challenge.
(33) Non-return to zero (NRZ) uses two amplitude levels to represent binary code 0 and 1. It contain one bit information per symbol. Four-level pulse amplitude modulation (PAM4) uses four distinct amplitude to convey the information. The amplitude levels 0, 1, 2, 3 are expressed by two consecutive bits 00, 01, 10, 11, respectively.
(34) In the following paragraphs, the two-step FFE construction is explained based on the PAM4 modulation. In PAM4 mode, the most significant bit (MSB) is fed into 2/3 of the segments and the least significant bit (LSB) is fed into 1/3 of the segments, i.e., the segment ratio for MSB:LSB is 2:1.
(35) In one embodiment, the two-step FFE for PAM4 modulation can be implemented as follows:
(36) (i) Choose a coarse FFE (can be pre-selected) with a given taps' weight and an always-enabled fine FFE. The resolution of the two-step FFE is determined by the always-enabled fine FFE. For example, as shown in
(37) (ii) Maintaining the overall output impedance Z.sub.out to be equal to 50 to match with the impedance of the channels (or transmission lines). That means the overall resistance for the coarse and fine FFE, including the MSB and LSM branches, should keep a constant value. The total output signal impedance weight for the two-step FFE can be expressed as
(pre+main+post1+post2)=(1+3+3+1+3/4)
The resistance of a coarse FFE is set to be (35/4)*3*R.sub.cal (=150), where the value 3 represent the counts for both MSB and LSB branches, which is 3937.55, for precise control the output impedance. The resistance for the always-enabled fine FFE can be composed of three segments with output impedance value 3937.5*4, which is 15750 for 1/4 level, 3937.5*4*(1/2), which is 7875 for 2/4 level, and 3937.5 *4*(1/3), which is 5250 for 3/4 level, respectively. The multiple segments layout including a two-calibration-loop driver circuit with replica cell for each segment of the two-step FFE is illustrated in
(38) The global calibration loops for coarse FFE and fine FFE are shown in
(39)
(40) In this invention the configurability of the PAM4 transmitter taps together with the two-step FFE can supports a wide range of channel profiles while minimizing the number of segments.
(41)
(42) The transmitter incorporates a quarter rate clocking (14 GHz) 521, a poly-phase filter 523, a CIVIL to CMOS converter 525, a duty-cycle and quadrature error correction (DCC/QEC) circuit 527 with statistical phase error detection, and a phase align circuit 529 to produce re-timed signals at various stages of the data path, such as at the 8:4 serializers and the 4:1 serializers, for the transmitter.
(43) The above mentioned preferred embodiment of the present invention illustrates the present invention rather than limiting the present invention. In a similar way, the two-step FFE construction for PAM4 modulation can also be applied to NRZ modulation.
(44) As will be understood by persons skilled in the art, the foregoing preferred embodiment of the present invention illustrates the present invention rather than limiting the present invention. Having described the invention in connection with a preferred embodiment, modifications will be suggested to those skilled in the art. Thus, the invention is not to be limited to this embodiment, but rather the invention is intended to cover various modifications and similar arrangements included within the spirit and scope of the appended claims, the scope of which should be accorded the broadest interpretation, thereby encompassing all such modifications and similar structures. While the preferred embodiment of the invention has been illustrated and described, it will be appreciated that various changes can be made without departing from the spirit and scope of the invention.