JPH0528105A - Data transfer method - Google Patents

Data transfer method

Info

Publication number
JPH0528105A
JPH0528105A JP3179893A JP17989391A JPH0528105A JP H0528105 A JPH0528105 A JP H0528105A JP 3179893 A JP3179893 A JP 3179893A JP 17989391 A JP17989391 A JP 17989391A JP H0528105 A JPH0528105 A JP H0528105A
Authority
JP
Japan
Prior art keywords
input
data transfer
data
communication line
buffer memory
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.)
Withdrawn
Application number
JP3179893A
Other languages
Japanese (ja)
Inventor
Yasuo Tezuka
康夫 手塚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Fujitsu Communication Systems Ltd
Original Assignee
Fujitsu Ltd
Fujitsu Communication Systems Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd, Fujitsu Communication Systems Ltd filed Critical Fujitsu Ltd
Priority to JP3179893A priority Critical patent/JPH0528105A/en
Publication of JPH0528105A publication Critical patent/JPH0528105A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Information Transfer Systems (AREA)

Abstract

(57)【要約】 【目的】 複数の通信回線を収容し、各通信回線の送受
信データを共通に設けられた記憶装置に転送する回線処
理装置におけるデータ転送方式にに関し、複数の通信回
線に対して確実・効率的なデータ転送を実現することを
目的とする。 【構成】 各入出力装置2に対応して、入出力装置が通
信回線1に対して送受信するデータを一旦蓄積するバッ
ファメモリ200と、バッファメモリと入出力装置との
間のデータ転送を互いに独立に実行する第一のデータ転
送手段300とを設け、各入出力装置に共通に、各バッ
ファメモリと共通記憶装置100との間のデータ転送
を、各第一のデータ転送手段と独立に実行する第二のデ
ータ転送手段400を設ける様に構成する。
(57) [Abstract] [Purpose] Regarding a data transfer method in a line processing device that accommodates a plurality of communication lines and transfers transmission / reception data of each communication line to a common storage device, The purpose is to realize reliable and efficient data transfer. According to each input / output device 2, a buffer memory 200 for temporarily storing data transmitted / received by the input / output device to / from the communication line 1, and data transfer between the buffer memory and the input / output device are independent of each other. And a first data transfer unit 300 for executing the data transfer between the respective buffer memories and the common storage device 100, which is common to each input / output device, independently of each first data transfer unit. The second data transfer means 400 is provided.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、複数の通信回線を収容
し、各通信回線が送受信するデータを、各通信回線に共
通に設けられた記憶装置との間で転送する回線処理装置
におけるデータ転送方式に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to data in a line processing device which accommodates a plurality of communication lines and transfers data transmitted and received by each communication line to and from a storage device commonly provided in each communication line. Regarding transfer method.

【0002】[0002]

【従来の技術】図3は従来ある回線処理装置の一例を示
す図である。図3において、回線処理装置は、複数の入
出力装置(IO)2と、各入出力装置(IO)2に共通
に設けられた主記憶装置(MM)3、中央処理装置(C
PU)4およびダイレクトメモリアクセス制御装置(D
MC)5と、前記各装置間を接続するプロセッサバス6
とから構成されている。
2. Description of the Related Art FIG. 3 is a diagram showing an example of a conventional line processing device. In FIG. 3, the line processing device includes a plurality of input / output devices (IO) 2, a main storage device (MM) 3 shared by the input / output devices (IO) 2, and a central processing unit (C).
PU) 4 and direct memory access controller (D
MC) 5 and a processor bus 6 for connecting between the respective devices
It consists of and.

【0003】各入出力装置(IO)2はそれぞれ通信回
線1を収容し、収容する各通信回線1に対してデータを
送受信する。主記憶装置(MM)3は、各入出力装置
(IO)2がそれぞれ収容する通信回線1に対して送受
信するデータを蓄積する。
Each input / output device (IO) 2 accommodates a communication line 1 and transmits / receives data to / from each accommodated communication line 1. The main memory device (MM) 3 stores data transmitted and received to and from the communication line 1 accommodated in each input / output device (IO) 2.

