Circuits and methods for maintaining gain for a time-continuous linear equalizer

DE602020072094T2Active Publication Date: 2026-05-13QUALCOMM INC
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
DE · DE
Patent Type
Patents
Current Assignee / Owner
QUALCOMM INC
Filing Date
2020-11-24
Publication Date
2026-05-13

AI Technical Summary

Technical Problem

Existing continuous-time linear equalizers (CTLEs) experience significant gain variations due to process, voltage, and temperature (PVT) corners, leading to reduced performance and increased errors in data reception.

Method used

A bias circuit is designed to mimic real bias conditions, using a current mirror and common-mode feedback to maintain consistent gain and common-mode voltage across PVT corners by replicating components on the same semiconductor chip, ensuring transconductance and resistance remain constant.

Benefits of technology

The solution maintains a stable gain and common-mode voltage, reducing errors in data reception and improving performance across varying PVT conditions.

✦ Generated by Eureka AI based on patent content.
Patent Text Reader
Need to check novelty before this filing date? Find Prior Art

Description

CROSS-REFERENCE TO RELATED APPLICATIONS

[0001] The present application claims the benefit of U.S. Patent Application No. 17 / 099,183, filed November 16, 2020, and of U.S. Provisional Patent Application No. 62 / 944,817, filed December 6, 2019.TECHNICAL FIELD

[0002] The present application relates, generally, to data receivers and, more specifically, to data receivers having analog equalizers.BACKGROUND

[0003] Differential signal processing circuits, such as variable gain amplifiers (VGAs) and continuous time linear equalizers (CTLEs), receive and apply a particular frequency-dependent gain to an input differential signal to generate an output differential signal. The input differential signal is typically received at control terminals (e.g., gates) of input transistors (e.g., field effect transistors (FETs)), and the output differential signal are generated at other terminals (e.g., drains) of the input transistors.

[0004] The effective direct current (DC) voltage level of a differential signal is generally referred to as the common mode voltage. The common mode voltage is generally the average voltage between the voltage levels of the positive and negative components of the differential signal. The common mode voltage affects the operating point of the devices to which the differential signal is applied. If the common mode voltage varies, the operating point of the devices varies, which may have undesirable consequences.

[0005] In the context of a differential signal processing circuit, the input differential signal applied to the input transistors may have a common mode voltage that varies for a number of reasons. The gain applied to the input differential signal by the differential signal processing circuit results in an output differential signal that has a common mode voltage that varies with the common mode voltage of the input differential signal. In addition, process variation of the differential signal processing circuit itself may cause common mode voltage variation. As a result, the input transistors are subjected to varying common mode voltage levels, which has the adverse consequence of reducing gain and peaking control for the differential signal processing circuit. Additionally, the varying common mode voltage of the output differential signal may adversely affect the operation of one or more devices downstream of the differential signal processing circuit. Further reference is made to Talebbeydokhti et al. 2006, disclosing a method to generate stable transconductance (gm) M3 without using precise external components is The off-chip resistor in a conventional constant-gm bias circuit is replaced with a variable on-chip resistor. A MOSFET biased in triode region is used as a variable resistor. The resistance of the MOSFET is tuned by a background tuning scheme to achieve the stable transconductance that is immune to process, voltage and temperature variation. The transconductance generated by the constant-gm bias circuit designed in 0.18µm CMOS process with 1.5V supply displays less than 1% variation for a 20% change in power supply voltage and less than ±1.5% variation for a 60 ° C change in temperature. The whole circuit draws approximately 850µA from a 1.5V supply. Further reference is made to US 8 200 179 B1, disclosing a combined VGA-and-equalizer (VGA-EQ) circuit for a communication link including a current-mode logic ("CML") amplifier with an inductive load circuit. The CML amplifier has a gain control terminal and is operable to amplify, with an adjustable gain, a signal received at an input terminal and provide the amplified signal at an output terminal. The CML amplifier has a first gain at frequencies below a predetermined frequency value and a second gain at frequencies in a predetermined frequency range above the predetermined frequency value, wherein the second gain is higher than the first gain. The higher second gain of the VGA-EQ circuit causes a reduction in inter-symbol interference in a signal received by the receiver. Further reference is made to US 2009 / 224836 A1, disclosing a gain control system comprising a reference stage, a bias replication stage, an operational amplifier, an automatic gain control block, a gain stage, and a crystal oscillator. A negative feedback loop is formed by portions of the operational amplifier, the replica biasing stage, the gain stage, and the automatic gain control stage. The negative feedback loop operatively controls an amplitude of oscillation in the crystal oscillator. The automatic gain control block produces output currents at reference levels in proportion to an input current source. The output current reference levels provide a corresponding yet independent scaling of currents in the bias replication stage and the gain stage. By the scaling capabilities provided a high common mode of voltage is provided between the crystal oscillator and the voltage reference section while stable oscillating characteristics are provided over a broad frequency range. Further reference is made to GB 2 533 309 A, disclosing stabilization of the common-mode output voltage of a differential amplifier by use of a replica circuit. The common-mode output voltage of differential pair amplifier is controlled by use of a replica circuit with a control loop acting on the current sources. The amplifier in the control loop adjusts the gate voltage applied to the current source transistor so that the voltage at the drain of the replica transistor equals the reference voltage. The common mode output voltage of the working amplifier may thus be controlled without feedback from the output of this amplifier, thereby avoiding stability problems and reducing power consumption. The components in the dummy circuit are scaled with respect to the components in the amplifier so that the dummy circuit consumes little current. Further reference is made to Farjad-Rad et al. 2003, disclosing a 622Mbps to SGbps transceiver in standard 0.13pm CMOS technology. Each receiver and transmitter macrocell has its dedicated clock multiplication unit (CMU) and clock / data recovery unit (CDR), providing simultaneous multi-rate operation for multiple lanes on a chip. The transmitter and receiver front-end use direct 4:1 multiplex and 1:4 demultiplexing, using multiple-phase quarter-rate clocks. An automatic phase offset cancellation scheme is used to eliminate the phase mismatch of the multiple clock phases. Each transceiver occupies an active area of less than 0.4mm 2< and consumes 150mW at maximum speed.SUMMARY

