Patent ID: 8614634

Claim:
A method for reducing cross talk over a parallel bus, the method comprising: receiving a data word to be transmitted over a parallel bus; encoding the data word by mapping the data word to a corresponding valid code word, wherein each valid code word comprises an ordered set of bits that does not include three consecutive bits having logic levels of logic-high; and transmitting the encoded data word over the parallel bus by: for each transmission line of the parallel bus, if a bit of the valid code word corresponding to the transmission line has a logic level of logic-high, then switching the logic level of the transmission line during a current clock cycle based on the logic level of the transmission line during a previous clock cycle, or for each transmission line of the parallel bus, if the bit of the valid code word has a logic level of logic-low, then maintaining the logic level of the transmission line during the current clock cycle based on the logic level of the transmission line during the previous clock cycle, wherein each bit of the valid code word is associated with a different transmission line of the parallel bus.