Data bus for multiple components
AssigneeBayerische Motoren Werke Aktiengesellschaft
InventorRobert Griessbach
Life of this patent
Estimating the term…
Abstract
In a data bus which is shared by several components, the components possess a hierarchical transmission token and are synchronized by a synchronization pulse. A clock signal of the synchronization pulse has a rate which is between the duration of transmission of the component with the highest priority token and the cumulative duration of transmission of all components.
Claims18
Data bus for multiple components, comprising:
- a beam wave guide;
- a plurality of components coupled to the beam wave guide;
- and
- an active star coupler coupled to the beam wave guide;
- wherein
- the components have a predetermined hierarchical transmission authorization;
- an order of transmissions of the respective components is controlled via a synchronizing pulse, said components transmitting data via said data bus between consecutive synchronizing pulses in an order determined according to said hierarchical transmission authorizations;
- and
- a cycle time between consecutive synchronizing pulses resides between a duration of a transmission of a component having a highest priority ranking and a cumulative transmission time of all components.
A method of operating a data network which includes a plurality of subscriber components coupled in data communication via a data bus that is controlled by a bus master, said method comprising:
- said bus master generating a train of synchronization pulses;
- between consecutive synchronization pulses, said subscriber components transmitting data via said data bus in an order determined according to a predetermined transmission priority hierarchy;
- wherein a cycle time between consecutive synchronization pulses is greater than a duration of a transmission of a subscriber component having highest priority and less than a cumulative transmission time necessary for all subscriber components to transmit via the data bus.
A data communication network having a plurality of subscriber components coupled in data communication via a data bus that is controlled by a bus master, wherein:
- said bus master generates a train of synchronization pulses;
- between consecutive synchronization pulses, said subscriber components transmit data via said data bus in an order determined according to a predetermined transmission priority hierarchy;
- and
- a cycle time between consecutive synchronization pulses is greater than a duration of a transmission of a subscriber component having highest priority and less than a cumulative transmission time necessary for all subscriber components to transmit via the data bus.
Dependencies are inferred from the claim text.