Control loop management and vector signaling code communications links
First Claim
Patent Images
1. A system comprising:
- a plurality of receive channel circuits, each receive channel circuit configured to receive an input signal of a set of input signals, each input signal representing a symbol of a codeword of a vector signaling code;
a plurality of sample units configured to generate a set of signal sample values based on the set of input signals;
a rank-order unit configured to provide a set of rank order values comprising a respective rank order value for each signal sample value, each rank order value indicative of a relative magnitude of the corresponding signal sample value with respect to all remaining signal sample values;
a decoder unit configured to receive the set of rank order values and to responsively determine symbols of a codeword; and
,a control processor configured to receive the set of rank order values and to process at least two rank order values from the set of rank order values, and to generate a channel receiver control signal for at least one receive channel circuit corresponding to one of the at least two rank order values.
1 Assignment
0 Petitions
Accused Products
Abstract
Vector signaling code communications systems rely on group transmission of code symbols using multiple signaling channels that must be actively monitored and adjusted to minimize differential signal characteristics. Information obtained during receive detection may be analyzed to identify channel operational characteristics during normal operation and perform non-disruptive channel adjustments. Initialization or start-up adjustment may also be performed using intentionally transmitted patterns.
238 Citations
20 Claims
-
1. A system comprising:
-
a plurality of receive channel circuits, each receive channel circuit configured to receive an input signal of a set of input signals, each input signal representing a symbol of a codeword of a vector signaling code; a plurality of sample units configured to generate a set of signal sample values based on the set of input signals; a rank-order unit configured to provide a set of rank order values comprising a respective rank order value for each signal sample value, each rank order value indicative of a relative magnitude of the corresponding signal sample value with respect to all remaining signal sample values; a decoder unit configured to receive the set of rank order values and to responsively determine symbols of a codeword; and
,a control processor configured to receive the set of rank order values and to process at least two rank order values from the set of rank order values, and to generate a channel receiver control signal for at least one receive channel circuit corresponding to one of the at least two rank order values. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
receiving a plurality of input signals into a plurality of receive channel circuits, wherein the input signals represent symbols of a codeword of a vector signaling code; generating a set of signal sample values based on the set of input signals by a plurality of sample units; generating a set of rank order values based on the set of signal sample values by a rank-order unit, wherein the set of rank order values comprises a respective rank order value for a corresponding signal sample value, each rank order value indicative of a relative magnitude of the corresponding signal sample value with respect to all remaining signal sample values; determining symbols of a codeword based on the set of rank order values by a decoder; and
,processing at least two rank order values of the set of rank order values by a control processor, and responsively generating a channel receiver control signal for at least one receive channel circuit corresponding to one of the at least two rank order values. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification