This invention generally relates in one or more of its embodiments to signal processing circuits for suppressing interference and/or other forms of noise.
Limited bandwidth is a major limitation in high-speed digital systems because it causes signal losses that degrade performance. The losses are principally caused by skin effects, or frequency-dependent attenuation, that occur along the signal line. This attenuation produces distortion in the form of inter-symbol interference (ISI) which negatively affects voltage and timing margins in the transmitted signal. These effects become more pronounced at the copper interconnects of the line, where reflections, dielectric loss, and other degrading influences are introduced.
Various techniques have been developed to compensate for these losses including pre-emphasis at the transmitter and discrete-time equalization at the receiver. Pre-emphasis compensates for loss by pre-processing the signal before transmission, for example, by generating over-drive signals to boost higher frequencies. Discrete-time equalization involves sampling and then processing the signal at the receiver. Both approaches have proven unsatisfactory, e.g., pre-emphasis is bounded by limited transmitter power and discrete-time equalization requires signals to be transmitted at precise high-speeds and requires additional hardware (e.g., clocking and sampling circuits) at the receiver which increases complexity and power consumption.
FIGS. 4(a) and 4(b) are graphs showing eye diagrams produced in server channels with and without a receiver equalization circuit having a frequency response as shown in
FIGS. 9(a) and 9(b) are graphs showing performance results which either of the equalization circuits of
FIGS. 10(a) and 10(b) are graphs showing additional performance results comparing data rate versus jitter amplification.
The equalization circuit operates as a linear amplifier having differential inputs and outputs. Terminals 3 and 4 are inverting and non-inverting input terminals which receive differential signals Vin and Vip from a transmitting end 7 of the signal line. Terminals 5 and 6 are inverting and non-inverting terminals which output differential signals Von and Vop from the amplifier, for example, to a signal line receiver 8. (The subscripts “n” and “p” stand for negative and positive, or equivalently inverting and non-inverting, respectively). As a continuous-time circuit, the equalizer may not sample the transmitted signal before it reaches the receiver. Instead, the signal may be directly conveyed from the link to the equalizer, thereby avoiding the use of clocking/sampling circuits which tend to increase power and complexity in other architectures.
Referring to
The second circuit 20 includes a differential pair of transistors 31 and 32 having a common source or drain. The gates of transistors 22 and 32 are controlled by differential signal Vin received from the inverting input terminal of the signal line, and the gates of transistors 21 and 31 are controlled by differential signal Vip received from the non-inverting terminal of the signal line.
The transconductance circuits are connected to the supply rail through resistors 50 and 60. In accordance with this embodiment, the sources of transistors 21 and 31 are coupled to the supply rail through resistor 50 and the sources of transistors 22 and 32 are coupled to the supply rail through resistor 60. Resistors 50 and 60 may have the same resistance value RL, as this common-load proves advantageous for some high-speed applications. In alternative embodiments, resistors 50 and 60 may have different values. The output terminals of the linear amplifier may be coupled to nodes 70 and 80, e.g., Von is derived from node 70 and Vop is derived from node 80.
Both transconductance circuits optionally include circuits for biasing the operating voltages of the transistors. These circuits may be formed from transistors 41-44 having gates commonly coupled to a bias voltage Vbn generated from a control circuit (not shown). The bias voltage may be set to satisfy the requirements of a signal line application. The linear amplifier may also include a pair of capacitors 81 and 82 (CL) located between differential output terminals Von and Vop and the reference rail. These capacitors are load capacitors of a succeeding stage which may be matched in terms of their capacitance values. In many applications, CL should be minimized in order to extend the bandwidth of the equalizer to a maximum.
In operation, transconductance circuit 20 determines the DC gain of the amplifier output and transconductance element M1 determines the frequency range of the signals amplified by the gain. The DC gain may be determined as follows:
DC Gain=gm2·RL (1)
where gm2 represents the transconductance of differential pair of transistors 31 and 32 and RL represents the common-load resistance. From Equation (1), it is clear that the gain of the amplifier may be adjusted either by selecting the value of common-load resistor RL or by scaling the transconductance gm2 of circuit 20. By modifying one or both of these parameters, a wide-tuning range for the equalization gain may be attained. The gain may be set, for example, based on channel, process, and/or signal-to-noise targets for a particular application.
The frequency range of the signals amplified by the gain is determined by introducing a zero in the transfer function of the equalization circuit. In transconductance circuit 10, creating this zero (or peaking effect) causes the gain of the equalizer to increase at a particular frequency, which, for example, may correspond to the frequency of the transmitted signals or some other frequency relating to the link. The zero frequency ωZ is given by the following equation:
While only one zero is created in the transfer function of this embodiment, other embodiments may introduce additional zeros, for example, to meet the requirements of a particular application.
From Equation (2) it is clear that the zero frequency is a function of ωp and f, where ωp represents the frequency where a pole occurs in the frequency response and f represents a ratio of the transconductances of circuits 10 and 20. The same capacitor, CD, which sets the zero in the transfer function also sets the pole. These parameters may be defined as follows:
where gm1 is the transconductance of circuit 10, gm2 is the transconductance of circuit 20 and CD is the value of the capacitor coupled between the drains of transistors 21 and 22 in circuit 10.
Equations (2)-(4) therefore make clear that the zero created in the transfer function of the equalization circuit is based on the value of capacitor CD, and that adjusting the value of this capacitor will tune the frequency response of and thus the equalization performed by the linear amplifier throughout a predetermined operational range. This range may be determined by one or more parameters of the amplifier. The bandwidth of the chip-to-chip interconnect that the amplifier is attempting to equalize is one such parameter, but other parameters may also be used.
Moreover, the dependence of the transfer function on this ratio results from a summation of the signals from circuits 10 and 20 into nodes 70 and 80 of the common-load resistance RL. The value of resistance RL taken in combination with the line capacitance CL for each of the circuits, therefore, determines ωp
From Equation (5), it is clear that adjusting one or both of RL and CL will effect a proportional change in ωp
Transconductance circuits 10 and 20, thus, form a dual-path structure coupled to a common-load resistance. This structure equalizes frequency-dependent attenuation, or loss, in the signal line, thereby producing a flatter overall frequency response compared with other methods. As a result, signal distortion produced by inter-symbol interference at chip-to-chip interconnects is significantly reduced within the limited bandwidth of the signal link. Moreover, the dual-path structure does not suffer from limited transmitter power constraints and requires no clocks, two drawbacks which limit the performance of other transconductance circuits.
Once the signal is received, the equalizer selects a frequency range including the link signal (e.g., data signal or clock channel signal), by setting a zero frequency of a transfer function of the equalizer. (B110). This may be performed based on the foregoing equations, e.g., setting a capacitance of CD and transconductance values of the first and second transconductance circuits forming the equalizer. (See B140 and B150 in
Once the frequency range including the link signal has been selected, the signal is amplified (B120), for example, by setting the load resistance coupled to the first and second transconductance circuits (B160 in
Besides reducing inter-symbol interference, the equalization circuit may be implemented to mitigate jitter amplification in source synchronous clocking systems. In these systems, which are found in IO buses of many computer platforms, a separate channel transmits a clock signal over the link. The receiver then uses this signal to automatically synchronize the transmitted data.
As data rates and frequency-dependent attenuation (channel loss) increase, the clock signal may experience significant attenuation. To offset this effect, the clock may be amplified at the receiver using limiting-amplifiers. However, these amplifiers amplify jitter along with the clock signal, thereby degrading link performance. This situation is depicted in
Because jitter amplification is predominantly caused by limited channel bandwidth, a continuous-time equalizer in accordance with any one of the embodiments of the present invention may be implemented to boost high-frequency loss in the clock channel, to thereby amplify the clock signal while simultaneously reducing jitter amplification. This may be accomplished by tuning one of the linear amplifiers in
More specifically, the equalizer flattens the overall frequency response of the channel so that clock jitter going into the channel will not be amplified after passing through the equalizer. The jitter amplification effect is a result of the limited bandwidth of the interconnect. By extending the bandwidth of the interconnect using the equalizer, the amplification of jitter is reduced, if not completely removed. (Jitter passed through a low-pass filter is amplified at the output when the clock frequency is above the bandwidth of the filter. The same occurs when a clock is passed through a lossy channel. This equalizer makes the channel less lossy, or in other words, extends the bandwidth.)
The linear amplifier may be tuned to perform this selective amplification function by setting the zero in its transfer function so that zero frequency ωz corresponds to the clock signal frequency. This, in turn, may be accomplished by setting capacitor CD to an appropriate value, thereby creating gain peaking at high frequencies which include the clock signal frequency in the clock channel. An equalizer tuned in this manner may be placed at any location along the link where the channel begins to attenuate the clock, not only at the receiving end.
FIGS. 9(a) and 9(b) shows an example of the performance that may be obtained when the linear equalizer is placed in a channel twenty inches long that carries a clock signal at 10 Gbps with 5K cycles. As shown in
FIGS. 10(a) and 10(b) shows an example of the performance that may be obtained when the equalizer is placed in a data channel. When implemented in this manner, capacitor CD may be adjusted to create a zero in the transfer function which corresponds to the data signal frequency, while simultaneously suppressing jitter amplification. In
In this system, a receiver coupled to a continuous-time equalizer in accordance with any of the foregoing embodiments may be included in any of the blocks except the power supply, for suppressing inter-symbol interference and/or jitter amplification in signals received over a signal line, such as a chip-to-chip link, server channel, clock channel, or any other signal transmission line or interface. While the equalizer is shown as residing on the chip, the equalizer may alternatively be positioned off-chip in advance of the receiver.
The processor may be a microprocessor or any other type of processor, and may be included on a chip die with all or any combination of the remaining features, or one or more of the remaining features may be electrically coupled to the microprocessor die through known connections and interfaces. Also, the connections that are shown are merely illustrative, as other connections between or among the elements depicted may exist depending, for example, on chip platform, functionality, or application requirements.
Any reference in this specification to an “embodiment” means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the invention. The appearances of such phrases in various places in the specification are not necessarily all referring to the same embodiment. Further, when a particular feature, structure, or characteristic is described in connection with any embodiment, it is submitted that it is within the purview of one skilled in the art to effect such feature, structure, or characteristic in connection with other ones of the embodiments.
Furthermore, for ease of understanding, certain functional blocks may have been delineated as separate blocks; however, these separately delineated blocks should not necessarily be construed as being in the order in which they are discussed or otherwise presented herein. For example, some blocks may be able to be performed in an alternative ordering, simultaneously, etc.
Although the present invention has been described herein with reference to a number of illustrative embodiments, it should be understood that numerous other modifications and embodiments can be devised by those skilled in the art that will fall within the spirit and scope of the principles of this invention. More particularly, reasonable variations and modifications are possible in the component parts and/or arrangements of the subject combination arrangement within the scope of the foregoing disclosure, the drawings and the appended claims without departing from the spirit of the invention. In addition to variations and modifications in the component parts and/or arrangements, alternative uses will also be apparent to those skilled in the art.