Precompensator-based quantization for clock recovery
First Claim
1. A method of providing high speed equalization, the method comprising:
- obtaining a receive signal having a sequence of symbols from a symbol set, the receive signal having trailing intersymbol interference;
operating on the receive signal with a precompensation unit having a set of comparators to produce, for each sampling instant, a set of comparator results representing a quantized receive signal value, the set of comparators applying a set of threshold values that at least partly compensate for the trailing intersymbol interference;
deriving a symbol decision from each set of comparator results;
combining the symbol decisions with said quantized receive signal values to determine an estimated timing error for each sampling instant; and
filtering the estimated timing errors to generate a sampling clock.
1 Assignment
0 Petitions
Accused Products
Abstract
Precompensator-based quantization techniques offer a way to reduce the complexity and power requirements of clock recovery modules while offering improved timing recovery performance relative to a bang-bang scheme operating in a lossy channel. One illustrative method embodiment includes: (a) obtaining a receive signal having a sequence of symbols from a symbol set, the receive signal exhibiting trailing intersymbol interference; (b) operating on the receive signal with a precompensation unit having a set of comparators to produce, for each sampling instant, a set of comparator results representing a quantized receive signal value, the set of comparators applying a set of threshold values that at least partly compensate for the trailing intersymbol interference; (c) deriving a symbol decision from each set of comparator results; (d) combining the symbol decisions with said quantized receive signal values to determine an estimated timing error for each sampling instant; and (e) filtering the estimated timing errors to generate a sampling clock.
7 Citations
21 Claims
-
1. A method of providing high speed equalization, the method comprising:
-
obtaining a receive signal having a sequence of symbols from a symbol set, the receive signal having trailing intersymbol interference; operating on the receive signal with a precompensation unit having a set of comparators to produce, for each sampling instant, a set of comparator results representing a quantized receive signal value, the set of comparators applying a set of threshold values that at least partly compensate for the trailing intersymbol interference; deriving a symbol decision from each set of comparator results; combining the symbol decisions with said quantized receive signal values to determine an estimated timing error for each sampling instant; and filtering the estimated timing errors to generate a sampling clock. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A channel interface module that comprises a receiver having:
-
a front end filter that produces a filtered receive signal having a sequence of symbols from a symbol set, the filtered receive signal having trailing intersymbol interference; a precompensation unit that operates on the filtered receive signal with a set of comparators applying a set of threshold values that at least partly compensate for the trailing intersymbol interference, the set of comparators producing, for each sampling instant, a set of comparator results representing a quantized receive signal value; one or more selection elements that derive a symbol decision from each set of comparator results; a clock recovery module that combines the symbol decisions with said quantized receive signal values to generate a sampling clock. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
Specification