Patent ID: 8718184

Claim:
In a chip-to-chip communication system, a method for transmitting data over a plurality of transmission wires, comprising: receiving a plurality of bits representing the data to be transmitted; generating a vector signaling code codeword based on the received plurality of bits and a stored state, wherein the vector signaling code codeword is a codeword in a vector signaling code wherein the vector signaling code comprises a finite set of vectors with entries being real numbers such that the sum of the coordinates of each codeword is a constant over the finite set of vectors and where, for at least one coordinate position, at least three codewords have unique values in the at least one coordinate position among the at least three codewords; updating the stored state for a time instance, such that the updated stored state is usable in generating a subsequent vector signaling code codeword dependent at least on that updated stored state; and outputting a representation of the codeword over the plurality of transmission wires in each of a plurality of periods.