US4803618A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Multiprocessor system having common memory
Assignee: Panafacom Ltd
•
Filing: 1986-01-17
•
Granted: 1989-02-07
•
Expires: 2006-01-17
Abstract
Abstract A plurality of processors use a common memory under a time division control mode by way of a time division data bus. In the multiprocessor system, flip-flops are mounted for holding respective write permission flags. Also, a logic gate is employed, operative to allow the processor to write data in the common memory when both the write permission flag and the write request signal from the processor are generated simultaneously. Further, multiplexers are used so that the write operation can be achieved under the time division control mode.
Inventors
- 👤 Noboru Ita
- 👤 Shigeru Mitsugi
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-02 05:14
CPC Classifications
G; G06; G06F; G06F15/00; G06F15/16; G06F15/163; G06F15/167
Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
223 words
A multiprocessor system comprising: (a) a plurality of processors, one of the processors to be operated as a master processor, the remaining processors being slave processors, said plurality of processors producing at least write request signals; (b) a common memory to be accessed by the plurality of processors one by one in a time division control mode by a time division data bus; (c) a first means for storing therein a write permission flag from the master processor through the time division data bus, the write permission flag being allotted to each of the processors by the master processor; (d) a second means for receiving both the write permission flag from the first means and write request signals issued from the plurality of processors through the time division control bus, the second means producing a write enable signal to be applied to the common memory for activating the same, if the write permission flag from the master processor and the write request signal from one of the processors are generated simultaneously; and (e) a third means for determining timing for providing said write enable signal to the common memory, under the time division control mode, pertaining to each of the plurality of processors wherein said slave processors being inhibited only from a write operation to the common memory during an initial program load.
Claim 2
Dependent Claim
223 words
A multiprocessor system comprising: (a) a plurality of processors, one of the processors to be operated as a master processor, the remaining processors being slave processors, said plurality of processors producing at least write request signals; (b) a common memory to be accessed by the plurality of processors one by one in a time division control mode by a time division data bus; (c) a first means for storing therein a write permission flag from the master processor through the time division data bus, the write permission flag being allotted to each of the processors by the master processor; (d) a second means for receiving both the write permission flag from the first means and write request signals issued from the plurality of processors through the time division control bus, the second means producing a write enable signal to be applied to the common memory for activating the same, if the write permission flag from the master processor and the write request signal from one of the processors are generated simultaneously; and (e) a third means for determining timing for providing said write enable signal to the common memory, under the time division control mode, pertaining to each of the plurality of processors wherein said slave processors being inhibited only from a write operation to the common memory during an initial program load.
Claim 3
Dependent Claim
40 words
A system as set forth in claim 1, wherein said first means is comprised of flip-flops allotted to each of the plurality of processors, each of the flip-flops set or reset to hold or not hold the write permission flag.
Claim 4
Dependent Claim
33 words
A system as set forth in claim 2, wherein said second means is comprised of a logic gate to detect simultaneous occurrence of both said write permission flag and the write request signal.
Claim 5
Dependent Claim
29 words
A system as set forth in claim 3, wherein said third means is comprised of both a write permission flag line multiplexer and a write request signal line multiplexer.
Claim 6
Dependent Claim
80 words
A system as set forth in claim 4, wherein said flip-flops are mounted for the master processor and the slave processors, each of the flip-flops is made of a D-flip-flop having a data input terminal, a clock terminal, a first output terminal, a second output terminal, and a clear terminal, the first output terminal and the second output terminal used for outputting the write enable signal of the master processor and the write enable signal of the slave processors respectively.
Claim 7
Dependent Claim
56 words
A system as set forth in claim 5, wherein said first and second output terminals of each flip-flop are respectively connected with said write permission flag line multiplexer and said write request signal line multiplexer and with said logic gate to produce said master processor and slave processor write enable signals alternately from the logic gate.
Claim 8
Dependent Claim
90 words
A system as set forth in claim 6, wherein said write permission flag line multiplexer and said write request signal line multiplexer each include a first AND gate and a second AND gate, the first AND gate having three inputs for receiving the write request signal, an executive processor selection signal, and the output signal from said first output terminal, the second AND gate having three inputs for receiving the write request signal, the executive processor selection signal, via an inverting amplifier, and the output signal from said second terminal.
Claim 9
Dependent Claim
30 words
A system as set forth in claim 7, wherein said logic gate is made of an NOR gate receiving two input signals given from said first and second AND gates.
Claim 10
Dependent Claim
77 words
A system as set forth in claim 8, wherein said master processor side flip-flop receives a first flip-flop selection signal, at its clock terminal, said write permission flag, at its data input terminal, and a general reset signal, at its clear terminal, said slave processor side flip-flop receives a second flip-flop selection signal, at its clock terminal, said write permission flag commonly, at its data input terminal, and said general reset signal commonly, at its clear terminal.
Claim 11
Dependent Claim
45 words
A system as set forth in claim 9, wherein said first and second flip-flop selection signals are applied to respective clock terminals in synchronization with a write timing pulse which specifies each term where the signals, which have switched by said multiplexers, are made stable.
References Cited (Backward Citations)
US4212057A
Cited
US4096571A
Cited
US4282572A
Cited
US4354262A
Cited
US4611275A
Cited
US4368514A
Cited
US4398246A
Cited
US4380798A
Cited
US4433394A
Cited
US4435792A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1992-02-07 | 1992-08-08 | 1993-02-07 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1996-02-07 | 1996-08-08 | 1997-02-07 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2000-02-07 | 2000-08-08 | 2001-02-07 | $7700.00 | Window Closed / Lapsed |