JPS60229156A - Common memory device - Google Patents
Common memory deviceInfo
- Publication number
- JPS60229156A JPS60229156A JP59083475A JP8347584A JPS60229156A JP S60229156 A JPS60229156 A JP S60229156A JP 59083475 A JP59083475 A JP 59083475A JP 8347584 A JP8347584 A JP 8347584A JP S60229156 A JPS60229156 A JP S60229156A
- Authority
- JP
- Japan
- Prior art keywords
- signal
- memory device
- data
- data processing
- read
- 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.)
- Pending
Links
- 230000004913 activation Effects 0.000 claims description 8
- 230000004044 response Effects 0.000 claims description 3
- 230000005540 biological transmission Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/14—Handling requests for interconnection or transfer
- G06F13/16—Handling requests for interconnection or transfer for access to memory bus
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Multi Processors (AREA)
- Memory System (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
【発明の詳細な説明】
発明の属する技術分野
本発明は、複数個のデータ処理装置によって共通に使用
される共有メモリ装置に関する。TECHNICAL FIELD The present invention relates to a shared memory device commonly used by a plurality of data processing devices.
従来技術
従来、この種の共有メモリ装置は、第1図に示すように
、メモリ装置制御回路4とメモリ装置5を内蔵し、メモ
リ装置制御回路4と複数のデータ処理装置1.2間で、
受信信号11 、2+ 、送信信号12.22等が授受
される。BACKGROUND ART Conventionally, as shown in FIG. 1, this type of shared memory device has a built-in memory device control circuit 4 and a memory device 5, and between the memory device control circuit 4 and a plurality of data processing devices 1.2,
Reception signals 11 and 2+, transmission signals 12 and 22, etc. are exchanged.
メモリ装置制御回路4は、データ処理装置lまたは2か
ら受信信号11または21(リクエスト信号、アドレス
信号、読出し書込指定信号および書込みデータ等を含む
〕を受信すると、送信信号12または22によって7ク
セブト信号を返送し、メモリ装置5に対しては、メモリ
要求信号およびアドレス信号、書込データ等を送出し、
メモリ装置5は上記アドレス信号によって指定されたア
ドレスに上記書込データを書込み、または指ずされたア
ドレスからデータを読出す。読出しデータ32は、メモ
リ装置制御回路4に送出され、メモリ装置制御回路4は
要求を発したデータ処理装Mlまたは2に送信信号12
または22として上記読出しデータを送信する。しかし
、メモリ装M5が他のデータ処理装置からの要求による
読出し書込動作中またはリフレッシュ動作中等のために
、読出し書込動作を行なうことができないときは、メモ
リ装置制御回路4は前記アクセプト信号を返送しない。When the memory device control circuit 4 receives a reception signal 11 or 21 (including a request signal, an address signal, a read/write designation signal, write data, etc.) from the data processing device 1 or 2, the memory device control circuit 4 transmits 7 x bits by a transmission signal 12 or 22. The signal is sent back, and a memory request signal, address signal, write data, etc. are sent to the memory device 5.
The memory device 5 writes the write data to the address specified by the address signal, or reads data from the specified address. The read data 32 is sent to the memory device control circuit 4, and the memory device control circuit 4 sends the transmission signal 12 to the data processing device Ml or 2 that issued the request.
Or the read data is transmitted as 22. However, when the memory device M5 cannot perform a read/write operation because it is in the middle of a read/write operation or a refresh operation due to a request from another data processing device, the memory device control circuit 4 outputs the accept signal. Don't send it back.
従って、要求を発したデータ処理装Mlまたは2は、再
度同じ要求を発生して同じリクエスト信号、アドレス信
号および読出し書込指定信号をメモリ制御回路4に送信
しなければならない。Therefore, the data processing device Ml or 2 that issued the request must issue the same request again and transmit the same request signal, address signal, and read/write designation signal to the memory control circuit 4.
上述の従来装置は、データ処理装置1および2からのリ
クエスト信号、アドレス信号および読出し書込指定信号
等は、非同期で入力されるので、共有メモリ装置3内で
これら信号の衝医を避ける工夫が必要であるという欠点
があり、また、データ処理装置it等からの要求に応じ
られないときに、データ処理装置1等は何度でも同じリ
クエスト信号、アドレス信号および読出し書込指定信号
要求を発生しなければならず、データ処理装置1.2の
制御が複雑となり、これらの負担を増大させるという欠
点がある。さらに、これらの信号の衝突が偶発して、偶
発障害の原因となることもある等多くの欠点がある。In the conventional device described above, the request signal, address signal, read/write designation signal, etc. from the data processing devices 1 and 2 are input asynchronously, so a device is devised to avoid interference of these signals in the shared memory device 3. Furthermore, when a request from the data processing device IT, etc. cannot be met, the data processing device 1, etc. generates the same request signal, address signal, and read/write designation signal request over and over again. Therefore, the control of the data processing device 1.2 becomes complicated, which increases the burden on the data processing device 1.2. Furthermore, there are many drawbacks, such as the fact that collisions of these signals may occur accidentally and cause accidental failures.
発明の目的
本発明の目的は、上述の従来の欠点を解決し、複数個の
データ処理装置からのリクエスト信号の競合を防止し、
かつメモリ装置のリフレッシュ動作中等のために実行で
きなかったメモリ要求に対しては、本共有メモリ装置内
部で管理して再実行することによりデータ処理装置側の
負担を軽減させることができる共有メモリ装置を提供す
ることにある。OBJECTS OF THE INVENTION It is an object of the present invention to solve the above-mentioned conventional drawbacks, prevent conflicting request signals from a plurality of data processing devices,
In addition, memory requests that could not be executed due to memory device refresh operations, etc. can be managed within the shared memory device and re-executed, thereby reducing the burden on the data processing device side. Our goal is to provide the following.
発明の構成
本発明の共有メモリ装置は1位相の異なる複数のクロッ
ク信号列を発生するクロック発生回路と、データ処理装
置から入力されるメモリアドレス信号と書込データおよ
び書込み読出し指定信号等を含む受信信号を、前記デー
タ処理装置から入力されるリクエスト信号によって格納
保持する第1のレジスタと、前記リクエスト信号によっ
てセットされ後記メモリ装置−からのアクセプト信号に
よってリセットされるフリップフロップと、前記第1の
レジスタの出力するアドレス信号によって指定されたア
ドレスからデータを読出しまたは書込データを書込むメ
モリ装置と、前記フリップフロップの出力がハイレベル
のときに開かれて前記クロック発生回路の出力するクロ
ック信号をタイミング起動信号として前記メモリ装置へ
出力するアンドゲートと、前記メモリ装置から読出され
た読出しデータを保持出力する第2のレジスタとを備え
たことを特徴とする。Composition of the Invention The shared memory device of the present invention includes a clock generation circuit that generates a plurality of clock signal trains with one phase difference, and a reception circuit that includes a memory address signal, write data, write/read designation signal, etc. input from a data processing device. a first register that stores and holds a signal in response to a request signal input from the data processing device; a flip-flop that is set by the request signal and reset by an accept signal from the memory device described later; and the first register. a memory device that reads data from or writes write data from an address specified by an address signal output from the flip-flop; and a memory device that is opened when the output of the flip-flop is at a high level and timings the clock signal output from the clock generation circuit. The present invention is characterized in that it includes an AND gate that outputs an activation signal to the memory device, and a second register that holds and outputs read data read from the memory device.
発明の実施例
次に、本発明について、図面を参照して詳細に説明する
。Embodiments of the Invention Next, the present invention will be described in detail with reference to the drawings.
第2図は、本発明の一実施例を示すブロック図である。FIG. 2 is a block diagram showing one embodiment of the present invention.
すなわち、相互に位相の異なる複数のクロック信号りり
を発生するクロック発生回路6と、メモリ装置5と、メ
モリ装置制御回路4とから構成される。メモリ装置制御
回路4は、クロック発生回路6の発生する複数のクロッ
ク信号列によって動作する。メモリ装置制御回路4は、
データ処理装置lからクロック信号13に同期して入力
される受信信号11を入力し、受信信号中のアドレス信
号および書込データ等を保持するための第1のレジスタ
7と、リクエスト信号Rでセットされメモリ装置5から
のアクセプト信号でリセットされるフリップフロップ8
と、メモリ装置5からの読出しデータ32を格納して送
信信号12をデータ処理装置lに送出する第2のレジス
タlOと、前記フリップフロップ8の出力によって開か
れ前記クロック発生回路6の出力するクロック信号13
を通過させてタイミング起動信号15としてメモリ装M
5へ出力するアンドゲート16と、前記クロック発生回
路6の出力するクロック信号13によって周期的に開閉
されるパスケート17と、データ処理装置2に対する上
記同様な第1のレジスタ7′、フリツプフロッジ8′第
2のレジスタlO′、アンドゲート16′、パスグー)
17’等を備えている。That is, it is comprised of a clock generation circuit 6 that generates a plurality of clock signals having mutually different phases, a memory device 5, and a memory device control circuit 4. The memory device control circuit 4 operates based on a plurality of clock signal trains generated by the clock generation circuit 6. The memory device control circuit 4 includes:
A first register 7 receives the received signal 11 input from the data processing device l in synchronization with the clock signal 13, and is set by the request signal R. The flip-flop 8 is reset by an accept signal from the memory device 5.
, a second register 10 that stores read data 32 from the memory device 5 and sends the transmission signal 12 to the data processing device 1; signal 13
is passed through the memory device M as a timing activation signal 15.
5, a pass gate 17 which is periodically opened and closed by the clock signal 13 output from the clock generation circuit 6, a first register 7' similar to the above for the data processing device 2, and a flip-flop gate 8'. 2 register lO', AND gate 16', pass go)
17' etc.
次に、本実施例の動作について、第3図および第4図を
参照して説明する。第3図は、本実施例の通常の動作時
における各部信号を示すタイムチャートであり、第4図
は、メモリ装置5がリフレッシュ動作中であって読出し
書込動作ができない場合の動作を説明するためのタイム
チャートである。Next, the operation of this embodiment will be explained with reference to FIGS. 3 and 4. FIG. 3 is a time chart showing signals of various parts during normal operation of this embodiment, and FIG. 4 explains the operation when the memory device 5 is in the refresh operation and cannot perform read/write operations. This is a time chart for
通常時においては、メモリ装置制御回路4はクロック発
生回路6の発生する一方のクロック信号13に同期して
入力されるデータ処理装置lからのリクエスト信号、ア
ドレス信号、書込みデータおよび読出し書込指定信号等
を受信保持し、また、他方のクロック信号23に同期し
て入力されるデータ処理装置2からのリクエスト信号、
アドレス信号および読出し書込指定信号を受信保持する
。第3図(A)は、クロック発生回路6の発生する。一
方のクロック信号13を示し、同図(I)は他方のクロ
ック信号23を示す、クロック信号13および23は周
期Tのクロック信号を分周して作成された周期2Tのク
ロック信号であり、その位相は周期T分だけすれている
。データ処理装置lから同図(B)に示すような受信信
号11(書込みデータ。In normal times, the memory device control circuit 4 receives request signals, address signals, write data, and read/write designation signals from the data processing device 1, which are input in synchronization with one clock signal 13 generated by the clock generation circuit 6. etc., and a request signal from the data processing device 2 that is input in synchronization with the other clock signal 23,
Receives and holds address signals and read/write designation signals. FIG. 3(A) shows the clock generated by the clock generation circuit 6. One clock signal 13 is shown, and FIG. The phases are shifted by a period T. A received signal 11 (write data) from the data processing device 1 as shown in FIG.
アドレス信号および読出し書込指定信号等)が第1のレ
ジスタ7に入力され、データ処理装置lから入力される
リクエスト信号R(同図(C))によって第1のレジス
タ7に格納される。一方、フリップフロップ8がリクエ
スト信号Rによってセットされ、フリップフロップ8の
出力14がハイレベルとなる。フリップフロップ8は、
メモリ装置5からアクセプト信号Aが返送されるとリセ
ットされる。すなわちフリップフロップ8の出力信号1
4がハイレベルであることは、メモリ要求中であること
を示す。(address signal, read/write designation signal, etc.) are input to the first register 7, and stored in the first register 7 in response to a request signal R (FIG. 4(C)) input from the data processing device 1. On the other hand, the flip-flop 8 is set by the request signal R, and the output 14 of the flip-flop 8 becomes high level. Flip-flop 8 is
It is reset when the accept signal A is returned from the memory device 5. That is, the output signal 1 of flip-flop 8
A high level of 4 indicates that a memory request is in progress.
信号14によってアンドゲート16が開き、クロック発
生回路6の出力するクロック信号13がアンドゲート1
6を通してタイミング起動信号15として出力され(同
図(E))、メモリ装置5に送られる。メモリ装置5は
タイミング起動信号15が入力されると、第1のレジス
タ7からパスゲート17を介して送出された同図(F)
に示すような信号(書込みデータ、アドレス、読出し書
込み指定信号)によって指足されたアドレスにブータラ
書込み、または指足されたアドレスからデータを読出し
、アクセプト信号Aを返送する。このアクセプト信号A
によって前記フリップフロップ8がリセットされる。フ
リップフロップ8の出力I4は、ビジー信号Bとしてデ
ータ処理装置1に送出されているので、フリップフロッ
プ8のリセットによってビジー信号Bがローレベルとな
り、データ処理装M1は次のタイミングで信号11を送
出し、上述と同様にしてメモリ装置5に書込まれ、また
はメモリ装置5からデータが読出される。読出しの場合
は、同図(G)に示すような読出しデータ32を$2の
レジスタlOに送出し、第2のレジスタ10は、同図(
H)に示すようなタイミングで送信信号12をデータ処
理装置lに送出する。The AND gate 16 is opened by the signal 14, and the clock signal 13 output from the clock generation circuit 6 is applied to the AND gate 1.
6 as a timing activation signal 15 ((E) in the figure), and sent to the memory device 5. When the memory device 5 receives the timing activation signal 15, the memory device 5 receives the signal (F) sent from the first register 7 via the pass gate 17.
A booter writes data to the address specified by a signal (write data, address, read/write designation signal) as shown in (1) or reads data from the specified address, and returns an accept signal A. This accept signal A
The flip-flop 8 is reset by this. Since the output I4 of the flip-flop 8 is sent to the data processing device 1 as the busy signal B, the busy signal B becomes low level by resetting the flip-flop 8, and the data processing device M1 sends out the signal 11 at the next timing. However, data is written to or read from the memory device 5 in the same manner as described above. In the case of reading, the read data 32 as shown in FIG.
The transmission signal 12 is sent to the data processing device l at the timing shown in H).
データ処理HM2から入力されるアドレス信号および読
出し書込指定信号等の受信信号21(同図(J)は、同
図(K)に示すリクエスト信号HによってMlのレジス
タ7′に格納される。そして、前述と同様に、フリップ
フロップ8′の出力信号24が同図(L)に示すように
ハイレベルとなり、アンドゲートIll′が開いてタイ
ミング起動信号25が発生しく同図(M))、メモリ装
置5に供給される。メモリ装置5は第1のレジスタ7′
からパスグー)17′を通して供給された信号31によ
って指定されたアドレスに書込データを書込み、または
指足されたアドレスからデータを読…す。Received signals 21 such as address signals and read/write designation signals inputted from the data processing HM2 ((J) in the same figure are stored in the register 7' of Ml by the request signal H shown in (K) in the same figure. , as described above, the output signal 24 of the flip-flop 8' becomes high level as shown in FIG. It is supplied to the device 5. The memory device 5 includes a first register 7'
The write data is written to the address specified by the signal 31 supplied through the pass-through 17', or the data is read from the specified address.
読出しデータ32は同図(0)に示され、同図(P)は
メモリ装置制御回路4からデータ処理装置2へ送出され
る送信信号22を示す、上述のように、データ処理装置
lからのデータを書込むタイミングとデータ処理装置2
からのデータを書込むタイミングは常にTだけずれてい
るから、メモリ1、M5上で2つの書込データが競合す
ることはない。読出しデータについても同様である。The read data 32 is shown in (0) of the same figure, and (P) of the same figure shows the transmission signal 22 sent from the memory device control circuit 4 to the data processing device 2. Data writing timing and data processing device 2
Since the timing of writing data from M5 is always shifted by T, there is no conflict between the two write data on memory 1 and M5. The same applies to read data.
次に、メモリ装置5がリフレッシュ中のためにメモリ要
求に応じられない場合について説明する。第4図(A)
に示すようなりロック信号13に同期して、データ処理
装置lから受信信号11およびリクエスト信号Rが入力
される(同図(B)。Next, a case where the memory device 5 cannot respond to a memory request because it is being refreshed will be described. Figure 4 (A)
As shown in FIG. 2, a reception signal 11 and a request signal R are inputted from the data processing device 1 in synchronization with the lock signal 13 ((B) in the same figure).
(C))。これにより第1のレジスタ7に受信信号+1
が格納され、またフリップフロップ8がセットされ信号
14がハイレベルとなる(同図(D))。(C)). This causes the first register 7 to receive the received signal +1.
is stored, the flip-flop 8 is set, and the signal 14 becomes high level ((D) in the same figure).
信号14のハイレベルによってアンドゲート1Bか開き
、アンドゲートlBからタイミング起動信号15が出力
される(同図(E))。しかし、メモリ装置5がリフレ
ッシュ中のため、メモリ装M5からアクセプト信号Aが
返送されず、フリップフロップ8はセットされたままと
なる。すなわち信号14はハイレベルのままである(同
図(D))。このため、データ処理装置lにはビジー信
号Bが出力されているから、データ処理装置lは次の信
号11およびリクエスト信号Rを送出しない。そして、
次のクロック信号13がアントゲ−)1Bを通過してタ
イミング起動信号15として出力されると、メモリ装M
5は第1のレジスタ7に保持されたアトレステータ等が
パスゲート17を通して出力された信号31によって指
定されたアドレスに書込みデータを書込み、または指定
されたアドレスからデータを読出してアクセプト信号A
を返送し、フリップフロップ8をリセットさせる。同図
(G)は読出しデータ32を示す。上記アクセプト信号
Aによってフリップフロップ8がリセットされると、信
号14はローレベルとなり、データ処理装置1は次のタ
イミングで次の信号11を送出する0次の受信信号11
による書込みまたは読出しは上述と同様である。The high level of the signal 14 opens the AND gate 1B, and the timing activation signal 15 is output from the AND gate 1B ((E) in the figure). However, since the memory device 5 is being refreshed, the accept signal A is not returned from the memory device M5, and the flip-flop 8 remains set. That is, the signal 14 remains at high level ((D) in the same figure). Therefore, since the busy signal B has been output to the data processing device 1, the data processing device 1 does not send out the next signal 11 and the request signal R. and,
When the next clock signal 13 passes through the anti-game) 1B and is output as the timing start signal 15, the memory device M
5, the address stator etc. held in the first register 7 writes write data to the address specified by the signal 31 outputted through the pass gate 17, or reads data from the specified address and outputs the accept signal A.
is returned to reset the flip-flop 8. (G) in the same figure shows the read data 32. When the flip-flop 8 is reset by the accept signal A, the signal 14 becomes low level, and the data processing device 1 transmits the next signal 11 at the next timing.
Writing or reading by is the same as described above.
従って、データ処理装置lは、リクエスト信号、アドレ
ス信号および読出し書込指定信号等を再度送出すること
なく、メモリ装置5に必要なデータを格納し、またはデ
ータを読出すごとが可能である。データ処理装置2から
のメモリ要求についても同様である。なお、データ処理
装Mlと2からのメモリ要求がメモリ装置5上で競合し
ないことは、前述した通りであり、データ処理装置1お
よび2は、ITおきにメモリ装置5に対して待合せなし
で読出し又は書込み動作を行うことができる。Therefore, the data processing device 1 can store necessary data in the memory device 5 or read data each time without sending a request signal, an address signal, a read/write designation signal, etc. again. The same applies to memory requests from the data processing device 2. As described above, the memory requests from the data processing devices Ml and 2 do not compete on the memory device 5, and the data processing devices 1 and 2 read data from the memory device 5 without waiting for each IT. Or a write operation can be performed.
発明の効果
以上のように、本発明においては、複数の異なる位相の
クロック信号列を発生するクロック発生回路を内蔵し、
メモリ装置制御回路に上記異なる位相のクロックにそれ
ぞれ同期して入力される受信信号を格納保持するレジス
タおよびフリップフロップを複数個備えて、複数のデー
タ処理装置からの受信信号およびリクエスト信号を、そ
れぞれ対応する上記レジスタおよびフリップフロップに
保持しておき、メモリ装置からのアクセプト信号が返送
されるまでは、上記異なる位相のクロックにそれぞれ同
期してタイミング起動信号を前記メモリ装置に送出しす
るように構成したから、メモリ装置がリフレッシュ動作
等のためにデータの書込み又は読出しができないときは
、次のクロック信号のタイミングで、上記レジスタに保
持された内容によって、前記メモリ装置への書込み又は
読出しを行うことができる。従って、複数のデータ処理
装置からのメモリ要求の競合かなく、また、リフレッシ
ュ等によってメモリ要求が実行されなかった場合に、デ
ータ処理装置側から同じリクエスト信号、7ドレス信号
および読出し書込指定信号等を再度送出させる必要をな
くシ、データ処理装置の負担を軽減させることができる
という効果がある。Effects of the Invention As described above, the present invention includes a built-in clock generation circuit that generates a plurality of clock signal trains of different phases,
The memory device control circuit is equipped with a plurality of registers and flip-flops that store and hold received signals that are input in synchronization with the clocks of different phases, respectively, and can handle each of the received signals and request signals from multiple data processing devices. The timing activation signal is held in the register and flip-flop, and is configured to send a timing activation signal to the memory device in synchronization with the clocks of different phases until an accept signal is returned from the memory device. Therefore, when data cannot be written to or read from the memory device due to a refresh operation or the like, writing to or reading from the memory device can be performed according to the contents held in the register at the timing of the next clock signal. can. Therefore, there is no conflict between memory requests from multiple data processing devices, and even if a memory request is not executed due to refresh, etc., the same request signal, 7 address signal, read/write designation signal, etc. from the data processing device side, etc. This eliminates the need to send out the data again, thereby reducing the burden on the data processing device.
第1図は従来の共有メモリ装置の一例を示すブロック図
、第2図は本発明の一実施例を示すブロック図、第3図
は上記実施例の各部信号の一例を示すタイムチャート、
第4図はメモリ要求がリフレッシュ中に発生した場合の
上記実施例の各部信号を示すタイムチャートである。FIG. 1 is a block diagram showing an example of a conventional shared memory device, FIG. 2 is a block diagram showing an embodiment of the present invention, and FIG. 3 is a time chart showing an example of signals of each part of the above embodiment.
FIG. 4 is a time chart showing signals of various parts in the above embodiment when a memory request occurs during refresh.
Claims (1)
発生回路と、データ処理装置から入力されるメモリアド
レス信号と書込データおよび書込み読出し指定信号等を
含む受信信号を、前記データ処理装置から入力されるリ
クエスト信号によっ一格納保持する第1のレジスタと、
前記リクエスト信号によってセットされ後記メモリ装置
からのアクセプト信号によってリセットされるフリップ
フロップと、前記第1のレジスタの出力するアドレス信
号によって指定されたアドレスからデータを読出しまた
は書込データを書込むメモリ装置と、前記フリップフロ
ップの出力がハイレベルのときに開かれて前記クロック
発生回路の出力するクロック信号をタイミング起動信号
として前記メモリ装置へ出力するアンドゲートと、前記
メモリ装置から読出された読出しデータを保持出力する
第2のレジスタとを備えたことを特徴とする共有メモリ
装置。A clock generation circuit that generates a plurality of clock signal trains having different phases, and a reception signal that is input from the data processing device and includes a memory address signal, write data, a write/read designation signal, etc. that is input from the data processing device. a first register that stores and holds data in response to a request signal;
a flip-flop that is set by the request signal and reset by an accept signal from the memory device described later; and a memory device that reads data from or writes write data from an address specified by an address signal output from the first register. , an AND gate that is opened when the output of the flip-flop is at a high level and outputs the clock signal output from the clock generation circuit to the memory device as a timing activation signal, and holds read data read from the memory device. A shared memory device comprising: a second register for outputting.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP59083475A JPS60229156A (en) | 1984-04-25 | 1984-04-25 | Common memory device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP59083475A JPS60229156A (en) | 1984-04-25 | 1984-04-25 | Common memory device |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS60229156A true JPS60229156A (en) | 1985-11-14 |
Family
ID=13803488
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP59083475A Pending JPS60229156A (en) | 1984-04-25 | 1984-04-25 | Common memory device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS60229156A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH02288929A (en) * | 1989-02-17 | 1990-11-28 | Shinko Seisakusho Co Ltd | Shared memory access adjustment control method |
-
1984
- 1984-04-25 JP JP59083475A patent/JPS60229156A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH02288929A (en) * | 1989-02-17 | 1990-11-28 | Shinko Seisakusho Co Ltd | Shared memory access adjustment control method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5263161A (en) | Non-busy waiting resource control | |
JP3797491B2 (en) | Data interface and high-speed communication system using the same | |
JPH0480350B2 (en) | ||
JPH07168786A (en) | Interface between asynchronous devices | |
JPS60229156A (en) | Common memory device | |
JPH0454317B2 (en) | ||
EP0483250B1 (en) | Non-busy-waiting resource control | |
KR0167169B1 (en) | Data receive/transmit apparatus | |
US6766403B2 (en) | CPU system with high-speed peripheral LSI circuit | |
US4872108A (en) | Device having multiplexer for enabling priority and non-priority common circuit | |
JPS633392B2 (en) | ||
JPS598845B2 (en) | Channel control method | |
JPS5953959A (en) | Shared memory device | |
JP2510268B2 (en) | Data holding circuit | |
JP2000132451A (en) | Memory control circuit | |
JP2570900B2 (en) | Access control device and access control method | |
JPS6061859A (en) | Data communication system of microcomputer | |
JPH05265701A (en) | Fifo memory | |
JP3304503B2 (en) | Dual system multiprocessor system | |
JPS6219945A (en) | Storage device | |
JPS6172351A (en) | Data transfer control system | |
JPS6316329A (en) | Data sending circuit for arithmetic unit | |
JPH01220286A (en) | Write control circuit | |
JPS5999522A (en) | Input and output control system | |
JPH0758950B2 (en) | Frame aligner circuit |