【0004】中央処理装置(CPU)4は、プロセッサ
バス6を経由して主記憶装置(MM)3からデータを抽
出し、またプロセッサバス6を経由して主記憶装置(M
M)3にデータを蓄積する。
The central processing unit (CPU) 4 extracts data from the main storage device (MM) 3 via the processor bus 6 and also the main storage device (M) via the processor bus 6.
M) Store data in 3.

【0005】またダイレクトメモリアクセス制御装置
(DMC)5は、中央処理装置(CPU)4の制御の下
に、入出力装置(IO)2が通信回線1から受信するデ
ータを、プロセッサバス6を経由して主記憶装置(M
M)3に転送・蓄積し、且つ入出力装置(IO)2が通
信回線1に送信するデータを主記憶装置(MM)3から
抽出し、プロセッサバス6を経由して入出力装置(I
O)2に転送する。
Further, the direct memory access control device (DMC) 5 receives data received by the input / output device (IO) 2 from the communication line 1 via the processor bus 6 under the control of the central processing unit (CPU) 4. The main memory (M
M) 3 is transferred / stored in the I / O device (IO) 2 and transmitted from the main memory device (MM) 3 by the input / output device (IO) 2 to the communication line 1.
O) Transfer to 2.

【0006】中央処理装置(CPU)4およびダイレク
トメモリアクセス制御装置(DMC)5は、主記憶装置
(MM)3との間のデータ転送を、共通に設けられてい
るプロセッサバス6を経由して実行する為、同時に複数
のデータ転送を実行することは不可能である。
The central processing unit (CPU) 4 and the direct memory access control unit (DMC) 5 transfer data to and from the main memory unit (MM) 3 via a processor bus 6 provided in common. Since it does, it is impossible to perform multiple data transfers at the same time.

【0007】従って、中央処理装置(CPU)4が主記
憶装置(MM)3との間でデータ転送を実行中、或いは
ダイレクトメモリアクセス制御装置(DMC)5が主記
憶装置(MM)3と任意の入出力装置(IO)2との間
でデータ転送を実行中に、任意の他の通信回線1から到
着するデータは主記憶装置(MM)3に蓄積されずに廃
棄され、所謂オーバラン状態となり、また中央処理装置
(CPU)4またはダイレクトメモリアクセス制御装置
(DMC)5が前述の如きデータ転送を実行中に、任意
の他の通信回線1に送信すべきデータは主記憶装置(M
M)3から抽出されず、所謂アンダーラン状態となる。
Therefore, the central processing unit (CPU) 4 is executing data transfer with the main storage device (MM) 3, or the direct memory access control device (DMC) 5 is optional with the main storage device (MM) 3. During execution of data transfer with the input / output device (IO) 2, the data arriving from any other communication line 1 is discarded without being stored in the main memory device (MM) 3, resulting in a so-called overrun state. Further, while the central processing unit (CPU) 4 or the direct memory access control unit (DMC) 5 is executing the data transfer as described above, the data to be transmitted to any other communication line 1 is the main storage device (M
M) is not extracted from 3 and becomes a so-called underrun state.

【0008】[0008]

【発明が解決しようとする課題】以上の説明から明らか
な如く、従来ある回線処理装置においては、複数の通信
回線に対して送受信するデータを、各通信回線1に共通
に設けられたダイレクトメモリアクセス制御装置(DM
C)5が、共通に設けられたプロセッサバス6を経由し
て転送していた為、各通信回線1からの受信データのオ
ーバラン状態、各通信回線1に対する送信データのアン
ダーラン状態が発生し、確実、且つ効率的なデータ転送
が実行出来ぬ問題があった。
As is apparent from the above description, in the conventional line processing device, the data to be transmitted / received to / from a plurality of communication lines are directly memory-accessed in common to each communication line 1. Controller (DM
Since C) 5 is transferred via the processor bus 6 provided in common, an overrun state of received data from each communication line 1 and an underrun state of transmitted data to each communication line 1 occur. There was a problem that reliable and efficient data transfer could not be executed.

【0009】本発明は、複数の通信回線に対して確実、
且つ効率的なデータ転送を実現することを目的とする。
The present invention is reliable for a plurality of communication lines,
It is also intended to realize efficient data transfer.

【0010】[0010]

