CPC H04J 13/004 (2013.01) [H04L 25/0272 (2013.01); H04L 25/0276 (2013.01); H04L 25/03343 (2013.01); H04L 25/14 (2013.01); H04L 25/4919 (2013.01)] | 20 Claims |
1. A method comprising:
obtaining a set of input signals;
generating a set of output signals for transmission in parallel over N wires of a multi-wire channel, wherein N is an even integer greater than 2, the set of output signals corresponding to a weighted summation of a plurality of sub-channel vectors of an ODVS code, each sub-channel vector weighted by a corresponding input signal of the set of input signals, wherein the plurality of sub-channel vectors comprise (i) at least one pair-wise sub-channel vector having sub-channel vector elements on a differential pair of wires, (ii) at least two sub-channel vectors having sub-channel vector elements on respective groups of N/2 wires, and (iii) one sub-channel vector having sub-channel vector elements on all N wires; and
transmitting each output signal as an analog signal on a respective wire of the multi-wire channel.
|