JPH054755B2 - - Google Patents

Info

Publication number
JPH054755B2
JPH054755B2 JP63078613A JP7861388A JPH054755B2 JP H054755 B2 JPH054755 B2 JP H054755B2 JP 63078613 A JP63078613 A JP 63078613A JP 7861388 A JP7861388 A JP 7861388A JP H054755 B2 JPH054755 B2 JP H054755B2
Authority
JP
Japan
Prior art keywords
data
port
memories
memory
output
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP63078613A
Other languages
Japanese (ja)
Other versions
JPH01251388A (en
Inventor
Shinichi Habata
Yuzuru Tanaka
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
Nippon Electric Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nippon Electric Co Ltd filed Critical Nippon Electric Co Ltd
Priority to JP63078613A priority Critical patent/JPH01251388A/en
Publication of JPH01251388A publication Critical patent/JPH01251388A/en
Publication of JPH054755B2 publication Critical patent/JPH054755B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Static Random-Access Memory (AREA)

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、3個のアクセスポートと3個のメモ
リと3個の2ポートメモリを使用することで、同
時に最大3個のデータのアクセスを可能にし、メ
モリを共有する複数のプロセツサからなるマルチ
プロセツサ・システムの共有メモリアクセス速度
を高速化するマルチポートメモリ装置に関するも
のである。
Detailed Description of the Invention (Industrial Application Field) The present invention uses three access ports, three memories, and three 2-port memories to access up to three pieces of data at the same time. The present invention relates to a multiport memory device that speeds up shared memory access in a multiprocessor system consisting of a plurality of processors that share memory.

(技術的) 計算機システムに対する処理要求が複雑かつ高
度なものになつた結果、計算機システムの処理中
枢であるプロセツサを複数にするマルチプロセツ
サ・システムを使用した並列処理への期待が高ま
つてきている。このマルチプロセツサ間の情報伝
達手段として、共有メモリを使用する方式があ
る。共有メモリを実現する手段として、複数のプ
ロセツサとメモリをバスで結合し、バスの使用権
を調停する専用ハードウエア(アービタ)を使用
するバス結合方式がある。
(Technical) As the processing demands on computer systems have become more complex and sophisticated, expectations have increased for parallel processing using multiprocessor systems, which have multiple processors, which are the processing core of computer systems. There is. There is a method of using a shared memory as a means of transmitting information between multiprocessors. As a means of realizing shared memory, there is a bus coupling method in which a plurality of processors and memories are coupled via a bus and dedicated hardware (arbiter) is used to arbitrate the right to use the bus.

(発明が解決しようとする課題) 従来のバス結合方式を使用した共有メモリ方式
では、バスの使用権を調停するアービタが共有メ
モリをアクセスするプロセツサを1台決定するこ
とで、共有メモリのアクセスを希望する複数のプ
ロセツサによる共有メモリの取り合いの問題を解
決していた。すなわち、アービタが共有メモリア
クセス権を調停することで、複数のプロセツサに
よる共有メモリアクセス要求を逐次的に処理して
いた。したがつて、マルチプロセツサ・システム
を構成するプロセツサの個数が多くなると、共有
メモリのアクセス頻度が高くなり、共有メモリア
クセスを逐次的に処理する従来方式では、共有メ
モリアクセスがネツクとなり、プロセツサを複数
にした並列処理の効果を充分発揮できないという
問題があつた。
(Problem to be Solved by the Invention) In the conventional shared memory system using the bus coupling system, the arbiter that arbitrates the right to use the bus determines one processor to access the shared memory. This solved the problem of competing for shared memory between multiple desired processors. That is, the arbiter arbitrates shared memory access rights, thereby sequentially processing shared memory access requests from a plurality of processors. Therefore, as the number of processors that make up a multiprocessor system increases, the frequency of shared memory access increases, and in the conventional method that processes shared memory accesses sequentially, shared memory accesses become a bottleneck, causing processors to There was a problem that the effect of multiple parallel processing could not be fully demonstrated.

本発明の目的は、従来技術では逐次的に処理し
ていた共有メモリアクセスを、3個のアクセスポ
ートを備え、同時に3個のデータのアクセスを可
能にすることで、共有メモリアクセスを並列に処
理できるマルチポート・メモリ装置を提供するこ
とにある。
An object of the present invention is to process shared memory access in parallel, which was processed sequentially in the conventional technology, by providing three access ports and making it possible to access three pieces of data at the same time. The purpose of the present invention is to provide a multi-port memory device that can be used.

(課題を解決するための手段) 前述の問題を解決するために、本発明が提供す
るマルチポートメモリ装置は、1ビツト幅のデー
タを対象とし、入力と出力専用の端子を備えた3
個のメモリA,B,Cと、2組の入力と出力端子
を備えた3個の2ポートメモリAB,BC,CA
と、前記メモリAと前記2ポートメモリAB,
CAの出力を解読して出力ポートAに出力する解
読器Aと、前記メモリBと前記ポートメモリ
AB,BCの出力を解読して出力ポートBに出力
する解読器Bと、前記メモリCと前記2ポートメ
モリBC,CAの出力を解読して出力ポートCに出
力する解読器Cと、前記解読器の出力と入力ポー
トからの入力データを比較する3個の比較器A,
B,Cと、前記比較器Aの不一致信号に従いメモ
リA,AB,CAの格納データを反転する3個の
排他的OR回路と、前記比較器Bの不一致信号に
従いメモリB,AB,BCの格納データを反転す
る3個の排他的OR回路と、前記比較器Cの不一
致信号に従いメモリC,CA,BCの格納データを
反転する3個の排他的OR回路からなり、データ
の書き込み操作で1個のメモリと2個の2ポート
メモリの格納データを書き換えることで3個の出
力ポートから読み出した同じ番地のデータの値が
常に等しくなることと、1回のアクセスサイクル
中に最大3個のデータのアクセスが出来ることを
特徴とする。
(Means for Solving the Problems) In order to solve the above-mentioned problems, the present invention provides a multi-port memory device that targets data with a width of 1 bit and has three terminals dedicated to input and output.
memories A, B, and C, and three 2-port memories AB, BC, and CA with two sets of input and output terminals.
and the memory A and the 2-port memory AB,
a decoder A that decodes the output of the CA and outputs it to the output port A; the memory B; and the port memory;
a decoder B that decodes the outputs of AB and BC and outputs the decoded outputs to the output port B; a decoder C that decodes the outputs of the memory C and the two-port memories BC and CA and outputs the decoded outputs to the output port C; three comparators A, which compare the output of the device and the input data from the input port;
B, C, three exclusive OR circuits that invert the data stored in the memories A, AB, CA according to the mismatch signal of the comparator A, and the storage of the memories B, AB, BC according to the mismatch signal of the comparator B. Consists of three exclusive OR circuits that invert data, and three exclusive OR circuits that invert the data stored in memories C, CA, and BC according to the discrepancy signal from comparator C. By rewriting the data stored in the memory and the two 2-port memories, the values of the data read from the three output ports at the same address will always be the same, and the value of the data at the same address read from the three output ports will always be the same. It is characterized by being accessible.

(作用) 本発明のマルチポートメモリ装置は3個のデー
タを同時にアクセス可能にする為、1ビツトのデ
ータを6ビツトの符号に符号化し、各ビツトを1
個のメモリで記憶する。すなわち、1ビツトのデ
ータを記憶する為に6個のメモリを使用する。デ
ータを記憶するメモリ部は、3個のメモリと3個
の2ポートメモリを第2図に示す様に接続して構
成する。2ポートメモリは1回のアクセスで2つ
のデータを読み出す、または、2つのデータを書
き込む、または、1つのデータ読み出しと1つの
データ書き込みを行うことが出来る。入力ポート
Aまたは出力ポートAを使用したアクセスを行う
場合、メモリ101と2ポートメモリ104,1
05を使用する。データ読み出しの場合、メモリ
101、2ポートメモリ104,105の出力を
解読器111が解読し、記憶しているデータを再
生する。データ書き込みの場合、記憶しているデ
ータを読み出し、比較器121が書き込みデータ
と記憶しているデータの比較を行う。比較はビツ
ト単位で行う。比較結果が等しいビツトの書換え
は不要である。したがつて、メモリ101,10
4,105が記憶する該当ビツトの情報は変更し
ない。比較結果が不一致のビツトは反転する必要
がある。このビツトの反転操作は、メモリ10
1,104,105の記憶する。ビツト情報をす
べて反転することで実現する。
(Function) The multiport memory device of the present invention encodes 1-bit data into a 6-bit code so that three pieces of data can be accessed simultaneously.
stored in memory. That is, six memories are used to store one bit of data. The memory section for storing data is constructed by connecting three memories and three 2-port memories as shown in FIG. A two-port memory can read two data, write two data, or read one data and write one data in one access. When accessing using input port A or output port A, memory 101 and 2-port memory 104,1
Use 05. In the case of data reading, the decoder 111 decodes the outputs of the memory 101 and 2-port memories 104 and 105, and reproduces the stored data. In the case of data writing, the stored data is read out, and the comparator 121 compares the written data with the stored data. Comparisons are made bit by bit. It is not necessary to rewrite bits for which the comparison results are equal. Therefore, the memories 101, 10
The information of the corresponding bit stored in 4,105 is not changed. Bits for which the comparison results do not match must be inverted. This bit inversion operation is performed by memory 10
1,104,105 are stored. This is achieved by inverting all bit information.

同様に、入力ポートBまたは出力ポートBを使
用したアクセスを行う場合、メモリ102と2ポ
ートメモリ104,106を使用する。データ読
み出しの場合、メモリ102、2ポートメモリ1
04,106の出力を解読器112が解読し、記
憶しているデータを再生する。データ書き込みの
場合、記憶しているデータを読み出し、比較器1
22が書き込みデータと記憶しているデータの比
較を行い、メモリ102,104,106が記憶
する該当するビツトの情報の操作を行う。入力ポ
ートCまたは出力ポートCを使用したアクセスを
行う場合、メモリ103と2ポートメモリ10
5,106の出力を解読器113が解読し、記憶
しているデータを再生する。データ書き込みの場
合、記憶しているデータを読み出し、比較器12
3が書き込みデータと記憶しているデータの比較
を行い、メモリ103,105,106が記憶す
る該当するビツトの情報の操作を行う。解読器1
11,112,113は3個の入力が奇数パリテ
イの時‘1'、偶数パリテイの時‘0'を出力するも
のとする。131,132,133,134,1
35,136,137,138,139は比較器
の指示に従い、メモリが記憶しているビツトの情
報を操作する演算器である。
Similarly, when accessing using input port B or output port B, memory 102 and 2-port memories 104 and 106 are used. For data reading, memory 102, 2-port memory 1
The decoder 112 decodes the output of 04, 106 and reproduces the stored data. In the case of data writing, read the stored data and comparator 1
22 compares the written data with the stored data, and manipulates the corresponding bit information stored in the memories 102, 104, and 106. When accessing using input port C or output port C, memory 103 and 2-port memory 10
A decoder 113 decodes the output of 5,106 and reproduces the stored data. In the case of data writing, the stored data is read and the comparator 12
3 compares the written data with the stored data, and operates the corresponding bit information stored in the memories 103, 105, and 106. Decoder 1
11, 112, and 113 output '1' when the three inputs have odd parity, and output '0' when the input has even parity. 131, 132, 133, 134, 1
35, 136, 137, 138, and 139 are arithmetic units that operate on bit information stored in the memory according to instructions from the comparators.

本発明のマルチポートメモリ装置の動作原理を
図を使用して説明する。第3図は、3個の出力ポ
ートに任意の番地‘a'の値を読み出した時の状態
である。メモリ101,102,103、2ポー
トメモリ104,105,106の格納データは
全て‘0'、‘a'番地のデータも‘0'とする。解読
器111,112,113の入力は全て‘0'であ
るから、パリテイは偶数、したがつて、解読器1
11,112,113の出力は‘0'となる。
The operating principle of the multiport memory device of the present invention will be explained using the drawings. FIG. 3 shows the state when the value of an arbitrary address 'a' is read out to three output ports. The data stored in the memories 101, 102, 103 and the 2-port memories 104, 105, and 106 are all '0', and the data at address 'a' is also '0'. Since the inputs of decoders 111, 112, and 113 are all '0', the parity is even.
The outputs of 11, 112, and 113 are '0'.

第4図は、入力ポートAを使用し、番地‘a'に
データ‘1'を書く操作を示す。解読器111の入
力はメモリ101,104,105の出力‘0'で
あるから、解読器111の出力は‘0'である。比
較器121は入力ポートAからの入力データ‘1'
と解読器111の出力‘0'を比較する。比較結果
は不一致であるから、比較器121は演算器13
1,134,136にメモリ101,104,1
05の記憶データの反転を指示する。この結果、
メモリ101,104,105の記憶データは‘
1'に変わる。この記憶データの反転により出力ポ
ートAのデータを決める3個のメモリ101,1
04,105の記憶データが変化したことにな
る。メモリ104は出力ポートBのデータの決定
に関係する。2ポートメモリ105は出力ポート
Cのデータの決定に関係する。
FIG. 4 shows the operation of writing data '1' to address 'a' using input port A. Since the input to the decoder 111 is the output '0' of the memories 101, 104, and 105, the output of the decoder 111 is '0'. Comparator 121 receives input data '1' from input port A.
and the output '0' of the decoder 111 are compared. Since the comparison result is a mismatch, the comparator 121
1,134,136 memory 101,104,1
Instructs to invert the stored data of 05. As a result,
The data stored in the memories 101, 104, and 105 are '
Changes to 1'. Three memories 101, 1 determine the data of output port A by inverting this stored data.
This means that the stored data of 04 and 105 has changed. Memory 104 is involved in the determination of output port B data. Two-port memory 105 is involved in determining the data of output port C.

第5図は第4図の書き込み操作による記憶デー
タの変化後の状態を示す。解読器111の入力は
メモリ101,104,105の記憶データ‘
1'、‘1'、‘1'で、奇数パリテイであるから、出
力ポートAのデータは‘1'となる。解読器112
の入力はメモリ102,104,106の記憶デ
ータ‘0'、‘1'、‘0'で、奇数パリテイであるか
ら、出力ポートBのデータも‘1'となる。解読器
113の入力はメモリ103,105,106の
記憶データ‘0'、‘1'、‘0'で、やはり奇数パリ
テイであるから、出力ポートCの出力も‘1'とな
る。したがつて、入力ポートAを使用した書き込
み操作により、番地‘a'のデータが‘1'に変更さ
れたことが全ての出力ポートに反映されているこ
とが判る。
FIG. 5 shows the state of the stored data after it has been changed by the write operation shown in FIG. The input to the decoder 111 is the data stored in the memories 101, 104, 105.
1', '1', '1', which is odd parity, so the data at output port A is '1'. Decoder 112
The inputs are the stored data '0', '1', '0' of the memories 102, 104, and 106, and are odd parity, so the data at the output port B is also '1'. The input to the decoder 113 is the stored data '0', '1', and '0' in the memories 103, 105, and 106, which are also of odd parity, so the output of the output port C is also '1'. Therefore, it can be seen that the change of data at address 'a' to '1' by the write operation using input port A is reflected in all output ports.

第6図は、入力ポートBを使用し、番地‘a'に
データ‘0'を書く操作を示す。解読器112はメ
モリ102,104,106の出力‘0'、‘1'、
‘0'を入力として受けるから、‘1'を出力する。
比較器122は入力ポートBからの入力データ‘
0'と解読器112の出力‘1'を比較する。比較結
果は不一致であるから、比較器122は演算器1
32,135,138にメモリ102,104,
106の記憶データの反転を指示する。この結
果、メモリ102,104,106の格納データ
が‘1'、‘0'、‘1'に変わる。メモリ104は出
力ポートAのデータ決定に関係し、メモリ106
は出力ポートCのデータ決定に関係する。
FIG. 6 shows the operation of writing data '0' to address 'a' using input port B. The decoder 112 receives the outputs '0', '1' of the memories 102, 104, 106,
Since it receives '0' as input, it outputs '1'.
Comparator 122 receives input data from input port B'
0' and the output '1' of the decoder 112 are compared. Since the comparison result is a mismatch, the comparator 122
32, 135, 138, memory 102, 104,
106 is instructed to invert the stored data. As a result, the data stored in the memories 102, 104, and 106 change to '1', '0', and '1'. Memory 104 is involved in data determination of output port A, and memory 106
is related to data determination of output port C.

第7図は第6図の書き込み操作による記憶デー
タの変更の状態を示す。解読器111の入力はメ
モリ101,104,105の記憶データ‘1'、
‘0'、‘1'で偶数パリテイ、解読器112の入力
はメモリ102,104,106の記憶データ‘
1'、‘0'、‘1'で、やはり偶数パリテイ、解読器
113の入力は2ポートメモリ103,105,
106の記憶データ‘0'、‘1'、‘1'で、偶数パ
リテイであるから出力ポートA,B,Cのデータ
は‘0'となる。以上により、任意の入力ポートを
使用したデータの書き込み結果が全ての出力ポー
トに反映されることが判る。
FIG. 7 shows how the stored data is changed by the write operation shown in FIG. The input to the decoder 111 is the stored data '1' in the memories 101, 104, 105;
Even parity is '0' and '1', and the input to the decoder 112 is the data stored in the memories 102, 104, and 106.
1', '0', '1', again with even parity, the input of the decoder 113 is the 2-port memory 103, 105,
Since the stored data of 106 are '0', '1', and '1', and the parity is even, the data of output ports A, B, and C are '0'. From the above, it can be seen that the result of writing data using any input port is reflected on all output ports.

この結果、本発明のマルチポートメモリ装置に
は、1回のアクセスで3個のデータのアクセスが
できることがわかる。
As a result, it can be seen that in the multiport memory device of the present invention, three pieces of data can be accessed in one access.

(実施例) 本発明の実施例について、図面を参照して詳細
に説明する。第1図は、本発明のマルチポートメ
モリの実施例である。
(Example) Examples of the present invention will be described in detail with reference to the drawings. FIG. 1 shows an embodiment of a multiport memory of the present invention.

101,102,103が一般のアクセスポー
トが1個のメモリ、104,105,106が1
回のアクセスで2個のデータアクセスが可能な2
ポートメモリである。アクセスポートAを使用し
た読み出し操作では、メモリ101、2ポートメ
モリ104,105の記憶データを解読器111
が解読し、該当する番地のデータを再生する。解
読器としては、奇数パリテイで‘1'を出力するパ
リテイ生成器が使用できる。アクセスポートAを
使用した書き込み操作では、まず、メモリ10
1、2ポートメモリ104,105の記憶データ
を読み出し、比較器121が読み出しデータと書
き込みデータを比較し、不一致信号を書き込みデ
ータの経路に挿入した演算器131,134,1
36に送る。これらの演算器としては、この場合
排他的OR回路を使用することができる。比較結
果が一致の場合、比較器121が演算器におくる
不一致信号は‘0'であるから、演算器はメモリの
記憶データをもう一度書き直すことになる。比較
結果が不一致の場合、比較器121が演算器に送
る不一致信号は‘1'であるから、演算器はメモリ
の記憶データを反転して、メモリに書き込む。3
個のアクセス・ポートは、個々に、違つた番地の
アクセスに使用できるので、1回のアクセスで3
個のデータのアクセスが出来ることになる。
101, 102, 103 are general access ports with 1 memory, 104, 105, 106 are 1 memory
Two data can be accessed in one access 2
This is port memory. In a read operation using access port A, data stored in the memory 101, 2-port memories 104, 105 is read by the decoder 111.
decodes the data and reproduces the data at the corresponding address. As a decoder, a parity generator that outputs '1' with odd parity can be used. In a write operation using access port A, first, memory 10
Arithmetic units 131, 134, 1 read data stored in the 1 and 2 port memories 104, 105, the comparator 121 compares the read data and the write data, and inserts a mismatch signal into the path of the write data.
Send to 36. In this case, exclusive OR circuits can be used as these arithmetic units. If the comparison result is a match, the mismatch signal sent from the comparator 121 to the arithmetic unit is '0', so the arithmetic unit rewrites the data stored in the memory once again. If the comparison result is a mismatch, the mismatch signal sent from the comparator 121 to the arithmetic unit is '1', so the arithmetic unit inverts the data stored in the memory and writes it into the memory. 3
Each access port can be used to access different addresses, so one access port can be used to access three different addresses.
Individual data can be accessed.

(発明の効果) 本発明のマルチポートメモリ装置は3個のメモ
リと3個の2ポートメモリを使用し、データ書き
込み操作時に、メモリの記憶データと書き込みデ
ータ比較結果によりメモリの記憶データを反転す
るか否かを決定することで、1回のアクセスで3
個のデータのアクセスを可能にしている。
(Effects of the Invention) The multi-port memory device of the present invention uses three memories and three two-port memories, and at the time of a data write operation, the data stored in the memory is inverted based on the comparison result of data stored in the memory and written data. 3 in one access by determining whether or not
It allows access to individual data.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明のマルチポートメモリ装置の実
施例のブロツク図、第2図〜第7図は、本発明の
動作を説明するための図である。 図において、101,102,103はメモ
リ、104,105,106は2ポートメモリ、
111,112,113は解読器、121,12
2,123は比較器、131,132,133,
134,135,136,137,138,13
9は演算器である。
FIG. 1 is a block diagram of an embodiment of a multiport memory device of the present invention, and FIGS. 2 to 7 are diagrams for explaining the operation of the present invention. In the figure, 101, 102, 103 are memories, 104, 105, 106 are 2-port memories,
111, 112, 113 are decoders, 121, 12
2,123 is a comparator, 131,132,133,
134, 135, 136, 137, 138, 13
9 is a computing unit.

Claims (1)

【特許請求の範囲】[Claims] 1 1ビツト幅のデータを対象とし、入力と出力
専用の端子を備えた3個のメモリA,B,Cと、
2組の入力と出力端子を備えた3個の2ポートメ
モリAB,BC,CAと、前記メモリAと前記2ポ
ートメモリAB,CAの出力を解読して出力ポー
トAに出力する解読器Aと、前記メモリBと前記
2ポートメモリAB,BCの出力を解読して出力
ポートBに出力する解読器Bと、前記メモリCと
前記2ポートメモリBC,CAの出力を解読して出
力ポートCに出力する解読器Cと、前記解読器の
出力と入力ポートからの入力データを比較する3
個の比較器A,B,Cと、前記比較器Aの不一致
信号に従いメモリA,AB,CAの格納データを
反転する3個の排他的OR回路と、前記比較器B
の不一致信号に従いメモリB,AB,BCの格納
データを反転する3個の排他的OR回路と、前記
比較器Cの不一致信号に従いメモリC,CA,BC
の格納データを反転する3個の排他的OR回路か
らなり、データの書き込み操作で1個のメモリと
2個の2ポートメモリの格納データを書き換える
ことで3個の出力ポートから読み出した同じ番地
のデータの値が常に等しくなることと、1回のア
クセスサイクス中に最大3個のデータのアクセス
が出来ることを特徴とするマルチポートメモリ装
置。
1. Three memories A, B, and C that handle 1-bit wide data and have terminals dedicated to input and output,
three two-port memories AB, BC, and CA each having two sets of input and output terminals, and a decoder A that decodes the outputs of the memory A and the two-port memories AB and CA and outputs the decoded outputs to the output port A. , a decoder B that decodes the outputs of the memory B and the two-port memories AB and BC and outputs them to the output port B; and a decoder B that decodes the outputs of the memory C and the two-port memories BC and CA and outputs them to the output port C. Comparing the output of the decoder C with the output of the decoder and the input data from the input port 3
three exclusive OR circuits that invert the data stored in the memories A, AB, and CA according to the discrepancy signal of the comparator A, and the comparator B
three exclusive OR circuits that invert the data stored in the memories B, AB, and BC according to the discrepancy signal of the comparator C;
It consists of three exclusive OR circuits that invert the data stored in one memory and two 2-port memories in a data write operation, thereby inverting the data at the same address read from three output ports. A multiport memory device characterized in that data values are always equal and that up to three pieces of data can be accessed during one access cycle.
JP63078613A 1988-03-30 1988-03-30 Multiport memory Granted JPH01251388A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63078613A JPH01251388A (en) 1988-03-30 1988-03-30 Multiport memory

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63078613A JPH01251388A (en) 1988-03-30 1988-03-30 Multiport memory

Publications (2)

Publication Number Publication Date
JPH01251388A JPH01251388A (en) 1989-10-06
JPH054755B2 true JPH054755B2 (en) 1993-01-20

Family

ID=13666732

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63078613A Granted JPH01251388A (en) 1988-03-30 1988-03-30 Multiport memory

Country Status (1)

Country Link
JP (1) JPH01251388A (en)

Also Published As

Publication number Publication date
JPH01251388A (en) 1989-10-06

Similar Documents

Publication Publication Date Title
US5239642A (en) Data processor with shared control and drive circuitry for both breakpoint and content addressable storage devices
US4930066A (en) Multiport memory system
KR920008430B1 (en) Processing read memory device
US5341500A (en) Data processor with combined static and dynamic masking of operand for breakpoint operation
JP2677454B2 (en) Real-time processing system
US5848258A (en) Memory bank addressing scheme
US6795901B1 (en) Shared memory interface with conventional access and synchronization support
JP2584755B2 (en) Large-capacity memory and multiprocessor system having the large-capacity memory
JPS59213084A (en) Buffer store control system
JPH0479026B2 (en)
JPH01320564A (en) parallel processing device
US5357622A (en) Apparatus for queing and storing data writes into valid word patterns
JPH054754B2 (en)
JPH054755B2 (en)
JPS61256478A (en) parallel processing computer
JPS62119661A (en) Access management system to shared memory
JP2806930B2 (en) Main memory match control method
JP2969825B2 (en) Dual port memory
JP3436497B2 (en) Memory access circuit
JPH0563825B2 (en)
JPS62229452A (en) Peripheral module access system
JPS60563A (en) Multiprocessor
JPS63201810A (en) Time system of information processing system
JPH0253161A (en) Memory access system
JPH0477934B2 (en)

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees