JPS61123244A - デ−タ通信処理装置 - Google Patents
デ−タ通信処理装置Info
- Publication number
- JPS61123244A JPS61123244A JP59244005A JP24400584A JPS61123244A JP S61123244 A JPS61123244 A JP S61123244A JP 59244005 A JP59244005 A JP 59244005A JP 24400584 A JP24400584 A JP 24400584A JP S61123244 A JPS61123244 A JP S61123244A
- Authority
- JP
- Japan
- Prior art keywords
- data
- buffer memory
- data communication
- communication processing
- processing device
- 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
- 238000004891 communication Methods 0.000 title claims description 37
- 230000006870 function Effects 0.000 claims description 6
- 230000004044 response Effects 0.000 abstract description 2
- 230000005540 biological transmission Effects 0.000 abstract 2
- 238000010586 diagram Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 1
Landscapes
- Information Transfer Systems (AREA)
- Communication Control (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明はマルチデータ通信システムに用いられるデータ
通信処理装置に関する。
通信処理装置に関する。
従来、この種のマルチデータ通信システムにおいてデー
タ通信処理装置間でバースト転送を行う場合、データ通
信処理装置内にデータバッファメモリを設け、このデー
タバッファメモリ内に一旦データを記憶させ、そしてデ
ータ通信処理装置とメモリ装置間でデータストア動作を
行・うちのであった。
タ通信処理装置間でバースト転送を行う場合、データ通
信処理装置内にデータバッファメモリを設け、このデー
タバッファメモリ内に一旦データを記憶させ、そしてデ
ータ通信処理装置とメモリ装置間でデータストア動作を
行・うちのであった。
上述した従来のデータ通信処理装置では、データバッフ
ァメモリの容量以上にデータ転送する場合、受信側デー
タ通信処理装置内のデータバッファメモリがいっばいに
なった時にデータのオーバーフローが生じるという欠点
がある。
ァメモリの容量以上にデータ転送する場合、受信側デー
タ通信処理装置内のデータバッファメモリがいっばいに
なった時にデータのオーバーフローが生じるという欠点
がある。
本発明の目的は、データバッファメモリの容量に関係な
く、バースト転送を正常に行えるデータ通信処理装置を
提供することにある。
く、バースト転送を正常に行えるデータ通信処理装置を
提供することにある。
未発明は、L記目的を達成するために、データ八7フア
メモリに記憶されたデータの量とデータバッファメモリ
の容量との大小関係に応じて、バースト転送を一時停止
させたり、at続させたり、あるいは再開させたりする
ことができる機能を各データ通信処理装置に持たせてい
る。さらに、バースト転送をこのように制御するための
信号線として、各データ通信処理装置を接続しているシ
ステムバスと並列に、ウエート線が設けられる。
メモリに記憶されたデータの量とデータバッファメモリ
の容量との大小関係に応じて、バースト転送を一時停止
させたり、at続させたり、あるいは再開させたりする
ことができる機能を各データ通信処理装置に持たせてい
る。さらに、バースト転送をこのように制御するための
信号線として、各データ通信処理装置を接続しているシ
ステムバスと並列に、ウエート線が設けられる。
すなわち、本発明によるデータ通信処理装置は、それぞ
れがデータバッファメモリを有し、システムバスを介し
て互いにデータのバースト転送を行うデータ通信処理装
置において、 システムバスと並設されたウエート線と、データバッフ
ァメモリに記憶されたデータの量がこのデータバッファ
メモリの容量に達した時に上述のウエート線を介して、
データを送信したデータ通信処理装置に対しバースト転
送を一時停止させるように制御する第1の制御信号を出
力し、 データバッファメモリに記憶されたデータの
量がその容量以下である時または容量以下になった時に
上述のウエート線を介して、データを送信したデータ通
信処理装置に対しバースト転送を継続させるようにまた
はバースト転送を再開させるように制御する第2の制御
信号を出力するウエート機能制御部と、 を備えたことを特徴とする。
れがデータバッファメモリを有し、システムバスを介し
て互いにデータのバースト転送を行うデータ通信処理装
置において、 システムバスと並設されたウエート線と、データバッフ
ァメモリに記憶されたデータの量がこのデータバッファ
メモリの容量に達した時に上述のウエート線を介して、
データを送信したデータ通信処理装置に対しバースト転
送を一時停止させるように制御する第1の制御信号を出
力し、 データバッファメモリに記憶されたデータの
量がその容量以下である時または容量以下になった時に
上述のウエート線を介して、データを送信したデータ通
信処理装置に対しバースト転送を継続させるようにまた
はバースト転送を再開させるように制御する第2の制御
信号を出力するウエート機能制御部と、 を備えたことを特徴とする。
以下、本発明の実施例について図面を参照しながら説明
する。
する。
第1図は本発明によるデータ通信処理装置の一実施例を
マルチデータ通信システムと共に示した図である。デー
タ通信処理装置lはシステムバス2およびウエート線3
により互いに接続されており、さらにそれぞれ、システ
ムバス2およびつエート線3との接続を行ラインタフエ
ース部4と、このインタフェース部4を通してデータの
入出力が行われるデータバッファメモリ5と、データバ
ッファメモリ5を制御するウエート機能制御部6と、デ
ータバッファメモリ5と外部のcposとの接続を行う
インタフェース部7ζを備えている。このcpuaはさ
らにメモリ装置9に接続されている。
マルチデータ通信システムと共に示した図である。デー
タ通信処理装置lはシステムバス2およびウエート線3
により互いに接続されており、さらにそれぞれ、システ
ムバス2およびつエート線3との接続を行ラインタフエ
ース部4と、このインタフェース部4を通してデータの
入出力が行われるデータバッファメモリ5と、データバ
ッファメモリ5を制御するウエート機能制御部6と、デ
ータバッファメモリ5と外部のcposとの接続を行う
インタフェース部7ζを備えている。このcpuaはさ
らにメモリ装置9に接続されている。
第2図はデータ通信処理装置の具体的なブロック図であ
る。以下、受信用として適用された場合について説明す
る。
る。以下、受信用として適用された場合について説明す
る。
ウエート機能制御部6にはアドレス制御部lOが備えら
れており、このアドレス制御部1Gに書込みアドレスレ
ジスタ11と読出しアドレスレジスタ12が接続されて
いる。これらのレジスタ11および12は、それぞれア
ドレス11111部10からの制御により、データバッ
ファメモリ5のどのアドレスにデータを書き込むか、あ
るいは書込まれたデータのうちどのアドレスからのデー
タを読出すかをそれぞれ指定するためのものである。読
出しアドレスレジスタ12の出力側には、レジスタ12
の内容に所定のビット数(データバッファメモリ5の容
量に応じて決定される数)を加算して信号Aとして比較
器14の一方の入力端子に送出する加算器13が接続さ
れている。また、比較器14の他方の入力端子には書込
みアドレスレジスタ11からの信号Bが一直接入力され
ている。
れており、このアドレス制御部1Gに書込みアドレスレ
ジスタ11と読出しアドレスレジスタ12が接続されて
いる。これらのレジスタ11および12は、それぞれア
ドレス11111部10からの制御により、データバッ
ファメモリ5のどのアドレスにデータを書き込むか、あ
るいは書込まれたデータのうちどのアドレスからのデー
タを読出すかをそれぞれ指定するためのものである。読
出しアドレスレジスタ12の出力側には、レジスタ12
の内容に所定のビット数(データバッファメモリ5の容
量に応じて決定される数)を加算して信号Aとして比較
器14の一方の入力端子に送出する加算器13が接続さ
れている。また、比較器14の他方の入力端子には書込
みアドレスレジスタ11からの信号Bが一直接入力され
ている。
比較器14の出力端子は2つあり、一方の出力端子はフ
リップフロップ15のセット端子Sに接続され、他方の
出力端子はフリップフロップ15のリセット轡子Rに接
続されている。比較器14は入力された2つの信号Aと
Bを比較し、A<Bの場合には判別信号C!を一方の出
力端子、すなわちフリップフロップ15のセット端子S
に送出し、A≧Bの場合には別の判別信号C2を他方の
出力端子、すなわちフリップフロップ15のリセット端
子Rに送出する。
リップフロップ15のセット端子Sに接続され、他方の
出力端子はフリップフロップ15のリセット轡子Rに接
続されている。比較器14は入力された2つの信号Aと
Bを比較し、A<Bの場合には判別信号C!を一方の出
力端子、すなわちフリップフロップ15のセット端子S
に送出し、A≧Bの場合には別の判別信号C2を他方の
出力端子、すなわちフリップフロップ15のリセット端
子Rに送出する。
フリップフロップ15の出力端子Qはインタフェース部
4を介してウエート線3に接続されており、セー2ト端
子Sに判別信号C8が入力された場合にはハイレベルの
ウエート制御信号−dが出力され、ウエート線3を介し
て送信側データ通信処理装置に対しデータ転送を停止す
るよう制御し。
4を介してウエート線3に接続されており、セー2ト端
子Sに判別信号C8が入力された場合にはハイレベルの
ウエート制御信号−dが出力され、ウエート線3を介し
て送信側データ通信処理装置に対しデータ転送を停止す
るよう制御し。
逆にリセット端子Hに判別信号C2が入力された場合に
はローレベルのウエート制御信号wbが出力され、送信
側データ通信処理装置に対しデータ転送を再開するよう
制御する。
はローレベルのウエート制御信号wbが出力され、送信
側データ通信処理装置に対しデータ転送を再開するよう
制御する。
次に、このように構成されたデータ通信処理装置の動作
について説明する。
について説明する。
受信側データ通信処理装置は、データおよび制御信号り
をインタフェース部4を通して受信する。受信データD
はデータバッファメモリ5へ書き込まれる。書込みのア
ドレスはアドレス制御部lOによって制御された書込み
アドレスレジスタ11で指定される。−’yz、データ
バッファメモリ5から、アドレス制御部10によって制
御された読出しアドレスレジスタ12で指定されたメモ
リ内容が読み出される。データバッファメモリ5から読
み出されたデータはインタフェース部7を介してCPu
8へ送出される。
をインタフェース部4を通して受信する。受信データD
はデータバッファメモリ5へ書き込まれる。書込みのア
ドレスはアドレス制御部lOによって制御された書込み
アドレスレジスタ11で指定される。−’yz、データ
バッファメモリ5から、アドレス制御部10によって制
御された読出しアドレスレジスタ12で指定されたメモ
リ内容が読み出される。データバッファメモリ5から読
み出されたデータはインタフェース部7を介してCPu
8へ送出される。
その際に読出しアドレスレジスタ12の内容に所定のビ
ット数を加算した値、すなわち信号Aと書込みアドレス
レジスタ11の内容、すなわち信号Bとが比較器14に
おいて比較される。そして、比較器14が判別信号C1
を出力した場合にはフリップフロップ15はハイレベル
のウエート制御信号Waを出力し、それによって送信側
データ通信処理装置はデータ転送を停止する。
ット数を加算した値、すなわち信号Aと書込みアドレス
レジスタ11の内容、すなわち信号Bとが比較器14に
おいて比較される。そして、比較器14が判別信号C1
を出力した場合にはフリップフロップ15はハイレベル
のウエート制御信号Waを出力し、それによって送信側
データ通信処理装置はデータ転送を停止する。
この時、もし比較器14が判別信号C2を出力した場合
には、これはデータバッファメモリ5に余裕があること
を示しているため1通常のデータ転送が継続される。
には、これはデータバッファメモリ5に余裕があること
を示しているため1通常のデータ転送が継続される。
送信側データ通信処理装置からのデータ転送が中断して
しばらくすると、信号AとBの大小関係が逆転する。こ
の時点で、比較器14は判別信号C2を出力し、それを
受けてフリップフロップ15はローレベルのウエート制
御信号wbを送出する。
しばらくすると、信号AとBの大小関係が逆転する。こ
の時点で、比較器14は判別信号C2を出力し、それを
受けてフリップフロップ15はローレベルのウエート制
御信号wbを送出する。
これによって送信側データ通信処理装置はデータ転送を
再開する。
再開する。
以上説明したように本発明は、一時的に受信側データ通
信処理装置の処理時間が伸びた場合でも、データのオー
バーフローを起こすことなく、バースト転送を正常に行
える効果がある。
信処理装置の処理時間が伸びた場合でも、データのオー
バーフローを起こすことなく、バースト転送を正常に行
える効果がある。
第1図は本発明によるデータ通信処理装置の一実施例を
マルチデータ通信システムと共に示した図、第2図はデ
ータ通信処理装置の具体的なブロック図である。 l・・・データ通信処理装置。 2…システムバス。 3・・・ウエート線。 4.7・・・インタフェース部。 5・・・データバッファメモリ。 6・・・ウエート機能制御部。 8・・・CPIJ 。 9・・・メモリ装置。 lO・・・アドレス制御部。 ll・・・書込みアドレスレジスタ。 12・・・読出しアドレスレジスタ。 13・・・加算器。 14・・・比較器。 15・・・フリップフロップ。 A・・・(レジスタ12の内容に所定のビーIト数が加
算された)信号。 B・・・(レジスタ11メ内容を示す)@号。 C,・・・(A<Bの時の)判別信号。 C2・・・(A≧Bの時の)判別信号。 D・・・受信データ。 Wa−・・(データ転送停止用の)ウエート制御信号。 ■・・・(データ転送継続用または再開用の)ウエート
制御信号。
マルチデータ通信システムと共に示した図、第2図はデ
ータ通信処理装置の具体的なブロック図である。 l・・・データ通信処理装置。 2…システムバス。 3・・・ウエート線。 4.7・・・インタフェース部。 5・・・データバッファメモリ。 6・・・ウエート機能制御部。 8・・・CPIJ 。 9・・・メモリ装置。 lO・・・アドレス制御部。 ll・・・書込みアドレスレジスタ。 12・・・読出しアドレスレジスタ。 13・・・加算器。 14・・・比較器。 15・・・フリップフロップ。 A・・・(レジスタ12の内容に所定のビーIト数が加
算された)信号。 B・・・(レジスタ11メ内容を示す)@号。 C,・・・(A<Bの時の)判別信号。 C2・・・(A≧Bの時の)判別信号。 D・・・受信データ。 Wa−・・(データ転送停止用の)ウエート制御信号。 ■・・・(データ転送継続用または再開用の)ウエート
制御信号。
Claims (1)
- 【特許請求の範囲】 それぞれがデータバッファメモリを有し、システムバス
を介して互いにデータのバースト転送を行うデータ通信
処理装置において、 前記システムバスと並設されたウエート線と、前記デー
タバッファメモリに記憶されたデータの量が該データバ
ッファメモリの容量に達した時に前記ウエート線を介し
て、データを送信したデータ通信処理装置に対しバース
ト転送を一時停止させるように制御する第1の制御信号
を出力し、該データバッファメモリに記憶されたデータ
の量が該容量以下である時または容量以下になった時に
該ウエート線を介して、データを送信したデータ通信処
理装置に対しバースト転送を継続させるようにまたはバ
ースト転送を再開させるように制御する第2の制御信号
を出力するウエート機能制御部と、 を備えたことを特徴とするデータ通信処理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59244005A JPS61123244A (ja) | 1984-11-19 | 1984-11-19 | デ−タ通信処理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59244005A JPS61123244A (ja) | 1984-11-19 | 1984-11-19 | デ−タ通信処理装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS61123244A true JPS61123244A (ja) | 1986-06-11 |
Family
ID=17112294
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP59244005A Pending JPS61123244A (ja) | 1984-11-19 | 1984-11-19 | デ−タ通信処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS61123244A (ja) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01296740A (ja) * | 1988-05-25 | 1989-11-30 | Hitachi Ltd | パケットデータ転送制御装置 |
| JPH04211856A (ja) * | 1990-02-26 | 1992-08-03 | Nec Corp | クロック同期式シリアルインターフェース |
| JPH05282241A (ja) * | 1991-09-16 | 1993-10-29 | Internatl Business Mach Corp <Ibm> | バーストデータ転送装置および方法 |
| WO2010023794A1 (ja) * | 2008-08-29 | 2010-03-04 | パナソニック株式会社 | インターフェース通信装置 |
-
1984
- 1984-11-19 JP JP59244005A patent/JPS61123244A/ja active Pending
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01296740A (ja) * | 1988-05-25 | 1989-11-30 | Hitachi Ltd | パケットデータ転送制御装置 |
| JPH04211856A (ja) * | 1990-02-26 | 1992-08-03 | Nec Corp | クロック同期式シリアルインターフェース |
| JPH05282241A (ja) * | 1991-09-16 | 1993-10-29 | Internatl Business Mach Corp <Ibm> | バーストデータ転送装置および方法 |
| WO2010023794A1 (ja) * | 2008-08-29 | 2010-03-04 | パナソニック株式会社 | インターフェース通信装置 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0120889B1 (en) | Direct memory access peripheral unit controller | |
| JPS5914778B2 (ja) | デ−タ処理装置 | |
| KR920008448B1 (ko) | 데이터 프로세서 | |
| US4365296A (en) | System for controlling the duration of the time interval between blocks of data in a computer-to-computer communication system | |
| JPH0821013B2 (ja) | ダイレクトメモリアクセスオ−ダ競合制御方式 | |
| US5611056A (en) | Method for controlling the expansion of connections to a SCSI bus | |
| CA1299759C (en) | Control interface for transferring data between a data processing unit andinput/output devices | |
| JP2643931B2 (ja) | 情報処理装置 | |
| JP2664208B2 (ja) | ダイレクトメモリアクセス制御装置ならびにダイレクトメモリアクセス制御方法 | |
| JPS63293660A (ja) | 通信制御装置 | |
| JP2713204B2 (ja) | 情報処理システム | |
| JPS6049465A (ja) | マイクロコンピユ−タ間のデ−タ転送方法 | |
| JP2842639B2 (ja) | データ転送方式 | |
| JP3146864B2 (ja) | 単方向ループ型伝送回路 | |
| JPS60123954A (ja) | スタック処理方式 | |
| JPH0760416B2 (ja) | データ処理装置 | |
| JPH0471224B2 (ja) | ||
| JPH0421149A (ja) | Dmaデータ伝送装置 | |
| JPH0342740B2 (ja) | ||
| JPH0238970B2 (ja) | ||
| JPH103463A (ja) | プロセッサ間通信方法 | |
| JPS6245575B2 (ja) | ||
| JPS61168058A (ja) | 記憶装置 | |
| JPH0395652A (ja) | 二重化システム用記憶装置 | |
| JPH0253816B2 (ja) |