Two-wire extended serial bus communications system with collective echoing of data transmitted from peripheral stations
First Claim
1. A communication bus system comprising a first bilevel unidirectional medium, and a second bilevel unidirectional medium, and comprising an echo buffer station having retransmitting means for feeding the first bilevel unidirectional medium with a current packet of selfclocked bilevel information, and comprising at least one peripheral station having clock extraction means for extracting a clock pulse from said current packet of selfclocked bilevel information and for, in response to said clock pulse, interrogating said current packet to absorb a currently presented binary information value therefrom, and transmission means for, after said interrogating, providing the second bilevel unidirectional medium with a self-determined nonselfclocked binary information value, said second medium having a logic functionality such that, in response to all binary information values contemporaneously received by said second medium, it presents an aggregated binary information value to said echo buffer station, said echo buffer station having delay means for interrogating, after a predetermined delay with respect to said feeding that is longer than a maximum intended transmission time from said echo buffer station to any peripheral station and from any peripheral station to said echo buffer station, combined, the binary information value presented by said second medium for copying thereof by said retransmitting means on a next succeeding packet of selfclocked bilevel information.
1 Assignment
0 Petitions
Accused Products
Abstract
In a communication bus system all data is echoed by a common echo buffer station on a first bilevel unidirectional element or wire, in the form of sequential selfclocked bivalent information packets. Peripheral stations have clock extraction provisions for clocked interrogation of those packets, absorbing the information if required, and thereupon transmitting a self-determined non-selfclocked binary information value on a second bilevel unidirectional element or wire that has a wired-logic functionality (wired-OR, wired-AND) so that coexistently transmitting peripheral stations may be subjected to arbiter operation. A peripheral station may have clock extraction means and transfer the extracted clock on a third wire, in parallel with unclocked data on a fourth wire, third and fourth wire in parallel feeding a plurality of access modules. Any access module may then feed a fifth wire with its data, all fifth wires in parallel feeding the second wire via associated bridge elements.
36 Citations
14 Claims
- 1. A communication bus system comprising a first bilevel unidirectional medium, and a second bilevel unidirectional medium, and comprising an echo buffer station having retransmitting means for feeding the first bilevel unidirectional medium with a current packet of selfclocked bilevel information, and comprising at least one peripheral station having clock extraction means for extracting a clock pulse from said current packet of selfclocked bilevel information and for, in response to said clock pulse, interrogating said current packet to absorb a currently presented binary information value therefrom, and transmission means for, after said interrogating, providing the second bilevel unidirectional medium with a self-determined nonselfclocked binary information value, said second medium having a logic functionality such that, in response to all binary information values contemporaneously received by said second medium, it presents an aggregated binary information value to said echo buffer station, said echo buffer station having delay means for interrogating, after a predetermined delay with respect to said feeding that is longer than a maximum intended transmission time from said echo buffer station to any peripheral station and from any peripheral station to said echo buffer station, combined, the binary information value presented by said second medium for copying thereof by said retransmitting means on a next succeeding packet of selfclocked bilevel information.
-
8. An echo buffer station for use in a communication bus system having a first bilevel unidirectional medium for carrying a current packet of selfclocked binary information, and a second bilevel unidirectional medium, and at least one peripheral station having clock extraction means for extracting a clock pulse from said current packet of selfclocked bilevel information and for in response to said clock pulse interrogating said current packet to absorb a currently presented binary information value therefrom, and transmission means for, after said interrogating, providing said second bilevel unidirectional medium with a self-determined nonselfclocked binary information value, said second medium having a logic functionality such that, in response to all binary information values contemporaneously received by said second medium, it presents an aggregated binary information value to said echo buffer station, said echo buffer station comprising:
-
retransmitting means for feeding said first medium with said current packet of selfclocked bilevel information; delay means for interrogating, after a predetermined delay with respect to said feeding that is longer than a maximum intended transmission time from said echo buffer station to any peripheral station and from any peripheral station to said echo buffer station, combined, the binary information value presented by said second medium for copying thereof on a next succeeding packet of selfclocked bilevel information, an adjustable oscillator element for generating recurrent interrogation pulses, an input fed by said second medium, a pulse shaper fed by said oscillator element and by said input and having pulse shape means for in response to an interrogation pulse producing said next succeeding packet of selfclocked bilevel information having at least a rising edge and a falling edge, and a temporal position of at least one of said rising and falling edges with respect to said interrogation pulse determining a binary information content of said next succeeding packet, for transmitting on said first medium by said retransmitting means. - View Dependent Claims (9)
-
-
10. A peripheral station for use in a communication bus system having a first bilevel unidirectional medium, and a second bilevel unidirectional medium, and an echo buffer station having retransmitting means for feeding the first medium with a current packet of selfclocked bilevel information, the second unidirectional bilevel medium having a logic functionality such that, in response to all binary information values contemporaneously received by said second medium, it presents an aggregated binary information value to said echo buffer station, said echo buffer station having delay means for interrogating, after a predetermined delay with respect to said feeding, a binary information value presented by said second medium for copying thereof on a next succeeding packet of selfclocked bilevel information, which predetermined delay is longer than a maximum intended transmission time from said echo buffer station to any peripheral station and from any peripheral station to said echo buffer station, combined, said peripheral station comprising:
an input fed by said first medium, edge detector means for in response to a standard edge of said current packet of selfclocked bilevel information interrogating an information-carrying data signal value in an interval of said packet and absorbing said data signal value, and thereupon producing a nonselfclocked output data signal on an output for transmission on said second medium. - View Dependent Claims (11, 12)
-
13. A bridge element for use in a peripheral station which is for use in a communication bus system having a first bilevel unidirectional medium, and a second bilevel unidirectional medium, and an echo buffer station having retransmitting means for feeding the first bilevel unidirectional medium with a current packet of selfclocked bilevel information, said second bilevel unidirectional medium having a logic functionality such that, in response to all binary information values contemporaneously received by said second medium, it presents an aggregated binary information value to said echo buffer station, said echo buffer station having delay means for interrogating, after a predetermined delay with respect to said feeding, a binary information value presented by said second medium for copying thereof by said retransmitting means on a next succeeding packet of selfclocked bilevel information, which predetermined delay is longer than a maximum intended transmission time from said echo buffer station to any peripheral station and from any peripheral station to said echo buffer station, combined, said peripheral station having an input fed by said first medium, edge detector means for in response to a standard edge of said packet interrogating a data signal value in an interval of said current packet and absorbing said data signal value, and thereupon producing a nonselfclocked output signal on an output for transmission on said second medium, said bridge element having connections for said first medium and said second medium, for a first wire for clock signals derived by said edge detector means, for a fourth wire for data signal values interrogated, and for a third wire for receiving said nonselfclocked output data signal for transmission on said second medium.
-
14. An access module for use in a peripheral station which is for use in a communication bus system having a first bilevel unidirectional medium, and a second bilevel unidirectional medium, and an echo buffer station having retransmitting means for feeding the first bilevel unidirectional medium with a packet of selfclocked bilevel information, said second medium having a logic functionality such that, in response to all binary information values contemporaneously received by said second medium, it presents an aggregated binary information value to said echo buffer station, said echo buffer station having delay means for interrogating, after a predetermined delay with respect to said feeding, a binary information value presented by said second medium for copying thereof by said retransmitting means on a next succeeding packet of selfclocked bilevel information, which predetermined delay is longer than a maximum intended transmission time from said echo buffer station to any peripheral station and from any peripheral station to said echo buffer station, combined, said peripheral station having an input fed by said first medium, edge detector means for in response to a standard edge of said current packet interrogating a data signal value in an interval of said current packet and absorbing said data signal value, and thereupon producing a nonselfclocked output signal on an output for transmission on said second medium, said access module having a first wire connection for receiving a clock signal derived by said edge detector means, a third wire connection for receiving a data signal for interrogation of data signal values therefrom under control of said clock signal, and a third wire connection for a secondary data signal that changes after reception of said clock signal, said secondary signal being used in producing said nonselfclocked output signal for transmission on said second medium.
Specification