Master/slave control system and method
First Claim
1. A master/slave control system comprising:
- a data communication bus for communicating data messages between electronic devices;
a plurality of slave devices coupled in data communication to said data communication bus, said plurality of slave devices being addressable and capable of reading messages from said data communication bus and writing messages to the data communication bus; and
a master controller coupled in data communication to said data communication bus for broadcasting command messages on said data communication bus, wherein said command messages include an address message for addressing at least one of said plurality of slave devices and a command direction indicator parity bit for identifying the command message, wherein said addressed slave device produces a reply message which includes a reply direction indicator parity bit for identifying the reply message.
2 Assignments
0 Petitions
Accused Products
Abstract
A master/slave control system and method of communicating messages between a master controller and slave devices, especially for use in a vehicle. The system includes a data communication bus, a plurality of slave devices coupled to the data communication bus which are addressable and capable of reading messages broadcast on the data communication bus and broadcasting reply messages to the data communication bus, and a master controller coupled to the data communication bus for broadcasting command messages. The command messages include an address for addressing at least one of the plurality of slave devices and a direction indicator parity bit for identifying the command message. The addressed slave device produces a reply message which includes a reply direction indicating parity bit for identifying the reply message.
-
Citations
19 Claims
-
1. A master/slave control system comprising:
-
a data communication bus for communicating data messages between electronic devices;
a plurality of slave devices coupled in data communication to said data communication bus, said plurality of slave devices being addressable and capable of reading messages from said data communication bus and writing messages to the data communication bus; and
a master controller coupled in data communication to said data communication bus for broadcasting command messages on said data communication bus, wherein said command messages include an address message for addressing at least one of said plurality of slave devices and a command direction indicator parity bit for identifying the command message, wherein said addressed slave device produces a reply message which includes a reply direction indicator parity bit for identifying the reply message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of communicating command and reply messages between a master controller and slave devices, said method comprising the steps of:
-
generating a command message with a master controller, said command message including an address for addressing at least one of a plurality of slave devices;
attaching a command direction indicator parity bit to said command message so that the parity of the command message indicates that the message is a command message;
broadcasting the command message on a data communication bus so that the command message is made available to a plurality of slave devices;
receiving the broadcast command message with each of said plurality of slave devices and determining the parity thereof;
decoding the command message with each of the plurality of slave devices if the parity is a command direction indicator parity indicative of a command message;
determining which slave device is addressed;
performing an operation according to the command message for the addressed slave device;
producing a reply message with the addressed slave device;
attaching a reply direction indicator parity bit to the reply message so that the parity indicates that the message is a reply message; and
broadcasting the reply message on the data communication bus. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A method of communicating command and reply messages between a master controller and slave devices, said method comprising the steps of:
-
generating a command message with a master controller for controlling at least one slave device, said command message including an address message for addressing said at least one slave device and a parity bit identifying the message as a command message;
broadcasting said command message on a data communication bus to a plurality of slave devices;
reading and decoding said command message with said plurality of slave devices only upon detecting a parity indicative of a command message;
determining which slave device is addressed;
performing an operation based on said command message by said addressed slave device;
producing a reply message with said addressed slave device, said reply message including a reply parity indicating that the message is a reply message; and
broadcasting the reply message on the data communication bus. - View Dependent Claims (16, 17, 18, 19)
-
Specification