[0006] In accordance with the present invention a method, and an apparatus is set forth in the independent claims, respectively. Preferred embodiments of the invention are described in the dependent claims.BRIEF DESCRIPTION OF THE DRAWINGS

[0007] Figure 1 is an illustration of an example data transmitting and receiving circuit, according to one implementation. Figure 2 is an illustration of an example chip-to-chip data transfer architecture, including multiple data transmitting and receiving circuits as in Figure 1, according to one implementation. Figure 3 is an illustration of an example bias generator that may perform a method according to various implementations. Figure 4 is an illustration of an example continuous-time linear equalizer that may utilize a bias current from the bias current generator of Figure 3, according to one implementation. Figure 5 is an illustration of an example bias generator that may be used with the equalizer of Figure 4, according to one implementation. Figure 6 illustrates improvement in consistent gain at different PVT corners at various frequencies, according to one implementation. Figure 7 illustrates improvement in consistent gain at different PVT corners, according to one implementation. Figure 8 is an illustration of an example method of operating an equalizer, such as the equalizer of Figure 4, according to one implementation. DETAILED DESCRIPTION

[0008] According to principles described herein, improvements are made to a continuous time linear equalizer (CTLE) in order to improve the consistency of the gain and common-mode voltage at various process, voltage, temperature (PVT) corners. Integrated circuits are subject to variations that affect how well the circuit functions. For example, fabrication processes may vary slightly when fabricating an integrated circuit. And, sometimes the circuit may operate over a range of voltages and temperatures. Each of these varying conditions may affect how the circuit performs. The extreme ends of these process variations may be referred to as PVT corners. It is desirable that circuits perform well at different PVT corners (in other words, under different conditions).

[0009] The CTLE described herein may be used, for example, as part of a serial-deserializer (SerDes) receiver. A CTLE plays a role to counteract channel loss in a SerDes circuit. For a specific channel, the loss may be fixed for specific frequencies of interest. However, for some traditional CTLEs, gain varies over PVT corners at both low frequency and high frequency of interest, like Nyquist frequency (for example, 10GHz for 20-Gb / s data rate). This gain variation may be costly to deal with and adversely affect circuit performance. A mechanism to keep the CTLE gain constant at different PVT corners is desired.

[0010] Some methods utilize a constant transconductance times resistance (gm*R) structure to generate a bias current for the CTLE so that the gain, gm*R, over PVT corners should be a constant. But due to non-ideal bias conditions and second-order effect at advanced technology nodes, using this technique becomes difficult to keep gain variation within a tolerable range over PVT corners.

[0011] According to principles described herein, a bias circuit is designed to mimic real bias conditions at which the CTLE circuit operates. Thus, as PVT conditions vary, the bias voltage produced by the bias structure will change to keep the gain of the CTLE substantially consistent across PVT corners. At the same time, a common-mode feedback (CMFB) circuit works to maintain the output common-mode voltage consistent as well. While the present description describes bias circuits for a CTLE circuit, it is understood that such bias circuits may be applied to other integrated circuit components as well.