【課題を解決するための手段】図1は本発明の原理を示
す図である。図1において、1は当該回線処理装置が収
容する複数の通信回線、2は各通信回線1を収容し、収
容する通信回線1に対してデータを送受信する複数の入
出力装置、100は各通信回線1に共通に設けられ、各
通信回線1に対して送受信されるデータを共通に蓄積す
る共通記憶装置である。
FIG. 1 is a diagram showing the principle of the present invention. In FIG. 1, 1 is a plurality of communication lines accommodated in the line processing device, 2 is a plurality of input / output devices that accommodate each communication line 1 and send / receive data to / from the accommodated communication line 1, and 100 is each communication It is a common storage device which is provided in common to the line 1 and stores the data transmitted / received to / from each communication line 1 in common.

【0011】200は、本発明により各入出力装置2に
対応して設けられたバッファメモリである。300は、
本発明により各入出力装置2に対応して設けられた第一
のデータ転送手段である。
Reference numeral 200 is a buffer memory provided corresponding to each input / output device 2 according to the present invention. 300 is
The first data transfer means is provided corresponding to each input / output device 2 according to the present invention.

【0012】400は、本発明により各入出力装置2に
共通に設けられた第二のデータ転送手段である。
Reference numeral 400 is a second data transfer means commonly provided to each input / output device 2 according to the present invention.

【0013】[0013]

【作用】バッファメモリ200は、入出力装置2が通信
回線1に対して送受信するデータを一旦蓄積する。
The buffer memory 200 temporarily stores the data transmitted / received by the input / output device 2 to / from the communication line 1.

【0014】第一のデータ転送手段300は、バッファ
メモリ200と入出力装置2との間のデータ転送を互い
に独立に実行する。第二のデータ転送手段400は、各
バッファメモリ200と共通記憶装置100との間のデ
ータ転送を、各第一のデータ転送手段300と独立に実
行する。
The first data transfer means 300 executes data transfer between the buffer memory 200 and the input / output device 2 independently of each other. The second data transfer means 400 executes data transfer between each buffer memory 200 and the common storage device 100 independently of each first data transfer means 300.

【0015】従って、各通信回線から到着するデータ
は、他の通信回線と独立に対応するバッファメモリに蓄
積可能となり、また各通信回線に送信すべきデータは、
他の通信回線と独立に対応するバッファメモリから抽出
可能となる為、受信データのオーバラン状態および送信
データのアンダーラン状態が発生しなくなり、通信回線
に対して確実、且つ高効率のデータ転送が実現可能とな
る。
Therefore, the data arriving from each communication line can be stored in the corresponding buffer memory independently of the other communication lines, and the data to be transmitted to each communication line is
Since it can be extracted from the buffer memory that corresponds to other communication lines independently, the overrun state of the received data and the underrun state of the transmitted data do not occur, and reliable and highly efficient data transfer to the communication line is realized. It will be possible.

【0016】[0016]

【実施例】以下、本発明の一実施例を図面により説明す
る。図2は本発明の一実施例による回線処理装置を示す
図である。なお、全図を通じて同一符号は同一対象物を
示す。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to the drawings. FIG. 2 is a diagram showing a line processing device according to an embodiment of the present invention. The same reference numerals denote the same objects throughout the drawings.

【0017】図2においては、図1における共通記憶装
置100として主記憶装置(MM)3が示され、また図
1におけるバッファメモリ200としてバッファメモリ
(BM)7が各入出力装置(IO)2に対応して設けら
れ、また図1における第一のデータ転送手段300とし
てダイレクトメモリアクセス制御装置(DMC)8が各
入出力装置(IO)2に対応して設けられ、また図1に
おける第二のデータ転送手段400として中央処理装置
(CPU)4と、各入出力装置(IO)2に対応して設
けられたゲートバッファ(GB)10とがその役割を果
たす。
In FIG. 2, a main storage device (MM) 3 is shown as the common storage device 100 in FIG. 1, and a buffer memory (BM) 7 is provided as the buffer memory 200 in FIG. 1 for each input / output device (IO) 2. 1, a direct memory access control device (DMC) 8 is provided corresponding to each input / output device (IO) 2 as the first data transfer means 300 in FIG. The central processing unit (CPU) 4 as the data transfer means 400 and the gate buffer (GB) 10 provided corresponding to each input / output device (IO) 2 play their roles.

