Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
153 words
A memory control apparatus in a multiprocessor system comprising: a plurality of central processors; a main memory to which said pLurality of central processors are commonly accessible; a plurality of buffer memories each provided in correspondence to each central processor respectively, for reading out and storing information stored in its corresponding main memory by a predetermined amount; and a plurality of memory control means each provided in correspondence to each said buffer memory respectively, for controlling write-in and readout information to its corresponding buffer memory, wherein each of said memory control means comprises means for detecting whether or not an information required by its corresponding central processor is stored in the corresponding buffer memory as valid information thereof, and means for detecting whether or not an information to be rewritten in the main memory by any of the other central processors has been stored in said buffer memory of the corresponding central processor.
Claim 2
Dependent Claim
153 words
A memory control apparatus in a multiprocessor system comprising: a plurality of central processors; a main memory to which said pLurality of central processors are commonly accessible; a plurality of buffer memories each provided in correspondence to each central processor respectively, for reading out and storing information stored in its corresponding main memory by a predetermined amount; and a plurality of memory control means each provided in correspondence to each said buffer memory respectively, for controlling write-in and readout information to its corresponding buffer memory, wherein each of said memory control means comprises means for detecting whether or not an information required by its corresponding central processor is stored in the corresponding buffer memory as valid information thereof, and means for detecting whether or not an information to be rewritten in the main memory by any of the other central processors has been stored in said buffer memory of the corresponding central processor.
Claim 3
Dependent Claim
162 words
A memory control apparatus in a multiprocessor system according to claim 1, wherein each of said buffer memories comprises a plurality of sectors and each of said memory control means comprises register means for holding the address signals of that information in the main memory which is stored in the respective sectors of the buffer memories, a first compare means for comparing address signal imparted thereto by said corresponding central processor and the address signals corresponding to the respective sectors held in said register means and a second compare means for comparing address signals of information to be rewritten in the main memory by any of the other central processors and the address signals corresponding to the respective sectors held in said register means to thereby make invalid any sector in said register means the address signal in which conforms to the address signal of said information of sectors which contains information to be rewritten by any of the other central processors.
Claim 4
Dependent Claim
57 words
A memory control apparatus in a multiprocessor system according to claim 1, further comprising an address bus to which are passed the address signals of certain information to be rewritten in the main memory by the respective central processors, so that those address signals are transmitted therethrough to said memory control means of the other central processors.
Claim 5
Dependent Claim
94 words
A memory control apparatus in a multiprocessor system according to claim 2, wherein said first compare means comprises a first compare circuit for comparing an address signal forwarded thereto by said corresponding central processors with the respective address signals corresponding to the respective sectors stored in said register means so as to provide a signal representing a sector whose address signal is coincident with said address signal from said corresponding central processor, and an encoder for converting the signal representing said coincident sector to the address corresponding to the sector in the buffer memory.
Claim 6
Dependent Claim
116 words
A memory control apparatus in a multiprocessor system according to claim 2, wherein said register means comprises registers each including a sector portion for storing the upper part of the address signal of information stored in the predetermined sector of the buffer memory and a block validity portion indicating whether valid information is stored in the respective blocks in each sector, means for setting in said sector portion the upper part of the address signal of information read out of the main memory, and decoder means for converting the lower part of said address signal to a signal representing a block in each sector so as to set the converted signal in said block validity portion.
Claim 7
Dependent Claim
63 words
A memory control apparatus in a multiprocessor system according to claim 5, wherein said register means further includes gate means for detecting the signal representing the validity of the block stored in said block validity portion by using as gate signals the signal representing the coincident sector generated by said first compare means and the signal representing the block generateD by said decoder.
Claim 8
Dependent Claim
108 words
A memory control apparatus in multiprocessor system according to claim 5, wherein said second compare means comprises a comparator for comparing the upper part of the address signal forwarded by the other central processors with the respective address signals corresponding to the respective sectors stored in said sector portion so as to provide a signal representing the coincident sector, and decoder means for converting the lower part of the address signal forwarded by said other central processors to a signal representing the block so as to reset the bit of said block validity portion corresponding to said block under the control of said signal representing the coincident sector.
Claim 9
Dependent Claim
111 words
A memory control apparatus according to claim 4, wherein said register means comprises registers, each including a separate portion for storing the upper part of the address signal of information stored in the predetermined sector of the buffer memory and a block validity portion indicating whether valid information is stored in the respective blocks in each sector, means for setting in each sector portion the upper part of the address signal of information readout of the main memory, and decoder means for converting the lower part of said address signal to a signal representing the block in each sector, so as to set the converted signal in said block validity portion.
Claim 10
Dependent Claim
59 words
A memory control apparatus according to claim 8, wherein said register means further includes gate means for detecting the signal representing the validity of the block stored in said block validity portion by using as gate signals the signal representing the coincident sector generated by said first compare means and the signal representing the block generated by said decoder.
Claim 11
Dependent Claim
103 words
An apparatus according to claim 9, wherein said first compare circuit comprises a first compare circuit comparator for comparing the upper part of the address signal transferred from the central processor thereto and each of the address signals set in the respective sector portions of said registers in said register means, and providing output signals representative of coincidence therebetween, a gate circuit for gating the respective output signals provided by said comparator with signals representing the validity of the respective sector portions, and a register for temporarily storing the output of said gate circuit and for transferring the contents thereof to said encoder.