JPS6240565A - Memory control system - Google Patents
Memory control systemInfo
- Publication number
- JPS6240565A JPS6240565A JP60179916A JP17991685A JPS6240565A JP S6240565 A JPS6240565 A JP S6240565A JP 60179916 A JP60179916 A JP 60179916A JP 17991685 A JP17991685 A JP 17991685A JP S6240565 A JPS6240565 A JP S6240565A
- Authority
- JP
- Japan
- Prior art keywords
- memory
- bus
- request
- memory access
- memory bus
- 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
Landscapes
- Bus Control (AREA)
- Memory System (AREA)
Abstract
Description
【発明の詳細な説明】
〔発明の利用分野〕
本発明は、独立に動作可能な複数のメモリが同一メモリ
・バスに接続されている計算機システムにおけるメモリ
制御方式に関する。DETAILED DESCRIPTION OF THE INVENTION [Field of Application of the Invention] The present invention relates to a memory control method in a computer system in which a plurality of independently operable memories are connected to the same memory bus.
独立に動作可能な複数メモリを使用する計算機システム
において、メモリ・アクセス・タイムを短縮する手段と
してメモリ数と同数のメモリ・バスを設ける方法がある
。この場合、メモリが増えた分だけメモリ・バスが増え
、メモリとメモリ・アクセス元間のデータ線が増える。In a computer system that uses a plurality of independently operable memories, one method of reducing memory access time is to provide the same number of memory buses as the number of memories. In this case, the number of memory buses increases as the memory increases, and the number of data lines between the memory and the memory access source increases.
各メモリの制御装置あるいはメモリ・アクセス元が大規
模集積回路で構成されている場合、各ユニットの入出力
線は制限されており、ユニット間のデータ線は少なくす
ることが望ましい、これの解決法として、独立に動作可
能な複数のメモリを同一メモリ・バスを通してメモリ・
アクセス元と接続する方法がある。When each memory control device or memory access source is composed of a large-scale integrated circuit, the input/output lines of each unit are limited, and it is desirable to reduce the number of data lines between units.A solution to this problem As a memory bus, multiple memories that can operate independently can be connected to each other through the same memory bus.
There is a way to connect to the access source.
従来、この同一メモリ・バスに複数メモリが接続されて
いる場合、1つのメモリ・アクセス動作を実行すると該
当メモリ・アクセス動作を終了するまでメモリ・バスを
占有していた。その結果、アドレス情報及びデータ転送
を同一メモリ・バスを利用して時間を区切って行う場合
、メモリ・リード動作におけるメモリ・バス使用状況は
第2図のようになり、アドレス送出後からリード・デー
タ送出開始までにメモリ・バスに空き時間が生じる。こ
の間、該当メモリは動作中であるが、メモリ・バスに接
続されている他メモリはメモリ・アクセス受付は可能な
場合がある。従来技術においては、例えば特開昭56−
963111号公報に示されているように、この空き時
間のメモリ・バス使用について考慮されていなかった。Conventionally, when a plurality of memories are connected to the same memory bus, when one memory access operation is executed, the memory bus is occupied until the corresponding memory access operation is completed. As a result, when address information and data are transferred using the same memory bus in separate time blocks, the memory bus usage status during memory read operations is as shown in Figure 2, and the read data starts after the address is sent. There is idle time on the memory bus until the start of transmission. During this time, the memory in question is in operation, but other memories connected to the memory bus may be able to accept memory accesses. In the prior art, for example, Japanese Patent Application Laid-Open No. 1986-
As shown in Japanese Patent No. 963111, no consideration was given to the use of the memory bus during this free time.
本発明の目的は、独立に動作可能な複数のメモリと複数
のメモリ・アクセス元を備えた計算機システムにおいて
、メモリ・バス使用率を向上させ、メモリ・バスを増や
すことなく、各メモリ・アクセス元からのメモリ・アク
セス・タイムを短縮することにある。An object of the present invention is to improve the memory bus usage rate in a computer system equipped with multiple memories that can operate independently and multiple memory access sources, and to improve memory bus utilization without increasing the number of memory buses. The goal is to shorten memory access time.
〔発明の概要〕
本発明は、各々独立に動作可能な複数メモリが同一メモ
リ・バスに接続されている計算機システムにおいて、メ
モリ・バスが空いている限りメモリ・アクセス要求を受
付け、メモリ・バスを有効に使用するものである。即ち
、第1図のように、例えばメモリAに対するリード動作
中、アドレス送出後からリード・データ送出開始までに
メモリ・バスに空き時間が生じるのを利用して、メモリ
Bに対するライト・アクセス要求を受付け、アドレス、
ライト・データを送出するものである。[Summary of the Invention] In a computer system in which multiple memories, each of which can operate independently, are connected to the same memory bus, the present invention accepts memory access requests as long as the memory bus is free, and uses the memory bus to It should be used effectively. That is, as shown in FIG. 1, for example, during a read operation to memory A, a write access request to memory B is made by taking advantage of the free time that occurs on the memory bus between the sending of an address and the start of sending read data. reception, address,
It sends write data.
第3図は本発明の一実施例のシステム構成図であり、各
々独立に動作可能な2台のメモリ10゜11と3台のメ
モリ・アクセス元装置15,16゜17が同一メモリ・
バス20を介して接続されている実施例が示されている
。メモリ・アクセス元15はメモリ要求受付は制御部1
4に対し、メモリ要求信号21及びメモリ・リクエスト
の種別を示すいくつかの補助信号22によりメモリ・ア
クセス要求を行う。メモリ要求受付は制御部14は要求
されたメモリが動作中でないか、メモリ・バス20の使
用時間は重ならないかを判定し、該当メモリが動作中で
なく、かつ、メモリ・バス20の使用時間が重ならない
と判定した場合、メモリ・アクセス元15にアクセプト
信号29を返送し、該当するメモリ、仮にメモリ(A)
10とすると。FIG. 3 is a system configuration diagram of an embodiment of the present invention, in which two memories 10° 11, each of which can operate independently, and three memory access source devices 15, 16° 17 are connected to the same memory.
An embodiment is shown connected via a bus 20. Memory access source 15 receives memory request from control unit 1
4, a memory access request is made using a memory request signal 21 and several auxiliary signals 22 indicating the type of memory request. When accepting a memory request, the control unit 14 determines whether the requested memory is not in operation and whether the usage times of the memory bus 20 do not overlap. If it is determined that they do not overlap, an accept signal 29 is sent back to the memory access source 15, and the corresponding memory, temporarily memory (A)
If it is 10.
メモリA側制細部12ヘメモリ起動信号27を送り、メ
モリ起動指示を行う、メモリ・アクセス元15はアクセ
プト信号29を受は取ると、メモリ・バス20にアドレ
スを送出する。ライト動作の場合はアドレスに続けて次
サイクルでライト・データを送出し、メモリとのインタ
フェースは終結する。リード動作の場合はアドレス送出
後、リード・データ待ちとなる。メモリA側制御部12
はメモリ要求受付は制御部14からの起動指示に基づい
て動作する。ライト動作の場合、メモリ・バス20から
アドレスとライト・データを順次取り込み、メモリ(A
)10の該当するアドレスにデータを書き込む。リード
動作の場合、メモリ・バス20からアドレスを取り込み
、メモリ(A)10にアドレスを送り、読み出したデー
タを一定時間後にメモリ・バス20へ送出する。メモリ
・アクセス元16.17とメモリ要求受付は制御部14
、及びメモリ要求受付は制御部14とメモリB側制御部
13の動作についても同様である。The memory access source 15 sends a memory activation signal 27 to the memory A side control unit 12 to instruct the memory activation. When the memory access source 15 receives the accept signal 29, it sends an address to the memory bus 20. In the case of a write operation, write data is sent in the next cycle following the address, and the interface with the memory is completed. In the case of a read operation, after sending the address, the device waits for read data. Memory A side control section 12
Memory request reception operates based on a startup instruction from the control unit 14. In the case of a write operation, addresses and write data are sequentially fetched from the memory bus 20, and the memory (A
) Write data to the corresponding address of 10. In the case of a read operation, an address is fetched from the memory bus 20, the address is sent to the memory (A) 10, and the read data is sent to the memory bus 20 after a certain period of time. Memory access sources 16 and 17 and memory request reception are performed by the control unit 14
, and memory request reception are the same for the operations of the control unit 14 and the memory B side control unit 13.
次にメモリ要求受付は制御部14の動作について説明す
る。メモリ側制御部(MC) 12.13の動作時間
とメモリ・バス(MB)20の使用時間の関係はメモリ
・アクセス動作の種類によって一義的に定まる。例えば
第4図のようになる。第4図はメモリ・バス幅がnバイ
トの時の一例である。従って、メモリ要求受付は制御部
14では、メモリ対応に起動してアクセス動作を覚える
フラグ及び該当アクセス動作がどのステージを実行して
いるかを示すカウンタを設けることにより、メモリ・バ
ス20の使用時刻及びメモリ側制御部12.13の動作
時刻が分かる。これにより、メモリ・アクセス元15,
16.17からのメモリ・アクセス要求を受付けるかど
うかを判定できる。Next, the operation of the control unit 14 for memory request reception will be explained. The relationship between the operating time of the memory-side control unit (MC) 12.13 and the usage time of the memory bus (MB) 20 is uniquely determined by the type of memory access operation. For example, it will look like Figure 4. FIG. 4 is an example when the memory bus width is n bytes. Therefore, the memory request reception is performed in the control unit 14 by providing a flag that is started corresponding to the memory and remembers the access operation, and a counter that indicates which stage the corresponding access operation is being executed. The operating time of the memory-side control unit 12, 13 can be found. As a result, memory access source 15,
It can be determined whether to accept a memory access request from 16.17.
第3図のシステム構成例において、メモリ・バス(MB
)20とメモリ側制御部(MC)12゜13の使用時間
の関係が第4図の如くであるとして、第5図のようにメ
モリ・アクセス要求が発生したとする。なお、各メモリ
・アクセス元15゜16.17の受付は優先順位はa
> b > cとする。In the system configuration example shown in Figure 3, the memory bus (MB
) 20 and the memory-side control unit (MC) 12-13 as shown in FIG. 4, and a memory access request occurs as shown in FIG. Furthermore, the reception of each memory access source 15°16.17 has priority order a.
> b > c.
メモリ要求受付は制御部14は、時刻t。でメモリ・ア
クセス元(a)15からメモリ(A)10へのnバイト
・リード要求(nR要求)50を受付け、メモリA側制
御部12を起動する。これにより、メモリA側制御部1
2はビジーとなり(M CA busy)、10−1.
の期間にメモリ・アクセス元(a)15からメモリ(A
)10へのアドレス(aAアドレス)がメモリ・バス(
MB)20に送出され、1.−18の期間にメモリ(A
)10からメモリ・アクセス元(a)15へのリード・
データ(aAリード・データ)がメモリ・バス20に送
出される。The control unit 14 accepts the memory request at time t. At this point, an n-byte read request (nR request) 50 from the memory access source (a) 15 to the memory (A) 10 is accepted, and the memory A side control unit 12 is activated. As a result, the memory A side control section 1
2 is busy (MCA busy), and 10-1.
During the period, the memory access source (a) 15 accesses the memory (A
) 10 (aA address) is connected to the memory bus (
MB) 20, 1. -18 period of memory (A
) 10 to memory access source (a) 15.
Data (aA read data) is sent to memory bus 20.
時刻t2では、メモリ・アクセス元(b)16からメモ
リ(B)11への2nバイト・ライト要求(2nW要求
)51及びメモリ・アクセス元(c)17からメモリ(
B)11へのnバイト・ライト要求(nW要求)52が
出ている。この時、メモリ・バス20の使用時間を調べ
ると、第4図より2nバイト・ライト動作は14−1.
5の期間でメモリアクセス元(a)15のnバイト・リ
ード動作と重なるため、メモリ要求受付は制御部14は
メモリ・アクセス元(b)16からの2nW要求51を
受付けない。メモリ・アクセス元(c)17はメモリ・
アクセス元(b)16より優先順位は低いが、メモリ・
アクセス元(a)1.5のnバイト・リード動作と重な
らないので、メモリ要求受付は制御部14はアクセス元
(c)17からメモリ(B)11へのnW要求52を受
付け、メモリB側制御部13を起動する。これにより、
メモリB側制御部13はビジーとなり(MCBbusy
)、jz−t3p tz t、の期間にメモリ・ア
クセス元(c)17からメモリ(B)11へのアドレス
(cBアドレス)、ライト・データ(cBライト・デー
タ)がメモリ・バス(MB)20に送出される。At time t2, a 2n byte write request (2nW request) 51 is sent from the memory access source (b) 16 to the memory (B) 11, and a request is made from the memory access source (c) 17 to the memory (
B) An n-byte write request (nW request) 52 to 11 is issued. At this time, when we examine the usage time of the memory bus 20, we see from FIG. 4 that the 2n byte write operation is 14-1.
Since the period 5 overlaps with the n-byte read operation of the memory access source (a) 15, the control unit 14 does not accept the 2nW request 51 from the memory access source (b) 16. Memory access source (c) 17 is the memory access source (c) 17.
It has a lower priority than access source (b) 16, but the memory
Since it does not overlap with the n-byte read operation of the access source (a) 1.5, the control unit 14 accepts the nW request 52 from the access source (c) 17 to the memory (B) 11, and the memory B side The control unit 13 is activated. This results in
The memory B side control unit 13 becomes busy (MCBbusy
), jz-t3p tz t, the address (cB address) and write data (cB write data) from the memory access source (c) 17 to the memory (B) 11 are transferred to the memory bus (MB) 20. will be sent to.
第6図はメモリ要求受付は制御部14の詳細図である。FIG. 6 is a detailed diagram of the control unit 14 for accepting memory requests.
メモリ要求受付は制御部14内にはメモリ側制御部(M
C)12.13対応にMCA制御部60とMCB制御部
61がある。例えば、メモリ・アクセス元(a)15か
らのメモリ要求信号21及びメモリ要求補助信号22は
MCA制御部60内のり5クエスト・タイプ判定部62
へ送られる。リクエスト・タイプ判定部62では要求さ
れたメモリ・アクセスの種類を判定し、該当アクセス動
作のブリ・ビジー信号67を参照し、ブリ・ビジーでな
いと判定したメモリ・アクセス要求はタイプ別リクエス
ト線69により、優先判定部63へ送られる。優先判定
部63ではメモリ・アクセス元間の優先判定を行い、受
付けたメモリ・アクセス元に対してアクセプト信号を送
る。例えば、メモリ・アクセス元(a)15を受付けた
場合、信号IPI70が論理和回路71で論理和され、
アクセプト信号29となってメモリ・アクセス元(a)
15へ送られる。優先判定部63はアクセプト信号返送
と同時にメモリA側制御部12に対して起動指示を行い
、ステージ・カウンタ64を起動し。Memory request reception is performed by a memory side control unit (M
C) There is an MCA control unit 60 and an MCB control unit 61 for 12.13. For example, the memory request signal 21 and memory request auxiliary signal 22 from the memory access source (a) 15 are sent to the request type determination unit 62 in the MCA control unit 60.
sent to. The request type determination unit 62 determines the type of requested memory access, refers to the busy signal 67 of the corresponding access operation, and sends the memory access request determined not to be busy via the type-specific request line 69. , is sent to the priority determination section 63. The priority determination unit 63 performs priority determination between memory access sources and sends an accept signal to the accepted memory access source. For example, when memory access source (a) 15 is accepted, signal IPI 70 is ORed by OR circuit 71,
Becomes an accept signal 29 and memory access source (a)
Sent to 15. At the same time as returning the accept signal, the priority determination section 63 issues a startup instruction to the memory A side control section 12, and starts the stage counter 64.
MCAビジー・フラグ65をセットし、受付はリクエス
ト種類表示フラグ73をセットする。ステージ・カウン
タ64はアクセス動作の種類によってカウントする値が
異なる。ステージ・カウンタ64と受付はリクエスト種
類表示フラグ73の値に応じて、バス・ビジー作成部7
4からメモリ(A)10のメモリ・バス使用時刻を信号
線72によりMCB制御部61へ知らせる。ブリ・ビジ
ー信号67は該当メモリが使用可であり、かつ、メモリ
・バス使用が重ならないことを示す信号で。The MCA busy flag 65 is set, and the request type display flag 73 is set for reception. The stage counter 64 counts different values depending on the type of access operation. The stage counter 64 and the reception are processed by the bus/busy generation unit 7 according to the value of the request type display flag 73.
4 informs the MCB control section 61 of the memory bus use time of the memory (A) 10 through a signal line 72. The busy signal 67 is a signal indicating that the corresponding memory is available and that memory bus usage does not overlap.
MCAビジー・フラグ65及びMCB制御部61からメ
モリ(B)11のメモリ・バス使用時刻を知らせる信号
線68を論理和ゲート66で論理和して作成される。M
CAビジー・フラグ65はステージ・カウンタ64の値
によりリセットされる。It is created by ORing the MCA busy flag 65 and the signal line 68 from the MCB control unit 61 to inform the memory bus usage time of the memory (B) 11 using the OR gate 66. M
CA busy flag 65 is reset by the value of stage counter 64.
MCB制御部61はメモリ(B)11に関してMCA制
御部と同様の処理を行う。The MCB control section 61 performs the same processing as the MCA control section regarding the memory (B) 11.
以上のように、本発明によれば、独立に動作可能な複数
メモリと複数のメモリ・アクセス元を備えたシステムに
おいて、メモリ・バス使用率を向上させ、メモリ・バス
を増やすことなく、各メモリ・アクセス元からのメモリ
・アクセス・タイムを短縮することができる0例えば、
第3図のシステムにおいて、異なる2つのメモリに同数
のリード・アクセス要求とライト・アクセス要求が発生
した場合、すべてのライト・アクセス動作はリード・ア
クセス実行中に行われ、メモリ・バスをメモリ対応に2
本設けた場合と同等のメモリ・アクセス・タイムでメモ
リ・アクセスを行うことができる。As described above, according to the present invention, in a system having multiple memories that can operate independently and multiple memory access sources, the memory bus usage rate can be improved and each memory can be accessed without increasing the number of memory buses.・The memory access time from the access source can be shortened. For example,
In the system shown in Figure 3, if the same number of read access requests and write access requests occur to two different memories, all write access operations are performed while the read access is being executed, and the memory bus is connected to the memory. to 2
Memory access can be performed in the same memory access time as when this arrangement is provided.
第1図は本発明による基本概念を説明する図、第2図は
従来方式を説明する図、第3図は本発明の一実施例のシ
ステム構成図、第4図はアクセス動作とメモリ・バス使
用時間及びメモリ側制御部のビジーの関係を示すタイミ
ング図、第5図はメモリ要求とメモリ・バス使用の一例
を示すタイミング図、第6図は第3図におけるメモリ要
求受付は制御部の詳細図である。
10.11・・・メモリ、 12.13・・・メモ
リ側制御部、 14・・・メモリ要求受付は制御部、
15.16.17・・・メモリ・アクセス元装置、20
・・・メモリ・バス、 21,23.25・・・メ
モリ要求信号、 22,24,26・・・メモリ要求補
助信号、 27.28・・・メモリ起動信号。
29.30,31・・・アクセプト信号。
62・・・リクエスト・タイプ判定部、63・・・優先
判定部、 64・・・ステージカラン、り、65・・
・ビジーフラグ、 73・・・受付はリクエスト種類
表示フラグ、 74・・・バス・ビジー作成部。
アクセス1ウイ芦FIG. 1 is a diagram explaining the basic concept according to the present invention, FIG. 2 is a diagram explaining the conventional method, FIG. 3 is a system configuration diagram of an embodiment of the present invention, and FIG. 4 is an access operation and memory bus diagram. A timing diagram showing the relationship between the usage time and the busy state of the memory-side control unit. Figure 5 is a timing diagram showing an example of memory requests and memory bus usage. Figure 6 shows details of the memory request reception in Figure 3 and the control unit. It is a diagram. 10.11...Memory, 12.13...Memory side control unit, 14...Control unit accepts memory request,
15.16.17...Memory access source device, 20
...Memory bus, 21,23.25...Memory request signal, 22,24,26...Memory request auxiliary signal, 27.28...Memory activation signal. 29.30,31...Accept signal. 62...Request type determination unit, 63...Priority determination unit, 64...Stage callan, ri, 65...
- Busy flag, 73... Request type display flag for reception, 74... Bus busy creation section. Access 1ui Ashi
Claims (1)
・バスに接続され、メモリ・アクセス受付け制御部によ
りメモリ・アクセス元のメモリ・アクセス要求を受付け
、前記メモリ・バスの使用を制御するシステムにおいて
、前記メモリ・アクセス受付け制御部に、受付けたメモ
リ・アクセス動作でメモリ・バスが使用される時間を予
測する手段を設け、メモリ・アクセス元がメモリ・アク
セス要求した時、該当メモリが動作中でなく、且つ、す
でに受付けたメモリ・アクセス動作と該当メモリ・アク
セス要求によるメモリ・アクセス動作でメモリ・バスの
使用時間が重ならない場合、該当メモリ・アクセス要求
を受付けることを特徴とするメモリ制御方式。(1) A system in which a plurality of memories, each capable of operating independently, are connected to the same memory bus, and a memory access acceptance control unit accepts a memory access request from a memory access source and controls the use of the memory bus. In this case, the memory access acceptance control unit is provided with means for predicting the time that the memory bus will be used in the accepted memory access operation, and when the memory access source makes a memory access request, the corresponding memory is in operation. and if the memory bus usage time does not overlap between the already accepted memory access operation and the memory access operation due to the corresponding memory access request, the corresponding memory access request is accepted. .
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP60179916A JPS6240565A (en) | 1985-08-15 | 1985-08-15 | Memory control system |
US07/736,749 USRE34282E (en) | 1985-08-15 | 1991-07-26 | Memory control system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP60179916A JPS6240565A (en) | 1985-08-15 | 1985-08-15 | Memory control system |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS6240565A true JPS6240565A (en) | 1987-02-21 |
Family
ID=16074158
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP60179916A Pending JPS6240565A (en) | 1985-08-15 | 1985-08-15 | Memory control system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS6240565A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005101219A1 (en) * | 2004-04-13 | 2005-10-27 | Matsushita Electric Industrial Co., Ltd. | Memory controller and semiconductor device |
JP2008501194A (en) * | 2004-05-28 | 2008-01-17 | マイクロン テクノロジー,インコーポレイテッド | Method and system for terminating a write command in a hub-based memory system |
JP2021509745A (en) * | 2017-12-28 | 2021-04-01 | アドバンスト・マイクロ・ディバイシズ・インコーポレイテッドAdvanced Micro Devices Incorporated | Response support for memory types with non-uniform latency on the same channel |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS57108952A (en) * | 1980-12-25 | 1982-07-07 | Fujitsu Ltd | Busy control system |
JPS61239341A (en) * | 1985-04-16 | 1986-10-24 | Fujitsu Ltd | Memory busy checking system |
-
1985
- 1985-08-15 JP JP60179916A patent/JPS6240565A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS57108952A (en) * | 1980-12-25 | 1982-07-07 | Fujitsu Ltd | Busy control system |
JPS61239341A (en) * | 1985-04-16 | 1986-10-24 | Fujitsu Ltd | Memory busy checking system |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005101219A1 (en) * | 2004-04-13 | 2005-10-27 | Matsushita Electric Industrial Co., Ltd. | Memory controller and semiconductor device |
JP2008501194A (en) * | 2004-05-28 | 2008-01-17 | マイクロン テクノロジー,インコーポレイテッド | Method and system for terminating a write command in a hub-based memory system |
JP2010157270A (en) * | 2004-05-28 | 2010-07-15 | Micron Technology Inc | Method and system for terminating write commands in hub-based system memory |
JP2021509745A (en) * | 2017-12-28 | 2021-04-01 | アドバンスト・マイクロ・ディバイシズ・インコーポレイテッドAdvanced Micro Devices Incorporated | Response support for memory types with non-uniform latency on the same channel |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0217350B1 (en) | Data transfer control unit and system | |
JPH08161254A (en) | Information processing system and bus arbitration system therefor | |
JPS6240565A (en) | Memory control system | |
US7254667B2 (en) | Data transfer between an external data source and a memory associated with a data processor | |
WO2001025941A1 (en) | Multiprocessor computer systems with command fifo buffer at each target device | |
JP2643931B2 (en) | Information processing device | |
JP4592944B2 (en) | CPU interface circuit | |
JP3240863B2 (en) | Arbitration circuit | |
JP3211264B2 (en) | External bus control method | |
JP2856709B2 (en) | Bus coupling system | |
JPH056333A (en) | Multiprocessor system | |
JP2713204B2 (en) | Information processing system | |
JP2842639B2 (en) | Data transfer method | |
JPH04225458A (en) | Computer | |
JPS6041145A (en) | Disc cache device | |
EP1193606B1 (en) | Apparatus and method for a host port interface unit in a digital signal processing unit | |
JPH1011411A (en) | Interruption control system | |
JPH04369065A (en) | Direct memory access controller | |
JPH0535693A (en) | Data transfer device | |
JPS5836380B2 (en) | Direct memory access method in multiprocessor systems | |
JPH0215094B2 (en) | ||
JPS5975354A (en) | Processor device | |
JPS6341973A (en) | Multi-processor system | |
JPH05143561A (en) | Compound mode multiprocessing system | |
JPH0756860A (en) | Multi-cpu system |