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
Application number
JP59244005A
Other languages
English (en)
Inventor
Takuma Fukuda
福田 琢磨
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.)
NEC Corp
Original Assignee
NEC Corp
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 NEC Corp filed Critical NEC Corp
Priority to JP59244005A priority Critical patent/JPS61123244A/ja
Publication of JPS61123244A publication Critical patent/JPS61123244A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Information Transfer Systems (AREA)
  • Communication Control (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はマルチデータ通信システムに用いられるデータ
通信処理装置に関する。
〔従来の技術〕
従来、この種のマルチデータ通信システムにおいてデー
タ通信処理装置間でバースト転送を行う場合、データ通
信処理装置内にデータバッファメモリを設け、このデー
タバッファメモリ内に一旦データを記憶させ、そしてデ
ータ通信処理装置とメモリ装置間でデータストア動作を
行・うちのであった。
〔発明が解決しようとする問題点〕
上述した従来のデータ通信処理装置では、データバッフ
ァメモリの容量以上にデータ転送する場合、受信側デー
タ通信処理装置内のデータバッファメモリがいっばいに
なった時にデータのオーバーフローが生じるという欠点
がある。
本発明の目的は、データバッファメモリの容量に関係な
く、バースト転送を正常に行えるデータ通信処理装置を
提供することにある。
〔問題点を解決するための手段〕
未発明は、L記目的を達成するために、データ八7フア
メモリに記憶されたデータの量とデータバッファメモリ
の容量との大小関係に応じて、バースト転送を一時停止
させたり、at続させたり、あるいは再開させたりする
ことができる機能を各データ通信処理装置に持たせてい
る。さらに、バースト転送をこのように制御するための
信号線として、各データ通信処理装置を接続しているシ
ステムバスと並列に、ウエート線が設けられる。
すなわち、本発明によるデータ通信処理装置は、それぞ
れがデータバッファメモリを有し、システムバスを介し
て互いにデータのバースト転送を行うデータ通信処理装
置において、 システムバスと並設されたウエート線と、データバッフ
ァメモリに記憶されたデータの量がこのデータバッファ
メモリの容量に達した時に上述のウエート線を介して、
データを送信したデータ通信処理装置に対しバースト転
送を一時停止させるように制御する第1の制御信号を出
力し、  データバッファメモリに記憶されたデータの
量がその容量以下である時または容量以下になった時に
上述のウエート線を介して、データを送信したデータ通
信処理装置に対しバースト転送を継続させるようにまた
はバースト転送を再開させるように制御する第2の制御
信号を出力するウエート機能制御部と、 を備えたことを特徴とする。
〔実施例〕
以下、本発明の実施例について図面を参照しながら説明
する。
第1図は本発明によるデータ通信処理装置の一実施例を
マルチデータ通信システムと共に示した図である。デー
タ通信処理装置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が一直接入力され
ている。
比較器14の出力端子は2つあり、一方の出力端子はフ
リップフロップ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を介し
て送信側データ通信処理装置に対しデータ転送を停止す
るよう制御し。
逆にリセット端子Hに判別信号C2が入力された場合に
はローレベルのウエート制御信号wbが出力され、送信
側データ通信処理装置に対しデータ転送を再開するよう
制御する。
次に、このように構成されたデータ通信処理装置の動作
について説明する。
受信側データ通信処理装置は、データおよび制御信号り
をインタフェース部4を通して受信する。受信データD
はデータバッファメモリ5へ書き込まれる。書込みのア
ドレスはアドレス制御部lOによって制御された書込み
アドレスレジスタ11で指定される。−’yz、データ
バッファメモリ5から、アドレス制御部10によって制
御された読出しアドレスレジスタ12で指定されたメモ
リ内容が読み出される。データバッファメモリ5から読
み出されたデータはインタフェース部7を介してCPu
8へ送出される。
その際に読出しアドレスレジスタ12の内容に所定のビ
ット数を加算した値、すなわち信号Aと書込みアドレス
レジスタ11の内容、すなわち信号Bとが比較器14に
おいて比較される。そして、比較器14が判別信号C1
を出力した場合にはフリップフロップ15はハイレベル
のウエート制御信号Waを出力し、それによって送信側
データ通信処理装置はデータ転送を停止する。
この時、もし比較器14が判別信号C2を出力した場合
には、これはデータバッファメモリ5に余裕があること
を示しているため1通常のデータ転送が継続される。
送信側データ通信処理装置からのデータ転送が中断して
しばらくすると、信号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−・・(データ転送停止用の)ウエート制御信号。 ■・・・(データ転送継続用または再開用の)ウエート
制御信号。

Claims (1)

  1. 【特許請求の範囲】 それぞれがデータバッファメモリを有し、システムバス
    を介して互いにデータのバースト転送を行うデータ通信
    処理装置において、 前記システムバスと並設されたウエート線と、前記デー
    タバッファメモリに記憶されたデータの量が該データバ
    ッファメモリの容量に達した時に前記ウエート線を介し
    て、データを送信したデータ通信処理装置に対しバース
    ト転送を一時停止させるように制御する第1の制御信号
    を出力し、該データバッファメモリに記憶されたデータ
    の量が該容量以下である時または容量以下になった時に
    該ウエート線を介して、データを送信したデータ通信処
    理装置に対しバースト転送を継続させるようにまたはバ
    ースト転送を再開させるように制御する第2の制御信号
    を出力するウエート機能制御部と、 を備えたことを特徴とするデータ通信処理装置。
JP59244005A 1984-11-19 1984-11-19 デ−タ通信処理装置 Pending JPS61123244A (ja)

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)

* Cited by examiner, † Cited by third party
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 パナソニック株式会社 インターフェース通信装置

Cited By (4)

* Cited by examiner, † Cited by third party
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)