US4887262A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Single-channel bus system for multi-master use with bit cell synchronization, and master station comprising a bit cell synchronization element suitable for this purpose
Assignee: NXP BV
•
Filing: 1988-03-15
•
Granted: 1989-12-12
•
Expires: 2008-03-15
Abstract
Abstract Messages consisting of an arbitration field followed by a data field circulate in a single-channel bus system. The stations comprise a storage element for an intended delay time between a locally formed signal transition and a resultant detectable signal transition. The stations also comprise a continuous sequencer for the successive bit cells. When a signal transition is detected, the sequencers are loaded with the position of the storage element, so that they are synchronized. In the case of a transmission operation, the delay is measured, so as to update the contents of the storage element.
Inventors
- 👤 Evert D. Van Veldhuizen
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-30 08:32
CPC Classifications
H; H04; H04L; H04L12/00; H04L12/28; H04L12/40; H04L12/40169; H04L12/40176; H04L12/40202; G; G06; G06F; G06F13/00; G06F13/14; G06F13/36; G06F13/368; G06F13/374; H04L12/407; H04L12/413; H04L12/4135; H04L2012/40267; H04L2012/40273
Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
219 words
A single-channel bus system for multi-master use for a plurality of mutually asynchronously controlled master stations using messages comprising an arbitration field of a uniform number of bit cells of fixed nominal length, followed by a data field, the system comprising: (a) a bus having a dominant state and a non-dominant state, and (b) for each respective master station: a storage element for storing an intended delay time between a local signal transition generated by the respective master station and a resultant detectable signal transition, which resultant detectable signal transition results from the local signal transition and is detectable on the bus; sequencer means, having a cycle duration which corresponds to said nominal length, for starting an arbitration field bit cell when the sequencer means reaches a given state within a cycle; a first adjusting element (148) for presetting said sequencer means with the contents of the storage element under control of a state transition, on the bus, to the dominant bus state; wherein (c) at least one master station comprises a second adjusting element (140) for loading a current state of said sequencer means into said storage element during the data field of a message to be transmitted by the respective master station, under control of a further state transition, on the bus, to the dominant bus state.
Claim 2
Dependent Claim
219 words
A single-channel bus system for multi-master use for a plurality of mutually asynchronously controlled master stations using messages comprising an arbitration field of a uniform number of bit cells of fixed nominal length, followed by a data field, the system comprising: (a) a bus having a dominant state and a non-dominant state, and (b) for each respective master station: a storage element for storing an intended delay time between a local signal transition generated by the respective master station and a resultant detectable signal transition, which resultant detectable signal transition results from the local signal transition and is detectable on the bus; sequencer means, having a cycle duration which corresponds to said nominal length, for starting an arbitration field bit cell when the sequencer means reaches a given state within a cycle; a first adjusting element (148) for presetting said sequencer means with the contents of the storage element under control of a state transition, on the bus, to the dominant bus state; wherein (c) at least one master station comprises a second adjusting element (140) for loading a current state of said sequencer means into said storage element during the data field of a message to be transmitted by the respective master station, under control of a further state transition, on the bus, to the dominant bus state.
Claim 3
Dependent Claim
90 words
The system of claim 1, wherein: (a) the storage element is a register having a plurality of parallel outputs and a plurality of parallel inputs; and (b) the sequencer means is a counter having (i) a plurality of parallel inputs coupled with the parallel outputs of the register; (ii) a maximum count which corresponds to the cycle duration; (iii) a current counting position of the counter which is the current state of the sequencer means; and (iv) a plurality of parallel outputs coupled with the parallel inputs of the register.
Claim 4
Dependent Claim
230 words
A master station for use in a bus-system along with at least one other master station, the master stations in the bus-system being mutually asynchronously controlled using messages comprising an arbitration field of a uniform number of bit cells of fixed nominal length, followed by a data field, the bus-system further including a bus having a dominant state and a non-dominant state, the claimed master station comprising: (a) a storage element for storing an intended delay time, which intended delay time represents a delay between a local signal transition generated by the respective master station and a resultant detectable signal transition, which resultant detectable signal transition results from the local signal transition and is detectable on the bus; (b) sequencer means, having a cycle duration which corresponds to said nominal length, for starting an arbitration field bit cell when the sequencer means reaches a given state within a cycle; (c) a first adjusting element (148) for presetting said sequencer means with the contents of the storage element under control of a station transition, on the bus, to the dominant bus state; and (d) a second adjusting element (140) for loading a current state of said sequencer means into said storage element during the data field of a message to be transmitted by the master station, under control of a further state transition, on the bus, to the dominant bus state.
Claim 5
Dependent Claim
90 words
The master station of claim 3 wherein (a) the storage element has a plurality of parallel outputs and a plurality of parallel inputs; and (b) the sequencer means is a counter having (i) a plurality of parallel inputs coupled with the parallel outputs of the storage element; (ii) a maximum count which corresponds to the cycle duration; (iii) a current counting position of the counter which is the current state of the sequencer means; and (iv) a plurality of parallel outputs coupled with the parallel inputs of the storage element.
Claim 6
Dependent Claim
13 words
The master station of claim 3 wherein the storage element is a register.
Claim 7
Dependent Claim
47 words
The master station of claim 3 wherein (a) the master station is adaptable to assume a slave state; and (b) the sequencer means is presettable with the contents of the storage element, under the control of a state transition, on the bus, to the dominant bus state.
Claim 8
Dependent Claim
205 words
Apparatus for synchronizing a master station with at least one other master station in a single-channel multi-master bus-system, the bus-system including a bus having a first and second state, the apparatus comprising: (a) means for transmitting and receiving bits to and from the bus, the bits having a fixed nominal length; (b) means for storing an anticipated delay time between a local signal transition generated by the master station and a resultant detectable signal transition, which resultant detectable signal transition results from the local signal transition and is detectable on the bus; (c) means for creating a cycle, having a duration which corresponds to said fixed nominal length, and for starting transmission by the master station of a bit of a first type at a given state within the cycle; (d) means for presetting said cycle creating means with contents of the storing means, under control of a state transition between the first and second states on the bus; and (e) means for loading a current state, of the cycle creating means, into the storing means during transmission by the master station of a bit of a second type under control of a further state transition between the first and second states on the bus.
Claim 9
Dependent Claim
205 words
Apparatus for synchronizing a master station with at least one other master station in a single-channel multi-master bus-system, the bus-system including a bus having a first and second state, the apparatus comprising: (a) means for transmitting and receiving bits to and from the bus, the bits having a fixed nominal length; (b) means for storing an anticipated delay time between a local signal transition generated by the master station and a resultant detectable signal transition, which resultant detectable signal transition results from the local signal transition and is detectable on the bus; (c) means for creating a cycle, having a duration which corresponds to said fixed nominal length, and for starting transmission by the master station of a bit of a first type at a given state within the cycle; (d) means for presetting said cycle creating means with contents of the storing means, under control of a state transition between the first and second states on the bus; and (e) means for loading a current state, of the cycle creating means, into the storing means during transmission by the master station of a bit of a second type under control of a further state transition between the first and second states on the bus.
References Cited (Backward Citations)
US4429384A
Cited
US4470110A
Cited
US4463351A
Cited
US4593283A
Cited
US4596025A
Cited
US4562573A
Cited
US4715031A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1992-12-11 | 1993-06-12 | 1993-12-12 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1996-12-11 | 1997-06-12 | 1997-12-12 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2000-12-11 | 2001-06-12 | 2001-12-12 | $7700.00 | Window Closed / Lapsed |