【0018】各バッファメモリ(BM)7およびダイレ
クトメモリアクセス制御装置(DMC)8およびゲート
バッファ(GB)10は、入出力バス9を経由して接続
され、また各入出力バス9は、それぞれゲートバッファ
(GB)10を介してプロセッサバス6に接続されてい
る。
Each buffer memory (BM) 7, direct memory access controller (DMC) 8 and gate buffer (GB) 10 are connected via an input / output bus 9, and each input / output bus 9 is connected to a gate. It is connected to the processor bus 6 via a buffer (GB) 10.

【0019】中央処理装置(CPU)4は、例えば主記
憶装置(MM)3から所要のデータを抽出し、或いは所
要のデータを主記憶装置(MM)3に蓄積する場合に
は、各ゲートバッファ(GB)10を遮断状態に設定
し、各入出力バス9とプロセッサバス6とを分離させて
いる。
The central processing unit (CPU) 4 extracts each required data from the main memory device (MM) 3 or accumulates the required data in the main memory device (MM) 3, for example, each gate buffer. The (GB) 10 is set in the shut-off state to separate each input / output bus 9 from the processor bus 6.

【0020】かかる状態で、各入出力装置(IO)2
は、収容する各通信回線1から到着するデータを受信す
ると、それぞれ対応するダイレクトメモリアクセス制御
装置(DMC)8を起動し、受信データの転送・蓄積を
要求する。
In this state, each input / output device (IO) 2
Upon receiving the data arriving from each of the accommodated communication lines 1, each of them activates the corresponding direct memory access control device (DMC) 8 and requests the transfer / storage of the received data.

【0021】起動されたダイレクトメモリアクセス制御
装置(DMC)8は、入出力装置(IO)2が受信する
データを、入出力バス9を経由して対応するバッファメ
モリ(BM)7に転送・蓄積する。
The activated direct memory access control device (DMC) 8 transfers / stores the data received by the input / output device (IO) 2 into the corresponding buffer memory (BM) 7 via the input / output bus 9. To do.

【0022】なお各入出力バス9は、プロセッサバス6
および他の入出力バス9と独立である為、ダイレクトメ
モリアクセス制御装置(DMC)8は、中央処理装置
(CPU)4および他のダイレクトメモリアクセス制御
装置(DMC)8と全く独立に、データ転送を実行可能
となる。
Each input / output bus 9 is the processor bus 6
Since it is independent of the other input / output bus 9, the direct memory access control device (DMC) 8 transfers data independently of the central processing unit (CPU) 4 and other direct memory access control device (DMC) 8. Can be executed.

【0023】バッファメモリ(BM)7に受信データが
蓄積されると、ダイレクトメモリアクセス制御装置(D
MC)8は中央処理装置(CPU)4に対してバッファ
メモリ(BM)7に蓄積されている受信データの、主記
憶装置(MM)3に対する転送を要求する。
When the received data is accumulated in the buffer memory (BM) 7, the direct memory access control device (D
The MC) 8 requests the central processing unit (CPU) 4 to transfer the received data accumulated in the buffer memory (BM) 7 to the main storage device (MM) 3.

【0024】該データ転送要求を受信した中央処理装置
(CPU)4は、要求元のダイレクトメモリアクセス制
御装置(DMC)8に対応するゲートバッファ(GB)
10を導通状態に設定した後、バッファメモリ(BM)
7に蓄積されている受信データを抽出し、入出力バス
9、導通状態に設定したゲートバッファ(GB)10お
よびプロセッサバス6を経由して主記憶装置(MM)3
に転送し、主記憶装置(MM)3内に蓄積した後、ゲー
トバッファ(GB)10を再び遮断状態に設定する。
The central processing unit (CPU) 4 having received the data transfer request, the gate buffer (GB) corresponding to the direct memory access control unit (DMC) 8 of the request source.
After setting 10 to the conductive state, the buffer memory (BM)
The received data accumulated in 7 is extracted and passed through the input / output bus 9, the gate buffer (GB) 10 set to the conductive state, and the processor bus 6 to the main memory device (MM) 3
After storing the data in the main memory device (MM) 3 and storing it in the main memory device (MM) 3, the gate buffer (GB) 10 is set to the cutoff state again.

