Patent ID: 9678828
Date: 2017-06-13
CPC Classifications: G06F,H03M

Claim:
1. A device comprising: a shared bus; a slave device coupled to the shared bus; a master device coupled to the shared data bus and adapted to manage communications on the shared bus; and wherein transmissions from at least one of the slave device or the master device over the shared bus are a plurality of bits that are encoded by the least one of the slave device or the master device into ternary numbers which are then transcoded into symbols for transmission, and either the 3 least significant bits or the least significant bit in the plurality of bits are used for error detection of the transmission, wherein the transcoding from ternary numbers to symbols includes obtaining a current sequential symbol based on a previous sequential symbol and a function of a current transition number, wherein the current transition number is an individual digit of a ternary number.