Patent ID: 7664133
Filing Date: 2010-02-16
Classification: G06F

Abstract:
1. A node operable in a data processing arrangement including a plurality of the nodes that are capable of communicating with one another via a serial bus, the node comprising: a send register for storing a message for transmission on the serial bus, wherein the message comprises at least a data ID including a content identifier inherently exhibiting a first bus arbitration priority, wherein the content identifier represents a pre-assigned priority of the message content; a message priority module configured to store a variable bus arbitration priority contiguous with the data ID of the message, wherein the variable bus arbitration priority is computationally adjustable by the node to change the pre-assigned priority of the message content; and a transmitter coupled to the message priority module to receive the message, and to serially transmit onto the serial bus the message as dominant and recessive signal levels in a bit format ordered from the variable bus arbitration priority to the first bus arbitration priority, wherein the data processing arrangement grants serial bus access to a selected one of the plurality of nodes having the highest first bus arbitration priority, if the variable bus arbitration priorities of the plurality of nodes do not differ.