【0025】その間、データ転送要求元のダイレクトメ
モリアクセス制御装置(DMC)8に対応するゲートバ
ッファ(GB)10以外のゲートバッファ(GB)10
は引続き遮断状態に設定されている為、他のダイレクト
メモリアクセス制御装置(DMC)8は、それぞれ対応
する入出力装置(IO)2とバッファメモリ(BM)7
との間のデータ転送を、専用の入出力バス9を経由して
実行可能である。
In the meantime, the gate buffer (GB) 10 other than the gate buffer (GB) 10 corresponding to the direct memory access control device (DMC) 8 which is the source of the data transfer request.
The other direct memory access control devices (DMCs) 8 are connected to the corresponding input / output device (IO) 2 and buffer memory (BM) 7 because they are continuously set to the cutoff state.
Data can be transferred between and via the dedicated input / output bus 9.

【0026】また各入出力装置(IO)2は、収容する
通信回線1に対してデータを送信する必要が生ずると、
それぞれ対応するダイレクトメモリアクセス制御装置
(DMC)8を起動し、送信データの抽出・転送を要求
する。
Further, when it becomes necessary for each input / output device (IO) 2 to transmit data to the communication line 1 accommodated therein,
The corresponding direct memory access controller (DMC) 8 is activated to request extraction / transfer of transmission data.

【0027】起動されたダイレクトメモリアクセス制御
装置(DMC)8は、バッファメモリ(BM)7に送信
データが蓄積されている場合には、バッファメモリ(B
M)7から送信データを抽出し、入出力バス9を経由し
て入出力装置(IO)2に転送する。
The activated direct memory access control device (DMC) 8 receives the buffer memory (B) when transmission data is stored in the buffer memory (BM) 7.
M) extracts transmission data from M and transfers it to the input / output device (IO) 2 via the input / output bus 9.

【0028】またバッファメモリ(BM)7に送信デー
タが蓄積されていない場合には、ダイレクトメモリアク
セス制御装置(DMC)8は中央処理装置(CPU)4
に対して主記憶装置(MM)3に蓄積されている送信デ
ータの転送を要求する。
When no transmission data is stored in the buffer memory (BM) 7, the direct memory access control device (DMC) 8 has the central processing unit (CPU) 4
Is requested to transfer the transmission data accumulated in the main memory (MM) 3.

【0029】該データ転送要求を受信した中央処理装置
(CPU)4は、要求元のダイレクトメモリアクセス制
御装置(DMC)8に対応するゲートバッファ(GB)
10を導通状態に設定した後、主記憶装置(MM)3に
蓄積されている送信データを抽出し、プロセッサバス
6、導通状態に設定したゲートバッファ(GB)10お
よび入出力バス9を経由してバッファメモリ(BM)7
に転送し、バッファメモリ(BM)7内に蓄積した後、
ゲートバッファ(GB)10を再び遮断状態に設定す
る。
The central processing unit (CPU) 4 which has received the data transfer request, the gate buffer (GB) corresponding to the direct memory access control unit (DMC) 8 of the request source.
After setting 10 to the conductive state, the transmission data accumulated in the main memory device (MM) 3 is extracted and passed through the processor bus 6, the gate buffer (GB) 10 and the input / output bus 9 which are set to the conductive state. Buffer memory (BM) 7
After being transferred to the buffer memory (BM) 7 and accumulated in the buffer memory (BM) 7,
The gate buffer (GB) 10 is set to the cutoff state again.

【0030】その間、データ転送要求元のダイレクトメ
モリアクセス制御装置(DMC)8に対応するゲートバ
ッファ(GB)10以外のゲートバッファ(GB)10
は引続き遮断状態に設定されている為、他のダイレクト
メモリアクセス制御装置(DMC)8は、それぞれ対応
する入出力装置(IO)2とバッファメモリ(BM)7
との間のデータ転送を、専用の入出力バス9を経由して
実行可能である。
In the meantime, the gate buffer (GB) 10 other than the gate buffer (GB) 10 corresponding to the direct memory access control device (DMC) 8 which is the source of the data transfer request.
The other direct memory access control devices (DMCs) 8 are connected to the corresponding input / output device (IO) 2 and buffer memory (BM) 7 because they are continuously set to the cutoff state.
Data can be transferred between and via the dedicated input / output bus 9.

