JPH0333961A - データ処理装置の受信装置 - Google Patents

データ処理装置の受信装置

Info

Publication number
JPH0333961A
JPH0333961A JP16894889A JP16894889A JPH0333961A JP H0333961 A JPH0333961 A JP H0333961A JP 16894889 A JP16894889 A JP 16894889A JP 16894889 A JP16894889 A JP 16894889A JP H0333961 A JPH0333961 A JP H0333961A
Authority
JP
Japan
Prior art keywords
data
circuit
control information
buffer
receiving
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
JP16894889A
Other languages
English (en)
Inventor
Kunio Nakase
中瀬 邦夫
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 JP16894889A priority Critical patent/JPH0333961A/ja
Publication of JPH0333961A publication Critical patent/JPH0333961A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Communication Control (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はデータ処理におけるデータの受信装置に利用す
る。本発明はデータ処理装置間を接続し、制御情報と転
送データとを一組の信号線上で時分割で転送する装置間
インタフェースに関し、特にこのインタフェースに接続
されたデータ処理装置のデータの受信装置に関する。
〔概要〕
本発明は制御情報と転送データとを一組のインタフェー
ス信号線上で時分割にて転送し処理するデータ処理装置
の受信装置において、 転送されたデータが転送データであるか、制御情報であ
るかを判定して個別に先取りして処理するすることによ
り、 受信データ利用時の読み出し順による処理待ちの遅れを
なくし、処理速度を高めるようにしたものである。
〔従来の技術〕
従来、この種のデータ処理装置においてはインタフェー
ス信号線上のデータを受信する受信バッファは一つで構
成されるのが一般的で、インタフェース信号線より受信
したデータは一旦受信バッファに格納され、その後必要
に応じて順次読み出して処理されていた。
〔発明が解決しようとする問題点〕
このように、従来のデータ処理装置においては、受信デ
ータを順次読み出して処理するため、制御情報の解読と
転送データの処理はバッファの読み出し順に応じて実施
する必要があり、一方のデータを先取りして処理しよう
としても他方のデータの処理が完了していないために、
読み出すことができず待たされることがあり処理速度を
低下させる原因となっていた。
本発明はこのような問題を解決するもので、制御情報、
転送データを個別に先取りして処理することができ、処
理速度を低下させない装置を提供することを目的とする
〔問題点を解決するための手段〕
本発明は、インタフェース信号線上のデータを受信する
受信回路と、この受信回路が受信したデータを一時格納
する受信バッファと、この受信バッファからの転送デー
タを処理するデータ処理回路と、このデータ処理回路を
制御する制御回路とを備えたデータ処理装置の受信装置
において、前記受信バッファは、転送データを格納する
転送データバッファと、制御情報を格納する制御情報バ
ッファとの二つに区分され、前記受信回路により受信さ
れたデータが転送データであるか制御情報であるかを付
加されたパラメータ信号により判定するとともにその判
定にしたがって各バッファに格納する判定回路を設け、
エントリに格納された転送データの直前に対応する制御
情報が受信されかつ格納されたか否かを示すフラグを保
持するフラグメモリを備えたことを特徴とする。
〔作用〕
送信装置から送出された送信データをインタフェース信
号線を介して受信し、受信したデータが転送データであ
るか制御情報であるかを判定する。
判定の結果転送データであれば転送データバッファに格
納し、転送データバッファの各々に対応する各エン) 
IJに格納されたデータの直前に制御情報の受信および
格納を実施したか否かを示すフラグをフラグメモリにセ
ットする。
このフラグメモリの内容を参照して制御情報と転送デー
タとを独立並行処理することにより処理の高速化をはか
ることができる。
〔実施例〕
次に、本発明実施例を図面に基づいて説明する。
第1図は本発明実施例の構成を示すブロック図、第2図
は本発明実施例におけるインタフェース信号線上のデー
タの形式を示す図である。
本発明実施例は、処理回路10および送信回路120を
備えた送信装置10にインタフェース信号線30を介し
て受信装置20が接続され、この受信装置20に、イン
タフェース信号線30上のデータを受信する受信回路2
10と、この受信回路が受信したデータを一時格納する
受信バッファと、この受信バッファからの転送データを
処理するデータ処理回路280と、このデータ処理回路
280を制御する制御回路270とを備え、受信バッフ
ァは、転送データを格納する転送データバッファ240
と、制御情報を格納する制御情報バッファ230との二
つに区分され、受信回路210により受信されたデータ
が転送データであるか制御情報であるかを付加されたパ
ラメータ信号301により判定するとともにその判定に
したがって各バッファ230.240に格納する判定回
路220を設け、エン) IJに格納された転送データ
の直前に対応する制御情報が受信されかつ格納されたか
否かを示すフラグを保持するフラグメモリ250を備え
る。
送信装置10より送信される信号は、第2図に示すよう
にパラメータ信号301 と送信データ302を含む。
本実施例では、パラメータ信号が“1”のとき送信デー
タが制御情報であることを示し、“0”のとき転送デー
タであることを示す。また、転送データバッファ240
、制御バッファ230、フラグメモリ250は各々ファ
ーストイン/ファーストアウトのスタックメモリで構成
される。
次に、このように構成された本発明実施例の動作につい
て説明する。第3図は本発明実施例の判定回路220の
動作の流れを示す流れ図、第4図は本発明実施例のデー
タ処理回路280の動作の流れを示す流れ図、第5図は
本発明実施例の制御回路270の動作の流れを示す流れ
図である。
送信装置10の処理回路110で処理されたデータが送
信回路120から送出されると、受信装置20の受信回
路210がインタフェース信号線30を介してそのデー
タを受信し判定回路220に送出する。
判定回路220はそのデータに含まれるパラメータ信号
301の判定を行い、“l”の制御情報であるときには
制御情報バッファ230に送信データ302を格納する
。また、“0”の転送データであるときには転送データ
バッファ240に送信データ302を格納し、直前に受
信した送信データのパラメータ信号301を再度判定し
、その判定結果が“1”の制御情報であるときにはフラ
グメモリ250に“1”をセットする。“0”の転送デ
ータであるときにはフラグメモリ250に“0”をセッ
トする。
制御回路270は制御情報バッファ230が空いている
か否かを判断し、空いていなければ1ワード読み出し、
読み出した制御情報を解読してその指示に従い制御指示
情報を生成する。次いでデータ処理回路280からの制
御指示要求の有無を判断し、“有”の場合はデータ処理
回路280に制御指示を与え、“無”の場合には制御指
示要求を待つ。
また、データ処理回路280は転送データバッファ24
0が空いているか否かを判断し、空いていなければフラ
グメモリ250からlワード読み出し、読み出したフラ
グの内容を判断する。
その判断の結果フラグが直前に制御情報を受信した状態
であることを示す“1”であれば制御回路270に制御
指示を要求し、制御指示を受は取ったときはその制御指
示に従いデータ処理を実行する。フラグが直前に制御信
号を受信していない状態であることを示す“0”であれ
ば転送データバッファ240より1ワード読み出し、読
み出したデータを処理する。
このように受信したデータの処理にあたってはフラグメ
モリ250の内容を用いて、制御情報を処理する制御回
路270と、転送データを処理するデータ処理回路28
0とを同期させ、かつ各々の回路を独立して動作させる
ことにより処理の高速化をはかることができる。
〔発明の効果〕
以上説明したように本発明によれば、受信データを利用
するときに遅れがなく、また制御情報、転送データを各
々別に先取りして処理できる受信バッファを構成するこ
とができる効果がある。
【図面の簡単な説明】
第1図は本発明実施例の構成を示すブロック図。 第2図は本発明実施例におけるインタフェース信号線上
のデータ形式を示す図。 第3図は本発明実施例の判定回路の動作の流れを示す流
れ図。 第4図は本発明実施例の制御回路の動作の流れを示す流
れ図。 第5図は本発明実施例のデータ処理回路の動作の流れを
示す流れ図。 10・・・送信装置、20・・・受信装置、30・・・
インタフェース信号線、110・・・処理回路、120
・・・送信回路、210・・・受信回路、220・・・
判定回路、230・・・制御情報バッファ、240・・
・転送データバッファ、250・・・フラグメモIJ、
270・・・制御回路、280・・・データ処理回路。

