JPH0644258B2 - DMA transfer destination buffer setting method - Google Patents
DMA transfer destination buffer setting methodInfo
- Publication number
- JPH0644258B2 JPH0644258B2 JP59036067A JP3606784A JPH0644258B2 JP H0644258 B2 JPH0644258 B2 JP H0644258B2 JP 59036067 A JP59036067 A JP 59036067A JP 3606784 A JP3606784 A JP 3606784A JP H0644258 B2 JPH0644258 B2 JP H0644258B2
- Authority
- JP
- Japan
- Prior art keywords
- buffer
- dma
- dma transfer
- queue
- address pointer
- 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 - Lifetime
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/20—Handling requests for interconnection or transfer for access to input/output bus
- G06F13/28—Handling requests for interconnection or transfer for access to input/output bus using burst mode transfer, e.g. direct memory access DMA, cycle steal
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Bus Control (AREA)
- Information Transfer Systems (AREA)
Description
【発明の詳細な説明】 〔発明の利用分野〕 本発明は、DMA(ダイレクト・メモリ・アクセス)転
送システムに係り、さらに詳しくはDMA転送システム
を構成する主記憶装置上のバッファを指定する情報を、
DMA制御装置に速やかに設定するためのDMA転送先
バッファ設定方式に関するものである。Description: FIELD OF THE INVENTION The present invention relates to a DMA (Direct Memory Access) transfer system, and more specifically, to information for designating a buffer on a main storage device constituting the DMA transfer system. ,
The present invention relates to a DMA transfer destination buffer setting method for prompt setting in a DMA control device.
DMA転送を行なう通信制御装置やバケット交換機等の
システムにおいては、DMA転送起動要求が発生する
と、DMA制御装置は主記憶装置を管理する主制御装置
にDMA転送起動要求を出し、その主制御装置は、自装
置の管理下にある主記憶装置上の複数のバッファから、
空き状態のバッファを1つ選択し、DMA制御装置には
その選択された空きバッファを指定するための情報が通
知されていた。そして、DMA制御装置は、主制御装置
から通知された情報により、バッファを決定していた。In a system such as a communication control device or a bucket exchange that performs a DMA transfer, when a DMA transfer activation request is generated, the DMA control device issues a DMA transfer activation request to the main control device that manages the main storage device, and the main control device , From multiple buffers on the main memory under the control of its own device,
One empty buffer is selected, and the DMA controller is notified of information for designating the selected empty buffer. Then, the DMA control device determines the buffer based on the information notified from the main control device.
ところが、通信回線等を介して高速で送られてくるデー
タを、データ受信装置で受信し、該データをDMA転送
により主記憶装置上のバッファに転送する場合には、デ
ータの受信検出にもとづいてDMA転送起動要求信号を
だしてから、受信したデータをDMA転送するまでの時
間的余裕が短いために、データ処理がまにあわず、従来
方式による空きバッファ設定をそのまま適用できないと
いう問題があった。これは、DMA転送要求を発してか
ら、実際にDMA転送が開始されるまでに、多くの時間
が要されていることにその原因が求められるものとなっ
ている。However, when data transmitted at high speed through a communication line or the like is received by a data receiving device and is transferred to a buffer on the main storage device by DMA transfer, the reception of the data is detected. Since there is a short time margin from issuing the DMA transfer activation request signal to DMA-transferring the received data, there is a problem that the data processing is not appropriate and the conventional empty buffer setting cannot be applied as it is. The reason for this is that a lot of time is required from when a DMA transfer request is issued to when the DMA transfer is actually started.
本発明の目的は、前記した従来技術における欠点を解消
し、DMA転送起動要求信号発生からDMA転送開始ま
での時間を短縮化し得るDMA転送先バッファ設定方式
を提供するにある。It is an object of the present invention to provide a DMA transfer destination buffer setting method capable of solving the above-mentioned drawbacks of the prior art and shortening the time from the generation of a DMA transfer activation request signal to the start of DMA transfer.
上記目的のため、本発明は、主記憶装置上の受信バッフ
ァ各々を管理している主制御装置によって、キュー管理
装置内に設けられている書込みアドレスポインタが示す
書込みアドレスは更新可とされつつ、その書込みアドレ
スに従い空き受信バッファ指定情報が受信バッファ指定
キューに書込みされる一方、データ受信装置からの、外
部からのデータ受信開始に伴うDMA転送起動要求にも
とづき起動されるDMA制御装置によって、キュー管理
装置内に設けられている読出しアドレスポインタは直接
アクセス可とされた状態で、その読出しアドレスポイン
タが示す読出しアドレスは更新可とされつつ、その読出
しアドレスに従い受信バッファ指定キューから空き受信
バッファ指定情報がDMA転送にて読み出された後は、
その空き受信バッファ指定情報が示す空き受信バッファ
には、DMA制御装置による制御下に、データ受信装置
からのデータがDMA転送記憶されるようにしたもので
ある。For the above purpose, the present invention is such that the main control device that manages each reception buffer on the main storage device can update the write address indicated by the write address pointer provided in the queue management device, While the empty reception buffer designating information is written to the reception buffer designating queue according to the write address, the queue management is performed by the DMA control device that is activated based on the DMA transfer activation request from the data receiving device when the external data reception is started. The read address pointer provided in the device is directly accessible, and while the read address indicated by the read address pointer is updatable, the empty receive buffer designation information is DMAed from the receive buffer designation queue according to the read address. After being read by transfer,
In the empty reception buffer indicated by the empty reception buffer designation information, the data from the data reception device is DMA-transferred and stored under the control of the DMA control device.
以下、添付図に従って本発明の一実施例を詳述する。第
1図は本発明を適用したDMA転送システムの構成を示
したもので、図中1はCCバス、2は主制御装置、3は
主記憶装置、4はキュー管理装置、5はDMA制御装
置、6はデータ受信装置である。また、31は主記憶装置
3に設けられたDMA転送で送られてくるデータを蓄積
するn個のバッファから成るバッファ群、32は空バッフ
ァの先頭アドレス各々を主記憶装置3上の特定エリアに
FIFOとして蓄積するためのバッファ指定キューであ
る。41はバッファ指定キュー32に空バッファの先頭アド
レスを書き込む場合に書込む位置を指定する書込みアド
レスポインタ、42はバッファ指定キュー32より空バッフ
ァの先頭アドレスを読出す場合に読出す位置を指定する
読出しアドレスポインタ、43は、書き込みアドレスポイ
ンタ41と読出しアドレスポインタ42の内容を監視してバ
ッファ指定キュー32のアンダーランを検出するキュー管
理回路である。An embodiment of the present invention will be described below in detail with reference to the accompanying drawings. FIG. 1 shows the configuration of a DMA transfer system to which the present invention is applied. In the figure, 1 is a CC bus, 2 is a main control unit, 3 is a main storage unit, 4 is a queue management unit, and 5 is a DMA control unit. , 6 are data receiving devices. Further, 31 is a buffer group consisting of n buffers for accumulating data sent by DMA transfer provided in the main memory device 3, and 32 is a start address of each empty buffer in a specific area on the main memory device 3. A buffer designation queue for storing as a FIFO. 41 is a write address pointer that specifies the position to write when writing the start address of the empty buffer to the buffer specification queue 32, and 42 is read that specifies the position to read when reading the start address of the empty buffer from the buffer specification queue 32 The address pointer 43 is a queue management circuit that monitors the contents of the write address pointer 41 and the read address pointer 42 and detects an underrun of the buffer designation queue 32.
主制御装置2は、主記憶装置3のバッファ31−iが空く
と、キュー管理装置4の書き込みアドレスポインタ41よ
り、バッファ指定キュー32の書き込みアドレスを読み出
し、該書き込みアドレスに従い、バッファ指定キュー32
に空バッファの先頭アドレスであるAiを書き込み、その
後、その書き込みアドレスを更新し、その書き込みアド
レスポインタに書き込む。一方、データ受信装置6は、
通信回線上に、データの始まりを示す特定パタンを検出
すると、DMA制御装置5に対し、DMA転送起動要求
信号を出す。DMA制御装置5は、そのDMA転送起動
要求信号を受け取ると、DMA転送先のバッファ群31の
中より任意のバッファを決定するために、読み出しアド
レスポインタ42より、バッファ指定キュー32の読み出し
アドレスを読み出し、その読み出しアドレスに従い、バ
ッファ指定キュー32より、バッファの先頭アドレス(例
えばAj)を、DMA転送を用いて直接読み出し、自装置
内に設定する。これで、本DMA転送に関してはバッフ
ァ31−jが割りあてられたことになる。その後、該読み
出しアドレスを更新し、読み出しアドレスポインタに書
き込む。When the buffer 31-i of the main storage device 3 becomes free, the main controller 2 reads the write address of the buffer designation queue 32 from the write address pointer 41 of the queue management device 4, and according to the write address, the buffer designation queue 32.
Ai, which is the start address of the empty buffer, is written in, then the write address is updated, and it is written in the write address pointer. On the other hand, the data receiving device 6
When a specific pattern indicating the start of data is detected on the communication line, a DMA transfer start request signal is issued to the DMA controller 5. Upon receiving the DMA transfer activation request signal, the DMA control device 5 reads the read address of the buffer designation queue 32 from the read address pointer 42 in order to determine an arbitrary buffer from the DMA transfer destination buffer group 31. In accordance with the read address, the head address (for example, Aj) of the buffer is directly read from the buffer designation queue 32 by using DMA transfer and set in the own device. This means that the buffer 31-j has been allocated for this DMA transfer. Then, the read address is updated and written in the read address pointer.
以後、DMA制御装置5は、公知の制御方法に従い、デ
ータ受信装置6よりDMA転送要求を受け取る毎に、デ
ータ受信装置6とバッファ31−j間のDMA転送を制御
する。そして、データ受信装置6が、データの終わりを
示す特定パタンを検出し、DMA制御装置5に対してD
MA転送終了要求を出すと、DMA制御装置5は、主制
御装置2に対してDMA転送の終了を報告する。Thereafter, the DMA control device 5 controls the DMA transfer between the data receiving device 6 and the buffer 31-j every time the DMA transfer request is received from the data receiving device 6 according to a known control method. Then, the data receiving device 6 detects the specific pattern indicating the end of the data, and sends D to the DMA control device 5.
When the MA transfer end request is issued, the DMA controller 5 reports the end of the DMA transfer to the main controller 2.
次に、第1図のキュー管理装置4についてさらに詳細に
説明する。第2図はキュー管理装置を実現するハードウ
エアのブロック図を示す。Next, the queue management device 4 of FIG. 1 will be described in more detail. FIG. 2 shows a block diagram of the hardware that realizes the queue management device.
第2図に示すように、フリップフロップ(複数のフリッ
プフロップを代表、以下のフリップフロップ420も同
様)410とゲート回路441,443で書込みアドレスポイン
タ41を構成し、フリップフロップ420とゲート回路442,
444,445,オアゲート450および遅延素子460で読出しア
ドレスポインタ42を構成し、また、比較器430でアンダ
ーランを検出するキュー管理回路43を構成している。As shown in FIG. 2, a write address pointer 41 is configured by a flip-flop (representing a plurality of flip-flops, the same applies to the following flip-flop 420) 410 and gate circuits 441 and 443.
The read address pointer 42 is composed of 444, 445, the OR gate 450 and the delay element 460, and the queue management circuit 43 for detecting an underrun is composed of the comparator 430.
また、101,102,103はそれぞれ主制御装置2からの書
き込みアドレスポインタ読み出し用の信号線、書き込み
アドレスポインタ書き込み用の信号線、読み出しアドレ
スポインタ書き込み用の信号線である。501,502はそれ
ぞれDMA制御装置5からの読み出しアドレスポインタ
読み出し用の信号線、読み出しアドレスポインタ書き込
み用の信号線である。信号線101〜104は第1図に示すC
Cバス1を介して主制御装置2に、信号線501〜504は第
1図の信号線群51を介してDMA制御装置5に接続して
ある。Further, 101, 102 and 103 are a signal line for reading a write address pointer, a signal line for writing a write address pointer and a signal line for writing a read address pointer from the main controller 2, respectively. 501 and 502 are a signal line for reading a read address pointer and a signal line for writing a read address pointer from the DMA control device 5, respectively. The signal lines 101 to 104 are C shown in FIG.
The main controller 2 is connected via the C bus 1 and the signal lines 501 to 504 are connected to the DMA controller 5 via the signal line group 51 shown in FIG.
主制御装置2が書き込みアドレスポインタ読み出し、命
令を実行すると、信号線101がアクティブになり、ゲー
ト443が開いてフリップフロップ410の内容がCCバス1
に送られ、主制御装置2に取り込まれる。逆に、主制御
装置2が書き込みアドレスポインタ書き込み命令を実行
すると、CCバス1に、書き込む内容が出力される。そ
の内容は、ゲート441を介して、フリップフロップ410の
D入力に到達し、その命令によってアクティブになった
信号線102によってフリップフロップ410にセットされ
る。フリップフロップ420においても、DMA制御装置
5の命令により、前記したフリップフロップ410と同様
な操作が行われる。ただし、フリップフロップ420をセ
ットする場合、DMA制御装置5の命令実行と、主制御
装置2の命令実行が競合することが、第2図の回路によ
り規定されるが、主制御装置2が命令を実行する場合、
DMA制御装置5は命令を発行しないように外部で制御
しているため問題ない。When the main controller 2 reads the write address pointer and executes the instruction, the signal line 101 becomes active, the gate 443 is opened, and the content of the flip-flop 410 is changed to the CC bus 1
And is taken into the main controller 2. On the contrary, when the main controller 2 executes the write address pointer write command, the content to be written is output to the CC bus 1. Its contents reach the D input of flip-flop 410 via gate 441 and are set in flip-flop 410 by signal line 102 activated by the instruction. Also in the flip-flop 420, the same operation as that of the flip-flop 410 described above is performed by the instruction of the DMA control device 5. However, when setting the flip-flop 420, the circuit of FIG. 2 defines that the instruction execution of the DMA controller 5 and the instruction execution of the main controller 2 compete with each other. If you run
There is no problem because the DMA control device 5 is controlled externally so as not to issue an instruction.
キュー管理装置4において、読み出しアドレスポインタ
を書き込みアドレスポインタが追いこすオーバーラン
は、バッファ31の数nに対して、バッファ指定キュー32
の容量を充分大きくすることにより解決できる。そこで
書き込みアドレスポインタを読み出しアドレスポインタ
が追いこすアンダーランのみを検出すればよい。そこ
で、本実施例においては、キュー管理回路43として、書
き込みアドレスポインタと読み出しアドレスポインタの
内容が一致したことを検出する比較器430が設けてあ
る。そして、その内容が一致した場合がアンダーランの
発生であり、DMA制御装置5に信号線504をアクティ
ブにして通知する。DMA制御装置5は、アンダーラン
発生中に、データ受信回路6よりDMA転送起動要求を
受け取ると、その起動要求がアンダーランのため受け付
けられなかったことを、主制御装置2に報告する。In the queue management device 4, the overrun in which the write address pointer overtakes the read address pointer is caused by the buffer designation queue 32 with respect to the number n of the buffers 31.
The problem can be solved by increasing the capacity of. Therefore, it suffices to detect only the underrun in which the read address pointer overtakes the write address pointer. Therefore, in this embodiment, as the queue management circuit 43, a comparator 430 is provided which detects that the contents of the write address pointer and the read address pointer match. Then, when the contents match, an underrun occurs, and the signal line 504 is activated to the DMA controller 5 to notify it. When the DMA control device 5 receives the DMA transfer activation request from the data receiving circuit 6 while the underrun is occurring, the DMA control device 5 reports to the main control device 2 that the activation request was not accepted due to the underrun.
本実施例によれば、キュー管理装置4を用いて主記憶装
置3に設定したバッファ指定キュー32を管理でき、しか
もそのキュー管理装置は、ハードウエア量も少なく、簡
単な回路構成で済み、実現の容易なものとなる。また、
DMA転送起動要求から、DMA転送を始めるまでの時
間を短くできるので、通信回線からの高速なデータを受
信し、受信したデータをDMA転送で、主記憶装置上に
転送する場合のように、データの受信を検出してから、
データの転送を始めるまでの時間が短い装置においても
DMA転送先のバッファをダイナミックに設定してDM
A転送を行うことが可能となる。According to this embodiment, the queue management device 4 can be used to manage the buffer designation queue 32 set in the main storage device 3. Moreover, the queue management device has a small amount of hardware and a simple circuit configuration. It will be easy. Also,
Since the time from the DMA transfer start request to the start of the DMA transfer can be shortened, the high-speed data from the communication line is received, and the received data is transferred by the DMA transfer to the main storage device. After detecting the reception of
Even in a device in which it takes a short time to start data transfer, the DMA transfer destination buffer is dynamically set and DM
A transfer can be performed.
上述の実施例からも明らかなように本発明によれば、D
MA転送起動要求があってからDMA転送を始めるまで
の時間を短くできるという利点がある。According to the present invention, as is clear from the above-mentioned embodiment, D
There is an advantage that the time from the MA transfer activation request to the start of the DMA transfer can be shortened.
添付図は本発明の一実施例を説明するもので、第1図は
本発明に係るDMA転送システムの構成図、第2図は第
1図に示すキュー管理装置の具体的な構成を示すブロッ
ク図である。 1……CCバス、2……主制御装置、 3……主記憶装置、4……キュー管理装置、 5……DMA制御装置、6……データ受信装置、 41……読み出しアドレスポインタ、 42……書き込みアドレスポインタ、 43……キュー管理回路、51……信号線群、 410,420……フリップフロップ、 430……比較器、441……ゲート、 442〜445……トライステート出力ゲート、 450……オアゲート、460……遅延素子。FIG. 1 is a block diagram showing a concrete configuration of the queue management device shown in FIG. 1, and FIG. 1 is a configuration diagram of a DMA transfer system according to the present invention. It is a figure. 1 ... CC bus, 2 ... Main control device, 3 ... Main storage device, 4 ... Queue management device, 5 ... DMA control device, 6 ... Data receiving device, 41 ... Read address pointer, 42 ... ... write address pointer, 43 ... queue management circuit, 51 ... signal line group, 410, 420 ... flip-flop, 430 ... comparator, 441 ... gate, 442 to 445 ... tri-state output gate, 450 ... or gate , 460 …… Delay element.
───────────────────────────────────────────────────── フロントページの続き (72)発明者 竹村 哲夫 神奈川県横浜市戸塚区戸塚町216番地 株 式会社日立製作所戸塚工場内 (72)発明者 郷原 忍 神奈川県横浜市戸塚区戸塚町216番地 株 式会社日立製作所戸塚工場内 (72)発明者 高橋 達郎 東京都武蔵野市緑町3丁目9番11号 日本 電信電話公社武蔵野電気通信研究所内 (72)発明者 新垣 直也 東京都武蔵野市緑町3丁目9番11号 日本 電信電話公社武蔵野電気通信研究所内 (72)発明者 岩瀬 康政 東京都武蔵野市緑町3丁目9番11号 日本 電信電話公社武蔵野電気通信研究所内 (56)参考文献 特開 昭55−30707(JP,A) 特開 昭57−203124(JP,A) ─────────────────────────────────────────────────── ─── Continuation of the front page (72) Inventor Tetsuo Takemura 216 Totsuka-cho, Totsuka-ku, Yokohama-shi, Kanagawa Hitachi Ltd. Totsuka factory (72) Inventor Shinobu Gohara 216 Totsuka-cho, Totsuka-ku, Yokohama-shi, Kanagawa Ceremony Company Hitachi Totsuka Plant (72) Inventor Tatsuro Takahashi 3-9-11 Midoricho, Musashino-shi, Tokyo Inside Nippon Telegraph and Telephone Public Corporation Musashino Telecommunications Research Institute (72) Naoya Niigaki 3--9 Midoricho, Musashino City, Tokyo No. 11 inside the Musashino Telecommunications Research Institute, Nippon Telegraph and Telephone Public Corporation (72) Inventor Yasumasa Iwase 3-9-11 Midoricho, Musashino City, Tokyo Inside the Musashino Telecommunications Research Institute, Nippon Telegraph and Telephone Public Corporation (56) Reference JP-A-55-30707 ( JP, A) JP-A-57-203124 (JP, A)
Claims (1)
に共通バスを介し主記憶装置、DMA制御装置、データ
受信装置およびキュー管理装置を収容せしめた上、デー
タ受信装置にて受信される外部データは、主記憶装置上
の受信バッファ指定キューからの空き受信バッファ指定
情報にもとづくDMA制御装置による制御下に、共通バ
スを介し主記憶装置上に複数設定されている受信バッフ
ァのうち、空き状態にある受信バッファに選択的にDM
A転送記憶されるべくなしたDMA転送システムにおけ
るDMA転送先バッファ設定方式であって、主記憶装置
上の受信バッファ各々を管理している主制御装置によっ
て、キュー管理装置内に設けられている書込みアドレス
ポインタが示す書込みアドレスは更新可とされつつ、該
書込みアドレスに従い空き受信バッファ指定情報が受信
バッファ指定キューに書込みされる一方、データ受信装
置からの、外部からのデータ受信開始に伴うDMA転送
起動要求にもとづき起動されるDMA制御装置によっ
て、キュー管理装置内に設けられている読出しアドレス
ポインタは直接アクセス可とされた状態で、該読出しア
ドレスポインタが示す読出しアドレスは更新可とされつ
つ、該読出しアドレスに従い受信バッファ指定キューか
ら空き受信バッファ指定情報がDMA転送にて読み出さ
れた後は、該空き受信バッファ指定情報が示す空き受信
バッファには、DMA制御装置による制御下に、データ
受信装置からのデータがDMA転送記憶されるようにし
たDMA転送先バッファ設定方式。1. An external data received by a data receiving device, in which a main storage device, a DMA control device, a data receiving device and a queue managing device are accommodated in a main controlling device as an overall system controlling device via a common bus. Under the control of the DMA controller based on the free reception buffer designation information from the reception buffer designation queue on the main storage device, one of the reception buffers set in the main storage device via the common bus becomes empty. Selective DM in a certain receive buffer
A DMA transfer destination buffer setting method in a DMA transfer system designed to be transferred and stored, in which a write is provided in the queue management device by a main control device that manages each reception buffer on the main storage device. While the write address indicated by the address pointer is updatable, the empty reception buffer designation information is written to the reception buffer designation queue according to the write address, and at the same time the DMA transfer is activated in response to the start of external data reception from the data receiving device. The read address pointer provided in the queue management device is directly accessible by the DMA controller that is activated based on the request, and the read address indicated by the read address pointer is updatable while the read address pointer is updatable. According to the receive buffer specified queue from the empty receive buffer After the constant information is read out by the DMA transfer, the data from the data receiving device is DMA-transferred and stored in the empty receiving buffer indicated by the empty receiving buffer designating information under the control of the DMA controller. DMA transfer destination buffer setting method.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59036067A JPH0644258B2 (en) | 1984-02-29 | 1984-02-29 | DMA transfer destination buffer setting method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59036067A JPH0644258B2 (en) | 1984-02-29 | 1984-02-29 | DMA transfer destination buffer setting method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS60181862A JPS60181862A (en) | 1985-09-17 |
| JPH0644258B2 true JPH0644258B2 (en) | 1994-06-08 |
Family
ID=12459375
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP59036067A Expired - Lifetime JPH0644258B2 (en) | 1984-02-29 | 1984-02-29 | DMA transfer destination buffer setting method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0644258B2 (en) |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5953565B2 (en) * | 1978-08-23 | 1984-12-26 | 株式会社日立製作所 | Direct memory access control device |
| JPS57203124A (en) * | 1981-06-10 | 1982-12-13 | Fujitsu Ltd | Selecting system for transfer bus |
-
1984
- 1984-02-29 JP JP59036067A patent/JPH0644258B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPS60181862A (en) | 1985-09-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4674033A (en) | Multiprocessor system having a shared memory for enhanced interprocessor communication | |
| JPS5847050B2 (en) | I/O Interrupt System | |
| JPH0821013B2 (en) | Direct memory access order competition control method | |
| US5944788A (en) | Message transfer system and control method for multiple sending and receiving modules in a network supporting hardware and software emulated modules | |
| US6584512B1 (en) | Communication DMA device for freeing the data bus from the CPU and outputting divided data | |
| EP4439282A1 (en) | Cross-domain communication method and cross-domain communication apparatus for computing apparatus | |
| US5999969A (en) | Interrupt handling system for message transfers in network having mixed hardware and software emulated modules | |
| JPH0644258B2 (en) | DMA transfer destination buffer setting method | |
| US5842003A (en) | Auxiliary message arbitrator for digital message transfer system in network of hardware modules | |
| JPH05233522A (en) | Dma transfer device | |
| JPS60201453A (en) | Memory access controlling system | |
| JPS61250758A (en) | Communication controller | |
| JP2553128B2 (en) | Data buffer device | |
| JP2963696B2 (en) | Data transfer control system | |
| JPH02310649A (en) | Received frame transfer method and communication control device | |
| JP2664208B2 (en) | Direct memory access control device and direct memory access control method | |
| JP2734581B2 (en) | Control method of input / output control unit | |
| JP3259095B2 (en) | Data transfer method | |
| JPS62192844A (en) | Dma control circuit | |
| JPH10105488A (en) | Communication controller | |
| JP2826780B2 (en) | Data transfer method | |
| JP2533958B2 (en) | Data preceding set device | |
| JPS6151256A (en) | Receiving data transfer control system | |
| JPS6294042A (en) | Communication control equipment | |
| JPS61256847A (en) | Packet exchange |