【0031】ダイレクトメモリアクセス制御装置(DM
C)8は、バッファメモリ(BM)7に蓄積された送信
データを、前述と同様に入出力装置(IO)2に転送す
る。以上の説明から明らかな如く、本実施例によれば、
各入出力装置(IO)2がそれぞれ対応する通信回線1
に対して送受信するデータは、それぞれ対応して設けら
れているダイレクトメモリアクセス制御装置(DMC)
8により、それぞれ専用に設けられている入出力バス9
を経由してバッファメモリ(BM)7との間で、他の通
信回線1に対する送受信データの転送、或いは中央処理
装置(CPU)4と主記憶装置(MM)3との間のデー
タ転送と独立に転送されることとなり、通信回線1から
の受信データのオーバラン、或いは通信回線1に対する
送信データのアンダーランの発生が防止される。
Direct memory access control device (DM
The C) 8 transfers the transmission data stored in the buffer memory (BM) 7 to the input / output device (IO) 2 as described above. As is clear from the above description, according to this embodiment,
Communication line 1 corresponding to each input / output device (IO) 2
Data sent to and received from the direct memory access control device (DMC) provided correspondingly.
8 dedicated input / output bus 9
Independent of the transfer of transmission / reception data to / from another communication line 1 or the data transfer between the central processing unit (CPU) 4 and the main storage device (MM) 3 with the buffer memory (BM) 7 via the Therefore, the overrun of the reception data from the communication line 1 or the underrun of the transmission data to the communication line 1 is prevented.

【0032】なお、図2はあく迄本発明の一実施例に過
ぎず、例えば第一のデータ転送手段300および第二の
データ転送手段400は図示されるダイレクトメモリア
クセス制御装置(DMC)8および中央処理装置(CP
U)4等に限定されることは無く、他に幾多の変形が考
慮されるが、何れの場合にも本発明の効果は変わらな
い。また本発明の対象となる回線処理装置は、図示され
るものに限定されぬことは言う迄も無い。
It is to be noted that FIG. 2 is merely an embodiment of the present invention, and for example, the first data transfer means 300 and the second data transfer means 400 are the direct memory access controller (DMC) 8 and Central processing unit (CP
The present invention is not limited to U) 4 and the like, and many other modifications can be considered, but in any case, the effect of the present invention does not change. It goes without saying that the line processing device which is the subject of the present invention is not limited to the one shown in the figure.

【0033】[0033]

【発明の効果】以上、本発明によれば、前記回線処理装
置において、各通信回線から到着するデータは、他の通
信回線と独立に対応するバッファメモリに蓄積可能とな
り、また各通信回線に送信すべきデータは、他の通信回
線と独立に対応するバッファメモリから抽出可能となる
為、受信データのオーバラン状態および送信データのア
ンダーラン状態が発生しなくなり、通信回線に対して確
実、且つ高効率のデータ転送が実現可能となる。
As described above, according to the present invention, in the line processing device, the data arriving from each communication line can be stored in the buffer memory independently corresponding to the other communication lines and can be transmitted to each communication line. Since the data to be extracted can be extracted from the buffer memory that corresponds to other communication lines independently, the overrun state of the received data and the underrun state of the transmitted data do not occur, and the communication line is reliable and highly efficient. Data transfer can be realized.

【図面の簡単な説明】[Brief description of drawings]

【図1】 本発明の原理を示す図FIG. 1 is a diagram showing the principle of the present invention.

【図2】 本発明の一実施例による回線処理装置を示す
FIG. 2 is a diagram showing a line processing device according to an embodiment of the present invention.

【図3】 従来ある回線処理装置の一例を示す図FIG. 3 is a diagram showing an example of a conventional line processing device.

【符号の説明】[Explanation of symbols]