[0012] For instance, in one example, a bias circuit is implemented as a current mirror, where one leg of the current mirror includes a first transistor, and the other leg of the current mirror includes a second transistor as well as a resistor. The first and second transistors are replicas of transistors in an equalizer circuit, and the resistor is a replica of a resistor in the equalizer circuit. For instance, the transistors in the bias circuit may be built to be a same size as transistors in the equalizer circuit and within a same semiconductor chip as the equalizer circuit. The same may be true for the resistor as well. Since the bias circuit and the equalizer are built on the same chip, it may be expected that their different components (e.g., transistors resistors, and the like) may experience similar process variation.

[0013] Furthermore, it may be expected that during normal operation, the transistors and resistors of both the bias circuit and the equalizer circuit may experience voltage and temperature ranges together. And because the different components are the same as or similar in structure, the effects of voltage and temperature should be common among like components.

[0014] The bias circuit may be built so that its gain (gm*R) may be the same as a gain of the equalizer circuit to which it provides a bias voltage. In one implementation, the bias circuit maintains a direct current (DC) operating point of its transistors over a range of voltages and temperatures, thereby providing a more precise bias control than would a similar bias circuit but does not maintain the DC operating point. For instance, the bias circuit may use operational amplifiers (op amps) to maintain drain voltages of its transistors at a stable reference voltage.

[0015] Continuing with the example of the bias circuit, it may provide a bias voltage to a current source in the equalizer circuit. By biasing the current source, the bias circuit maintains a gain of the equalizer constant, as a gain of the bias circuit itself is also constant.

[0016] Furthermore, various implementations include a common mode feedback circuit that operates to maintain a common mode voltage within the equalizer circuit. Specifically, some implementations include a circuit that biases a transistor within the equalizer, where the bias of the transistor determines a resistance of the transistor. The resistance of the transistor may adjust the common mode voltage over PVT to maintain the common mode voltage at a consistent level and at a same level experienced by a common mode voltage within the common mode feedback circuit.

[0017] Various implementations may include advantages over other systems. For instance, the bias circuit described herein may include increased precision by virtue of its control of its DC operating level. The increased precision of the bias circuit may lead to increased precision of the equalizer as well. Equalizer precision may be desirable because it may decrease a chance that a data bit is misread by downstream sampling circuitry. Additionally, various implementations may further increase precision by maintaining the common mode voltage to be constant throughout the range of voltages and temperatures.

[0018] Figure 1 is an illustration of an example data transmitting and receiving system 100, according to one implementation. System 100 includes a transmitter 110, which has terminating impedance that matches a characteristic impedance of the transmission channel 120. Transmitter 110 receives high-speed, serialized digital data at its data input (labeled "Data") as a series of high and low voltage values. In this example, the signal is a differential signal having two parts (n and p).

[0019] Transmission channel 120 provides a data link between transmitter 110 and receiver 131, which includes equalizer 130 and deserializer 135. Transmission channel 120 may be embodied in any appropriate structure, for example, a cable, a metal trace on a printed circuit board, a metal wire connecting chips in a package, and the like. In Figure 1, transmission channel 120 is shown as a transmission line in order to emphasize its similarities with transmission lines in general, including having a characteristic impedance as well as a Resistance-Capacitance (RC) time constant.

[0020] Equalizer 130 receives the transmitted data signal from transmission channel 120 and acts to reshape the received data signal, where the received data signal may be distorted due to transmission line reflections, RC attenuation, or other phenomena. Equalizer 130 is used by the system 100 to reshape the digital signal so that it is output from the equalizer 130 in a form that more closely matches the approximately square wave shape of the signal at the output of transmitter 110. After being reshaped by equalizer 130, signals go to deserializer 135, after which the serial high-speed data become parallel low speed output.

[0021] Digital circuitry 140 may include a flip-flop or other data recovery circuit to capture the values of the data signal as it appears at the data output ports of the receiver 131. Use of the equalizer circuit 132 to reshape the digital signal, including applying an appropriate gain, may reduce the risk of errors in capturing the data signal. As explained further below, equalizer 130 may provide a substantially constant gain over a range of process, voltage, and temperature.

[0022] Figure 2 is an illustration of an example application of the signal transmission systems of Figures 1 and 3-5, according to one implementation. Figure 2 illustrates a system 200 in which a system on a chip (SOC) 210 is in communication with a memory chip 220. SOC 210 communicates with memory chip 220 over transmission channels 215.

[0023] SOC 210 includes a multitude of processing units (not shown) implemented in a chip. The processing units may include any appropriate device, where examples include a mobile station modem, a multi-core central processing unit (CPU), a graphics processing unit (GPU), a digital signal processor (DSP), a 802.11x modem, and / or the like. In some examples, SOC 210 is specifically made for a mobile device, such as a smart phone, such that the processing units are designed for low power consumption. However, the scope of implementations is not limited to any specific SOC architecture.

[0024] Memory chip 220 in this example includes any appropriate memory chip for use in a computing device with SOC 210. Examples include a Static Random Access Memory (SRAM) chip, a Dynamic Random Access Memory (DRAM) chip, a Synchronous Dynamic Random Access Memory (SDRAM), and an electrically erasable programmable read-only memory (Flash memory) chip, although the scope of implementations is not limited to any particular memory chip. During a write operation, memory chip 220 receives data from SOC 210 over transmission channels 215, and a memory controller at memory chip 220 then stores that data in memory cells of the memory chip. During a read operation, memory chip 220 receives a read request for specific data from SOC 210, and the memory controller of memory chip 220 then accesses the data from various memory cells of the memory chip and transmits those bits of data to the SOC 210 over transmission channels 215.

[0025] The system of Figure 2 may include implementations of the systems shown in Figures 1 and 3-5. In one example, system 200 of Figure 2 is operated according to one or more DDR standards, where memory chip 220 is a DDR SDRAM chip. Memory chip 220 includes a multitude of receiver circuits configured to receive data over respective transmission channels 215. It is expected that there would be many receivers and many transmitters at memory chip 220, so the transmitters and receivers are shown collectively at TX / RX circuit 224. Each one of the receiver circuits operates as described above with respect to Figures 1 and 3-5, including having an equalizer that operates as described with respect to method 800 of Figure 8. Each one of the individual transmission channels 215 are the same as or similar to transmission channel 120 of Figure 1, including having a characteristic impedance and a frequency response.

[0026] Similarly, SOC 210 also has a multitude of receiver circuits configured to receive data over respective transmission channels 215. Transmitters and receivers of SOC 210 are shown collectively in this example as TX / RX circuit 212. Each one of the receiver circuits operates as described above with respect to Figures 1 and 3-5, including having an equalizer that operates as described with respect to method 800 of Figure 8. Although not described in detail herein, it is understood that the transmitter circuits in each of TX / RX circuits 212 and 224 may have a similar structure and operates similarly to transmitter circuit 110 of Figure 1.

[0027] Fig. 3 illustrates a bias circuit 300 according to one implementation. According to the present example, the structure includes a first op amp 320 and a second op amp 321. The first op amp 320 receives as inputs a reference voltage Vref voltage and voltage v1. The voltage v1 is applied to a drain of transistor 301 and the drain of transistor 303. The op amp 320 outputs voltage v0, which is applied to the gates of both transistors 301, 302. The inputs of op amp 321 are the reference voltage Vref and voltage v2 at a node coupling the drains of transistors 302 and 304. The source of transistor 304 is coupled to a resistor 306. Resistor 306 is positioned between the source of transistor 304 and the drain of transistor 305. The source of transistor 303 is coupled to the drain of transistor 305 as well.

[0028] The gate of transistor 305 is coupled to the output of op amp 321, the voltage of which is referred to as bias voltage Vbias. Transistor 305 is also referred to as a current source in this example. The current from its source to its drain equals current 310 plus 311, which is dependent upon the gate voltage Vbias.

[0029] The bias circuit 300 forms a current mirror having two legs. Therefore, current 310 mirrors current 311, so the currents 310 and 311 are approximately the same in this implementation. The op amps 320. 321 are arranged so that voltages v1 and v2 are held to be the same as Vref. The result is that the DC operating point of transistor 303 is held constant over a range of voltages and temperatures. For instance, as the voltage may change or as a temperature may change, the performance of transistors 303 and 304 may change, and even the resistance of resistor 306 may change. Nevertheless, voltages v1 and v2 are maintained constant, and even though the currents 310 and 311 may change over temperature and voltage, the transconductance of transistor 303 multiplied by the resistance of resistor 306 stays constant as does the DC operating point of transistor 303.

[0030] Over the range of temperatures and voltage, as currents 310, 311 may change and the resistance of resistor 306 may change, the bias may change as well. As current 310 increases, so does current 311, and Vbias decreases by virtue of the feedback between the output of op amp 320 and its input at v1 as well as the feedback at the output of op amp 321 and its input at v2. The reverse is true as well - as currents 310 and 311 decrease, Vbias increases. Therefore, Vbias is used as an adaptive bias control, based on feedback, to maintain a gain of the equalizer circuit 400 of Figure 4 constant.

[0031] Transistor 303 is designed to mimic the transistor 403 in Figure 4, as explained in more detail below. The gate, source, and drain voltages of transistor 303 are biased by op amps 320, 321 at the same values as the transistor 403. Vref is the target / designed common-mode voltage, and it may be provided by a stable voltage source, such as a bandgap generator. VDD in this example includes a voltage from a power rail. Vref may be, for example, VDD-220mV, though the scope of implementations is not limited to any particular value.

[0032] Using the proposed bias structure, the transconductance of transistor 303 multiplied by the resistance of resistor 306 is constant. The bias voltage, Vbias, is generated and applied to current source 405 of Figure 5. An advantage is that a gain variation may be controlled within 1dB range over PVT corners within the equalizer circuit 400 of Figure 4, as explained in more detail below.

[0033] Figure 4 is an illustration of an example continuous time linear equalizer (CTLE) 400, adapted according to one implementation. Equalizer circuit 400 has a three-stage design, with each of the stages (Stages 1-3) being approximately the same. Therefore, inductors 427, 428, 437, 438 are substantially the same as inductors 407, 408; resistors 426, 429, 436, 439 are substantially the same as resistors 406 and 409; transistors 423 and 433 are substantially the same as transistor 403; transistors 424, 434 are substantially the same as transistor 404; transistors 425, 422, 435, 432 are substantially the same as transistors 405, 412.

[0034] Differences between the stages include the impedances between the sources of the transistors403 / 404, 423 / 424, 433 / 434. For instance, the sources of transistors 403 and 404 are coupled by a RC impedance including an 80Ω resistor and a 5 pF capacitor, whereas the other Stages 2 and 3 have differently-sized impedance components placed similarly.

[0035] It should be noted that Figure 4 provides specific values for resistances, capacitances, inductances, currents, and the like, and those values are for example only. Other implementations may use different values as appropriate to achieve desirable equalization. Furthermore, other implementations may use a different number of stages in an equalizer, and any one or more of the stages may be adapted according to the principles described herein to provide a stable gain over PVT.

[0036] Equalizer circuit 400 receives a differential data signal Inn, Inp and outputs a reshaped data signal Outn, Outp, which may then be deserialized and latched. The equalizer circuit 400 applies a gain to the signal, which at Stage 1 is equal to the transconductance of transistor 403 multiplied by the resistance of resistor 406 (i.e., gm*R). The bias circuit of Figure 3 provides the bias voltage Vbias, which operates to maintain gm*R constant over voltage and temperature. In fact, the other Stages 2-3 have substantially the same bias condition as Stage 1, so that each state has a constant gain.

[0037] Looking at Stage 1 first, it includes a current mirror having two legs. The first leg includes inductor 407, resistor 406, transistor 403, and transistor 405. The second leg includes inductor 408, resistor 409, transistor 404, and transistor 412. The current 410 mirrors the current 412, and thus the magnitudes of the currents 410, 412 are substantially equal in this implementation.

[0038] Transistor 303 is a replica of transistor 403. In other words, in this implementation, transistors 303 and 403 are built on the same semiconductor chip and have the same nominal characteristics. It is assumed that any process variation affecting transistor 403 would also affect transistor 303. Similarly, transistor 304 is a replica of transistor 404, transistor 305 is a replica of transistor 405 (both referred to herein as current sources), and resistor 306 is a replica of resistor 406. Because of this replication, the components of bias circuit 300 of Figure 3 are assumed to operate under the same or similar PVT conditions as are the components of each of the stages of equalizer circuit 400.

[0039] The bias voltage Vbias is adjusted up or down depending on PVT variation within bias circuit 300 and, thus, an adjusted Vbias is provided to the current sources 405 and 412 in Stage 1 to adjust currents 410, 411. The adjustments to the currents 410, 411 adjust the transconductance of transistor 403 to maintain the gain constant across that range of PVT variation. Specifically, the transconductance of transistor 403 is adjusted so that the transconductance of transistor 403 times the resistance of resistor 406 (i.e., gm*R) is maintained constant as well, even as the resistance of resistor 406 may vary over PVT. The bias voltage is applied to the current sources 414-417 of Stages 2-3 similarly to maintain the gm*R of Stages 2-3 in the same manner.

[0040] Figure 5 is an illustration of another example bias circuit 500, according to one implementation. Bias circuit 500 adjusts a resistance of transistor 413 of Figure 4 by adjusting the voltage Vbp according to the feedback loop illustrated in Figure 5.

