Patent ID: 9300434
Filing Date: 2016-03-29
CPC Classification: G06F,H03M,H04L

Claim Text:
1. A system comprising: a plurality of devices that communicate using n-bit data words, each associated with a different one of a plurality of encoders and a different one of a plurality of decoders; wherein each of the plurality of encoders receives an n-bit data word from the associated device and encodes the n-bit data word into a corresponding (n+p)-bit data word comprised of an n-bit modified data word and a p-bit parity word, the n-bit modified data word having a number of ones and a number of zeroes, wherein the number of ones is within a disparity ±d as compared to the number of zeroes, and wherein the number of bits p in the p-bit parity word decreases as an absolute value of the disparity ±d increases; and a plurality of interconnects that route the (n+p)-bit modified data words between the plurality of devices; and wherein each of the plurality of decoders receives one or more of the (n+p)-bit modified data words and decodes the received one or more of the (n+p)-bit modified data words into the corresponding n-bit data words for receipt by the associated one of the plurality of devices.