JPH02156364A - 複数装置間データ転送システム - Google Patents

複数装置間データ転送システム

Info

Publication number
JPH02156364A
JPH02156364A JP30884988A JP30884988A JPH02156364A JP H02156364 A JPH02156364 A JP H02156364A JP 30884988 A JP30884988 A JP 30884988A JP 30884988 A JP30884988 A JP 30884988A JP H02156364 A JPH02156364 A JP H02156364A
Authority
JP
Japan
Prior art keywords
data
processor
processing device
control data
transfer system
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
JP30884988A
Other languages
English (en)
Inventor
Yoshitaka Kaneko
金子 義孝
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 JP30884988A priority Critical patent/JPH02156364A/ja
Publication of JPH02156364A publication Critical patent/JPH02156364A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Multi Processors (AREA)
  • Small-Scale Networks (AREA)
  • Communication Control (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、複数の処理装置間で相互に参照する必要のあ
る制御データを転送できるシステムに係わり、特に制御
データの発生が各処理装置に固有のものであり、しかも
制御データの発生の順序性を保って過不足なく他の処理
装置に転送する場合に使用できる複数装置間データ転送
システムに関する。
〔従来の技術〕
従来のこの種の複数装置間データ転送システムは、次の
ように構成されている。すなわち、制御データの発生の
順序性を保って制御データを伝送する必要がある場合に
は、複数装置間に特別な機構(先入れ先出し[F I 
FO’lメモリ)をこのデータの転送方向に応じて2つ
設ける必要がある。
また、制御データの発生の順序性を保って制御データを
伝送する必要がない場合には、上記した機構とは別な機
構を設ける必要がある。
このような複数装置間データ転送システムによれば、制
御データの発生の順序性を保って伝送する必要がある制
御データは、複数装置間に設けた特別な機構を介して伝
送される。また、複数装置間データ転送システムによれ
ば、制御データの発生の順序性を保って伝送する必要が
ない制御データは、上記した機構とは別な機構を介して
データ転送される。
これにより複数装置間でデータの転送がなされることに
なる。
〔発明が解決しようとする課題〕
しかしながら、上述した従来の複数装置間データ転送シ
ステムは、制御データを転送する場合において、複数装
置間で転送の順序性を必要とするデータと、転送の順序
性を必要としないデータとで、データ転送するための機
構が異なることになる。従って、上述した従来の複数装
置間データ転送システムによれば、相互のデータ転送方
向毎に独立したデータ転送の経路が必要となり、機器構
成が複雑になるという欠点がある。
本発明は、このような欠点を解消するためになされたも
ので、簡単な構成で柔軟にデータ転送ができるようにし
た複数装置間データ転送システムを提供することにある
〔課題を解決するための手段〕
本発明の複数装置間データ転送システムは、複数の処理
装置間に制御データを受け渡しする記録媒体を設け、こ
の記録媒体を各処理装置から独立にアクセス可能とし、
各処理装置が使用する記憶媒体上の使用範囲とその媒体
上で使用するデータ形式とを取り決めておき、各処理装
置にデータが発生したことを相互に割込機構により相手
に通知することを特徴とするものである。
本発明は、記録媒体が各装置間に設けられており、その
記録媒体を各処理装置から独立にアクセス可能とされて
おり、しかも各処理装置が使用する記憶媒体上の使用範
囲とその媒体上で使用するデータ形式とが取り決められ
ているので、簡単な構成でデータ転送ができ、かつ転送
制御データの内容の変化に対しても柔軟に対応すること
ができる。
〔実施例〕
次に、本発明について図面を参照して説明する。
第1図は本発明の複数装置間データ転送システムの実施
例を示す説明図である。
第1図において、複数装置間データ転送システム1は、
複数のコントローラである処理装置3a3bの間に制御
データを受け渡しする記録媒体5を設けて構成されてい
る。複数装置間データ転送システム1において、記録媒
体5は、各処理装置3a、3bから独立にアクセス可能
とされている。
この記録媒体5は、デュアルポー)RAM等で構成すれ
ばよい。記録媒体5には、基準アドレス500 600
を格納するエリア50と、順序性要制御データ400お
よびチエイン基準アドレス800を格納するエリア51
1. 512 、 513・・・・・・、51o と、
順序性不要データ900a、900bのエリア52a、
52bとを備えている。
また、データ転送システム1において、各処理装置3a
、3bが使用する記憶媒体5上の使用範囲と、その記憶
媒体5の上で使用するデータ形式とが取り決められてい
る。各処理装置3a、3bは、データが発生したことを
相互に割込機構7.9により相手に通知できるようにな
っている。基準アドレス500は、チエインされたデー
タを取り出す処理装置3aまたは3bが参照するアドレ
スである。基準アドレス600は、チエインされたデー
タを生成する処理装置3aまたは3bから参照するアド
レスである。チエイン基準アドレス800は、チエイン
基準アドレスである。また、各データ間を関連づけるチ
エイン700は、エリア51+ 、  512 、 5
13 、−−、 51.間の各データ間を関連づけるも
のである。
次に、このように構成された実施例の作用を説明する。
各処理装置3aまたは3bは、相互に転送すべき制御デ
ータが発生すると、そのデータの種別に応じて順序性が
必要で、しかもこの制御データを個々に相手に知らせる
必要があるときには、次のようにしている。すなわち、
各処理装置3aまたは3bは、データ発生順序性が必要
となる制御データ400としてチエインされたリスト構
造のデータを形成し、エリア500基準アドレス600
を参照してエリア511,51□、513.・・・・・
・、51゜の必要な部分に記録する。そして、各処理装
置3aまたは3b間に割込信号7または9を発生して相
手の処理装置3bまたは3aに起動をかけるようになっ
ている。
起動をかけられた側の処理装置3bまたは3aは、その
割込信号7または9により、チエインされたリスト構造
のデータを先頭から取り出してデータ内容の受信を行い
、その後にチエインの組替えを行う。さらに、このチエ
イン700と、エリア50の基準アドレス500,60
0とにより、リスト構造のデータをチエインされている
分取り出す。
一方、データ発生順序性が必要でないデータ900a、
900bは、各処理装置3aまたは3bにより、その都
度、相手の処理装置3bまたは3aがそのまま参照可能
なデータエリア528.52bに書き込まれ更新される
ことにより、最新の制御データ、制御状態を相手の処理
装置3bまたは3aに知らせることができる。相手の処
理装置3bまたは3aは、必要時にそのデータエリア5
2a、52bを参照することになる。
本実施例は、複数の処理装置3a、3b間でやりとりが
必要なデータを、統一された記憶媒体5上で存在させる
ことにより、非同期状態で動作している複数の処理装置
3a、3b間で簡単な構成によりデータの転送ができる
。また、本実施例は、データ転送方向には左右されない
機器構成とすることができるので、各処理装置3a、3
b間の制御の独立性を保つことができる。しかも、本実
施例は、転送データの情報量の増大に対しても容量の余
裕を持つことができ、この転送形式の自由度もあるので
、転送制御データの内容の変化に対しても柔軟に対応す
ることができる。
〔発明の効果〕
以上説明したように本発明は、複数の処理装置間でやり
とりが必要なデータを統一された記録媒体上で存在させ
ることにより、簡単な構成によりデータの転送ができ、
かつ転送形式の自由度もあるので、転送制御データの内
容の変化に対しても柔軟に対応することができるという
効果がある。
【図面の簡単な説明】
第1図は本発明の一実施例を示す説明図である。 1・・・・・・複数装置間データ転送システム、3a、
3b・・・・・・処理装置(コントローラ)、5・・・
・・・記録媒体。

Claims (1)

    【特許請求の範囲】
  1. 複数の処理装置間に制御データを受け渡しする記録媒体
    を設け、前記記録媒体を各処理装置から独立にアクセス
    可能とし、各処理装置が使用する記憶媒体上の使用範囲
    とその媒体上で使用するデータ形式とを取り決めておき
    、各処理装置にデータが発生したことを相互に割込機構
    により相手に通知することを特徴とする複数装置間デー
    タ転送システム。
JP30884988A 1988-12-08 1988-12-08 複数装置間データ転送システム Pending JPH02156364A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP30884988A JPH02156364A (ja) 1988-12-08 1988-12-08 複数装置間データ転送システム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP30884988A JPH02156364A (ja) 1988-12-08 1988-12-08 複数装置間データ転送システム

Publications (1)

Publication Number Publication Date
JPH02156364A true JPH02156364A (ja) 1990-06-15

Family

ID=17986014

Family Applications (1)

Application Number Title Priority Date Filing Date
JP30884988A Pending JPH02156364A (ja) 1988-12-08 1988-12-08 複数装置間データ転送システム

Country Status (1)

Country Link
JP (1) JPH02156364A (ja)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60237566A (ja) * 1984-05-10 1985-11-26 Oki Electric Ind Co Ltd プロセツサ間通信方式

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60237566A (ja) * 1984-05-10 1985-11-26 Oki Electric Ind Co Ltd プロセツサ間通信方式

Similar Documents

Publication Publication Date Title
US7240139B2 (en) Disk array control device with two different internal connection systems
JP2004054916A (ja) プロセッサ間のハードウェア支援通信を実行する方法
JPH02156364A (ja) 複数装置間データ転送システム
JP2676806B2 (ja) メモリ保護方式
JPH01267764A (ja) 周辺制御装置
JPH01175042A (ja) 二重化システムの高速切替方式
JPS61134859A (ja) メモリのバツクアツプ制御方式
JPH0511341B2 (ja)
JPH01284932A (ja) 内部メモリ領域へのアクセス装置
JPH0358162A (ja) プロセッサ間通信方式
JPS63316247A (ja) インタフエ−ス
JPH01296303A (ja) Pcのデータ転送制御方式
JPH03204755A (ja) データ転送装置
JPH04184659A (ja) Dma制御装置
JPS60189052A (ja) メモリアクセス制御装置
JPH0448319A (ja) データ転送方式
JPS63223980A (ja) 画像出力装置
JPH04294440A (ja) プロセッサ間データ転送システム
JPH03266052A (ja) 情報処理システム
JPH03271861A (ja) 共有メモリアクセス制御方式
JPS61206045A (ja) 情報処理システム
JPS58201158A (ja) デ−タ保存処理システム
JPS5844524A (ja) 入出力チヤネル装置
JPH0414128A (ja) データファイル装置
JPH0498547A (ja) 情報処理装置