Decision feedback equalizer and semiconductor integrated circuit
US-2017373889-A1 · Dec 28, 2017 · US
US10673548B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10673548-B2 |
| Application number | US-201816214009-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 7, 2018 |
| Priority date | Dec 7, 2017 |
| Publication date | Jun 2, 2020 |
| Grant date | Jun 2, 2020 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Methods and systems are described for obtaining a plurality of BER-specific correction values by comparing a first set of BER values obtained by sampling, at a sampling instant near the center of a signaling interval, a non-DFE corrected received signal with a second set of BER values obtained by sampling a DFE-corrected received signal at the sampling instant. A set of eye-scope BER measurements are obtained, each eye-scope BER measurement having a sampling offset relative to the sampling instant, a voltage offset value representing a voltage offset applied to alter a decision threshold, and an eye-scope BER value. A set of DFE-adjusted eye-scope BER measurements are generated by using BER-specific correction values to adjust the voltage offset values of the eye-scope BER measurements.
Opening claim text (preview).
I claim: 1. A method comprising: generating, using a data sampler, a sequence of data decisions at a reference sampling instant using a reference voltage; generating a two-dimensional map of error counts, each error count generated by comparing decisions from an eye sampler formed at a respective sampling instant of a plurality of sampling instants using a respective voltage offset of a plurality of voltage offsets to a corresponding data decision of the sequence of data decisions made in a same sampling interval, the plurality of sampling instants comprising (i) the reference sampling instant and (ii) sampling instants offset from the reference sampling instant; and generating a respective set of DFE-compensated error counts for each transitional data pattern of a pair of transitional data patterns, each DFE-compensated error count of the respective set of DFE-compensated error counts generated by comparing decisions from the eye sampler formed using a DFE-modified voltage offset at the reference sampling instant to corresponding data decisions of the sequence of data decisions made in the same sampling interval, the DFE-modified voltage offset modified by a speculative DFE term associated with the transitional data pattern. 2. The method of claim 1 , wherein each error count of the two-dimensional map of error counts and each DFE-compensated error count of the set of DFE-compensated error counts is stored in a respective counter. 3. The method of claim 1 , further comprising generating a DFE-compensated two-dimensional map of error counts by modifying each error count of the two-dimensional map of error counts according to each respective set of DFE-compensated error counts for each transitional data pattern of a pair of transitional data patterns. 4. The method of claim 1 , wherein the pair of transitional data patterns are triplet data patterns. 5. The method of claim 1 , wherein the two dimensional map of error counts and set of DFE-compensated error counts are generated using at least one logical XOR gate connected to an output of the eye sampler and an output of the data sampler. 6. The method of claim 1 , further comprising generating the DFE-modified voltage offset by selectively applying historical DFE correction factors to a respective voltage offset of the plurality of voltage offsets at the eye sampler. 7. The method of claim 6 , wherein the historical DFE correction factors are analog signals. 8. The method of claim 7 , wherein the historical DFE correction factors are selectively applied to a received data signal. 9. The method of claim 1 , further comprising outputting the two-dimensional map of error counts and the set of DFE-compensated error counts. 10. An apparatus comprising: a data sampler configured to generate a sequence of data decisions at a reference sampling instant using a reference voltage; an eye sampler configured to: generate decisions at a respective sampling instant of a plurality of sampling instants using a respective voltage offset of a plurality of voltage offsets, the plurality of sampling instants comprising (i) the reference sampling instant and (ii) sampling instants offset from the reference sampling instant; and generate DFE-compensated decisions formed using a DFE-modified voltage offset at the reference sampling instant, the DFE-modified voltage offset modified by a speculative DFE term associated with a transitional data pattern of a pair of transitional data patterns; and an error count circuit configured to: generate a two-dimensional map of error counts, each error count generated by comparing the decisions from the eye sampler to corresponding data decisions of the sequence of data decisions from the data sampler made in a same sampling interval; and generate respective sets of DFE-compensated error counts for each transitional data pattern of the pair of transitional data patterns, each DFE-compensated error count generated by comparing the DFE-compensated decisions from the eye sampler to corresponding data decisions of the sequence of data decisions from the data sampler made in the same sampling interval. 11. The apparatus of claim 10 , wherein the error count circuit comprises respective counters to store each error count of the two-dimensional map of error counts and each DFE-compensated error count of the set of DFE-compensated error counts. 12. The apparatus of claim 10 wherein the pair of transitional data patterns are triplet data patterns. 13. The apparatus of claim 10 , wherein the error count circuit comprises at least one logical XOR gate connected to (i) an output of the eye sampler for receiving the decisions and the DFE-compensated decisions and (ii) an output of the data sampler for receiving the sequence of data decisions. 14. The apparatus of claim 10 , further comprising a DFE voltage generator configured to generate the DFE-modified voltage offset at least in part by selectively applying historical DFE correction factors to a respective voltage offset of the plurality of voltage offsets at the eye sampler. 15. The apparatus of claim 14 , wherein the historical DFE correction factors are analog signals. 16. The apparatus of claim 15 , further comprising an input sampling stage configured to apply one or more of the historical DFE correction factors to a received data signal. 17. The apparatus of claim 10 , wherein the error count circuit is configured to output the two-dimensional map of error counts and the set of DFE-compensated error counts. 18. The method of claim 3 , wherein generating the DFE-compensated two-dimensional map of error counts comprises processing the error counts of the two-dimensional map of error counts into contour lines of equal bit-error-rate (BER), and modifying the contour lines of equal BER at least in part according to each respective set of DFE-compensated error counts.
Setting decision thresholds using feedback techniques only · CPC title
Display of waveforms, e.g. of logic analysers (G06F11/323 takes precedence) · CPC title
using special codes as synchronising signal · CPC title
Delay profiles · CPC title
Testing attenuation in combination with at least one of group delay and phase shift · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.