US4017841A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Bus allocation control apparatus
Assignee: Honeywell Inc
•
Filing: 1975-07-21
•
Granted: 1977-04-12
•
Expires: 1995-07-21
Abstract
Abstract A bus allocation system for a plurality of digital processing devices which are to be given access to a common data bus in a predetermined sequence. The devices include synchronized counters incremented once each time a data communication is made on the bus from any device. The counters operate through a repeating cycle of counts, and each device is enabled to communicate data during a predetermined one or more of the counts in each cycle.
Inventors
- 👤 Earl D. Jensen
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-23 13:12
CPC Classifications
G; G06; G06F; G06F13/00; G06F13/14; G06F13/36; G06F13/368; G06F13/372
Claims Analysis
Total Claims: 7
Claim 1
Independent Claim
140 words
In a digital processing system: a data bus; a plurality of devices containing data to be communicated on said data bus, the data communicated by each device including at least an END OF DATA signal; self-recycling counter means in each device adapted for incrementation through a repeating cycle of counts in response to successive END OF DATA signals; means in each device connecting said counter means to said bus so that the counter means in all of said devices are synchronously incremented by each END OF DATA signal; output means in each device selectively operable to permit transmission of data in said device to said data bus; and further means in each device for causing operation of said output means only when the count of END OF DATA signals has one or more predetermined values in the cycle of counts.
Claim 2
Dependent Claim
140 words
In a digital processing system: a data bus; a plurality of devices containing data to be communicated on said data bus, the data communicated by each device including at least an END OF DATA signal; self-recycling counter means in each device adapted for incrementation through a repeating cycle of counts in response to successive END OF DATA signals; means in each device connecting said counter means to said bus so that the counter means in all of said devices are synchronously incremented by each END OF DATA signal; output means in each device selectively operable to permit transmission of data in said device to said data bus; and further means in each device for causing operation of said output means only when the count of END OF DATA signals has one or more predetermined values in the cycle of counts.
Claim 3
Dependent Claim
27 words
Apparatus according to claim 1, including means for producing in each device an END OF DATA signal to which any other data to be communicated are prefixed.
Claim 4
Dependent Claim
124 words
In a digital processing system: a data bus; a plurality of devices containing data to be communicated on said said data bus, said data including in each case at least an END OF DATA signal; self-recycling counter means in each device arranged to be incremented through a repeating cycle of counts; means in each device connecting said counter means to said bus for synchronous incrementation of said counter means by said END OF DATA signals; output means in each device operable to connect the device to the data bus for communicating thereto the data contained in the device; and further means in each device for causing operation of said output means when the count of said signals has a predetermined value in said cycle.
Claim 5
Dependent Claim
124 words
In a digital processing system: a data bus; a plurality of devices containing data to be communicated on said said data bus, said data including in each case at least an END OF DATA signal; self-recycling counter means in each device arranged to be incremented through a repeating cycle of counts; means in each device connecting said counter means to said bus for synchronous incrementation of said counter means by said END OF DATA signals; output means in each device operable to connect the device to the data bus for communicating thereto the data contained in the device; and further means in each device for causing operation of said output means when the count of said signals has a predetermined value in said cycle.
Claim 6
Dependent Claim
192 words
In a data bus allocation system in which a common data bus is sequentially connected through selectively operable gates to individual devices of plurality of devices for supplying data to be communicated on the bus, and in which the gates are controlled by a counter arrangement which assures each device access to the bus in a regular sequence, the improvement which comprises: End of data signal generation means for appending a signal distinguishable from the data to be communicated on the bus to the data supplied by each device; a signal decoder in each device, connected to the bus and operable to produce an output in response to an END OF DATA signal on the bus; recycling counter means in each device, connected to receive the outputs of said signal decoder therein and adapted for incrementation through a repeating cycle of counts in response to successive outputs; and count decoder means in each device, connected to receive the count in said counter means therein and operable to permit data transmission through a gate associated with the device only in response to one or more unique count values in the cycle of counts.
Claim 7
Dependent Claim
192 words
In a data bus allocation system in which a common data bus is sequentially connected through selectively operable gates to individual devices of plurality of devices for supplying data to be communicated on the bus, and in which the gates are controlled by a counter arrangement which assures each device access to the bus in a regular sequence, the improvement which comprises: End of data signal generation means for appending a signal distinguishable from the data to be communicated on the bus to the data supplied by each device; a signal decoder in each device, connected to the bus and operable to produce an output in response to an END OF DATA signal on the bus; recycling counter means in each device, connected to receive the outputs of said signal decoder therein and adapted for incrementation through a repeating cycle of counts in response to successive outputs; and count decoder means in each device, connected to receive the count in said counter means therein and operable to permit data transmission through a gate associated with the device only in response to one or more unique count values in the cycle of counts.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1980-04-11 | 1980-10-11 | 1981-04-12 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1984-04-11 | 1984-10-11 | 1985-04-12 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1988-04-11 | 1988-10-11 | 1989-04-12 | $7700.00 | Window Closed / Lapsed |