Influence clock data recovery settling point by applying decision feedback equalization to a crossing sample

US2016226684A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016226684-A1
Application numberUS-201614988675-A
CountryUS
Kind codeA1
Filing dateJan 5, 2016
Priority dateDec 26, 2012
Publication dateAug 4, 2016
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An apparatus including a receiver coupled to receive an input signal from a communication link and operable to employ decision feedback equalization to the input signal of the communication link and generate an edge sample signal. The apparatus also includes a timing recovery module coupled to the receiver and operable to receive the edge sample signal and use the edge sample signal to generate a data sampling phase signal, wherein the edge sample signal influences a settling point of the data sampling phase signal.

First claim

Opening claim text (preview).

1 - 20 . (canceled) 21 . An apparatus, comprising: a first module coupled to an input signal and operable to generate an edge signal using a first clock signal; and a second module operable to receive said edge signal and further operable to generate a data sampling phase signal, wherein said edge signal influences a settling point of said data sampling phase signal. 22 . The apparatus of claim 21 , further comprising: a third module operable to generate a data sample signal using a second clock signal; and a fourth module operable to generate an error sample signal using a third clock signal and wherein said first module is a decision feedback equalizer. 23 . The apparatus of claim 21 , wherein said first module further comprises: a first path coupled to said input signal, said first path comprising: a first preamplifier; a first summing node coupled to said first preamplifier; and a first latch coupled to said first summing node and said first clock signal; a second path coupled to said input signal, said second path comprises: a second preamplifier; a summing node coupled to said second preamplifier and operable to apply feedback to its input signal based on a previously generated data sample; and a second latch coupled to said second summing node; and a multiplexer coupled to said first latch and said second latch, said multiplexer operable to select an output between said first latch and said second latch based on an exclusive OR of a first and a second previously generated data samples. 24 . The apparatus of claim 21 , wherein said first module further comprises: a first path coupled to said input signal, said first path comprising: a first preamplifier; a first summing node coupled to said first preamplifier and operable to apply a first feedback to its input signal based on a previously generated data sample; and a first latch coupled to said first summing node; a second path coupled to said input signal, said second path comprising: a second preamplifier; a second summing node coupled to said second preamplifier and operable to apply a second feedback to its input signal based on a previously generated data sample; and a second latch coupled to said second summing node; and a multiplexer coupled to said first latch and said second latch, said multiplexer operable to select an output between said first latch and said second latch based on an exclusive OR of a first and a second previously generated data samples. 25 . The apparatus of claim 21 , wherein said first module further comprises: a first path coupled to said input signal, said first path comprising: a first preamplifier operable to offset said input signal by a first predefined constant value; a first summing node coupled to said first preamplifier; and a first latch coupled to said summing node; a second path coupled to said input signal, said second path comprising: a second preamplifier operable to offset said input signal by a second predefined constant value; a second summing node coupled to said second preamplifier; a second latch coupled to said second summing node; and a multiplexer coupled to said first latch and said second latch, said multiplexer operable to select between an output of said first latch and said second latch based on a previously generated data sample. 26 . The apparatus of claim 21 , wherein said second module comprises: a phase detector operable to receive said edge sample signal and generate a plurality of delta phases therefrom; a loop filter coupled to said phase detector operable to average said plurality of delta phases and generate a phase code; and a phase interpolator coupled to said loop filter operable to generate said data sampling phase based upon said phase code. 27 . The apparatus of claim 26 , wherein said plurality of delta phases are generated as a function of said edge sample signal, a current data sample, and a prior data sample. 28 . The apparatus of claim 21 , further comprising a plurality of said first modules, wherein each of said plurality of first modules operates on its own set of clocks. 29 . The apparatus of claim 21 , further comprising a linear equalizer configured to shape an input pulse response. 30 . An apparatus for arriving at a clock and data recovery settling point of a data sampling point signal, said apparatus comprising: a receiver coupled to receive an input signal and operable to employ decision feedback equalization (DFE) on the input signal and operable to generate an edge sample signal therefrom using a first clock signal; and a timing recovery module coupled to said receiver and operable to receive said edge sample signal and generate a data sampling phase signal based on said edge sample signal. 31 . The receiver of claim 30 , wherein said first module comprises: a first branch operable to apply DFE to said input signal to generate said edge sample signal using said first clock signal, wherein said edge sample signal influences a settling point of said data sampling signal; a second branch operable to generate an error sample signal using a second clock signal; and a third branch operable to generate a data sample signal using a third clock signal. 32 . The receiver of claim 30 , wherein said timing recovery module comprises: a phase detector operable to receive said edge sample signal and generate a plurality of delta phases therefrom; a loop filter coupled to said phase detector operable to average said plurality of delta phases and generate a phase code; and a phase interpolator coupled to said loop filter operable to generate said phase code based upon values contained within a lookup table and further operable to generate said data sampling phase signal. 33 . The receiver of claim 30 , wherein said first module further comprises an odd path and an even path simultaneously processing, wherein further said odd path uses a first clock cycle and said even path uses a second clock cycle. 34 . A method comprising: receiving an input signal at an input of a receiver; applying decision feedback equalization (DFE) to said input signal based on prior recovered data values to generate an output DFE signal; using a sample module clocked by an X clock signal, sampling said output DFE signal to generate an edge sample signal; and using said edge sample signal to influence a settling point of a data sampling signal. 35 . The method of claim 34 , wherein said using said edge sample signal further comprises: generating a plurality of delta phases; averaging said delta phases and generating a phase code; and interpolating said phase code and generating a data sampling phase therefrom. 36 . The method of claim 34 further comprising: offsetting said input signal by a predetermined constant. 37 . The method of claim 34 , wherein said plurality of delta phases are generated as a function of said edge sample signal, a data value, and a prior data value. 38 . The method of claim 34 , wherein said phase code is generated based upon values contained within a lookup table. 39 . The method claim 34 , further comprising: applying decision feedback equalization (DFE) to said input signal based on prior recovered data values to generate an output DFE signal; using a sample module clocked by a data retrieval clock signal, sampling said output DFE signal to generate a data sample signal. 40 . The method of claim 34 , wherein said receiver further comprises a linea

Assignees

Inventors

Classifications

  • with an integrator-detector · CPC title

  • H04L27/01Primary

    Equalisers {(baseband equalizers at the transmitter end H04L25/03343; in analogue transmission systems H04B3/04, H04B7/005)} · CPC title

  • with a recursive structure (H04L25/03031 takes precedence) · CPC title

  • Line equalisers; line build-out devices · CPC title

  • Arrangements for operating in conjunction with other apparatus · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2016226684A1 cover?
An apparatus including a receiver coupled to receive an input signal from a communication link and operable to employ decision feedback equalization to the input signal of the communication link and generate an edge sample signal. The apparatus also includes a timing recovery module coupled to the receiver and operable to receive the edge sample signal and use the edge sample signal to generate…
Who is the assignee on this patent?
Nvidia Corp
What technology area does this patent fall under?
Primary CPC classification H04L27/01. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Aug 04 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).