[0041] In the example of Figure 5, transistor 513 is a replica of transistor 413 of Figure 4. Similarly, resistor 506 is a replica of resistor 406, transistor 503 is a replica of transistor 403, and current source 505 is a replica of current source 405. The voltage Vcom is a replica of the common mode voltage of Stage 1 of the equalizer circuit 400. Specifically, in the equalizer circuit 400 the common mode voltage is equal to Vdd minus the product of the current 410 and the resistance of the resistor 406. Any resistance from transistor 413 may be added to the resistance of resistor 406 for the purpose of calculating the common mode voltage of Stage 1. Bias circuit 500 generates Vbp to adjust the resistance of transistor 413 so that the product of the current 410 and the resistance is constant.

[0042] Looking at bias circuit 500, op amp 520 is arranged so that it receives Vref at one input and Vcom at the other, thereby forcing Vcom to be equal to Vref. As temperature and voltage changes during operation, the resistance value of resistor 506 may change, as may the operating parameters of any of transistors 503, 505, 513. As a result of such changes, the feedback loop of bias circuit 500 changes a resistance value of transistor 513 to either increase or decrease the current 510. The feedback loop of bias circuit 500 changes the resistance value of the transistor 513 by adjusting the gate voltage Vbp.

[0043] The voltage Vbp is applied to the transistor 413 of Figure 4 to adjust its resistance in the same manner as the resistance of transistor 513 is adjusted. The result is that the common mode voltage of Stage 1 of equalizer circuit 400 is maintained substantially constant even over a range of voltages and temperatures and in spite of any process variations that may also affect the bias circuits 300 and 500. By keeping the common mode voltage in Stage 1 constant, bias circuit 500 ensures that the behavior of the transistors 303, 304 replicates the behavior of transistors 403, 404 so that Vbias adjustments maintain gm*R constant.

[0044] Similarly, the voltage Vbp is also applied to the transistors 418 and 419 of equalizer circuit 400. Vbp, therefore, adjusts common mode voltages at Stages 2-3 in the same way as in Stage 1 in order to keep gain constant across the Stages 1-3.

[0045] The implementation of Figure 5 provides advantages over other Common Mode Feedback (CMFB) designs. For instance, a CMFB design may tune a bias current, which is multiplied by resistance to obtain a target common-mode voltage. But because the transconductance is determined by bias current, the gain can change even though constant common-mode is obtained. By contrast, implementations described herein may maintain both a common mode and a gain substantially constant. A different technique may include adding some bleeding current at the drain of differential pairs. By tuning the bleeding current, a constant common-mode is obtained without affecting the gain. However, this may consume more power and more output parasitics are introduced versus the bias circuit 500. Using principles described herein with respect to Figures 3-5, these challenges can be overcome, and both the gain and the common mode voltage can remain substantially consistent at different PVT corners without adding parasitics or wasting current by bleeding.

[0046] Fig. 6 illustrates gain of a CTLE device over various frequencies at various PVT corners, with an implementation of the bias circuit 300 working in coordination with the equalizer circuit 400, according to one implementation. Figure 6 is based on simulation. Each of the lines within Figure 6 represents gain across different PVT corners. As can be seen, variation among the lines is low and may be acceptable for some applications in which gain variation over PVT is sought to be minimized.

[0047] Fig. 7 illustrates the gain across different voltages at two different frequencies 1MHz and 10GHz, with an implementation of the bias circuit 300 working in coordination with the equalizer circuit 400, according to one implementation. Figure 7 is based on simulation. As can be seen, gain variation is low and may be acceptable for some applications in which gain variation over PVT is sought to be minimized.

[0048] Figure 8 is an illustration of a method 800 for operating an equalizer according to one implementation. For instance, Figure 8 may be performed by the circuits shown in Figures 3-5, as bias circuits 300 and 500 maintain a gain of equalizer circuit 400 substantially constant over a range of PVT.

[0049] Action 810 includes maintaining a drain voltage of a first transistor and a drain voltage of a second transistor equal to a gate voltage of a first transistor within a bias circuit. An example is shown in Figure 3, in which the drain voltage of transistor 303 and the drain voltage of transistor 304 are forced to a same voltage level using op amps 320, 321. Furthermore, the drain voltages are forced to a same voltage level as a reference voltage, Vref. In some examples, Vref may be provided by a bandgap generator or other stable voltage generator to be constant over a range of voltages and temperatures. A value of Vref may be set so that it is expected to keep the gate voltages of transistor 303, 304 at an appropriate level, even if the transconductance of either or both of transistors 303, 304 may change over the operating voltage and temperature range.

[0050] In the example of Figure 3, transistors 303 and 304 are arranged in separate legs of a current mirror, where both of those legs are in series with a current source 305. At action 820, the bias circuit generates a current by a first current source that is in series with the legs of the current mirror. In this example, a gate voltage of the current source is provided by an op amp disposed between a gate of the first transistor and a drain of the second transistor.