Claims (1)

  1. 【特許請求の範囲】 1、インタフェース信号線上のデータを受信する受信回
    路と、 この受信回路が受信したデータを一時格納する受信バッ
    ファと、 この受信バッファからの転送データを処理するデータ処
    理回路と、 このデータ処理回路を制御する制御回路と を備えたデータ処理装置の受信装置において、前記受信
    バッファは、転送データを格納する転送データバッファ
    と、制御情報を格納する制御情報バッファとの二つに区
    分され、 前記受信回路により受信されたデータが転送データであ
    るか制御情報であるかを付加されたパラメータ信号によ
    り判定するとともにその判定にしたがって各バッファに
    格納する判定回路を設け、エントリに格納された転送デ
    ータの直前に対応する制御情報が受信されかつ格納され
    たか否かを示すフラグを保持するフラグメモリを備えた
    ことを特徴とするデータ処理装置の受信装置。
JP16894889A 1989-06-29 1989-06-29 データ処理装置の受信装置 Pending JPH0333961A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP16894889A JPH0333961A (ja) 1989-06-29 1989-06-29 データ処理装置の受信装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP16894889A JPH0333961A (ja) 1989-06-29 1989-06-29 データ処理装置の受信装置

Publications (1)

Publication Number Publication Date
JPH0333961A true JPH0333961A (ja) 1991-02-14

