US20150049798A1 - Receiver with enhanced isi mitigation - Google Patents
Receiver with enhanced isi mitigation Download PDFInfo
- Publication number
- US20150049798A1 US20150049798A1 US14/363,054 US201214363054A US2015049798A1 US 20150049798 A1 US20150049798 A1 US 20150049798A1 US 201214363054 A US201214363054 A US 201214363054A US 2015049798 A1 US2015049798 A1 US 2015049798A1
- Authority
- US
- United States
- Prior art keywords
- circuit
- signal
- isi
- cursor
- sampler
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/03—Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
- H04L25/03006—Arrangements for removing intersymbol interference
- H04L25/03012—Arrangements for removing intersymbol interference operating in the time domain
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/03—Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
- H04L25/03006—Arrangements for removing intersymbol interference
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/06—Receivers
- H04B1/10—Means associated with receiver for limiting or suppressing noise or interference
- H04B1/12—Neutralising, balancing, or compensation arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/03—Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
- H04L25/03006—Arrangements for removing intersymbol interference
- H04L25/03012—Arrangements for removing intersymbol interference operating in the time domain
- H04L25/03019—Arrangements for removing intersymbol interference operating in the time domain adaptive, i.e. capable of adjustment during data reception
- H04L25/03057—Arrangements for removing intersymbol interference operating in the time domain adaptive, i.e. capable of adjustment during data reception with a recursive structure
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/03—Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
- H04L25/03006—Arrangements for removing intersymbol interference
- H04L2025/03433—Arrangements for removing intersymbol interference characterised by equaliser structure
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/03—Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
- H04L25/03006—Arrangements for removing intersymbol interference
- H04L25/03012—Arrangements for removing intersymbol interference operating in the time domain
- H04L25/03114—Arrangements for removing intersymbol interference operating in the time domain non-adaptive, i.e. not adjustable, manually adjustable, or adjustable only during the reception of special signals
- H04L25/03127—Arrangements for removing intersymbol interference operating in the time domain non-adaptive, i.e. not adjustable, manually adjustable, or adjustable only during the reception of special signals using only passive components
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/03—Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
- H04L25/03006—Arrangements for removing intersymbol interference
- H04L25/03012—Arrangements for removing intersymbol interference operating in the time domain
- H04L25/03114—Arrangements for removing intersymbol interference operating in the time domain non-adaptive, i.e. not adjustable, manually adjustable, or adjustable only during the reception of special signals
- H04L25/03146—Arrangements for removing intersymbol interference operating in the time domain non-adaptive, i.e. not adjustable, manually adjustable, or adjustable only during the reception of special signals with a recursive structure
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/03—Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
- H04L25/03828—Arrangements for spectral shaping; Arrangements for providing signals with specified spectral properties
- H04L25/03834—Arrangements for spectral shaping; Arrangements for providing signals with specified spectral properties using pulse shaping
- H04L25/03853—Shaping by digital methods other than look up tables or up/down converters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L7/00—Arrangements for synchronising receiver with transmitter
- H04L7/0054—Detection of the synchronisation error by features other than the received signal transition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L7/00—Arrangements for synchronising receiver with transmitter
- H04L7/02—Speed or phase control by the received code signals, the signals containing no special synchronisation information
- H04L7/033—Speed or phase control by the received code signals, the signals containing no special synchronisation information using the transitions of the received signal to control the phase of the synchronising-signal-generating means, e.g. using a phase-locked loop
Definitions
- the disclosure herein relates generally to communications, and more specifically to high speed electronic signaling within and between integrated circuit devices.
- Chip-to-chip signaling systems often employ equalization to reduce the effects of inter-symbol-interference (ISI) acting on transferred data symbols.
- ISI inter-symbol-interference
- the ISI is generally data dependent, and includes pre-cursor and post-cursor signal components having contributions based on prior and post received signals.
- conventional techniques are often neither power nor space efficient.
- FIG. 1 illustrates a high-level signaling system having a receiver integrated circuit of an embodiment
- FIG. 2 graphically shows a plurality of overlayed single-bit-response waveforms illustrating ISI mitigation due to the system of FIG. 1 ;
- FIG. 3 illustrates further detail of one embodiment of the transversal filter of FIG. 1 ;
- FIG. 4 illustrates one embodiment of a portion of the transversal filter of FIG. 3 with a digital-to-analog converter (DAC) for use in programming the filter taps of FIG. 3 ;
- DAC digital-to-analog converter
- FIG. 5 illustrates further detail of one embodiment of the additional ISI cancellation circuitry shown in FIG. 1 , in the form of a linear peaking equalizer;
- FIG. 6 illustrates further detail of another embodiment of the additional ISI cancellation circuitry of FIG. 1 , in the form of a sampling phase offset circuit;
- FIG. 7 illustrates a flowchart of high-level steps and corresponding single-bit-response waveforms corresponding to each step
- FIG. 8 illustrates a high-level signaling system similar to that of FIG. 1 ;
- FIG. 9 illustrates further detail of one embodiment of the sampling/DFE circuitry of FIG. 8 ;
- FIG. 10 illustrates a further embodiment of a high-level signaling system similar to FIGS. 1 and 8 that employs a transversal filter with distributed ESD circuitry;
- FIG. 11 illustrates one embodiment of a transversal filter having main, pre-cursor and post-cursor taps that cooperate with distributed ESD elements for use in the signaling system of FIG. 10 .
- Embodiments of receiver integrated circuits are disclosed herein that provide improved effectiveness in mitigating intersymbol interference (ISI).
- ISI intersymbol interference
- One embodiment of such a device includes a transversal filter to receive a signal from outside the device, and a circuit to sample the transversal filter output.
- the output of the transversal filter represents time-delayed combinations of the input signal and may be optionally used to reduce precursor ISI.
- the sampler samples the output of the transversal filter to produce a stream of symbols representing digital values. Further equalization techniques can then be applied as desired.
- the transversal filter can be at least partially implemented in electrostatic discharge (ESD) protection circuitry for an integrated circuit signaling pad.
- ESD protection circuitry optionally has plural nodes, with inductive-capacitive (LC) delay elements in between these nodes and discharge diodes connecting the nodes to reference rails to provide ESD protection.
- LC inductive-capacitive
- a linear equalization circuit (sometimes called a continuous-time equalizer) can be used in between the transversal filter and the sampler to further equalize the transversal filter output.
- this linear equalizer can be used to compensate for post-cursor ISI, providing a ready complement to a transversal filter implemented to mitigate pre-cursor ISI.
- a transversal filter can be combined with a data clock recovery (CDR) circuit and/or a decision feedback equalizer, each operating in at least partial dependent on samples taken in dependence on the transversal filter output.
- CDR data clock recovery
- FIG. 1 illustrates one embodiment of a signaling system, generally designated 100 , that effectively mitigates the effects of pre-cursor ISI at a high level of efficiency.
- compensation for post-cursor ISI is also provided.
- the system includes a first integrated circuit 102 having at least one transmitter 104 a to drive data symbols Data along a channel 106 a to a second integrated circuit 108 .
- the channel typically exhibits a low-pass filter effect resulting in attenuation of high-frequency signal components.
- Equalization provides compensation to offset the effects of the line attenuation in the received signal.
- the second integrated circuit 108 includes receiver circuitry 110 in the form of a plurality of receiver interface slices 112 a - 112 n .
- Each receiver interface slice employs a transversal filter, coupled to the receiver circuit to process corresponding, received signal by applying a level of filtering directed to a first component of pre-cursor ISI acting on inbound data symbols.
- the transversal filter generates a filtered output in the form of a filtered signal that is fed to additional ISI cancellation circuitry 116 .
- the additional ISI cancellation circuitry applies further compensation of ISI acting on the data symbols.
- the additional compensation may be directed to enhance pre-cursor compensation or post-cursor compensation, depending on the application.
- pre-cursor ISI may be flexibly and effectively mitigated before the data symbols are transferred via a databus 118 to core circuitry 120 .
- a digital sampler or other form of logic level discrimination can be located between transversal filter 114 and additional ISI cancellation circuitry 116 , can be part of the latter, or can follow the latter, depending on embodiment.
- the first and second integrated circuits 102 and 108 may employ additional sets of transmitters 104 b - 104 n and receiver interface slices 112 b - 112 n to establish multiple signaling channels or lanes. Multiple channels operating in parallel may provide significant data bandwidth improvements for selected applications. Note that, although not separately illustrated in FIG.
- each interface slice 112 b - 112 n can be identical in design to the interface slice 112 a , with an independent transversal filter 114 and additional ISI cancellation circuitry not separately depicted to simplify the Figure; if desired, such circuitry can be independently controlled (e.g., have independent coefficient setting for each lane), or can be controlled in common (e.g., to have like-coefficients based on a common set of register entries or control signals), depending on the particular embodiment.
- FIG. 2 illustrates a set of overlaid single bit response (SBR) curves that show the mitigation of pre-cursor ISI as a result of the filtering carried out by the transversal filter.
- a first one of the curves shows a single bit response corresponding to an ISI-impacted dispersed waveform X(t) corresponding to a received data symbol presented to the input of the filter.
- Applying filtering via the transversal filter results in the generation of a compensating waveform Z(t+ ⁇ T).
- the compensating waveform is summed with the original waveform X(t).
- the resulting waveform Y(t) exhibits significantly reduced pre-cursor ISI and has an improved rising edge rise time that further resolves the pulse response.
- the mitigation results to the pre-cursors may be adjusted through appropriate weighting of one or more pre-cursor taps employed by the transversal filter 114 as more fully described below.
- FIG. 3 illustrates further detail relating to one embodiment of the transversal filter 114 of FIG. 1 .
- the filter includes an input that sequentially feeds input data symbols to a delay line of delay elements D 1 -Dn.
- the delay elements are separated by respective nodes N 0 -Nn.
- Each delay element comprises circuitry that introduces a delay of ⁇ T.
- the delay elements D 1 -Dn apply a maximum aggregate delay of at least one-half unit interval.
- each delay element i.e., each delay between adjacent filter taps
- each delay element provides delay of approximately one unit interval time, though this is not required for all embodiments.
- Each node may be “tapped” by an amplifier or “tap” that is programmed by, for example, a digital-to-analog converter (DAC), such as that shown in FIG. 4 , to multiply an input sensed from the given node by a weighted gain, which in many instances may be a negative gain.
- DAC digital-to-analog converter
- One or more tapped versions of the inputs signal, with relatively slight delay to represent subsequent symbols, and/or one or more tapped versions of the input signal delayed so as to represent previously-transmitted symbols, may be combined at a summing node 302 .
- the composite waveform resulting from the summation effectively reduces ISI-induced signal dispersion by boosting portions of the composite signal and attenuating other portions.
- outputs of the various taps may be weighted and combined depending on the extent of the ISI compensation desired.
- the transversal filter can operate on an analog input and be followed by a sampler to convert this input to digital form; the sampler in this case (not seen in FIG. 3 ) would receive output 304 .
- the transversal filter taps are identified consistent with the symbols that are amplified, with a main tap W 0 applying a programmed gain to a current symbol while taps W ⁇ 1 to W ⁇ n apply gain to subsequent symbols and taps W +1 -W +n apply gain to previous symbols.
- the main tap gain is typically highest, with pre and post tap gains set significantly lower based on the expected contribution of ISI from the respective pre and post data symbols.
- the summation of all the symbol components with the main tap produces a narrowed output pulse at the output 304 and thus plays a significant role in reducing the effects of pre-cursor and post-cursor ISI.
- the transversal filter takes advantage of distributed passive circuit elements coupled to the integrated circuit chip to improve power and space efficiencies associated with ISI mitigation.
- each of the taps W can be used to contribute gain corresponding to a different input symbol, with taps relating to past or future symbols generally having lower magnitude gains as compared to the main tap.
- Each tap includes an amplifier having complementary transistors Q 1 and Q 2 disposed as a differential pair. The input to the differential pair receives an integrated circuit input signal S(t). The output of the differential pair ties to the summing node 302 .
- the tap gain, or weighting for each tap may be programmatically set through a digital-to-analog converter (DAC) that utilizes a programmable current source 402 to draw a selectable amount of current.
- the current level may be specified by a multi-bit input D 0 -D N that activates one or more current fingers 404 a - 404 d disposed in parallel.
- the fingers generate currents at levels that have binary-weighted analog current values w, 2w, 4w, and 2 N w, for example.
- the level of current drawn through the current source 402 corresponds to the gain applied by the differential pair, and thus represents the weighting applied by the tap.
- FIG. 5 illustrates further detail associated with one embodiment of the additional ISI cancellation circuitry (see, e.g., element 116 of FIG. 1 ) in the form of a linear peaking equalizer 500 .
- the linear peaking equalizer provides a way to further boost or selectively provide gain to certain high frequency signal components associated with the data symbols from the transversal filter output (e.g., such as a specific band of frequencies).
- a modified differential receiver M 1 having RC load impedances 502 and 504 can be coupled to a power supply 506 .
- Each load impedance includes a load resistance R L coupled to a load capacitance C L .
- the receiver further includes transistors Q 1 and Q 2 that are source-coupled to respective current sources I 1 and I 2 .
- a source RC impedance 508 Interposed between the current sources is a source RC impedance 508 defined by a parallel configuration of a source resistance R S and capacitance C S .
- the values of the passive resistor and capacitor elements R L , R S , C L and C S are chosen to achieve a desired boost to frequency content of interest above a certain frequency threshold.
- the RC impedance values are related to the amount of boost desired at high frequencies.
- the linear peaking equalizer shown in FIG. 5 compensates for post-cursor ISI and complements the functionality of the transversal filter. As explained below, the level of post-cursor compensation provided by the linear peaking equalizer may depend on whether any further forms of post-cursor compensation are provided in the system.
- a first post cursor component of ISI is mitigated by an optionally-provided decision-feedback-equalization circuit (DFE) and the remaining post-cursors are reduced by a combination of the optional DFE circuit and the linear peaking equalizer of FIG. 5 .
- DFE decision-feedback-equalization circuit
- FIG. 6 illustrates a specific embodiment of a sampler circuit, generally designated 600 .
- the sampler circuit includes sampling offset circuit includes input circuitry 602 , itself consisting of a data sampler 604 , a reference data sampler 606 , and a reference edge sampler 608 .
- a clock recovery circuit 610 receives data and edge samples from the reference samplers 606 and 608 and generates a reference clock signal RDClk.
- the reference clock is fed to an adaptive phase offset control circuit 612 which adjusts the phase of a timing signal to a sampling phase that triggers sampling of an equalized signal by the data sampler 604 .
- Data output from the data sampler 604 is then further processed by core logic 614 .
- the adaptive phase offset control circuit 612 responds to a further input generated by a signal quality measurement circuit 616 .
- the signal quality measurement circuit evaluates the sampled data, develops measure of extent of pre-cursor ISI affecting the symbols, such as through a determination and analysis of bit error rate during a calibration phase, and generates a correction signal for application to the adaptive phase offset control circuit 612 .
- the sampling phase of the data sampler is adjusted, thereby completing the adaptive control loop.
- the adjustments may be carried out continuously during operation. Note that conventionally, the sampling instant for a sampler is set at the expected midpoint of a data eye.
- the techniques just described can be used to shift the sampling instant to a non-intuitive point, earlier within the data eye; that is, the adaptive phase offset control circuit 612 can be used to sacrifice voltage margin in exchange for reduced precursor ISI—although the resulting voltage margin is less, the additional post-cursor interference from sampling later in the data eye (closer to ensuing samples) can straightforwardly be corrected for via DFE techniques, ultimately resulting in a cleaner signal (that is, one with less margin but with less difficult-to-correct-for precursor ISI).
- the use of the specifically-depicted sampler circuit 600 and control over sampling phase is not required for all embodiments.
- the sampler circuit 600 can be used in a staged manner with the linear peaking equalizer 500 (from FIG. 5 ) to form the additional ISI cancellation circuit 116 from FIG. 1 .
- the data symbols can be first filtered via the transversal filter 114 to compensate for a first component of pre-cursor ISI.
- the filtered output from the transversal filter can then be equalized by the linear peaking equalizer 500 to compensate for post-cursor ISI.
- the equalized output is then fed to the sampler circuit 600 to generate sampled data.
- a further specific embodiment for the additional ISI cancellation circuitry 116 from FIG. 1 may take the form of a decision feedback equalizer (DFE).
- the DFE can receive the transversal filter output directly (with the DFE employing a sampler circuit front-end), or can follow the linear peaking equalizer from FIG. 5 and/or follow or be combined with the sampler circuit from FIG. 6 .
- the DFE compensates for post-cursor ISI.
- the DFE circuit can be used with the transversal filter, the linear equalizer, and the sampler circuit just discussed, to provide a multi-faceted scheme for effectively mitigating pre and post-cursor ISI. Note that when the transversal filter is implemented by using ESD protection circuitry, these structures can be implemented to provide superior ISI correction with little to no die area penalty or power penalty relative to many conventional designs.
- FIG. 7 illustrates a high-level method of operation of an embodiment that includes a transversal filter and additional ISI cancellation circuitry, including the linear peaking equalizer from FIG. 5 and the sampling offset circuit from FIG. 6 , to reduce both pre-cursor and post-cursor ISI.
- Each high-level step described below is paired in FIG. 7 with a corresponding single bit response waveform showing the contributions with various tap weights and/or sampling instants.
- the receiver receives data symbols transmitted from the transmit integrated circuit via a lossy channel, at step 702 .
- An exemplary single bit response for a transmitted symbol is shown adjacent the step block 702 , with points in the single bit response identified in a manner showing correspondence to filter taps (such as h 0 , h ⁇ 1 , h +1 ) and sampling points more fully described below.
- the single bit response generally represents the amplitude of a single bit waveform as a function of time assuming a logic value of “1”, and having adjacent pre and post bits with logic “0” values.
- a signal representing received data symbols is fed to a receiver transversal filter, which filters the symbols (e.g., to reduce pre-cursor ISI), and is then equalized by the linear peaking equalizer, at step 704 .
- the linear peaking equalizer compensate for post-cursor ISI.
- the level of post-cursor compensation may depend on the intended application, and whether other post-cursor compensation schemes are also utilized, such as DFE.
- the linear equalizer can be configured to compensate for pre-cursor ISI, to supplement if desired the operation of the transversal filter. It should be assumed, relative to FIG. 7 , that the linear peaking equalizer mitigates ISI associated with a specific range of latencies (e.g., first post-cursor).
- a corresponding post-filtered/equalized single bit response is shown adjacent the filtering/equalizing step block 704 .
- a comparison of the filtered/equalized waveform to the initially received waveform reveals significant improvement in pre-cursor ISI reduction (the signal components with points labeled h ⁇ 1 and h ⁇ 2 ). For instance, the amplitude of the point corresponding to the filter main tap, h 0 , shows an increased amplitude, with pre-cursor points h ⁇ 1 and h ⁇ 2 significantly attenuated.
- pre-cursor ISI reduction may be realized by adjusting, such as by selectively advancing or delaying, the sampling phase of the sampler that receives the signal from the linear equalizer, at step 706 .
- the effect to the single bit response waveform is shown with a delay of the sampling phase by an amount ⁇ , which slightly reduces the magnitude of the main tap sample h 0 , while effectively reducing the pre-cursor sample values h ⁇ 1 and h ⁇ 2 to values close to zero.
- the linear equalizer may be beneficial to supplement the linear equalizer with a DFE circuit to provide enhanced post-cursor ISI compensation.
- This optional step is shown at 708 , with a corresponding single-bit response curve illustrating the effect of DFE on the post-cursor ISI. Note that the DFE 708 would typically use feedback of previously-resolved digital symbols, i.e., the feedback at this point is typically post-sampler digital feedback.
- FIG. 8 illustrates an alternative embodiment of a signaling system, generally designated 800 , that employs a combination of filtering, sampling phase adjusting and equalizing to address pre and post-cursor ISI.
- the system of FIG. 8 employs a transmit integrated circuit chip 802 with a plurality of transmitters Tx that deliver data symbols DATAn along corresponding channels or lanes 804 .
- a receiver integrated circuit chip 805 receives the resultant signals with a plurality of receiver interface slices 806 a - 806 n acting to process the signals from corresponding lanes.
- Each receiver slice includes a transversal filter 808 , linear equalization circuitry 810 , and sampling/DFE circuitry 812 , although these elements are only depicted for receiver interface slice 806 a to simplify the Figure.
- the combination of elements 808 - 812 provides ability to finely tune the equalized waveforms discussed above to mitigate the pre and post-cursor ISI attributable to energy associated with pre and post-symbols (symbols transmitted after and before a “current” symbol, respectively).
- Processed data symbols are then passed to a receiver integrated circuit chip core 814 .
- sampling/DFE circuitry 812 supplements the transversal filter 808 and linear equalization circuitry 810 , to provide enhanced pre-cursor and post-cursor ISI compensation.
- FIG. 9 illustrates one specific embodiment of the sampling/DFE circuitry from element 812 of FIG. 8 , including respective sampling phase adjustment circuitry 902 , and DFE circuitry 903 .
- the DFE circuit 903 generally includes a finite impulse response (FIR) filter 905 that receives data samples from a data sampler 904 and timing information from an adaptive phase offset control circuit 912 .
- the filter also receives control signals from an equalizer control circuit 907 .
- the FIR filter output is fed to a summing node 909 where it is summed with input symbols prior to being sampled by the data sampler 904 .
- the FIR filter 905 employs programmable taps that are similar to the taps described earlier with respect to the transversal filter.
- FIG. 10 illustrates a further embodiment of a signaling system, generally designated 1000 , similar to FIGS. 1 and 7 , that includes respective transmitter and receiver integrated circuit chips 1002 and 1004 .
- the receiver chip includes multiple receiver slices 1005 a - 1005 n that each employ a transversal filter 1006 that incorporates distributed electro-static-discharge (ESD) circuitry associated with the receiver integrated circuit chip.
- ESD electro-static-discharge
- the ESD-based transversal filter significantly reduces pre-cursor ISI while minimizing power and area efficiency by taking advantage of ESD structures disposed at the receiver inputs.
- each channel or lane DATAa-DATAn may be a conductive signaling link connecting the respective integrated circuit chips, for example, disposed on a printed circuit board which mounts those chips.
- the ESD-based transversal filter includes distributed LC segments 1102 that are each defined by a distributed series inductance represented by L Series , and a distributed capacitance, consisting of pad capacitance (C PAD ) and a capacitance associated with each LC segment.
- the LC segments are each coupled to distributed sets of forward and reverse biased diodes D FB and D RB to provide discharge protection, which also are the source of capacitance.
- the LC element values may be chosen to generate the ⁇ T delays typically exhibited along the transversal filter delay line, and that exhibits an acceptable frequency response characteristic.
- the transversal filter 1100 further includes respective tap circuits W n -W ⁇ n and a summing node 1104 to aggregate selected signal components from a main tap W 0 , pre-cursor W n and/or post-cursor W ⁇ n tap circuitry.
- the ESD circuitry may be formed on-chip or as part of a network of passive components disposed off-chip but coupled to the input of the second integrated circuit chip.
- signals described or depicted as having active-high or active-low logic levels may have opposite logic levels in alternative embodiments.
- Component circuitry within integrated circuit devices may be implemented using metal oxide semiconductor (MOS) technology, bipolar technology or any other technology in which logical and analog circuits may be implemented.
- MOS metal oxide semiconductor
- a signal is said to be “asserted” when the signal is driven to a low or high logic state (or charged to a high logic state or discharged to a low logic state) to indicate a particular condition.
- a signal is said to be “deasserted” to indicate that the signal is driven (or charged or discharged) to a state other than the asserted state (including a high or low logic state, or the floating state that may occur when the signal driving circuit is transitioned to a high impedance condition, such as an open drain or open collector condition).
- a signal driving circuit is said to “output” a signal to a signal receiving circuit when the signal driving circuit asserts (or deasserts, if explicitly stated or indicated by context) the signal on a signal line coupled between the signal driving and signal receiving circuits.
- a signal line is said to be “activated” when a signal is asserted on the signal line, and “deactivated” when the signal is deasserted.
- the prefix symbol “/” attached to signal names indicates that the signal is an active low signal (i.e., the asserted state is a logic low state).
- a line over a signal name e.g., ‘ ⁇ signal name> ’ is also used to indicate an active low signal.
- the term “coupled” is used herein to express a direct connection as well as a connection through one or more intervening circuits or structures.
- Integrated circuit device “programming” may include, for example and without limitation, loading a control value into a register or other storage circuit within the device in response to a host instruction and thus controlling an operational aspect of the device, establishing a device configuration or controlling an operational aspect of the device through a one-time programming operation (e.g., blowing fuses within a configuration circuit during device production), and/or connecting one or more selected pins or other contact structures of the device to reference voltage lines (also referred to as strapping) to establish a particular device configuration or operation aspect of the device.
- a one-time programming operation e.g., blowing fuses within a configuration circuit during device production
- reference voltage lines also referred to as strapping
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Power Engineering (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Dc Digital Transmission (AREA)
- Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
- Logic Circuits (AREA)
Abstract
A receiver integrated circuit is disclosed that includes a filter and a linear equalization circuit. The filter has an input to receive a signal symbols a main tap and a pre-cursor tap to reduces a pre-cursor ISI acting on the data symbols. The linear equalization circuit couples to the output and cooperates with the filter to further reduce ISI.
Description
- The disclosure herein relates generally to communications, and more specifically to high speed electronic signaling within and between integrated circuit devices.
- Chip-to-chip signaling systems often employ equalization to reduce the effects of inter-symbol-interference (ISI) acting on transferred data symbols. The ISI is generally data dependent, and includes pre-cursor and post-cursor signal components having contributions based on prior and post received signals. Various techniques exist to address pre-cursor and post-cursor ISI, both at the transmit end of a channel, and at the receive end of a channel. While these techniques help reduce ISI, they are generally not 100% effective. Moreover, conventional techniques are often neither power nor space efficient.
- Thus, the need exists for improved equalization techniques that provide improved effectiveness in reducing ISI while maintaining power and space efficiencies.
- Embodiments of the disclosure are illustrated by way of example, and not by way of limitation, in the figures of the accompanying drawings and in which like reference numerals refer to similar elements and in which:
-
FIG. 1 illustrates a high-level signaling system having a receiver integrated circuit of an embodiment; -
FIG. 2 graphically shows a plurality of overlayed single-bit-response waveforms illustrating ISI mitigation due to the system ofFIG. 1 ; -
FIG. 3 illustrates further detail of one embodiment of the transversal filter ofFIG. 1 ; -
FIG. 4 illustrates one embodiment of a portion of the transversal filter ofFIG. 3 with a digital-to-analog converter (DAC) for use in programming the filter taps ofFIG. 3 ; -
FIG. 5 illustrates further detail of one embodiment of the additional ISI cancellation circuitry shown inFIG. 1 , in the form of a linear peaking equalizer; -
FIG. 6 illustrates further detail of another embodiment of the additional ISI cancellation circuitry ofFIG. 1 , in the form of a sampling phase offset circuit; -
FIG. 7 illustrates a flowchart of high-level steps and corresponding single-bit-response waveforms corresponding to each step; -
FIG. 8 illustrates a high-level signaling system similar to that ofFIG. 1 ; -
FIG. 9 illustrates further detail of one embodiment of the sampling/DFE circuitry ofFIG. 8 ; -
FIG. 10 illustrates a further embodiment of a high-level signaling system similar toFIGS. 1 and 8 that employs a transversal filter with distributed ESD circuitry; and -
FIG. 11 illustrates one embodiment of a transversal filter having main, pre-cursor and post-cursor taps that cooperate with distributed ESD elements for use in the signaling system ofFIG. 10 . - Embodiments of receiver integrated circuits are disclosed herein that provide improved effectiveness in mitigating intersymbol interference (ISI).
- One embodiment of such a device includes a transversal filter to receive a signal from outside the device, and a circuit to sample the transversal filter output. The output of the transversal filter represents time-delayed combinations of the input signal and may be optionally used to reduce precursor ISI. The sampler samples the output of the transversal filter to produce a stream of symbols representing digital values. Further equalization techniques can then be applied as desired.
- Optionally, the transversal filter can be at least partially implemented in electrostatic discharge (ESD) protection circuitry for an integrated circuit signaling pad. The ESD protection circuitry optionally has plural nodes, with inductive-capacitive (LC) delay elements in between these nodes and discharge diodes connecting the nodes to reference rails to provide ESD protection. Implemented in this manner, the transversal filter consumes little to no additional die penalty and provides powerful equalization capabilities.
- Optionally also, a linear equalization circuit (sometimes called a continuous-time equalizer) can be used in between the transversal filter and the sampler to further equalize the transversal filter output. In one specific embodiment, this linear equalizer can be used to compensate for post-cursor ISI, providing a ready complement to a transversal filter implemented to mitigate pre-cursor ISI.
- In further embodiments, a transversal filter can be combined with a data clock recovery (CDR) circuit and/or a decision feedback equalizer, each operating in at least partial dependent on samples taken in dependence on the transversal filter output.
- These various embodiments will be additionally detailed below.
-
FIG. 1 illustrates one embodiment of a signaling system, generally designated 100, that effectively mitigates the effects of pre-cursor ISI at a high level of efficiency. In some specific embodiments, compensation for post-cursor ISI is also provided. The system includes a first integratedcircuit 102 having at least onetransmitter 104 a to drive data symbols Data along achannel 106 a to a second integratedcircuit 108. The channel typically exhibits a low-pass filter effect resulting in attenuation of high-frequency signal components. Equalization provides compensation to offset the effects of the line attenuation in the received signal. - With continued reference to
FIG. 1 , the second integratedcircuit 108 includesreceiver circuitry 110 in the form of a plurality of receiver interface slices 112 a-112 n. Each receiver interface slice employs a transversal filter, coupled to the receiver circuit to process corresponding, received signal by applying a level of filtering directed to a first component of pre-cursor ISI acting on inbound data symbols. The transversal filter generates a filtered output in the form of a filtered signal that is fed to additionalISI cancellation circuitry 116. The additional ISI cancellation circuitry applies further compensation of ISI acting on the data symbols. The additional compensation may be directed to enhance pre-cursor compensation or post-cursor compensation, depending on the application. In this manner, pre-cursor ISI, and in some cases post-cursor ISI, may be flexibly and effectively mitigated before the data symbols are transferred via adatabus 118 tocore circuitry 120. Note that a digital sampler or other form of logic level discrimination (“sampler” or “sampler circuit”) can be located betweentransversal filter 114 and additionalISI cancellation circuitry 116, can be part of the latter, or can follow the latter, depending on embodiment. - Further referring to
FIG. 1 , the first and second integratedcircuits transmitters 104 b-104 n andreceiver interface slices 112 b-112 n to establish multiple signaling channels or lanes. Multiple channels operating in parallel may provide significant data bandwidth improvements for selected applications. Note that, although not separately illustrated inFIG. 1 , eachinterface slice 112 b-112 n can be identical in design to theinterface slice 112 a, with an independenttransversal filter 114 and additional ISI cancellation circuitry not separately depicted to simplify the Figure; if desired, such circuitry can be independently controlled (e.g., have independent coefficient setting for each lane), or can be controlled in common (e.g., to have like-coefficients based on a common set of register entries or control signals), depending on the particular embodiment. -
FIG. 2 illustrates a set of overlaid single bit response (SBR) curves that show the mitigation of pre-cursor ISI as a result of the filtering carried out by the transversal filter. A first one of the curves shows a single bit response corresponding to an ISI-impacted dispersed waveform X(t) corresponding to a received data symbol presented to the input of the filter. Applying filtering via the transversal filter results in the generation of a compensating waveform Z(t+ΔT). The compensating waveform is summed with the original waveform X(t). The resulting waveform Y(t) exhibits significantly reduced pre-cursor ISI and has an improved rising edge rise time that further resolves the pulse response. Depending on the application, the mitigation results to the pre-cursors may be adjusted through appropriate weighting of one or more pre-cursor taps employed by thetransversal filter 114 as more fully described below. -
FIG. 3 illustrates further detail relating to one embodiment of thetransversal filter 114 ofFIG. 1 . The filter includes an input that sequentially feeds input data symbols to a delay line of delay elements D1-Dn. The delay elements are separated by respective nodes N0-Nn. Each delay element comprises circuitry that introduces a delay of ΔT. In one implementation, the delay elements D1-Dn apply a maximum aggregate delay of at least one-half unit interval. For the implementation seen inFIG. 3 , it should be assumed that each delay element (i.e., each delay between adjacent filter taps) provides delay of approximately one unit interval time, though this is not required for all embodiments. Each node may be “tapped” by an amplifier or “tap” that is programmed by, for example, a digital-to-analog converter (DAC), such as that shown inFIG. 4 , to multiply an input sensed from the given node by a weighted gain, which in many instances may be a negative gain. One or more tapped versions of the inputs signal, with relatively slight delay to represent subsequent symbols, and/or one or more tapped versions of the input signal delayed so as to represent previously-transmitted symbols, may be combined at asumming node 302. The composite waveform resulting from the summation effectively reduces ISI-induced signal dispersion by boosting portions of the composite signal and attenuating other portions. By selecting one of the taps to correspond to the “current value” or current symbol of the signal (i.e., as a “main” or “primary” tap), and appropriately selecting relative delay associated with different delayed versions of the signal, outputs of the various taps may be weighted and combined depending on the extent of the ISI compensation desired. Note that the transversal filter can operate on an analog input and be followed by a sampler to convert this input to digital form; the sampler in this case (not seen inFIG. 3 ) would receiveoutput 304. - Further referring to
FIG. 3 , the transversal filter taps are identified consistent with the symbols that are amplified, with a main tap W0 applying a programmed gain to a current symbol while taps W−1 to W−n apply gain to subsequent symbols and taps W+1-W+n apply gain to previous symbols. The main tap gain is typically highest, with pre and post tap gains set significantly lower based on the expected contribution of ISI from the respective pre and post data symbols. The summation of all the symbol components with the main tap produces a narrowed output pulse at theoutput 304 and thus plays a significant role in reducing the effects of pre-cursor and post-cursor ISI. In one specific embodiment, described more fully below, the transversal filter takes advantage of distributed passive circuit elements coupled to the integrated circuit chip to improve power and space efficiencies associated with ISI mitigation. - Further detail relating to a transversal filter and a digital-to-analog converter (DAC) circuit for programming various filter tap weights is shown in
FIG. 4 . As explained above, each of the taps W can be used to contribute gain corresponding to a different input symbol, with taps relating to past or future symbols generally having lower magnitude gains as compared to the main tap. Each tap includes an amplifier having complementary transistors Q1 and Q2 disposed as a differential pair. The input to the differential pair receives an integrated circuit input signal S(t). The output of the differential pair ties to the summingnode 302. - Further referring to
FIG. 4 , the tap gain, or weighting for each tap may be programmatically set through a digital-to-analog converter (DAC) that utilizes a programmablecurrent source 402 to draw a selectable amount of current. The current level may be specified by a multi-bit input D0-DN that activates one or more current fingers 404 a-404 d disposed in parallel. The fingers generate currents at levels that have binary-weighted analog current values w, 2w, 4w, and 2Nw, for example. The level of current drawn through thecurrent source 402 corresponds to the gain applied by the differential pair, and thus represents the weighting applied by the tap. -
FIG. 5 illustrates further detail associated with one embodiment of the additional ISI cancellation circuitry (see, e.g.,element 116 ofFIG. 1 ) in the form of alinear peaking equalizer 500. In general, the linear peaking equalizer provides a way to further boost or selectively provide gain to certain high frequency signal components associated with the data symbols from the transversal filter output (e.g., such as a specific band of frequencies). A modified differential receiver M1 havingRC load impedances power supply 506. Each load impedance includes a load resistance RL coupled to a load capacitance CL. The receiver further includes transistors Q1 and Q2 that are source-coupled to respective current sources I1 and I2. Interposed between the current sources is a source RC impedance 508 defined by a parallel configuration of a source resistance RS and capacitance CS. The values of the passive resistor and capacitor elements RL, RS, CL and CS are chosen to achieve a desired boost to frequency content of interest above a certain frequency threshold. The RC impedance values are related to the amount of boost desired at high frequencies. Note that the linear peaking equalizer shown inFIG. 5 compensates for post-cursor ISI and complements the functionality of the transversal filter. As explained below, the level of post-cursor compensation provided by the linear peaking equalizer may depend on whether any further forms of post-cursor compensation are provided in the system. In one specific embodiment, a first post cursor component of ISI is mitigated by an optionally-provided decision-feedback-equalization circuit (DFE) and the remaining post-cursors are reduced by a combination of the optional DFE circuit and the linear peaking equalizer ofFIG. 5 . -
FIG. 6 illustrates a specific embodiment of a sampler circuit, generally designated 600. The sampler circuit includes sampling offset circuit includesinput circuitry 602, itself consisting of adata sampler 604, areference data sampler 606, and areference edge sampler 608. Aclock recovery circuit 610 receives data and edge samples from thereference samplers control circuit 612 which adjusts the phase of a timing signal to a sampling phase that triggers sampling of an equalized signal by thedata sampler 604. Data output from thedata sampler 604 is then further processed bycore logic 614. - Further referring to
FIG. 6 , in one embodiment, the adaptive phase offsetcontrol circuit 612 responds to a further input generated by a signalquality measurement circuit 616. The signal quality measurement circuit evaluates the sampled data, develops measure of extent of pre-cursor ISI affecting the symbols, such as through a determination and analysis of bit error rate during a calibration phase, and generates a correction signal for application to the adaptive phase offsetcontrol circuit 612. In response to receiving the correction signal, the sampling phase of the data sampler is adjusted, thereby completing the adaptive control loop. The adjustments may be carried out continuously during operation. Note that conventionally, the sampling instant for a sampler is set at the expected midpoint of a data eye. Contrary to this conventional wisdom, the techniques just described can be used to shift the sampling instant to a non-intuitive point, earlier within the data eye; that is, the adaptive phase offsetcontrol circuit 612 can be used to sacrifice voltage margin in exchange for reduced precursor ISI—although the resulting voltage margin is less, the additional post-cursor interference from sampling later in the data eye (closer to ensuing samples) can straightforwardly be corrected for via DFE techniques, ultimately resulting in a cleaner signal (that is, one with less margin but with less difficult-to-correct-for precursor ISI). Note that the use of the specifically-depictedsampler circuit 600 and control over sampling phase is not required for all embodiments. - In one specific embodiment, the
sampler circuit 600 can be used in a staged manner with the linear peaking equalizer 500 (fromFIG. 5 ) to form the additionalISI cancellation circuit 116 fromFIG. 1 . Viewed in the context of the embodiment ofFIG. 1 , the data symbols can be first filtered via thetransversal filter 114 to compensate for a first component of pre-cursor ISI. The filtered output from the transversal filter can then be equalized by thelinear peaking equalizer 500 to compensate for post-cursor ISI. The equalized output is then fed to thesampler circuit 600 to generate sampled data. - A further specific embodiment for the additional
ISI cancellation circuitry 116 fromFIG. 1 may take the form of a decision feedback equalizer (DFE). The DFE can receive the transversal filter output directly (with the DFE employing a sampler circuit front-end), or can follow the linear peaking equalizer fromFIG. 5 and/or follow or be combined with the sampler circuit fromFIG. 6 . In one embodiment, the DFE compensates for post-cursor ISI. Note that in a detailed embodiment that combines many of the techniques presented above, the DFE circuit can be used with the transversal filter, the linear equalizer, and the sampler circuit just discussed, to provide a multi-faceted scheme for effectively mitigating pre and post-cursor ISI. Note that when the transversal filter is implemented by using ESD protection circuitry, these structures can be implemented to provide superior ISI correction with little to no die area penalty or power penalty relative to many conventional designs. -
FIG. 7 illustrates a high-level method of operation of an embodiment that includes a transversal filter and additional ISI cancellation circuitry, including the linear peaking equalizer fromFIG. 5 and the sampling offset circuit fromFIG. 6 , to reduce both pre-cursor and post-cursor ISI. Each high-level step described below is paired inFIG. 7 with a corresponding single bit response waveform showing the contributions with various tap weights and/or sampling instants. - Further referring to
FIG. 7 , the receiver receives data symbols transmitted from the transmit integrated circuit via a lossy channel, atstep 702. An exemplary single bit response for a transmitted symbol is shown adjacent thestep block 702, with points in the single bit response identified in a manner showing correspondence to filter taps (such as h0, h−1, h+1) and sampling points more fully described below. The single bit response generally represents the amplitude of a single bit waveform as a function of time assuming a logic value of “1”, and having adjacent pre and post bits with logic “0” values. - With continued reference to
FIG. 7 , a signal representing received data symbols is fed to a receiver transversal filter, which filters the symbols (e.g., to reduce pre-cursor ISI), and is then equalized by the linear peaking equalizer, atstep 704. Note that both of these elements operate effectively in series in the analog domain. In one embodiment, the linear peaking equalizer compensate for post-cursor ISI. The level of post-cursor compensation may depend on the intended application, and whether other post-cursor compensation schemes are also utilized, such as DFE. Note that in other embodiments, the linear equalizer can be configured to compensate for pre-cursor ISI, to supplement if desired the operation of the transversal filter. It should be assumed, relative toFIG. 7 , that the linear peaking equalizer mitigates ISI associated with a specific range of latencies (e.g., first post-cursor). - A corresponding post-filtered/equalized single bit response is shown adjacent the filtering/equalizing
step block 704. A comparison of the filtered/equalized waveform to the initially received waveform reveals significant improvement in pre-cursor ISI reduction (the signal components with points labeled h−1 and h−2). For instance, the amplitude of the point corresponding to the filter main tap, h0, shows an increased amplitude, with pre-cursor points h−1 and h−2 significantly attenuated. - Further referring to
FIG. 7 , when optionally employing a sampler circuit which provides for sampling offset from the peak of the single bit response, further improvements to pre-cursor ISI reduction may be realized by adjusting, such as by selectively advancing or delaying, the sampling phase of the sampler that receives the signal from the linear equalizer, at step 706. The effect to the single bit response waveform is shown with a delay of the sampling phase by an amount ΔΦ, which slightly reduces the magnitude of the main tap sample h0, while effectively reducing the pre-cursor sample values h−1 and h−2 to values close to zero. Note once again that conventional wisdom would typically call for selecting a sampling phase to correspond to peak voltage margins (equated with the peak of the single bit waveform); by deliberately offsetting phase based on a measure of ISI (e.g., based on the output of signalquality measurement circuit 616 fromFIG. 6 ), a cleaner signal can ultimately be obtained. - As noted above, in some embodiments, it may be beneficial to supplement the linear equalizer with a DFE circuit to provide enhanced post-cursor ISI compensation. This optional step is shown at 708, with a corresponding single-bit response curve illustrating the effect of DFE on the post-cursor ISI. Note that the
DFE 708 would typically use feedback of previously-resolved digital symbols, i.e., the feedback at this point is typically post-sampler digital feedback. -
FIG. 8 illustrates an alternative embodiment of a signaling system, generally designated 800, that employs a combination of filtering, sampling phase adjusting and equalizing to address pre and post-cursor ISI. Like the previously described signaling system embodiments, the system ofFIG. 8 employs a transmitintegrated circuit chip 802 with a plurality of transmitters Tx that deliver data symbols DATAn along corresponding channels orlanes 804. A receiver integratedcircuit chip 805 receives the resultant signals with a plurality of receiver interface slices 806 a-806 n acting to process the signals from corresponding lanes. Each receiver slice includes atransversal filter 808,linear equalization circuitry 810, and sampling/DFE circuitry 812, although these elements are only depicted forreceiver interface slice 806 a to simplify the Figure. The combination of elements 808-812 provides ability to finely tune the equalized waveforms discussed above to mitigate the pre and post-cursor ISI attributable to energy associated with pre and post-symbols (symbols transmitted after and before a “current” symbol, respectively). Processed data symbols are then passed to a receiver integrated circuit chip core 814. - In one specific embodiment, the sampling/
DFE circuitry 812 supplements thetransversal filter 808 andlinear equalization circuitry 810, to provide enhanced pre-cursor and post-cursor ISI compensation. -
FIG. 9 illustrates one specific embodiment of the sampling/DFE circuitry fromelement 812 ofFIG. 8 , including respective samplingphase adjustment circuitry 902, andDFE circuitry 903. One embodiment of thesampling circuitry 902 employs a similar circuit arrangement as that shown inFIG. 6 . TheDFE circuit 903 generally includes a finite impulse response (FIR)filter 905 that receives data samples from adata sampler 904 and timing information from an adaptive phase offsetcontrol circuit 912. The filter also receives control signals from anequalizer control circuit 907. The FIR filter output is fed to a summingnode 909 where it is summed with input symbols prior to being sampled by thedata sampler 904. TheFIR filter 905 employs programmable taps that are similar to the taps described earlier with respect to the transversal filter. - Note that further details of the structure and operation of one embodiment of adaptive phase offset circuitry, an associated DFE circuit, and the selection of sampling phase through bit error rate measurement, are disclosed in U.S. Patent Application Publication number US 2010/0135378, titled “Receiver with Clock Recovery Circuit and Adaptive Sample and Equalizer Timing,” assigned to the assignee of the disclosure herein, and expressly incorporated by reference in its entirety.
-
FIG. 10 illustrates a further embodiment of a signaling system, generally designated 1000, similar toFIGS. 1 and 7 , that includes respective transmitter and receiver integratedcircuit chips transversal filter 1006 that incorporates distributed electro-static-discharge (ESD) circuitry associated with the receiver integrated circuit chip. The ESD-based transversal filter significantly reduces pre-cursor ISI while minimizing power and area efficiency by taking advantage of ESD structures disposed at the receiver inputs. In this context, each channel or lane DATAa-DATAn may be a conductive signaling link connecting the respective integrated circuit chips, for example, disposed on a printed circuit board which mounts those chips. - In one specific embodiment of a transversal filter, illustrated in
FIG. 11 and generally designated 1100, the ESD-based transversal filter includes distributedLC segments 1102 that are each defined by a distributed series inductance represented by LSeries, and a distributed capacitance, consisting of pad capacitance (CPAD) and a capacitance associated with each LC segment. The LC segments are each coupled to distributed sets of forward and reverse biased diodes DFB and DRB to provide discharge protection, which also are the source of capacitance. The LC element values may be chosen to generate the ΔT delays typically exhibited along the transversal filter delay line, and that exhibits an acceptable frequency response characteristic. - Further referring to
FIG. 11 , thetransversal filter 1100 further includes respective tap circuits Wn-W−n and a summingnode 1104 to aggregate selected signal components from a main tap W0, pre-cursor Wn and/or post-cursor W−n tap circuitry. The ESD circuitry may be formed on-chip or as part of a network of passive components disposed off-chip but coupled to the input of the second integrated circuit chip. - Those skilled in the art will appreciate the many benefits and advantages afforded by the embodiments described herein. For example, by combining a transversal filter with additional ISI cancellation circuitry, aspects of pre-cursor ISI may be more efficiently cancelled. Optionally including post-cursor ISI circuitry further enhances the ISI mitigation capabilities in a flexible manner. Further, by incorporating ESD structures into an optional transversal filter design, significant power and space efficiency advantages may be realized.
- In the foregoing description and in the accompanying drawings, specific terminology and drawing symbols have been set forth to provide a thorough understanding of the present invention. In some instances, the terminology and symbols may imply specific details that are not required to practice the invention. For example, any of the specific numbers of bits, signal path widths, signaling or operating frequencies, component circuits or devices and the like may be different from those described above in alternative embodiments. Also, the interconnection between circuit elements or circuit blocks shown or described as multi-conductor signal links may alternatively be single-conductor signal links, and single conductor signal links may alternatively be multi-conductor signal links. Signals and signaling paths shown or described as being single-ended may also be differential, and vice-versa. Similarly, signals described or depicted as having active-high or active-low logic levels may have opposite logic levels in alternative embodiments. Component circuitry within integrated circuit devices may be implemented using metal oxide semiconductor (MOS) technology, bipolar technology or any other technology in which logical and analog circuits may be implemented. With respect to terminology, a signal is said to be “asserted” when the signal is driven to a low or high logic state (or charged to a high logic state or discharged to a low logic state) to indicate a particular condition. Conversely, a signal is said to be “deasserted” to indicate that the signal is driven (or charged or discharged) to a state other than the asserted state (including a high or low logic state, or the floating state that may occur when the signal driving circuit is transitioned to a high impedance condition, such as an open drain or open collector condition). A signal driving circuit is said to “output” a signal to a signal receiving circuit when the signal driving circuit asserts (or deasserts, if explicitly stated or indicated by context) the signal on a signal line coupled between the signal driving and signal receiving circuits. A signal line is said to be “activated” when a signal is asserted on the signal line, and “deactivated” when the signal is deasserted. Additionally, the prefix symbol “/” attached to signal names indicates that the signal is an active low signal (i.e., the asserted state is a logic low state). A line over a signal name (e.g., ‘
<signal name> ’) is also used to indicate an active low signal. The term “coupled” is used herein to express a direct connection as well as a connection through one or more intervening circuits or structures. Integrated circuit device “programming” may include, for example and without limitation, loading a control value into a register or other storage circuit within the device in response to a host instruction and thus controlling an operational aspect of the device, establishing a device configuration or controlling an operational aspect of the device through a one-time programming operation (e.g., blowing fuses within a configuration circuit during device production), and/or connecting one or more selected pins or other contact structures of the device to reference voltage lines (also referred to as strapping) to establish a particular device configuration or operation aspect of the device. The term “exemplary” is used to express an example, not a preference or requirement. - While the invention has been described with reference to specific embodiments thereof, it will be evident that various modifications and changes may be made thereto without departing from the broader spirit and scope of the invention. For example, features or aspects of any of the embodiments may be applied, at least where practicable, in combination with any other of the embodiments or in place of counterpart features or aspects thereof. Accordingly, the specification and drawings are to be regarded in an illustrative rather than a restrictive sense.
Claims (22)
1. A device having a signaling pad to receive an input signal, the device comprising:
a transversal filter to receive the input signal from the signaling pad and generate an intermediate signal;
a circuit to equalize and sample the intermediate signal, and to thereby generate a digital output.
2. The device of claim 1 where the transversal filter includes at least one pre-cursor tap.
3. The device of claim 2 where the transversal filter is formed by at least one electrostatic discharge (ESD) structure.
4. The device of claim 2 where the transversal filter includes at least one post-cursor tap.
5. The device of claim 1 where the circuit includes a sampler circuit and a linear equalizer, the linear equalizer coupled to the transversal filter to receive the intermediate signal, the sampler circuit coupled to the linear equalizer to receive an output of the linear equalizer and generate the digital output therefrom.
6. The device of claim 5 where the circuit includes a sampling phase offset circuit, to shift a sampling phase used by the sampler circuit to sample at a data eye point less subject to precursor intersymbol interference (ISI).
7. The device of claim 5 where the circuit includes a sampling phase offset circuit, to shift a sampling phase used by the sampler circuit away from a point of maximum voltage margin to sample at a data eye point less subject to precursor intersymbol interference (ISI).
8. The device of claim 7 further comprising a decision feedback equalizer (DFE) circuit to adjust at least one of sampling or the intermediate signal to compensate for a previously-resolved digital symbol.
9. The device of claim 1 where the circuit includes a decision feedback equalizer (DFE) circuit to adjust sampling to compensate for a previously-resolved digital symbol.
10. The device of claim 1 where the transversal filter is formed by at least one electrostatic discharge (ESD) structure.
11-17. (canceled)
18. A receiver integrated circuit comprising:
a filter to receive an external signal and responsively produce an intermediate signal, the filter including a main tap and at least one secondary tap to reduce intersymbol interference (ISI);
a sampler circuit to generate a sampled output in dependence on the intermediate signal; and
a decision-feedback equalization circuit coupled to the sampler circuit, the decision-feedback equalization circuit including at least one post-cursor equalization tap, such that the sampled output is equalized to reduce post-cursor ISI based on prior symbols from the sampled output.
19. The receiver integrated circuit of claim 18 and further including a linear equalizer to receive the intermediate signal and to generate an input for the sampler circuit.
20. The receiver integrated circuit of claim 19 where the linear equalizer is to equalize the intermediate signal to compensate for post-cursor ISI.
21. The receiver integrated circuit of claim 18 where the receiver integrated circuit further comprises phase adjustment circuitry to receive and adjust a timing signal for phase based on a measure representing pre-cursor ISI, to generate a sampler circuit timing signal.
22. A method of operation in a receiver integrated circuit, the receiver integrated circuit to receive an input signal, the method comprising:
filtering the input signal using a filter at least two taps, including a main tap and a secondary tap, to generate an intermediate signal; and
using a circuit to equalize and sample the intermediate signal to generate a stream of digital symbols.
23. The method of claim 22 where the circuit includes a linear equalizer to equalize the intermediate signal to produce an output, and a sampler circuit to sample the output of the linear equalizer to produce the stream of digital symbols.
24. The method of claim 23 where:
sampling is performed in response to a timing signal representing a sampling phase; and
the method further comprises adjusting the sampling phase based on a measure of pre-cursor ISI, to force a sampling instant displaced from maximum voltage margin relative to a data threshold.
25. The method of claim 23 where the receiver integrated circuit includes a decision feedback equalization (DFE) circuit and where:
sampling includes equalizing an output of the linear equalizer in dependence upon a binary state of a prior symbol in the stream of digital symbols.
26. The method of claim 22 where filtering comprises:
filtering a current data symbol based on electrical characteristics exhibited by a plurality of distributed LC circuit elements.
27. The method of claim 26 where the input signal is received via a signal pad and where the plurality of distributed LC circuit elements provide electrostatic discharge (ESD) protection to the signal pad.
28-59. (canceled)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14/363,054 US20150049798A1 (en) | 2011-12-06 | 2012-11-30 | Receiver with enhanced isi mitigation |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201161567341P | 2011-12-06 | 2011-12-06 | |
US14/363,054 US20150049798A1 (en) | 2011-12-06 | 2012-11-30 | Receiver with enhanced isi mitigation |
PCT/US2012/067277 WO2013085811A1 (en) | 2011-12-06 | 2012-11-30 | Receiver with enhanced isi mitigation |
Publications (1)
Publication Number | Publication Date |
---|---|
US20150049798A1 true US20150049798A1 (en) | 2015-02-19 |
Family
ID=47429001
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US14/363,054 Abandoned US20150049798A1 (en) | 2011-12-06 | 2012-11-30 | Receiver with enhanced isi mitigation |
US15/012,681 Active US9870040B2 (en) | 2011-10-13 | 2016-02-01 | Changing settings for a transient period associated with a deterministic event |
US15/863,712 Active US10268252B2 (en) | 2011-10-13 | 2018-01-05 | Changing settings for a transient period associated with a deterministic event |
Family Applications After (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US15/012,681 Active US9870040B2 (en) | 2011-10-13 | 2016-02-01 | Changing settings for a transient period associated with a deterministic event |
US15/863,712 Active US10268252B2 (en) | 2011-10-13 | 2018-01-05 | Changing settings for a transient period associated with a deterministic event |
Country Status (2)
Country | Link |
---|---|
US (3) | US20150049798A1 (en) |
WO (1) | WO2013085811A1 (en) |
Cited By (41)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120034872A1 (en) * | 2005-11-30 | 2012-02-09 | Broadcom Corporation | Apparatus and method for generating rf without harmonic interference |
US9660842B2 (en) * | 2013-06-27 | 2017-05-23 | Intel Corporation | Low power equalizer and its training |
US9722820B1 (en) | 2016-03-17 | 2017-08-01 | Samsung Display Co., Ltd. | Calibration technique for a tap value in decision feedback equalizers |
US20180069733A1 (en) * | 2010-12-30 | 2018-03-08 | Kandou Labs, S.A. | Circuits for efficient detection of vector signaling codes for chip-to-chip communication |
US9985745B2 (en) | 2013-06-25 | 2018-05-29 | Kandou Labs, S.A. | Vector signaling with reduced receiver complexity |
US10003454B2 (en) | 2016-04-22 | 2018-06-19 | Kandou Labs, S.A. | Sampler with low input kickback |
US10003315B2 (en) | 2016-01-25 | 2018-06-19 | Kandou Labs S.A. | Voltage sampler driver with enhanced high-frequency gain |
US10020966B2 (en) | 2014-02-28 | 2018-07-10 | Kandou Labs, S.A. | Vector signaling codes with high pin-efficiency for chip-to-chip communication and storage |
US10044452B2 (en) | 2010-05-20 | 2018-08-07 | Kandou Labs, S.A. | Methods and systems for skew tolerance in and advanced detectors for vector signaling codes for chip-to-chip communication |
US10055372B2 (en) | 2015-11-25 | 2018-08-21 | Kandou Labs, S.A. | Orthogonal differential vector signaling codes with embedded clock |
US10091033B2 (en) | 2014-06-25 | 2018-10-02 | Kandou Labs, S.A. | Multilevel driver for high speed chip-to-chip communications |
US10091035B2 (en) | 2013-04-16 | 2018-10-02 | Kandou Labs, S.A. | Methods and systems for high bandwidth communications interface |
US10116468B1 (en) | 2017-06-28 | 2018-10-30 | Kandou Labs, S.A. | Low power chip-to-chip bidirectional communications |
US10116472B2 (en) | 2015-06-26 | 2018-10-30 | Kandou Labs, S.A. | High speed communications system |
US10122561B2 (en) | 2014-08-01 | 2018-11-06 | Kandou Labs, S.A. | Orthogonal differential vector signaling codes with embedded clock |
US10153591B2 (en) | 2016-04-28 | 2018-12-11 | Kandou Labs, S.A. | Skew-resistant multi-wire channel |
US10177812B2 (en) | 2014-01-31 | 2019-01-08 | Kandou Labs, S.A. | Methods and systems for reduction of nearest-neighbor crosstalk |
US10193716B2 (en) | 2016-04-28 | 2019-01-29 | Kandou Labs, S.A. | Clock data recovery with decision feedback equalization |
US10200188B2 (en) | 2016-10-21 | 2019-02-05 | Kandou Labs, S.A. | Quadrature and duty cycle error correction in matrix phase lock loop |
US10200218B2 (en) | 2016-10-24 | 2019-02-05 | Kandou Labs, S.A. | Multi-stage sampler with increased gain |
US10203226B1 (en) | 2017-08-11 | 2019-02-12 | Kandou Labs, S.A. | Phase interpolation circuit |
US10230549B2 (en) | 2014-07-21 | 2019-03-12 | Kandou Labs, S.A. | Multidrop data transfer |
US10243765B2 (en) | 2014-10-22 | 2019-03-26 | Kandou Labs, S.A. | Method and apparatus for high speed chip-to-chip communications |
US10242749B2 (en) | 2016-04-22 | 2019-03-26 | Kandou Labs, S.A. | Calibration apparatus and method for sampler with adjustable high frequency gain |
US10277431B2 (en) | 2016-09-16 | 2019-04-30 | Kandou Labs, S.A. | Phase rotation circuit for eye scope measurements |
US10320588B2 (en) | 2014-07-10 | 2019-06-11 | Kandou Labs, S.A. | Vector signaling codes with increased signal to noise characteristics |
US10326623B1 (en) | 2017-12-08 | 2019-06-18 | Kandou Labs, S.A. | Methods and systems for providing multi-stage distributed decision feedback equalization |
US10333749B2 (en) | 2014-05-13 | 2019-06-25 | Kandou Labs, S.A. | Vector signaling code with improved noise margin |
US10333741B2 (en) | 2016-04-28 | 2019-06-25 | Kandou Labs, S.A. | Vector signaling codes for densely-routed wire groups |
US10348436B2 (en) | 2014-02-02 | 2019-07-09 | Kandou Labs, S.A. | Method and apparatus for low power chip-to-chip communications with constrained ISI ratio |
US10355852B2 (en) | 2016-08-31 | 2019-07-16 | Kandou Labs, S.A. | Lock detector for phase lock loop |
US10367661B1 (en) * | 2016-12-12 | 2019-07-30 | Cadence Design Systems, Inc. | Continuous time linear receiver that minimizes intersymbol interference due to pre-cursor distortion |
US10372665B2 (en) | 2016-10-24 | 2019-08-06 | Kandou Labs, S.A. | Multiphase data receiver with distributed DFE |
DE102018202647A1 (en) * | 2018-02-21 | 2019-08-22 | Innovationszentrum für Telekommunikationstechnik GmbH IZT | A receiver, transmitter, method and system for receiving and transmitting a combination signal |
US20190312756A1 (en) * | 2015-03-03 | 2019-10-10 | Intel Corporation | Low power high speed receiver with reduced decision feedback equalizer samplers |
US10468078B2 (en) | 2010-05-20 | 2019-11-05 | Kandou Labs, S.A. | Methods and systems for pin-efficient memory controller interface using vector signaling codes for chip-to-chip communication |
US10554380B2 (en) | 2018-01-26 | 2020-02-04 | Kandou Labs, S.A. | Dynamically weighted exclusive or gate having weighted output segments for phase detection and phase interpolation |
US10686583B2 (en) | 2017-07-04 | 2020-06-16 | Kandou Labs, S.A. | Method for measuring and correcting multi-wire skew |
US11128129B2 (en) | 2019-04-08 | 2021-09-21 | Kandou Labs, S.A. | Distributed electrostatic discharge scheme to improve analog front-end bandwidth of receiver in high-speed signaling system |
US11240073B2 (en) * | 2019-10-31 | 2022-02-01 | Oracle International Corporation | Adapative receiver with pre-cursor cancelation |
EP4118651A4 (en) * | 2020-03-13 | 2024-04-10 | Micron Technology Inc | Circuitry for increasing bandwidth and reducing interference in memory signals |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9294260B2 (en) | 2013-12-27 | 2016-03-22 | Intel Corporation | Phase adjustment circuit for clock and data recovery circuit |
US9313056B1 (en) * | 2014-11-07 | 2016-04-12 | Dell Products, Lp | System aware transmitter adaptation for high speed serial interfaces |
CN111313902B (en) * | 2020-02-04 | 2023-05-05 | 深圳市纽瑞芯科技有限公司 | Successive approximation two-dimensional vernier time-to-digital converter circuit and implementation method |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4291286A (en) * | 1979-12-17 | 1981-09-22 | Ford Aerospace & Communications Corporation | High bandwidth transversal filter |
US20030128781A1 (en) * | 1998-10-13 | 2003-07-10 | Tho Le-Ngoc | Means and method for precursor ISI cancellation |
US20040193669A1 (en) * | 2002-10-02 | 2004-09-30 | Ramin Shirani | Low-power, high-frequency finite impulse finite response (FIR) filter and method of use |
US20070276270A1 (en) * | 2006-05-24 | 2007-11-29 | Bao Tran | Mesh network stroke monitoring appliance |
US20080069191A1 (en) * | 2006-09-15 | 2008-03-20 | Dong Yikui Jen | Band-pass high-order analog filter backed hybrid receiver equalization |
US20090261897A1 (en) * | 2008-04-18 | 2009-10-22 | Alpha & Omega Semiconductor, Ltd. | Applying trenched transient voltage suppressor (TVS) technology for distributed low pass filters |
US20100135378A1 (en) * | 2007-01-09 | 2010-06-03 | Rambus Inc. | Receiver with Clock Recovery Circuit and Adaptive Sample and Equalizer Timing |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040113794A1 (en) | 1994-10-27 | 2004-06-17 | Dan Schlager | Self-locating personal alarm system equipped parachute |
FR2760302B1 (en) | 1997-03-03 | 2000-08-04 | Alsthom Cge Alcatel | METHOD AND DEVICE FOR TRANSMITTING DATA FRAMES |
FR2852763B1 (en) * | 2003-03-18 | 2005-06-03 | Thales Sa | METHOD AND COMMUNICATION SYSTEM |
JP4267579B2 (en) | 2005-01-31 | 2009-05-27 | パナソニック株式会社 | Multi-mode communication device |
KR100791072B1 (en) | 2006-07-18 | 2008-01-02 | 삼성전자주식회사 | Voltage booster of semiconductor device and semiconductor memory device using the same |
US7860467B2 (en) | 2006-08-29 | 2010-12-28 | Broadcom Corporation | Power control for a dual mode transmitter |
US7855866B2 (en) | 2006-12-19 | 2010-12-21 | Akros Silicon, Inc. | Network interface with transient protection apparatus for multiple ground planes |
US7791389B2 (en) | 2008-01-30 | 2010-09-07 | Freescale Semiconductor, Inc. | State retaining power gated latch and method therefor |
US8102633B2 (en) * | 2009-03-18 | 2012-01-24 | Advanced Micro Devices, Inc. | Power supply equalization circuit using distributed high-voltage and low-voltage shunt circuits |
US8243782B2 (en) * | 2009-06-29 | 2012-08-14 | Lsi Corporation | Statistically-adapted receiver and transmitter equalization |
US10401900B2 (en) | 2010-11-09 | 2019-09-03 | Rambus Inc. | Using a stuttered clock signal to reduce self-induced voltage noise |
US8937992B2 (en) | 2011-08-30 | 2015-01-20 | General Instrument Corporation | Method and apparatus for updating equalization coefficients of adaptive pre-equalizers |
US9304568B2 (en) * | 2011-10-13 | 2016-04-05 | Rambus Inc. | Changing settings for a transient period associated with a deterministic event |
-
2012
- 2012-11-30 WO PCT/US2012/067277 patent/WO2013085811A1/en active Application Filing
- 2012-11-30 US US14/363,054 patent/US20150049798A1/en not_active Abandoned
-
2016
- 2016-02-01 US US15/012,681 patent/US9870040B2/en active Active
-
2018
- 2018-01-05 US US15/863,712 patent/US10268252B2/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4291286A (en) * | 1979-12-17 | 1981-09-22 | Ford Aerospace & Communications Corporation | High bandwidth transversal filter |
US20030128781A1 (en) * | 1998-10-13 | 2003-07-10 | Tho Le-Ngoc | Means and method for precursor ISI cancellation |
US20040193669A1 (en) * | 2002-10-02 | 2004-09-30 | Ramin Shirani | Low-power, high-frequency finite impulse finite response (FIR) filter and method of use |
US20070276270A1 (en) * | 2006-05-24 | 2007-11-29 | Bao Tran | Mesh network stroke monitoring appliance |
US20080069191A1 (en) * | 2006-09-15 | 2008-03-20 | Dong Yikui Jen | Band-pass high-order analog filter backed hybrid receiver equalization |
US20100135378A1 (en) * | 2007-01-09 | 2010-06-03 | Rambus Inc. | Receiver with Clock Recovery Circuit and Adaptive Sample and Equalizer Timing |
US20090261897A1 (en) * | 2008-04-18 | 2009-10-22 | Alpha & Omega Semiconductor, Ltd. | Applying trenched transient voltage suppressor (TVS) technology for distributed low pass filters |
Cited By (53)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9350466B2 (en) * | 2005-11-30 | 2016-05-24 | Broadcom Corporation | Apparatus and method for generating RF without harmonic interference |
US20120034872A1 (en) * | 2005-11-30 | 2012-02-09 | Broadcom Corporation | Apparatus and method for generating rf without harmonic interference |
US10468078B2 (en) | 2010-05-20 | 2019-11-05 | Kandou Labs, S.A. | Methods and systems for pin-efficient memory controller interface using vector signaling codes for chip-to-chip communication |
US10044452B2 (en) | 2010-05-20 | 2018-08-07 | Kandou Labs, S.A. | Methods and systems for skew tolerance in and advanced detectors for vector signaling codes for chip-to-chip communication |
US10560293B2 (en) | 2010-12-30 | 2020-02-11 | Kandou Labs, S.A. | Circuits for efficient detection of vector signaling codes for chip-to-chip communication |
US20180069733A1 (en) * | 2010-12-30 | 2018-03-08 | Kandou Labs, S.A. | Circuits for efficient detection of vector signaling codes for chip-to-chip communication |
US10164809B2 (en) * | 2010-12-30 | 2018-12-25 | Kandou Labs, S.A. | Circuits for efficient detection of vector signaling codes for chip-to-chip communication |
US10091035B2 (en) | 2013-04-16 | 2018-10-02 | Kandou Labs, S.A. | Methods and systems for high bandwidth communications interface |
US9985745B2 (en) | 2013-06-25 | 2018-05-29 | Kandou Labs, S.A. | Vector signaling with reduced receiver complexity |
US9660842B2 (en) * | 2013-06-27 | 2017-05-23 | Intel Corporation | Low power equalizer and its training |
US10069657B2 (en) | 2013-06-27 | 2018-09-04 | Intel Corporation | Low power equalizer and its training |
US10177812B2 (en) | 2014-01-31 | 2019-01-08 | Kandou Labs, S.A. | Methods and systems for reduction of nearest-neighbor crosstalk |
US10348436B2 (en) | 2014-02-02 | 2019-07-09 | Kandou Labs, S.A. | Method and apparatus for low power chip-to-chip communications with constrained ISI ratio |
US10020966B2 (en) | 2014-02-28 | 2018-07-10 | Kandou Labs, S.A. | Vector signaling codes with high pin-efficiency for chip-to-chip communication and storage |
US10333749B2 (en) | 2014-05-13 | 2019-06-25 | Kandou Labs, S.A. | Vector signaling code with improved noise margin |
US10091033B2 (en) | 2014-06-25 | 2018-10-02 | Kandou Labs, S.A. | Multilevel driver for high speed chip-to-chip communications |
US10320588B2 (en) | 2014-07-10 | 2019-06-11 | Kandou Labs, S.A. | Vector signaling codes with increased signal to noise characteristics |
US10230549B2 (en) | 2014-07-21 | 2019-03-12 | Kandou Labs, S.A. | Multidrop data transfer |
US10122561B2 (en) | 2014-08-01 | 2018-11-06 | Kandou Labs, S.A. | Orthogonal differential vector signaling codes with embedded clock |
US10243765B2 (en) | 2014-10-22 | 2019-03-26 | Kandou Labs, S.A. | Method and apparatus for high speed chip-to-chip communications |
US20190312756A1 (en) * | 2015-03-03 | 2019-10-10 | Intel Corporation | Low power high speed receiver with reduced decision feedback equalizer samplers |
US10756931B2 (en) * | 2015-03-03 | 2020-08-25 | Intel Corporation | Low power high speed receiver with reduced decision feedback equalizer samplers |
US10116472B2 (en) | 2015-06-26 | 2018-10-30 | Kandou Labs, S.A. | High speed communications system |
US10055372B2 (en) | 2015-11-25 | 2018-08-21 | Kandou Labs, S.A. | Orthogonal differential vector signaling codes with embedded clock |
US10003315B2 (en) | 2016-01-25 | 2018-06-19 | Kandou Labs S.A. | Voltage sampler driver with enhanced high-frequency gain |
US9722820B1 (en) | 2016-03-17 | 2017-08-01 | Samsung Display Co., Ltd. | Calibration technique for a tap value in decision feedback equalizers |
US10242749B2 (en) | 2016-04-22 | 2019-03-26 | Kandou Labs, S.A. | Calibration apparatus and method for sampler with adjustable high frequency gain |
US10003454B2 (en) | 2016-04-22 | 2018-06-19 | Kandou Labs, S.A. | Sampler with low input kickback |
US10153591B2 (en) | 2016-04-28 | 2018-12-11 | Kandou Labs, S.A. | Skew-resistant multi-wire channel |
US10333741B2 (en) | 2016-04-28 | 2019-06-25 | Kandou Labs, S.A. | Vector signaling codes for densely-routed wire groups |
US10193716B2 (en) | 2016-04-28 | 2019-01-29 | Kandou Labs, S.A. | Clock data recovery with decision feedback equalization |
US10355852B2 (en) | 2016-08-31 | 2019-07-16 | Kandou Labs, S.A. | Lock detector for phase lock loop |
US10277431B2 (en) | 2016-09-16 | 2019-04-30 | Kandou Labs, S.A. | Phase rotation circuit for eye scope measurements |
US10411922B2 (en) | 2016-09-16 | 2019-09-10 | Kandou Labs, S.A. | Data-driven phase detector element for phase locked loops |
US10200188B2 (en) | 2016-10-21 | 2019-02-05 | Kandou Labs, S.A. | Quadrature and duty cycle error correction in matrix phase lock loop |
US10200218B2 (en) | 2016-10-24 | 2019-02-05 | Kandou Labs, S.A. | Multi-stage sampler with increased gain |
US10372665B2 (en) | 2016-10-24 | 2019-08-06 | Kandou Labs, S.A. | Multiphase data receiver with distributed DFE |
US10367661B1 (en) * | 2016-12-12 | 2019-07-30 | Cadence Design Systems, Inc. | Continuous time linear receiver that minimizes intersymbol interference due to pre-cursor distortion |
US10116468B1 (en) | 2017-06-28 | 2018-10-30 | Kandou Labs, S.A. | Low power chip-to-chip bidirectional communications |
US10686583B2 (en) | 2017-07-04 | 2020-06-16 | Kandou Labs, S.A. | Method for measuring and correcting multi-wire skew |
US10203226B1 (en) | 2017-08-11 | 2019-02-12 | Kandou Labs, S.A. | Phase interpolation circuit |
US10326623B1 (en) | 2017-12-08 | 2019-06-18 | Kandou Labs, S.A. | Methods and systems for providing multi-stage distributed decision feedback equalization |
US10554380B2 (en) | 2018-01-26 | 2020-02-04 | Kandou Labs, S.A. | Dynamically weighted exclusive or gate having weighted output segments for phase detection and phase interpolation |
DE102018202647B4 (en) * | 2018-02-21 | 2020-01-30 | Innovationszentrum für Telekommunikationstechnik GmbH IZT | Receiver, transmitter, method and system for receiving and transmitting a combination signal |
DE102018202647A1 (en) * | 2018-02-21 | 2019-08-22 | Innovationszentrum für Telekommunikationstechnik GmbH IZT | A receiver, transmitter, method and system for receiving and transmitting a combination signal |
US11128129B2 (en) | 2019-04-08 | 2021-09-21 | Kandou Labs, S.A. | Distributed electrostatic discharge scheme to improve analog front-end bandwidth of receiver in high-speed signaling system |
US11902056B2 (en) | 2019-04-08 | 2024-02-13 | Kandou Labs SA | Low-impedance switch driver in passive multi-input comparator for isolation of transmit signals in multi-mode configuration |
US11240073B2 (en) * | 2019-10-31 | 2022-02-01 | Oracle International Corporation | Adapative receiver with pre-cursor cancelation |
US20220191071A1 (en) * | 2019-10-31 | 2022-06-16 | Oracle International Corporation | Adaptive receiver with pre-cursor cancelation |
US11558223B2 (en) * | 2019-10-31 | 2023-01-17 | Oracle International Corporation | Adaptive receiver with pre-cursor cancelation |
US20230155867A1 (en) * | 2019-10-31 | 2023-05-18 | Oracle International Corporation | Adaptive receiver with pre-cursor cancelation |
US11784855B2 (en) * | 2019-10-31 | 2023-10-10 | Oracle International Corporation | Adaptive receiver with pre-cursor cancelation |
EP4118651A4 (en) * | 2020-03-13 | 2024-04-10 | Micron Technology Inc | Circuitry for increasing bandwidth and reducing interference in memory signals |
Also Published As
Publication number | Publication date |
---|---|
US10268252B2 (en) | 2019-04-23 |
US20160209902A1 (en) | 2016-07-21 |
US20180196489A1 (en) | 2018-07-12 |
US9870040B2 (en) | 2018-01-16 |
WO2013085811A1 (en) | 2013-06-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20150049798A1 (en) | Receiver with enhanced isi mitigation | |
US11469927B2 (en) | High-speed signaling systems and methods with adaptable, continuous-time equalization | |
US10313165B2 (en) | Finite impulse response analog receive filter with amplifier-based delay chain | |
US9705708B1 (en) | Integrated circuit with continuously adaptive equalization circuitry | |
US8964825B2 (en) | Analog signal current integrators with tunable peaking function | |
US9438450B1 (en) | Receiver and associated control method | |
US6570406B2 (en) | Method and circuit for pre-emphasis equalization in high speed data communications | |
US9929883B2 (en) | Receiver with duobinary mode of operation | |
US7738546B2 (en) | Feed forward equalizer for a communication system | |
CN114337732B (en) | Low power receiver with equalization circuit, communication unit and method thereof | |
CN115550116B (en) | Combined optimization system for tap coefficients of feedforward equalizer at sending end and receiving end | |
US11063793B1 (en) | Serial receiver equalization circuit | |
Lin et al. | ADC-DSP-based 10-to-112-Gb/s multi-standard receiver in 7-nm FinFET | |
US7293057B2 (en) | Method and apparatus for cancelling inter-symbol interference (ISI) within a communication channel | |
US20230308316A1 (en) | Decision-feedback equalizer using feedback filter with controllable delay circuit and associated method | |
US10230359B1 (en) | DFE hysteresis compensation (specific) | |
CN116488971A (en) | Negative capacitance equalizer | |
CN116827731A (en) | Decision feedback equalizer and related method thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: RAMBUS INC., CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:HOSSAIN, MASUM;REN, JIHONG;ZERBE, JARED;AND OTHERS;SIGNING DATES FROM 20111207 TO 20111208;REEL/FRAME:033103/0606 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- AFTER EXAMINER'S ANSWER OR BOARD OF APPEALS DECISION |