JPS62107492A - Memory control method - Google Patents
Memory control methodInfo
- Publication number
- JPS62107492A JPS62107492A JP24749585A JP24749585A JPS62107492A JP S62107492 A JPS62107492 A JP S62107492A JP 24749585 A JP24749585 A JP 24749585A JP 24749585 A JP24749585 A JP 24749585A JP S62107492 A JPS62107492 A JP S62107492A
- Authority
- JP
- Japan
- Prior art keywords
- memory
- signal
- time
- data
- control circuit
- 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
- 238000000034 method Methods 0.000 title claims description 7
- 230000003247 decreasing effect Effects 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 15
- 101100388296 Arabidopsis thaliana DTX51 gene Proteins 0.000 description 4
- 101100215626 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) ADP1 gene Proteins 0.000 description 4
- 235000019837 monoammonium phosphate Nutrition 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 229910021646 siderite Inorganic materials 0.000 description 1
Abstract
Description
【発明の詳細な説明】
〔概要〕
メモリ制御方式であって、メモリ使用回路とメモリ制御
回路との間のメモリに対するデータの読取り/書込み要
求を、従来はデータの読取り要求線、データの書込み要
求線の2本の信号線で定義していたのに対して、1本の
信号線のオン時間の差にてメモリに対するデータの読取
り/書込み要求を行うことにより、メモリ使用回路とメ
モリ制御回路との間の信号線の削減が可能となる。[Detailed Description of the Invention] [Summary] This is a memory control method in which data read/write requests to a memory between a memory use circuit and a memory control circuit are conventionally made using a data read request line or a data write request. By making data read/write requests to the memory based on the difference in the ON time of one signal line, the memory usage circuit and the memory control circuit can be It is possible to reduce the number of signal lines between the two.
本発明は、データを記憶するメモリを複数のメモリ使用
回路が共有する場合のメモリ制御方式に関する。The present invention relates to a memory control method when a memory that stores data is shared by a plurality of memory-using circuits.
例えば、電子計算機の中央処理装置等を構成しているメ
モリを複数のメモリ使用回路で共用してアクセスする場
合、アクセス要求を物理的に複数の信号線を通じて定義
することが一般的に行われている。For example, when the memory that constitutes the central processing unit of a computer is shared and accessed by multiple memory-using circuits, it is common practice to physically define access requests through multiple signal lines. There is.
しかし、電子計算機の利用方法が高度化・複雑化するに
伴い、内部の各機能ブロック間で使用する信号線の物理
的な数が増加する傾向にある。かかる状況に鑑み、メモ
リのアクセス要求の定義をより少数の信号線で行える方
式の開発が期待されている。However, as the usage of electronic computers becomes more sophisticated and complex, the physical number of signal lines used between internal functional blocks tends to increase. In view of this situation, there are expectations for the development of a method that allows memory access requests to be defined using fewer signal lines.
〔従来の技術と発明が解決しようとする問題点〕第4図
は従来例を説明する方式図、第5図は従来例を説明する
ブロック図、第6図は従来例のタイムチャートを説明す
る図をそれぞれ示す。[Prior art and problems to be solved by the invention] Fig. 4 is a system diagram explaining the conventional example, Fig. 5 is a block diagram explaining the conventional example, and Fig. 6 is a time chart of the conventional example. Figures are shown respectively.
第4図は従来のメモリ(RAM) 4の制御方式を示
す図で、
メモリ(RAM) 4の使用要求を送出し、それによ
りデータの読取り/書込み要求をするメモリ使用回路(
以下へ〇Pと称する)1.2と、複数のADPI 、
2からの指示を所定優先順位に基づき選択し、選択した
ADPI、2からの要求により、メモリ(RAM)
4に対するデータの読取り/書込みを制御するメモリ制
御回路3と、
メモリ制御回路3からアクセスされ、データを書込み記
憶するメモリ(RAM) 4とから構成されている。FIG. 4 is a diagram showing a conventional memory (RAM) 4 control method, in which a memory usage circuit (which sends out a request to use the memory (RAM) 4 and makes a data read/write request).
(hereinafter referred to as 〇P) 1.2 and multiple ADPIs,
The instructions from 2 are selected based on a predetermined priority order, and the selected ADPI is stored in memory (RAM) according to the request from 2.
4, and a memory (RAM) 4 that is accessed by the memory control circuit 3 and writes and stores data.
尚、ADPI、2内の(11〜(3)及びメモリ制御回
路3内の(a)〜(C1及び(a)′〜(C)′は信号
線のピン端子を示し、(1)と(a) ((al ’
)とはデータ読取り要求信号1QIR,MRQ2R、(
2)と(b) ((b) ’ )とはデータ書込み要求
信号MRQIW、MRQ2W 、(3)とfc) ((
C) ”)とは使用中表示信号BUSY2. BUSY
Iとにそれぞれ対応しているピン端子である。Note that (11 to (3) in ADPI 2 and (a) to (C1 and (a)' to (C)' in memory control circuit 3 indicate pin terminals of signal lines, and (1) and ( a) ((al'
) means data read request signals 1QIR, MRQ2R, (
2) and (b) ((b) ') are data write request signals MRQIW, MRQ2W, (3) and fc) ((
C) ”) is the in-use display signal BUSY2. BUSY
These are pin terminals corresponding to I and I, respectively.
第5図はメモリ制御回路3の従来例を示すブロック図で
あり、
データ読取り要求信号MRQIR,MRQ2R及びデー
タ書込み要求信号1口IW、 MRQ2−をセットする
フリップフロップ回路(以下F、Fと称する)301〜
304、F、F2O3,302の論理和条件を取る0R
305、F、F301〜304から入力する信号により
メモリ(RAM) 4内チップセレクト信号*C3を
送出するN0R309,
0R305からの出力信号により入力する複数の書込み
データ(即ち、ADPI 、 2からの書込みデータ(
讐RITE DATA))の内1つを選択して出力する
マルチプレクサ(以下MPXと称する)307.0R3
05からの出力信号により入力する複数のアドレス(即
ち、ADPI 、 2のアドレス)の内1つを選択して
出力するりX308、
データ書込み要求信号MRQI−がオンの時、ADP2
に対する使用中表示信号BUSYIの立下がりでカウン
タ311を初期値にセットするN0R309、データ書
込み要求信号MRQ2Wがオンの時、ADPIに対する
使用中表示信号BUSY2の立下がりでカウンタ312
を初期値にセットするN0R310゜初期セット値から
+1ずつカウントアツプするカウンタ311,312及
び+1・回路313,314、カウンタ311,312
の計数値からカウンタ値「2」の負極性(即ち、C2)
を取出すインバータ315.316、
インバータ315.316からの「C2」信号をNAN
D318に送出する0R317、
書込み許可信号(以下、WEと称する)パルスと0R3
17からの送出信号との否定論理積条件を取り、*WI
li信号を送出するNAND318とから構成されてい
る。FIG. 5 is a block diagram showing a conventional example of the memory control circuit 3, which includes flip-flop circuits (hereinafter referred to as F and F) that set data read request signals MRQIR, MRQ2R and data write request signals 1 IW, MRQ2-. 301~
304, F, F2O3, 0R that takes the logical sum condition of 302
A plurality of write data (i.e., write data from ADPI, 2) are input by output signals from N0R309, 0R305. (
A multiplexer (hereinafter referred to as MPX) 307.0R3 that selects and outputs one of the RITE DATA))
X308 selects and outputs one of a plurality of input addresses (i.e., the address of ADPI, 2) according to the output signal from ADP2.
N0R309 sets the counter 311 to the initial value at the fall of the in-use display signal BUSYI for ADPI, and when the data write request signal MRQ2W is on, the counter 312 is set at the fall of the in-use display signal BUSY2 for ADPI.
N0R310 to set to the initial value Counters 311, 312 and +1 circuits 313, 314, counters 311, 312 that count up by +1 from the initial set value
The negative polarity of the counter value "2" (i.e., C2) from the count value of
Inverter 315.316 to take out, “C2” signal from inverter 315.316 to NAN
0R317 sent to D318, write enable signal (hereinafter referred to as WE) pulse and 0R3
Taking the NAND condition with the sending signal from 17, *WI
It is composed of a NAND 318 that sends out the li signal.
第6図(A)はデータ読取り(READ)要求時のタイ
ムチャート、第6図(B)はデータ書込み(WRITE
)要求時のタイムチャート1.第6図(C)はADP1
、2からのデータ読取り(READ)要求が競合した場
合のタイムチャート、第6図(D)はADPI、2から
のデータ書込み(WRITE)要求が競合した場合のタ
イムチャートをそれぞれ示している。Figure 6 (A) is a time chart for data read (READ) requests, and Figure 6 (B) is for data write (WRITE) requests.
) Time chart at the time of request 1. Figure 6 (C) is ADP1
FIG. 6(D) shows a time chart when data read (READ) requests from ADPI, 2 conflict, and FIG. 6(D) shows a time chart when data write (WRITE) requests from ADPI, 2 conflict.
例えば、第6図(A)の場合、ADPIからのデータ読
取り要求信号MRQIRが、(1)及び(a)からなる
信号線を介してオンされると、メモリ制御回路3内のF
、F2O3にその信号MRQIRがセットされる。For example, in the case of FIG. 6(A), when the data read request signal MRQIR from ADPI is turned on via the signal line consisting of (1) and (a), the F in the memory control circuit 3
, F2O3 is set to the signal MRQIR.
MPX30Bはコノ信号MRQIRニよりADPI(7
)7 )’ レスを選択して、これにより指定されるメ
モリアドレスをメモリ(RAM) 4に対して送出す
る。MPX30B uses ADPI (7
)7)' Select the response and send the memory address specified by this to the memory (RAM) 4.
同時にF、 F2O3からの13号によりチップセレク
ト信号*C3がメモリ(RAM) 4に対して送出さ
れ、指定されたメモリアドレスにおけるメモリチップが
選択され、これよりデータが読出される。At the same time, a chip select signal *C3 is sent to the memory (RAM) 4 by No. 13 from F, F2O3, the memory chip at the designated memory address is selected, and data is read from it.
次に、第6図(B)に示す書込み要求の場合、例えばA
DPIからのデータ書込み要求信号MRQIWが、(2
)及び山)からなる信号線を介してオンされると、メモ
リ制御回路3内のF、R302にその信号MRQI−が
セットされる。Next, in the case of the write request shown in FIG. 6(B), for example, A
Data write request signal MRQIW from DPI is (2
) and crest), the signal MRQI- is set in F and R 302 in the memory control circuit 3.
MPX307はこの信号MRQI−により、ADPIか
らの書込みデータ側RITE DATA)を選択し、メ
モリ(RAM)4に転送し、)IPX308はこの信号
MRQIW ニより、ADPlのアドレスを選択して、
これにより指定されるメモリアドレスをメモリ(RAM
) 4に対して送出される。Based on this signal MRQI-, the MPX307 selects the write data side RITE DATA from ADPI and transfers it to the memory (RAM) 4, and the IPX308 selects the address of ADP1 based on this signal MRQIW-2.
The memory address specified by this is stored in memory (RAM).
) is sent for 4.
同時にF、R302からの信号によりチップセレクト信
号*C3がメモリ(RAM) 4に対して送出され、
指定されたメモリアドレスにおけるメモリチップが選択
される。At the same time, a chip select signal *C3 is sent to memory (RAM) 4 by signals from F and R302.
The memory chip at the specified memory address is selected.
一方、前のアクセス終了信号ENDで初期状態にセット
されているカウンタ312は計数を開始し、計数値が「
2」になった時、メモリ(RAM) 4に対して書込
み許可信号*WEが送出され、データ書込みが開始され
る。尚、カウンタ311,312の計数開始制御は図示
してない回路で行うものとする。On the other hand, the counter 312, which was set to the initial state by the previous access end signal END, starts counting, and the count value becomes "
2'', a write enable signal *WE is sent to the memory (RAM) 4, and data writing is started. It is assumed that the counting start control of the counters 311 and 312 is performed by a circuit not shown.
第6図(C)の場合はADPI、2からのデータ読取り
要求信号MRQIR,MRQ2Rが競合した場合であり
、この時のメモリアドレス選択はMPX308内でAD
PIからの要求が優先するように設定されている。In the case of FIG. 6(C), there is a conflict between the data read request signals MRQIR and MRQ2R from ADPI2, and the memory address selection at this time is determined by ADPI2 in MPX308.
It is set so that requests from the PI take priority.
従って、ADP2に対しては(3)及び(C)′からな
る信号線を介してADPIが現在アクセス中を表示する
信号BUSYIが送出される。この間、ADP2は待機
状態となり、ADPIからのアクセスが終了した時点で
ADP2からのアクセスが開始される。Therefore, a signal BUSYI indicating that ADPI is currently being accessed is sent to ADP2 via signal lines (3) and (C)'. During this time, ADP2 is in a standby state, and when access from ADPI ends, access from ADP2 is started.
第6図(D)に示すADPI、2からのデータ書込み要
求信号MRQIW、 MR02−が競合した場合も同様
にADPIからの要求が優先され、ADP2からの要求
は待機状態となる。Similarly, when data write request signals MRQIW and MR02- from ADPI2 shown in FIG. 6(D) conflict, the request from ADPI is given priority, and the request from ADP2 is placed in a standby state.
尚、この例はADP2からのデータ書込み要求信号MR
02−が先にあり、カウンタ311の計数値が「2」に
なる前にADPIからのデータ書込み要求信号MR口1
匈があった場合である。Note that this example uses the data write request signal MR from ADP2.
02- is first, and before the count value of the counter 311 reaches "2", the data write request signal MR port 1 from ADPI is received.
This is the case if there was a hut.
この時のカウンタ311の計数はそのままm続され、使
用中表示信号BUSYIの立下がり(即ち、ADPlか
らのアクセス終了を意味する)を検出したN。At this time, the count of the counter 311 continues as it is until the falling edge of the in-use display signal BUSYI (that is, the end of access from ADP1) is detected.
R309からの信号により初期状態にクリアされ、新た
に計数を開始し、計数値が「2」になればADP2から
のアクセスが開始される。It is cleared to the initial state by a signal from R309, starts counting anew, and when the counted value reaches "2", access from ADP2 is started.
以上のように、ADPI、2とメモリ制御回路3との間
でメモリ(RAM) 4へのアクセス制御を定義する
には、最低でも3本の信号線を必要とする。As described above, at least three signal lines are required to define access control to the memory (RAM) 4 between the ADPI 2 and the memory control circuit 3.
第1図は本発明の原理ブロック図を示す。 FIG. 1 shows a block diagram of the principle of the present invention.
本原理ブロック図は第4図と同様に、ADP1、2、メ
モリ制御回路6及びメモリ(RAM) 4とから構成
されている。This principle block diagram is composed of ADPs 1 and 2, a memory control circuit 6, and a memory (RAM) 4, as in FIG.
又、ADPI、2とメモリ制御回路6との間でのメモリ
(RAM) 4使用要求信号は、メモリ使用信号MR
QI。Further, a memory (RAM) 4 use request signal between ADPI, 2 and memory control circuit 6 is a memory use signal MR.
QI.
2で行い、このメモリ使用信号MRQI、2は(1)及
び(a)((a) ’ ”)からなる信号線で行う。This memory use signal MRQI, 2 is performed using a signal line consisting of (1) and (a) ((a)''').
尚、ADPI、2からのメモリ使用信号MRQI、2は
前記信号線がオンとなる時間(即ち、オンのサイクル数
)の差にてデータ読取り要求及び書込み要求を制御する
り−ド/ライト共通制御手段5を通じて送出するように
構成されている。Note that the memory use signal MRQI, 2 from ADPI, 2 is a read/write common control that controls data read requests and write requests based on the difference in the time when the signal line is on (i.e., the number of on cycles). The information is configured to be transmitted through the means 5.
ADPとメモリ制御回路との間のメモリに対するデータ
の読取り/書込み要求は、物理的に1本の信号線のオン
時間の差にてメモリに対するデータの読取り/書込み要
求を行うリード/ライト共通制御手段をADP内に設け
て制御することにより、ADPとメモリ制御回路との間
の信号線の物理的な削減が可能となる。A data read/write request to the memory between the ADP and the memory control circuit is made by a read/write common control means that physically requests the read/write of data to the memory based on the difference in on-time of one signal line. By providing and controlling the ADP in the ADP, it is possible to physically reduce the number of signal lines between the ADP and the memory control circuit.
以下本発明の要旨を第1図〜第3図に示す実施例により
具体的に説明する。The gist of the present invention will be specifically explained below with reference to embodiments shown in FIGS. 1 to 3.
第2図は本発明の詳細な説明するブロック図、第3図は
本発明の実施例のタイムチャートを説明する図をそれぞ
れ示す。尚、全図を通じて同一符号は同一対象物を示す
。FIG. 2 is a block diagram illustrating the present invention in detail, and FIG. 3 is a diagram illustrating a time chart of an embodiment of the present invention. Note that the same reference numerals indicate the same objects throughout the figures.
第2図は本発明におけるメモリ制御回路6の実施例を主
に示したブロック図であり、メモリ制御回路6はADP
I 、 2内に新たに設けたり−ド/ライト共通制御回
路5から送出されるメモリ使用信号MR01,2のオン
となる時間差(オン時間のサイクル数の差)によりメモ
リ(RAM) 4に対するデータ読取り要求か、書込
み要求かを区別する。FIG. 2 is a block diagram mainly showing an embodiment of the memory control circuit 6 in the present invention.
Data reading from the memory (RAM) 4 is performed using a time difference (difference in the number of on-time cycles) when the memory use signals MR01 and 2 are turned on (difference in the number of cycles of the on time), which is newly provided in the read/write common control circuit 5. Distinguish whether it is a request or a write request.
リード/ライト共通制御回路5から送出されるメモリ使
用信号MRQI、2はオン時間が予め設定されているマ
シンサイクルmの整数倍で制御される。The memory use signal MRQI, 2 sent out from the read/write common control circuit 5 is controlled so that its on time is an integral multiple of a preset machine cycle m.
例えば、本実施例では1マシンサイクルm時間メモリ使
用信号1’!RQI、2がオンされるとデータ読取り要
求、2マシンサイクルm時間の場合はデータ書込み要求
と定義した場合を例に取り説明する。For example, in this embodiment, one machine cycle m time memory use signal 1'! An example will be explained in which it is defined that when RQI, 2 is turned on, it is a data read request, and when 2 machine cycles m time is defined as a data write request.
メモリ制御回路6ではこのメモリ使用信号MRQI。The memory control circuit 6 uses this memory use signal MRQI.
2をF、F61,62にセントすると共に、NAND6
3.65及び0R67、又はNAND64.66及び0
R67を通じてa1″信号をNAND69の入力端子に
送出する。2 to F, F61, 62, and NAND6
3.65 and 0R67, or NAND64.66 and 0
The a1'' signal is sent to the input terminal of NAND69 through R67.
一方、メモリ使用信号MRQI、2をセットしたF、
F61.62の出力信号のオンのマシンサイクルm時間
の差によりMPX307又はMPX30Bを制御する。On the other hand, F, which has set the memory use signal MRQI, 2,
The MPX307 or MPX30B is controlled based on the difference in machine cycle m times during which the output signals of F61 and F62 are turned on.
例えば、メモリ使用信号MRQIでセットされたF、F
61の出力信号のオン時間が2マシンサイクルm相当の
オン時間であれば、MPX307はADPIからの書込
みデータ(讐RITE DATA)をメモリ(1?AM
) 4に送出する。For example, F, F set by memory use signal MRQI
If the ON time of the output signal 61 is equivalent to 2 machine cycles m, the MPX307 transfers the write data (RITE DATA) from ADPI to the memory (1?AM).
) Send to 4.
又、MPX308はADPlのアドレスからメモリ(R
AM)4のアドレスを送出すると共に、0R68からの
チップセレクト信号*C8によりデータを書込むべきア
ドレスのチップが指定され、NAND69からの書込み
許可信号*畦によりデータの書込みが指定個所に行われ
る。Also, MPX308 reads the memory (R
At the same time, the address of AM) 4 is sent out, and the chip at the address where the data is to be written is designated by the chip select signal *C8 from the 0R68, and the data is written to the designated location by the write permission signal *row from the NAND69.
尚、メモリ使用信号MRQIが1マシンサイクルm時間
相当オンの場合はデータ読取り要求とする。Note that when the memory use signal MRQI is on for one machine cycle m time, it is regarded as a data read request.
その動作例が第3図(A)に示されている。又、第3図
(B)は前述のデータ書込み制′41「の場合を示す。An example of its operation is shown in FIG. 3(A). Further, FIG. 3(B) shows the case of the above-mentioned data writing system '41'.
第3図(C)はADP1、2からのデータ読取り要求が
競合した場合の例であり、メモリ制御回路6はADPI
からのアクセスを優先するように設定されているため、
ADPIからのメモリ使用信号MRQIを受けると同時
に使用中表示信号BUSYIをADP2に送出し、待機
状態とする。FIG. 3(C) is an example where data read requests from ADP1 and ADP2 conflict, and the memory control circuit 6 is
It is set to give priority to access from
At the same time as it receives the memory use signal MRQI from ADPI, it sends the in-use display signal BUSYI to ADP2 and puts it in a standby state.
次に、第3図(D)はADPI 、 2からのデータ書
込み要求が競合した場合の例である。尚、この場合もA
DP2からのメモリ使用信号l口2のオン時間が2マシ
ンサイクルm時間相当に達する前に、ADPIからのメ
モリ使用信号MR口1を受けた例を示す。Next, FIG. 3(D) is an example of a case where data write requests from ADPI,2 conflict. In addition, in this case as well, A
An example is shown in which the memory use signal MR port 1 from ADPI is received before the on time of the memory use signal l port 2 from DP2 reaches the equivalent of 2 machine cycles m hours.
この場合は、ADP2からのメモリ使用信号MRQ2に
対するアクセスは中断し保留され、ADPIからのアク
セスを終了した後で、あらためてADP2からのアクセ
スを実施する。In this case, the access from ADP2 to the memory use signal MRQ2 is interrupted and put on hold, and after the access from ADPI is completed, the access from ADP2 is performed again.
以上のような本発明によれば、メモリに対するアクセス
制御に関し、メモリ使用回路とメモリ制御回路との間の
物理的な信号線の削減が出来ると言う効果がある。According to the present invention as described above, regarding access control to memory, it is possible to reduce the number of physical signal lines between the memory use circuit and the memory control circuit.
第1図は本発明の原理ブロック図、
第2図は本発明の詳細な説明するブロック図、第3図は
本発明の実施例のタイムチャートを説明する図、
第4図は従来例を説明する方式図、
第5図は従来例を説明するブロック図、第6図は従来例
のタイムチャートを説明する図、をそれぞれ示す。
図において、
1.2はメモリ使用回路(ADP)、
301〜304,6L62 はF、F 、 305,3
17,67.68 はOR。
306.309,310 はNOR,307,308は
MPX 。
311.312はカウンタ、
313.314は+1回路、
315.316はインバータ、Fig. 1 is a block diagram of the principle of the present invention, Fig. 2 is a block diagram explaining the present invention in detail, Fig. 3 is a diagram explaining a time chart of an embodiment of the present invention, and Fig. 4 is a diagram explaining a conventional example. 5 is a block diagram illustrating a conventional example, and FIG. 6 is a diagram illustrating a time chart of the conventional example. In the figure, 1.2 is the memory use circuit (ADP), 301 to 304, 6L62 is F, F, 305, 3
17,67.68 is OR. 306, 309, 310 are NOR, 307, 308 are MPX. 311.312 is a counter, 313.314 is a +1 circuit, 315.316 is an inverter,
Claims (1)
路(6)を介してメモリ(4)をアクセスし、前記第1
又は第2のメモリ使用回路(1、2)間の前記メモリ(
4)に対するアクセス順位は、前記第1のメモリ使用回
路(1)を優先とするメモリ制御方式であって、 前記第1、第2のメモリ使用回路(1、2)内に前記メ
モリ(4)に対するデータ読取り要求及び書込み要求を
メモリ使用信号(MRQ1、2)のオン時間の長短で制
御するリード/ライト共通制御手段(5)を設け、 前記第1、第2のメモリ使用回路(1、2)から前記メ
モリ制御回路(6)へ送出する前記メモリ(4)に対す
るデータの書込み/読取り要求の区別は、前記メモリ使
用信号(MRQ1、2)のオン時間の長短で行うことを
特徴とするメモリ制御方式。[Claims] The first and second memory use circuits (1, 2) access the memory (4) via the memory control circuit (6), and
Or the memory (
The access order for 4) is a memory control method that gives priority to the first memory usage circuit (1), and the memory (4) is in the first and second memory usage circuits (1, 2). read/write common control means (5) for controlling data read requests and write requests to the first and second memory use circuits (MRQ1, 2) by controlling on-time lengths of memory use signals (MRQ1, 2); ) to the memory control circuit (6), the data write/read requests for the memory (4) are distinguished by the length of the ON time of the memory use signals (MRQ1, MRQ2). control method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP24749585A JPS62107492A (en) | 1985-11-05 | 1985-11-05 | Memory control method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP24749585A JPS62107492A (en) | 1985-11-05 | 1985-11-05 | Memory control method |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS62107492A true JPS62107492A (en) | 1987-05-18 |
Family
ID=17164312
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP24749585A Pending JPS62107492A (en) | 1985-11-05 | 1985-11-05 | Memory control method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS62107492A (en) |
-
1985
- 1985-11-05 JP JP24749585A patent/JPS62107492A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4096572A (en) | Computer system with a memory access arbitrator | |
US6173349B1 (en) | Shared bus system with transaction and destination ID | |
JP2628079B2 (en) | Direct memory access controller in multiprocessor system | |
US5682551A (en) | System for checking the acceptance of I/O request to an interface using software visible instruction which provides a status signal and performs operations in response thereto | |
RU2154857C2 (en) | Computer system, device and method for initialization of bus device | |
EP0675444A1 (en) | Multiple arbitration scheme | |
JPH04262445A (en) | Personal computer system having interruption controller | |
JPH0550018B2 (en) | ||
US5146572A (en) | Multiple data format interface | |
US5627968A (en) | Data transfer apparatus which allows data to be transferred between data devices without accessing a shared memory | |
JPS62107492A (en) | Memory control method | |
JPH03150654A (en) | Preference control system for processor having cash | |
JP2887476B2 (en) | Memory controller | |
JPH0764849A (en) | Shared memory controller for processor | |
JP2966038B2 (en) | Digital data processing unit arbitration apparatus and method | |
JPH0221306A (en) | Programmable controller | |
JP3270149B2 (en) | Data transfer device | |
JPH039497B2 (en) | ||
JPS61206066A (en) | System for setting memory address | |
JPH01205259A (en) | Block transfer circuit | |
JPS6379161A (en) | semiconductor storage device | |
JPH02211571A (en) | Information processor | |
JPH0432950A (en) | Bus controller | |
JPH05324541A (en) | Bus interface device | |
JPH0128971B2 (en) |