[0051] In the example of Figure 3, the current source 305 generates a current that is affected by its gate voltage, Vbias. Op amp 321 has inputs at the gate of the transistor 303 and the drain of the transistor 304 and an output providing Vbias to the gate of the current source 305. In the architecture of Figure 3, coupling one of the op amp inputs to the drain of the transistor 304 creates a feedback loop so that Vbias decreases as the currents 310, 311 increase and increase as the currents 310, 311 decrease.

[0052] At action 830, the bias circuit applies the gate voltage to another current source within the equalizer circuit. For instance, in the example of Figure 4, the bias voltage Vbias is provided to the current source 405, which is replicated by current source 305 of Figure 3. Vbias is also provided to the other current source 412 in the other current mirror leg of Stage 1 of the equalizer circuit 400. Similarly, Vbias is also provided to the current sources 414-417 of Stages 2-3 of the equalizer circuit 400.

[0053] In the example method 800, the arrangement of op amps 320, 321 maintains the transconductance times resistance (gm*R) of the bias circuit 300 substantially constant across the range of operating voltages and temperatures. It is also tolerant to some amount of process variation because the transistors 303, 304 and the resistor 306 are built on a same chip as the equalizer circuit having transistors 403, 404 and resistor 406, so similarity in process variation is expected. The result of the arrangement of op amps 320, 321 is that the bias voltage Vbias may change adaptively either up or down in response to changes in the currents 310, 311 to keep gm*R constant in bias circuit 300 as well as in Stages 1-3 of equalizer circuit 400.

[0054] The scope of implementations is not limited to the actions 810-830 shown in Figure 8. Rather, various implementations may add, omit, modify, or rearrange one or more actions. For instance, method 800 may further include operations attributable to bias circuit 500 of Figure 5. Specifically, method 800 may further include adjusting an additional bias voltage to cause an adjustment in a resistive component (e.g., transistors 413, 418, 419) to maintain a common mode voltage constant. For instance, the bias circuit 500 may maintain the common mode voltage of the equalizer to be the same as a common mode voltage of bias circuit 500. In the example of Figure 5, the common mode voltage is held constant by an op amp configured with a feedback loop to adjust an output of the op amp, where the output of the op amp is used as another bias voltage. The result is that the equalizer may maintain gm*R constant with more precision than if the common mode voltage was allowed to vary.

[0055] As those of some skill in this art will by now appreciate and depending on the particular application at hand, many modifications, substitutions and variations can be made in and to the materials, apparatus, configurations and methods of use of the devices of the present disclosure without departing from scope thereof. In light of this, the scope of the present disclosure should not be limited to that of the particular implementations illustrated and described herein, as they are merely by way of some examples thereof, but rather, should be fully commensurate with that of the claims appended hereafter.

Claims

1. A receiver circuit comprising: an analog equalizer (400) including a first transistor (403) in series with a first resistor (406), a first current source (405) and a second transistor (413); a first bias circuit (300) configured to operate under similar process, voltage and temperature, PVT, conditions as the analog equalizer (400) to provide a first bias voltage (Vbias) to the first current source (405) and further configured to adjust a transconductance of the first transistor (403) to maintain a gain of the analog equalizer (400) constant over a range of process corners, operating voltages and operating temperatures; and a second bias circuit (500) configured to operate under similar PVT conditions as the analog equalizer (400) to provide a second bias voltage (Vbp) based on the first bias voltage (Vbias) to the second transistor (413) and further configured to adjust the resistance of the second transistor (413) to maintain a common mode voltage of the analog equalizer (400) constant over the range of process corners, operating voltages and operating temperatures.

2. The receiver circuit of claim 1, wherein the first bias circuit comprises a third transistor (303), wherein a gate of the third transistor (303) is coupled to a reference voltage (Vref) and wherein a source of the third transistor (303) is coupled to a second current source (305) and wherein a drain of the third transistor (303) is coupled to a first input of a first operational amplifier (320) and wherein the third transistor (303) is a replica of the first transistor (403) and wherein a second input of the first operational amplifier is coupled to the reference voltage (Vref) and wherein an output of the first operational amplifier (320) is coupled to a gate of a fourth transistor (301) and to a gate of a fifth transistor (302) and wherein a source of the fourth transistor (301) is coupled to a supply voltage (Vdd) and a drain of the fourth transistor (301) is coupled to the drain of the third transistor (303) and wherein a source of the fifth transistor (302) is coupled to the supply voltage (Vdd) and a drain of the fifth transistor (302) is coupled to a drain of a sixth transistor (304) and to a first input of a second operational amplifier (321) and wherein a source of the sixth transistor (304) is coupled to a second resistor (306) and wherein a second input of the second operational amplifier (321) is coupled to the reference voltage (Vref) and wherein an output of the second operational amplifier provides a bias voltage (Vbias) to the second current source (305) and wherein the second current source is (305) is coupled in series with the second resistance (306) and with ground and wherein the second current source (305) is a replica of the first current source (405) and wherein the second resistor (306) is a replica of the first resistor (406).

