Method of arbitrating access to a data bus and apparatus therefor
First Claim
1. A method of setting up messages for operating a data processing apparatus having a plurality of stations interconnected by a serial data bus for transmitting messages, the messages each having a head part and a data part as well as a data name and a priority for transferring messages to a plurality of the stations via the serial data bus, the method comprising the steps of:
- generating a plurality of said messages in at least one of said stations;
connecting said plurality of stations to said serial data bus;
configuring the head part as an identifier of each message to define the contents of the data field by holding a name and a priority for determining accessibility to the data bus;
determining admission to the data bus by the priority fixed in the head part of the message by comparing on bit level the bit level each transmitting station transmits to the bus with the bit level it actually senses on the bus; and
,stopping transmission of the messages without destroying information on the bus if the bit levels are not identical and completing the transmission if the head part has the highest priority.
0 Assignments
0 Petitions
Accused Products
Abstract
A method is disclosed for the operation of a data processing system for motor vehicles including at least two computers and a line connecting the computers for the transmission of messages. This line permits a fast and reliable data transmission between the computers installed in the motor vehicle, taking into account the specific requirements of a controller-coupling in the motor vehicle. An embodiment is provided which describes in detail the interface between the individual computers and the line linking the computers, and with the aid of which a controller-coupling is realized in the vehicle.
-
Citations
7 Claims
-
1. A method of setting up messages for operating a data processing apparatus having a plurality of stations interconnected by a serial data bus for transmitting messages, the messages each having a head part and a data part as well as a data name and a priority for transferring messages to a plurality of the stations via the serial data bus, the method comprising the steps of:
-
generating a plurality of said messages in at least one of said stations; connecting said plurality of stations to said serial data bus; configuring the head part as an identifier of each message to define the contents of the data field by holding a name and a priority for determining accessibility to the data bus; determining admission to the data bus by the priority fixed in the head part of the message by comparing on bit level the bit level each transmitting station transmits to the bus with the bit level it actually senses on the bus; and
,stopping transmission of the messages without destroying information on the bus if the bit levels are not identical and completing the transmission if the head part has the highest priority. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An apparatus for processing data for a control system, the apparatus comprising:
-
a plurality of stations and at least one of said stations including means for generating a plurality of messages; a serial data bus interconnecting said stations for transferring messages between said stations; said messages each having a head part and a data part as well as a data name and a priority for transferring messages to a plurality of the stations via the serial data bus; the head part being configured as an identifier of each message to define the contents of the data part by holding a name and a priority for determining accessibility to the data bus; means for determining admission to the data bus by the priority fixed in the head part of the message by comparing on bit level the bit level each transmitting station transmits to the bus with the bit level it actually senses on the bus; and
,means for stopping transmission of the messages without destroying information on the bus if the bit levels are not identical and completing the transmission if the head part has the highest priority. - View Dependent Claims (7)
-
Specification