US4591977A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Plurality of processors where access to the common memory requires only a single clock interval
Assignee: United States Department of the Air Force
•
Filing: 1983-03-23
•
Granted: 1986-05-27
•
Expires: 2003-03-23
Abstract
Abstract A multi-microprocessor apparatus utilizing a plurality of central processing units arranged in a parallel configuration. Each central processing unit which has its own local memory unit, communicates with a common memory unit on a time shared basis that is synchronized between each central processing unit and the common memory unit.
Inventors
- 👤 Stanley M. Nissen
- 👤 Chris J. Grobicki
- 👤 William M. Kaupinis
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-08 02:57
CPC Classifications
G; G06; G06F; G06F13/00; G06F13/14; G06F13/16; G06F13/1605; G06F13/1652; G06F13/1663; G06F15/00; G06F15/16; G06F15/163; G06F15/167
Claims Analysis
Total Claims: 5
Claim 1
Independent Claim
203 words
A multi-microprocessor apparatus comprising in combination: a plurality of central processing units to receive and process data signals, said plurality of central processing units arranged in parallel with one another, each of said plurality of central processing units respectively including a means for synchronizing which is operatively connected thereto to synchronize the flow of data and signals through each central processing unit, said synchronizing means synchronizing each of said central processing units to a common clock reference, a plurality of local memory units respectively connected to said plurality of central processing units, each of said plurality of local memory units storing data, instruction and control signals, each central processing unit of said plurality of central processing units communicating only with its local memory unit of said plurality of local memory units, and, a means for a common memory coupled directly to each of said plurality of central processing units, said common memory means providing data, instruction and control signals to each central processing unit of said plurality of central processing units, the communications between each of said plurality of central processing units and said common memory means being synchronized by its respective synchronizing means wherein access thereto requires only a single clock interval.
Claim 2
Dependent Claim
203 words
A multi-microprocessor apparatus comprising in combination: a plurality of central processing units to receive and process data signals, said plurality of central processing units arranged in parallel with one another, each of said plurality of central processing units respectively including a means for synchronizing which is operatively connected thereto to synchronize the flow of data and signals through each central processing unit, said synchronizing means synchronizing each of said central processing units to a common clock reference, a plurality of local memory units respectively connected to said plurality of central processing units, each of said plurality of local memory units storing data, instruction and control signals, each central processing unit of said plurality of central processing units communicating only with its local memory unit of said plurality of local memory units, and, a means for a common memory coupled directly to each of said plurality of central processing units, said common memory means providing data, instruction and control signals to each central processing unit of said plurality of central processing units, the communications between each of said plurality of central processing units and said common memory means being synchronized by its respective synchronizing means wherein access thereto requires only a single clock interval.
Claim 3
Dependent Claim
29 words
A multi-microprocessor apparatus as described in claim 1 further including an input/output means respectively coupled to each of said plurality of central processing units for communicating therewith and between.
Claim 4
Dependent Claim
38 words
A multi-microprocessor apparatus as described in claim 1 wherein each of said plurality of central processing units communicates with said common memory unit in a random manner which is dependent upon the availability of the common memory unit.
Claim 5
Dependent Claim
31 words
A multi-microprocessor apparatus as described in claim 2 wherein each of said plurality of central processing units requires only one clock interval to access and communicate with said common memory unit.
References Cited (Backward Citations)
US3337854A
Cited
US3505651A
Cited
US3445822A
Cited
US3715729A
Cited
US3886525A
Cited
US3940743A
Cited
US4212057A
Cited
US4065809A
Cited
US4074355A
Cited
US4096571A
Cited
US4164787A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1989-05-26 | 1989-11-25 | 1990-05-27 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1993-05-26 | 1993-11-25 | 1994-05-27 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1997-05-26 | 1997-11-25 | 1998-05-27 | $7700.00 | Window Closed / Lapsed |