3. The receiver circuit of claim 2, wherein the gate of the third transistor (303) is coupled to an output of a bandgap voltage generator.

4. The receiver circuit of claim 1, wherein the first transistor (403) includes a gate coupled to a data input from a transmission line, and wherein the first transistor (403) is disposed between the first resistor (406) and the first current source (405), and wherein the first current source (405) is disposed between the first transistor (403) and ground.

5. The receiver circuit of claim 1, wherein the first transistor (403) and the first current source (405) are part of a first leg of a current mirror having a second leg, wherein the first leg is coupled to a first part of a differential data signal, and wherein the second leg is coupled to a second part of the differential data signal.

6. The receiver circuit of claim 2, wherein first bias circuit (300) includes a current mirror, and wherein the third transistor (303) is disposed within a first leg of the current mirror and the fourth transistor (304) and the second resistor (306) are disposed within a second leg of the current mirror, further wherein the second current source (305) is disposed between the second resistor (306) and ground.

7. The receiver circuit of claim 1, wherein the second bias circuit comprises a third operational amplifier (520), wherein a first input of third operational amplifier (520) is coupled to the reference voltage (Vref) and wherein a second input of the operational amplifier (520) is coupled to a gate of a seventh transistor (503) and wherein an output of the third operational amplifier (520) provides the second bias voltage (Vbp) to a gate of an eighth transistor (513) and wherein a source of the eighth transistor (513) is coupled to the voltage supply (Vdd) and wherein a drain of the eighth transistor (513) is coupled to a third resistor (506) and wherein the eighth transistor (513) is a replica of the second transistor (413) and wherein the third resistor (506) is coupled to a drain of the seventh transistor (503) and wherein the drain and the gate of the seventh transistor (503) are tied together (Vcom) and wherein a source of the seventh transistor (503) is coupled to a third current source (505) and wherein the seventh transistor (503) is a replica of the first transistor (403) and wherein the third current source (505) is coupled to ground and further receives the first bias voltage (Vbias) and wherein the third current source (505) is a replica of the first current source (405).

8. The receiver circuit of claim 1, wherein the first bias circuit (300), the second bias circuit (500) and the equalizer circuit (400) are formed on a semiconductor chip.

9. The receiver circuit of claim 8, wherein the semiconductor chip comprises a system on chip (210) having a multi-core processor configured to communicate with a memory chip (220) via the equalizer circuit.

10. The receiver circuit of claim 8, wherein the semiconductor chip comprises a memory chip (220) configured to communicate with a system on chip (210) via the equalizer circuit.

11. The receiver circuit of claim 8, wherein the semiconductor chip further comprises a deserializer (135) coupled to an output of the equalizer circuit (130, 400).

12. A method for operating an equalizer circuit having a first current source (405) and a first transistor (413), the method comprising: at a first bias circuit (300), providing a first bias voltage to the first current source (405) to maintain a gain of the analog equalizer (400) constant over a range of process corners, operating voltages and operating temperatures; at a second bias circuit (500) providing a second bias voltage (Vbp) based on the first bias voltage (Vbias) to the first transistor (413) to maintain a common mode voltage of the analog equalizer (400) constant over the range of process corners, operating voltages and operating temperatures.

13. The method of claim 12, further comprising: at a first bias circuit (300) having a second transistor (303) and a third transistor (304) arranged in separate legs of a current mirror, maintaining a drain voltage of the second transistor (303) and a drain voltage of the third transistor (304) equal to a gate voltage of the second transistor (303); generating a current by a second current source (305) in series with legs of the current mirror, wherein a gate voltage of the second current source (305) is provided by a first operational amplifier (321) disposed between a gate of the second transistor (303) and a drain of the third transistor (304); and applying the gate voltage as a first bias voltage (Vbias) to the first current source (405) within the equalizer circuit (400).

14. The method of claim12, further comprising: maintaining a transconductance times resistance (gm*R) of the first bias circuit (300) constant over a range of process corners, operating voltages and operating temperatures; and maintaining a gm*R of the equalizer circuit (400) to be equal to the gm*R of the first bias circuit (300).

15. The method of claim 12, wherein generating the second bias voltage (Vbp) includes maintaining a common mode voltage of the equalizer circuit (400) to be the same as a common mode voltage of the second bias circuit (500).