← Back to Patent Explorer
US5128936A Expired / Lapsed US ⏱️ 0.0 years remaining

Communication bus system and station for use in such a communication bus system

Assignee: US Philips Corp
•
Filing: 1989-02-28
•
Granted: 1992-07-07
•
Expires: 2009-02-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A multi-station communication bus system allows for the use of several master stations by way of an arbitration organization. A message contains a master address which is subjected to an arbitration operation, a slave address with space for a slave address acknowledge bit, a control signal with space for a control acknowledge bit, and one or more data bytes. For each data byte an indication of the "last" byte is also transmitted and space is reserved for a data acknowledge bit. When a data acknowledge bit is not correctly received, the data byte in question is repeated until at the most the maximum frame length is reached. The remainder of a message is then placed in a next frame. If an address or control acknowledge bit is not correctly received, the relevant frame is terminated. In case of a plurality of bytes in a message, the first frame thereof has a lock control signal that is activated upon communication of at least one data byte. Moreover, the last byte of the message is put in a separate frame that has an unlock control signal which is activated upon communication of the last byte.

Inventors

  • 👤 Bernard Van Steenbrugge
  • 👤 Henricus F. A. De Leeuw

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 23:18
CPC Classifications
H; H04; H04L; H04L12/00; H04L12/28; H04L12/40; H04L12/403; H04L12/407; H04L12/413; H04L12/4135

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 211 words
A multi-station communication bus system having at least one master station and at least one slave station, any master station comprising arbitration means per frame for transmitting an arbitration signal, and for detecting a negative or positive arbitration result, in dependence of an arbitration signal of any other station, and also comprising transmission means for transmitting a message after a positive arbitration result, wherein said frame comprises a slave station address cum slave control signal, followed by a series of data byte spaces up to a predetermined maximum number per frame, each time cum signalling of a "last/non-last" data byte of said message and space for the directly subsequent communication of a data byte acknowledge signal, characterized in that a plurality of data bytes to be communicated as a unit is signalled by a control signal indicating a lock state, the last byte of the plurality being communicated in a separate frame, the control signal of which indicating an unlock stage, in that each data byte is repeated until reception of a positive acknowledge signal therefor, and in that the slave station so addressed executes any lock/unlock operation upon reception of the associated lock/unclock control signal, respectively, in combination with at least one data byte communicated correctly in the associated frame.
Claim 2
Dependent Claim 211 words
A multi-station communication bus system having at least one master station and at least one slave station, any master station comprising arbitration means per frame for transmitting an arbitration signal, and for detecting a negative or positive arbitration result, in dependence of an arbitration signal of any other station, and also comprising transmission means for transmitting a message after a positive arbitration result, wherein said frame comprises a slave station address cum slave control signal, followed by a series of data byte spaces up to a predetermined maximum number per frame, each time cum signalling of a "last/non-last" data byte of said message and space for the directly subsequent communication of a data byte acknowledge signal, characterized in that a plurality of data bytes to be communicated as a unit is signalled by a control signal indicating a lock state, the last byte of the plurality being communicated in a separate frame, the control signal of which indicating an unlock stage, in that each data byte is repeated until reception of a positive acknowledge signal therefor, and in that the slave station so addressed executes any lock/unlock operation upon reception of the associated lock/unclock control signal, respectively, in combination with at least one data byte communicated correctly in the associated frame.
Claim 3
Dependent Claim 25 words
A bus system as claimed in claim 1, wherein said slave station has validation means for in a receiver state validating a byte correctly received.
Claim 4
Dependent Claim 30 words
A receiver station for use in a system as claimed in claim 2, characterized in that after said lock signal a first correctly received data byte validates said lock signal.
Claim 5
Dependent Claim 27 words
A receiver station as claimed in claim 3, characterized in that after said unlock signal a first correctly received data byte indicates the end of said plurality.
Claim 6
Dependent Claim 60 words
A transmitter station for use in a system as claimed in claim 2, characterized in that, after the correct acknowledgement of a transmitted data byte, unconditionally the next data byte of the plurality is transmitted as the next data byte, regardless of the possible occurrence of the end of the relevant frame, and the subsequent initiation of a new frame.
Claim 7
Dependent Claim 21 words
A transmitter station as claimed in claim 5, comprising counting means for summing the number of acknowledge bits received, per frame.
Claim 8
Dependent Claim 31 words
A bus system as claimed in claim 1, wherein said slave station has detection means for in a transmitter state detecting a data byte acknowledge signal signalling a byte correctly transmitted.
Claim 9
Dependent Claim 60 words
A transmitter station for use in a system as claimed in claim 7, characterized in that, after the correct acknowledgement of a transmitted data byte, unconditionally the next data byte of the plurality is transmitted as the next data byte, regardless of the possible occurrence of the end of the relevant frame, and the subsequent initiation of a new frame.
Claim 10
Dependent Claim 21 words
A transmitter station as claimed in claim 8, comprising counting means for summing the number of acknowledge bits received, per frame.
Claim 11
Dependent Claim 30 words
A receiver station for use in a system as claimed in claim 1, characterized in that after said lock signal a first correctly received data byte validates said lock signal.
Claim 12
Dependent Claim 27 words
A receiver station as claimed in claim 10, characterized in that after said unlock signal a first correctly received data byte indicates the end of said plurality.
Claim 13
Dependent Claim 60 words
A transmitter station for use in a system as claimed in claim 1, characterized in that, after the correct acknowledgement of a transmitted data byte, unconditionally the next data byte of the plurality is transmitted as the next data byte, regardless of the possible occurrence of the end of the relevant frame, and the subsequent initiation of a new frame.
Claim 14
Dependent Claim 21 words
A transmitter station as claimed in claim 12, comprising counting means for summing the number of acknowledge bits received, per frame.

References Cited (Backward Citations)

US4429384A Cited
US4715031A Cited
US4779089A Cited
US4750176A Cited
US4818985A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1995-07-07 1996-01-06 1996-07-07 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1999-07-07 2000-01-06 2000-07-07 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2003-07-07 2004-01-06 2004-07-07 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag