Back to results
US 8,478,554 B1Granted
Reducing eye monitor data samplers in a receiver
AssigneeMarvell International Ltd.
InventorQingyi Sheng
Life of this patent
Estimating the term…
Abstract
The present specification describes techniques and apparatus for reducing eye monitor data samplers in a receiver. A single eye monitor data sampler is used for multiple normal data samplers in a receiver.
Claims17
A method comprising:
- sampling, using a first normal data sampler, a first value received as a first portion of a signal on a data input line;
- sampling, using a second normal data sampler, a second value received as a second portion of the signal on the data input line;
- modifying phase or DC offsets for the first or second portion of the signal;
- sampling, using an eye monitor data sampler, a third value from the first or second portion of the signal based on the modified phase or DC offsets;
- identifying an amount of delay to use to correct for clock skew between an eye monitor clock driven by the eye monitor data sampler and a normal clock driven by both the first normal data sampler and the second normal data sampler;
- outputting an indication of the delay to use with the third value for comparing clocks;
- comparing the first value and the third value, the comparison using the indicated delay;
- outputting an indication of whether the first value matches the third value;
- comparing the second value and the third value, the comparison using the indicated delay;
- and
- outputting an indication of whether the second value matches the third value.
8 more elements
A system comprising:
- a first normal data sampler configured to receive a signal via a data input line and sample a first data value from a first portion of the signal;
- a second normal data sampler configured to receive the signal via the data input line and sample a second data value from a second portion of the signal;
- an eye monitor data sampler configured to sample a third data value from the first or second portion of the signal based on phase or DC offsets;
- a skew corrector configured to identify a delay to correct for clock skew between an eye monitor clock driven by the eye monitor data sampler and a normal clock driven by both the first normal data sampler and the second normal data sampler, and output an indication of the appropriate delay to use with the third value;
- and
- a comparator configured to compare the first data value to the third data value using the appropriate delay and output an indication of whether the first data value matches the third data value, and to compare the second data value to the third data value using the appropriate delay and output an indication of whether the second data value matches the third data value.
3 more elements
A method comprising:
- sampling data values encoded in different portions of a signal using multiple normal data samplers;
- modifying phase or DC offsets for a single eye monitor data sampler;
- sampling, using the single eye monitor data sampler, data values encoded in the different portions of the signal based on the modified phase or DC offsets;
- identifying an appropriate delay to correct for clock skew between an eye monitor clock driven by the single eye monitor data sampler and a normal clock driven by the multiple normal data samplers;
- outputting an indication of the delay to use with the data value sampled by the single eye monitor data sampler for comparing clocks;
- comparing each data value sampled by one of the multiple normal data samplers to a corresponding data value sampled by the single eye monitor data sampler using the delay;
- and
- outputting, for each comparison, an indication of whether the data value sampled by the one of the multiple normal data samplers matches the corresponding data value sampled by the single eye monitor data sampler.
5 more elements
Dependencies are inferred from the claim text.