摘要 |
The invention relates to a system for arbitrating between components connected to a communications bus using transition coding, e.g. NRZI coding, with transition-dominant signalling. During arbitration, each arbitrating component writes a unique arbitrand onto the bus using transition coding. When the arbitrand takes a first binary value, i.e. binary "1", the component drives the bus line to its opposite state, and, when the arbitrand takes a second binary value, i.e. binary "0", the component does not actively drive the bus line. Therefore, arbitration is lost by each component that writes a binary "0" when at least one other component writes a binary "1". The invention has the advantage of providing a distributed arbitration scheme without relying on the electrical layer of the bus having a dominant and a recessive state. Thus, the invention provides a flexible multidrop bus that is robust, while being acceptably fast and having acceptable power consumption. |