1 通信回線 2 入出力装置(IO) 3 主記憶装置(MM) 4 中央処理装置(CPU) 5、8 ダイレクトメモリアクセス制御装置(DMC) 6 プロセッサバス 7、200 バッファメモリ(BM) 9 入出力バス 10 ゲートバッファ(GB) 100 共通記憶装置 300 第一のデータ転送手段 400 第二のデータ転送手段 1 Communication Line 2 Input / Output Device (IO) 3 Main Memory Device (MM) 4 Central Processing Unit (CPU) 5, 8 Direct Memory Access Control Device (DMC) 6 Processor Bus 7,200 Buffer Memory (BM) 9 Input / Output Bus 10 Gate Buffer (GB) 100 Common Storage Device 300 First Data Transfer Means 400 Second Data Transfer Means

Claims (1)

【特許請求の範囲】 【請求項1】 それぞれ通信回線(1)を収容し、該通
信回線(1)に対してデータを送受信する複数の入出力
装置(2)と、前記各通信回線(1)に対して送受信さ
れる前記データを共通に蓄積する共通記憶装置(10
0)とを具備する回線処理装置において、 前記各入出力装置(2)に対応して、前記入出力装置
(2)が前記通信回線(1)に対して送受信するデータ
を一旦蓄積するバッファメモリ(200)と、 前記バッファメモリ(200)と前記入出力装置(2)
との間のデータ転送を互いに独立に実行する第一のデー
タ転送手段(300)とを設け、 前記各入出力装置(2)に共通に、前記各バッファメモ
リ(200)と前記共通記憶装置(100)との間のデ
ータ転送を、前記各第一のデータ転送手段(300)と
独立に実行する第二のデータ転送手段(400)を設け
ることを特徴とするデータ転送方式。
Claims: 1. A plurality of input / output devices (2), each accommodating a communication line (1), transmitting and receiving data to and from the communication line (1), and each communication line (1). ), A common storage device (10) for commonly storing the data transmitted and received.
0) and a buffer memory for temporarily accumulating data to be transmitted / received to / from the communication line (1) by the input / output device (2) corresponding to each of the input / output devices (2). (200), the buffer memory (200), and the input / output device (2)
A first data transfer means (300) for independently performing data transfer between the buffer memory (200) and the common storage device (200) is provided commonly to the input / output devices (2). A data transfer method, characterized in that a second data transfer means (400) is provided for performing data transfer with the first data transfer means (300) independently of each other.
JP3179893A 1991-07-19 1991-07-19 Data transfer method Withdrawn JPH0528105A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3179893A JPH0528105A (en) 1991-07-19 1991-07-19 Data transfer method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3179893A JPH0528105A (en) 1991-07-19 1991-07-19 Data transfer method

Publications (1)

Publication Number Publication Date
JPH0528105A true JPH0528105A (en) 1993-02-05

Family

ID=16073748

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3179893A Withdrawn JPH0528105A (en) 1991-07-19 1991-07-19 Data transfer method

Country Status (1)

Country Link
JP (1) JPH0528105A (en)

Similar Documents

Publication Publication Date Title
US5604866A (en) Flow control system having a counter in transmitter for decrementing and incrementing based upon transmitting and received message size respectively for indicating free space in receiver
US6230229B1 (en) Method and system for arbitrating path contention in a crossbar interconnect network
US5131085A (en) High performance shared main storage interface
KR870004365A (en) Channel data transmission device with serial transmission line and transmission method thereof
US5179709A (en) Look ahead bus transfer request
US4244018A (en) Interlock control of asynchronous data transmission between a host processor and a plurality of microprocessors through a common buffer
US20040230717A1 (en) Processing device
US20050120169A1 (en) Storage device control apparatus and a method of controlling the same
JPS62172840A (en) Transferring system for data
EP0378422A2 (en) Look ahead bus transfer request
JP2552015B2 (en) Data transfer device
JPH01191967A (en) Data communication processing system
JPH0766356B2 (en) Channel device
JP2752456B2 (en) Channel device
JPH0418652A (en) data communication system
JPH04245355A (en) File transfer system
JPH0581167A (en) Data transmission processor
JPH05314061A (en) Bus interface control system
JPS63192151A (en) Data transfer buffer equipment
JPH089792Y2 (en) SCSI adapter circuit for host-to-host communication
JP2552025B2 (en) Data transfer method
JPH04238566A (en) Inter-multi-processor bus communication system
JPS6029987B2 (en) Data transfer control method
JPH04268660A (en) Data transfer repeating system
JPH05324540A (en) Common bus use request method

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 19981008