Family

ID=15877507

Family Applications (1)

Application Number Title Priority Date Filing Date
JP16894889A Pending JPH0333961A (ja) 1989-06-29 1989-06-29 データ処理装置の受信装置

Country Status (1)

Country Link
JP (1) JPH0333961A (ja)

Similar Documents

Publication Publication Date Title
JPH0821013B2 (ja) ダイレクトメモリアクセスオ−ダ競合制御方式
JPH0333961A (ja) データ処理装置の受信装置
JPH1031616A (ja) プロセス間通信システム
JP3799741B2 (ja) バスコントローラ
KR0154482B1 (ko) 버퍼를 이용한 그로벌버스 정합장치
JP3146862B2 (ja) 単方向ループ型伝送回路
JP2611739B2 (ja) タスク間通信システム
JP2584841B2 (ja) パケット交換制御装置
JPS6051346A (ja) デ−タ転送方式
JP2870200B2 (ja) データ処理装置
KR200200469Y1 (ko) 직접 메모리 접근회로부 및 그를 이용한 인터페이스 장치
JPS61170853A (ja) デ−タ伝送装置
JPH0546565A (ja) データ処理装置
JPH11261594A (ja) パケット優先受信処理方法
JP3458383B2 (ja) バス間接続方式
JPH01292559A (ja) 並列計算機メッセージ処理方式及びデータ転送方式
JPS61195447A (ja) デ−タ転送制御方式
JPS6356572B2 (ja)
JPH06243069A (ja) 通信制御方式及びバス制御回路
KR19990079974A (ko) 멀티프로세서 시스템에서 두 개의 버스 사이에 지연된 요구를처리하기 위한 장치 및 그 제어방법
JPH01108665A (ja) Dma転送制御方式
JPS61166657A (ja) 入出力制御方式
JPS6361357A (ja) デ−タ処理装置
JPS63231564A (ja) プロセツサ間通信装置
JPH08137662A (ja) データ送信方法及びデータ送信装置