Method and apparatus for low power chip-to-chip communications with constrained ISI ratio
First Claim
Patent Images
1. A method comprising:
- receiving a set of symbols of a reduced-alphabet codeword, the reduced-alphabet codeword representing a weighted sum of sub-channel code vectors wherein a weighting of each sub-channel code vector is based in part on a corresponding antipodal weight determined by a corresponding input bit in a set of input bits, and wherein the sub-channel code vectors form a reduced-alphabet weight matrix, and are mutually orthogonal to a common mode vector; and
,forming a set of comparator outputs corresponding to the set of input bits, wherein each comparator output is formed using a respective multi-input comparator (MIC), wherein each respective MIC receives a subset of the symbols and has a set of input weights determined by a respective sub-channel code vector.
1 Assignment
0 Petitions
Accused Products
Abstract
An efficient communications apparatus is described for a vector signaling code to transport data and optionally a clocking signal between integrated circuit devices. Methods of designing such apparatus and their associated codes based on a new metric herein called the “ISI Ratio” are described which permit higher communications speed, lower system power consumption, and reduced implementation complexity.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving a set of symbols of a reduced-alphabet codeword, the reduced-alphabet codeword representing a weighted sum of sub-channel code vectors wherein a weighting of each sub-channel code vector is based in part on a corresponding antipodal weight determined by a corresponding input bit in a set of input bits, and wherein the sub-channel code vectors form a reduced-alphabet weight matrix, and are mutually orthogonal to a common mode vector; and
,forming a set of comparator outputs corresponding to the set of input bits, wherein each comparator output is formed using a respective multi-input comparator (MIC), wherein each respective MIC receives a subset of the symbols and has a set of input weights determined by a respective sub-channel code vector. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus comprising:
-
a multi-wire communication bus configured to receive a set of symbols of a reduced-alphabet codeword, the reduced-alphabet codeword representing a weighted sum of sub-channel code vectors wherein a weighting of each sub-channel code vector is based in part on a corresponding antipodal weight determined by a corresponding input bit in a set of input bits, and wherein the sub-channel code vectors form a reduced-alphabet weight matrix, and are mutually orthogonal to a common mode vector; and
,a plurality of multi-input comparators (MICs) configured to form a set of comparator outputs corresponding to the set of input bits, wherein each comparator output is formed using a respective MIC, wherein each respective MIC receives a subset of the symbols and has a set of input weights determined by a respective sub-channel code vector. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification