Back to results
US 2014/0376668 A1Published application
Vector Signaling with Reduced Receiver Complexity
AssigneeKandou Labs, S.A.
InventorAmin Shokrollahi
Life of this patent
Estimating the term…
Abstract
Methods and apparatuses are described to determine subsets of vector signaling codes capable of detection by smaller sets of comparators than required to detect the full code. The resulting lower receiver complexity allows systems utilizing such subset codes to be less complex and require less power.
Claims18
A system including a receiver circuit, the receiver circuit comprising:
- N conductors;
- a circuit comprising strictly fewer than N*(N−1)/2 comparators wherein each comparator compares the value received on one of the conductors to the value received on some other conductor and wherein the graph in which the nodes are the conductors and the edges are pairs of conductors being compared through at least one comparator is connected;
- and,
- a decoder circuit to determine a data word based on the outputs of the circuit.
1 more element
A method of decoding symbols comprising:
- receiving a set of symbols on N conductors;
- determining one or more fine codeword comparator outputs using one or more local comparator units, wherein each of the one or more local comparator units compare a corresponding subset of symbols that are elements of a corresponding fine codeword;
- determining coarse codeword elements of a coarse codeword corresponding to the set of received symbols by forming arithmetic symbol combinations based on the one or more subsets of symbols;
- determining coarse codeword comparator outputs based on the coarse codeword elements using a global comparator unit;
- determining a data word based on the fine codeword comparator outputs and the coarse codeword comparator outputs.
2 more elements
An apparatus comprising:
- N conductors;
- one or more local comparator units having one or more fine codeword comparator outputs, wherein each of the one or more local comparator units are connected to a corresponding subset of the N conductors associated with elements of a corresponding fine codeword;
- an arithmetic unit connected to a second subset of the N conductors, and having coarse codeword element outputs at least one of which represents an arithmetic combination of signals on ones of the second subset of the N conductors;
- and,
- a global comparator unit connected to the coarse codeword element outputs and having coarse codeword comparator outputs based on the coarse codeword element outputs.
2 more elements
An apparatus comprising:
- six conductors;
- a sparse comparator unit having six inputs connected to the six conductors, and having three local comparator units having three fine-codeword comparator outputs;
- an arithmetic unit connected to the six conductors, and having three averaging units, each one generating a coarse codeword element output;
- and,
- a non-sparse global comparator unit having three comparators connected to the coarse codeword element outputs of the arithmetic unit, and having coarse codeword comparator outputs based on the coarse codeword element outputs.
2 more elements
Dependencies are inferred from the claim text.