Patent US3629854A successfully refreshed from Google Patents.
US3629854A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Modular multiprocessor system with recirculating priority
Assignee: Unisys Corp
•
Filing: 1969-07-22
•
Granted: 1971-12-21
•
Expires: 1989-07-22
Abstract
Abstract A computer having any number of processors of equal capability in the system, each processor being able to scan all peripheral devices over a common bus, with priority resolution being provided by connecting the processors in a closed loop on which is circulated a priority bit. Only the processor receiving the bit can utilize the common bus and circulation of the bit is interrupted by the processor utilizing the common bus.
Inventors
- 👤 Erwin A Hauck
- 👤 John R Werner
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-23 14:27
CPC Classifications
G; G06; G06F; G06F13/00; G06F13/14; G06F13/36; G06F13/368; G06F13/37
Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
141 words
A modular computer system comprising a plurality of processors, a plurality of peripheral devices, a common bus providing an electrical signal path and having a plurality of connection points along the length of the bus to which the processors and peripheral devices are respectively connected means in each of the processors for applying when activated a binary coded address signal to the common bus, means in each of the peripheral devices for decoding the address signal on the common bus for selectively activating particular ones of the peripheral devices in response to the decoded address signals, the activated peripheral devices communicating with the processors over said common bus, and priority means for controlling the address signal coupling means in each of the processors, said priority means including means for activating the address signal coupling means in one processor at a time.
Claim 2
Dependent Claim
141 words
A modular computer system comprising a plurality of processors, a plurality of peripheral devices, a common bus providing an electrical signal path and having a plurality of connection points along the length of the bus to which the processors and peripheral devices are respectively connected means in each of the processors for applying when activated a binary coded address signal to the common bus, means in each of the peripheral devices for decoding the address signal on the common bus for selectively activating particular ones of the peripheral devices in response to the decoded address signals, the activated peripheral devices communicating with the processors over said common bus, and priority means for controlling the address signal coupling means in each of the processors, said priority means including means for activating the address signal coupling means in one processor at a time.
Claim 3
Dependent Claim
25 words
Apparatus as defined in claim 1 wherein said priority means further includes means for activating said address signal coupling means in each processor in sequence.
Claim 4
Dependent Claim
68 words
Apparatus as defined in claim 1 wherein the priority means includes, in each processor, means for storing a binary bit, means for transmitting said bit in the associated processor to another processor, said means for activating the address signal coupling means including means responsive to the presence of said bit in the storing means of a particular processor for activating the address signal coupling means in that processor.
Claim 5
Dependent Claim
173 words
A modular computer system in which a plurality of processors are arranged to individually transfer signals to or from a plurality of remote devices over a common bus, comprising, in each processor, means for storing a group of bits identifying any selected one of the remote devices, means generating an output signal indicating that a transfer is required, a priority control flip-flop generating an output signal indicating that the associated processor has priority, means responsive to the transfer signal and the priority signal for gating the contents of said storing means to each of the remote devices over said common bus, means connecting the priority flip-flop of each processor to the next processor to form a closed ring, means successively turning each of the flip-flops in the ring on and off with only one flip-flop being on at a time, and means responsive to said output signal when it indicates a transfer is required in a particular processor for inhibiting the turning off of the associated priority flip-flop until the transfer is complete.
Claim 6
Dependent Claim
173 words
A modular computer system in which a plurality of processors are arranged to individually transfer signals to or from a plurality of remote devices over a common bus, comprising, in each processor, means for storing a group of bits identifying any selected one of the remote devices, means generating an output signal indicating that a transfer is required, a priority control flip-flop generating an output signal indicating that the associated processor has priority, means responsive to the transfer signal and the priority signal for gating the contents of said storing means to each of the remote devices over said common bus, means connecting the priority flip-flop of each processor to the next processor to form a closed ring, means successively turning each of the flip-flops in the ring on and off with only one flip-flop being on at a time, and means responsive to said output signal when it indicates a transfer is required in a particular processor for inhibiting the turning off of the associated priority flip-flop until the transfer is complete.
References Cited (Backward Citations)
US3223976A
Cited
US3214739A
Cited
US3345618A
Cited
US3376554A
Cited
US3398405A
Cited
US3416139A
Cited
US3421150A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1974-12-20 | 1975-06-21 | 1975-12-21 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1978-12-20 | 1979-06-21 | 1979-12-21 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1982-12-20 | 1983-06-21 | 1983-12-21 | $7700.00 | Window Closed / Lapsed |