Adaptive Equalization Using Correlation of Edge Samples With Data Patterns
First Claim
2. An integrated circuit to receive an input signal, the integrated circuit comprising:
- an equalizer to equalize the input signal to produce an equalized signal;
a sampler to generate a sample at a time associated with an expected logic level transition in a pattern represented by the equalized signal; and
a control circuit to adjust equalization applied by the equalizer dependent upon a frequency represented by the pattern, the control circuit including a detection circuit to detect occurrence of the pattern, the adjustment responsive to the sample.
1 Assignment
0 Petitions
Accused Products
Abstract
An integrated receiver supports adaptive receive equalization. An incoming bit stream is sampled using edge and data clock signals derived from a reference clock signal. A phase detector determines whether the edge and data clock signals are in phase with the incoming data, while some clock recovery circuitry adjusts the edge and data clock signals as required to match their phases to the incoming data. The receiver employs the edge and data samples used to recover the edge and data clock signals to note the locations of zero crossings for one or more selected data patterns. The pattern or patterns may be selected from among those apt to produce the greatest timing error. Equalization settings may then be adjusted to align the zero crossings of the selected data patterns with the recovered edge clock signal.
15 Citations
28 Claims
-
2. An integrated circuit to receive an input signal, the integrated circuit comprising:
-
an equalizer to equalize the input signal to produce an equalized signal; a sampler to generate a sample at a time associated with an expected logic level transition in a pattern represented by the equalized signal; and a control circuit to adjust equalization applied by the equalizer dependent upon a frequency represented by the pattern, the control circuit including a detection circuit to detect occurrence of the pattern, the adjustment responsive to the sample. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An integrated circuit to receive an input signal, the integrated circuit comprising:
-
an equalizer to generate an equalized signal; a detection circuit to identify occurrence of any of at least two different logic patterns in the equalized signal; and a control circuit to receive a sample taken at a time associated with an expected logic level transition of a detected one of the plural different logic patterns, the control circuit to adjust equalization applied by the equalizer on a frequency-specific basis in dependence upon the sample and the detected one of the plural different logic patterns. - View Dependent Claims (16, 17)
-
-
18. A method of adjusting equalization applied to an input signal by an integrated circuit, the integrated circuit including an equalizer, the method comprising:
-
equalizing the input signal with the equalizer, to generate an equalized signal; detecting a first pattern of symbols in the equalized signal; comparing a sample of the equalized signal at a time associated with an expected logic level transition in the first pattern against a reference; and adjusting equalization applied by the equalizer based on the comparing, where the adjustment of equalization is specific to a frequency represented by the pattern. - View Dependent Claims (19, 20, 21)
-
-
22. A method of adjusting equalization applied to an input signal by an integrated circuit, the integrated circuit including an equalizer, the method comprising:
-
equalizing the input signal with the equalizer, to generate an equalized signal; detecting a first pattern of symbols in the equalized signal; performing logic level transition analysis for the first pattern; and adjusting equalization applied by the equalizer at a frequency represented by the first pattern based on the logic level transition analysis. - View Dependent Claims (1, 23, 24, 25, 26, 27)
-
-
26-1. The method of claim 22, where the first pattern is at least five bits in length.
-
28. An integrated circuit to receive an input signal, comprising:
-
an equalizer to equalize the input signal to generate an equalized signal; a clock data recovery circuit to generate a clock signal from the input signal; a pattern detector to detect a particular logic pattern in the input signal; and means for updating parameters used by the equalizer to equalize the input signal at a frequency associated with the particular data pattern by using edge information produced by the clock data recovery circuit at a time associated with detection of the particular logic pattern.
-
Specification