Multi-function level finder for serdes

US11018656B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-11018656-B1
Application numberUS-201916691523-A
CountryUS
Kind codeB1
Filing dateNov 21, 2019
Priority dateNov 21, 2019
Publication dateMay 25, 2021
Grant dateMay 25, 2021

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 illustrative receiver includes: a decision element that derives symbol decisions from a slicer input signal; an equalizer that converts a receive signal into the slicer input signal; a summer that combines the symbol decisions with the slicer input signal to produce an error signal; and a level finder that operates on said signals to determine thresholds at which each signal has a given probability of exceeding the threshold. One illustrative level finder circuit includes: a gated comparator and an asymmetric accumulator. The gated comparator asserts a first or a second gated output signal to indicate when an input signal exceeds or falls below a threshold with a programmable condition being met. The asymmetric accumulator adapts the threshold using up steps for assertions of the first gated output signal and down steps for assertions of the second gated output signal, with the up-step size being different than the down-step size.

First claim

Opening claim text (preview).

What is claimed is: 1. A level finder circuit that comprises: a gated comparator asserting a first gated output signal only when an input signal exceeds a threshold with a programmable condition being met and asserting a second gated output signal only when the input signal falls below the threshold with the programmable condition being met; and an asymmetric accumulator adapting the threshold using up steps for assertions of the first gated output signal and down steps for assertions of the second gated output signal, the up steps having an up-step size, the down steps having a down-step size, and the up-step size being different than the down-step size. 2. The level finder circuit of claim 1 , wherein the gated comparator compares the input signal to multiple thresholds and conditionally asserts for each threshold one of two corresponding gated output signals indicating whether the input signal exceeds or falls below that threshold with a corresponding programmable condition being met. 3. The level finder circuit of claim 1 , wherein the gated comparator is one of multiple gated comparators operating in parallel on a parallel set of input signals to assert a respective first gated output signal in a parallel set of first gated output signals only when the respective input signal exceeds the threshold with the programmable condition being met and to assert a respective second gated output signal in a parallel set of second gated output signals only when the respective input signal falls below the threshold with the programmable condition being met. 4. The level finder circuit of claim 3 , further comprising a first summer that sums the parallel set of first gated output signals to provide the asymmetric accumulator with a combined first gated output signal; and a second summer that sums the parallel set of second gated output signals to provide the asymmetric accumulator with a combined second gated output signal. 5. The level finder circuit of claim 1 , wherein the gated comparator comprises matching logic for verifying the programmable condition, the programmable condition including one or more conditions in the list consisting of: a symbol decision having a given value at a selected offset from a current symbol interval, a symbol decision not having the given value at the selected offset from the current symbol interval, a current symbol having a first specified value, a preceding symbol having a second specified value, and assertion of one or more matching criterion bypass signals. 6. The level finder circuit of claim 5 , further comprising a shift register that provides at least the current symbol and the preceding symbol to the gated comparator. 7. The level finder circuit of claim 1 , further comprising an input multiplexer that provides, as said input signal, a selectable one of: a receive signal, a slicer input signal, and an error signal, said receive signal, said slicer input signal, and said error signal being provided by an equalizer of a communications receiver. 8. The level finder circuit of claim 7 , wherein the equalizer is a decision feedback equalizer having at least one precomputation unit. 9. A level finder method that comprises: asserting a first gated output signal only when an input signal exceeds a threshold with a programmable condition being met; asserting a second gated output signal only when the input signal falls below the threshold with the programmable condition being met; and adapting the threshold using up steps for assertions of the first gated output signal and down steps for assertions of the second gated output signal, the up steps having an up-step size, the down steps having a down-step size, and the up-step size being different than the down-step size. 10. The level finder method of claim 9 , wherein said first and second gated output signals are one pair in a set of gated output signal pairs, and wherein the method includes comparing the input signal to multiple thresholds and conditionally asserting for each threshold one of a corresponding pair of gated output signals in said set to indicate whether the input signal exceeds or falls below that threshold with a corresponding programmable condition being met. 11. The level finder method of claim 9 , wherein the input signal is in a set of input signals being processed in parallel to assert a respective first gated output signal in a parallel set of first gated output signals only when the respective input signal exceeds the threshold with the programmable condition being met and to assert a respective second gated output signal in a parallel set of second gated output signals only when the respective input signal falls below the threshold with the programmable condition being met. 12. The level finder method of claim 11 , further comprising summing the parallel set of first gated output signals to provide a combined first gated output signal; and summing the parallel set of second gated output signals to provide a combined second gated output signal. 13. The level finder method of claim 9 , wherein said asserting the first or second gated output signal includes testing the programmable condition, the programmable condition including one or more conditions in the list consisting of: a symbol decision having a given value at a selected offset from a current symbol interval, a symbol decision not having the given value at the selected offset from the current symbol interval, a current symbol having a first specified value, a preceding symbol having a second specified value, and assertion of one or more matching criterion bypass signals. 14. The level finder method of claim 13 , further comprising storing at least the current symbol and the preceding symbol in a shift register. 15. The level finder method of claim 9 , further comprising providing, as said input signal, a selectable one of: a receive signal, a slicer input signal, and an error signal, said receive signal, said slicer input signal, and said error signal being provided by an equalizer of a communications receiver.

Assignees

Inventors

Classifications

  • providing hard decisions only; arrangements for tracking or suppressing unwanted low frequency components, e.g. removal of DC offset (removal of DC offset in coupling arrangements H04L25/029, H04L25/0296) · CPC title

  • Arrangements specific to the provision of output signals · CPC title

  • with decision feedback equalisers · CPC title

  • Arrangements for optimizing the decision element in the receiver, e.g. by using automatic threshold control · CPC title

  • Amplitude-modulated carrier systems, e.g. using on-off keying; Single sideband or vestigial sideband modulation (H04L27/32 takes precedence) · 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 US11018656B1 cover?
An illustrative receiver includes: a decision element that derives symbol decisions from a slicer input signal; an equalizer that converts a receive signal into the slicer input signal; a summer that combines the symbol decisions with the slicer input signal to produce an error signal; and a level finder that operates on said signals to determine thresholds at which each signal has a given prob…
Who is the assignee on this patent?
Credo Tech Group Ltd
What technology area does this patent fall under?
Primary CPC classification H04L25/03267. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue May 25 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).