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
Links
- 238000010586 diagram Methods 0.000 description 2
- 230000007812 deficiency Effects 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000015654 memory Effects 0.000 description 1
- 238000000034 method Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Landscapes
- Multi Processors (AREA)
- Small-Scale Networks (AREA)
- Communication Control (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、複数の処理装置間で相互に参照する必要のあ
る制御データを転送できるシステムに係わり、特に制御
データの発生が各処理装置に固有のものであり、しかも
制御データの発生の順序性を保って過不足なく他の処理
装置に転送する場合に使用できる複数装置間データ転送
システムに関する。
る制御データを転送できるシステムに係わり、特に制御
データの発生が各処理装置に固有のものであり、しかも
制御データの発生の順序性を保って過不足なく他の処理
装置に転送する場合に使用できる複数装置間データ転送
システムに関する。
従来のこの種の複数装置間データ転送システムは、次の
ように構成されている。すなわち、制御データの発生の
順序性を保って制御データを伝送する必要がある場合に
は、複数装置間に特別な機構(先入れ先出し[F I
FO’lメモリ)をこのデータの転送方向に応じて2つ
設ける必要がある。
ように構成されている。すなわち、制御データの発生の
順序性を保って制御データを伝送する必要がある場合に
は、複数装置間に特別な機構(先入れ先出し[F I
FO’lメモリ)をこのデータの転送方向に応じて2つ
設ける必要がある。
また、制御データの発生の順序性を保って制御データを
伝送する必要がない場合には、上記した機構とは別な機
構を設ける必要がある。
伝送する必要がない場合には、上記した機構とは別な機
構を設ける必要がある。
このような複数装置間データ転送システムによれば、制
御データの発生の順序性を保って伝送する必要がある制
御データは、複数装置間に設けた特別な機構を介して伝
送される。また、複数装置間データ転送システムによれ
ば、制御データの発生の順序性を保って伝送する必要が
ない制御データは、上記した機構とは別な機構を介して
データ転送される。
御データの発生の順序性を保って伝送する必要がある制
御データは、複数装置間に設けた特別な機構を介して伝
送される。また、複数装置間データ転送システムによれ
ば、制御データの発生の順序性を保って伝送する必要が
ない制御データは、上記した機構とは別な機構を介して
データ転送される。
これにより複数装置間でデータの転送がなされることに
なる。
なる。
しかしながら、上述した従来の複数装置間データ転送シ
ステムは、制御データを転送する場合において、複数装
置間で転送の順序性を必要とするデータと、転送の順序
性を必要としないデータとで、データ転送するための機
構が異なることになる。従って、上述した従来の複数装
置間データ転送システムによれば、相互のデータ転送方
向毎に独立したデータ転送の経路が必要となり、機器構
成が複雑になるという欠点がある。
ステムは、制御データを転送する場合において、複数装
置間で転送の順序性を必要とするデータと、転送の順序
性を必要としないデータとで、データ転送するための機
構が異なることになる。従って、上述した従来の複数装
置間データ転送システムによれば、相互のデータ転送方
向毎に独立したデータ転送の経路が必要となり、機器構
成が複雑になるという欠点がある。
本発明は、このような欠点を解消するためになされたも
ので、簡単な構成で柔軟にデータ転送ができるようにし
た複数装置間データ転送システムを提供することにある
。
ので、簡単な構成で柔軟にデータ転送ができるようにし
た複数装置間データ転送システムを提供することにある
。
本発明の複数装置間データ転送システムは、複数の処理
装置間に制御データを受け渡しする記録媒体を設け、こ
の記録媒体を各処理装置から独立にアクセス可能とし、
各処理装置が使用する記憶媒体上の使用範囲とその媒体
上で使用するデータ形式とを取り決めておき、各処理装
置にデータが発生したことを相互に割込機構により相手
に通知することを特徴とするものである。
装置間に制御データを受け渡しする記録媒体を設け、こ
の記録媒体を各処理装置から独立にアクセス可能とし、
各処理装置が使用する記憶媒体上の使用範囲とその媒体
上で使用するデータ形式とを取り決めておき、各処理装
置にデータが発生したことを相互に割込機構により相手
に通知することを特徴とするものである。
本発明は、記録媒体が各装置間に設けられており、その
記録媒体を各処理装置から独立にアクセス可能とされて
おり、しかも各処理装置が使用する記憶媒体上の使用範
囲とその媒体上で使用するデータ形式とが取り決められ
ているので、簡単な構成でデータ転送ができ、かつ転送
制御データの内容の変化に対しても柔軟に対応すること
ができる。
記録媒体を各処理装置から独立にアクセス可能とされて
おり、しかも各処理装置が使用する記憶媒体上の使用範
囲とその媒体上で使用するデータ形式とが取り決められ
ているので、簡単な構成でデータ転送ができ、かつ転送
制御データの内容の変化に対しても柔軟に対応すること
ができる。
次に、本発明について図面を参照して説明する。
第1図は本発明の複数装置間データ転送システムの実施
例を示す説明図である。
例を示す説明図である。
第1図において、複数装置間データ転送システム1は、
複数のコントローラである処理装置3a3bの間に制御
データを受け渡しする記録媒体5を設けて構成されてい
る。複数装置間データ転送システム1において、記録媒
体5は、各処理装置3a、3bから独立にアクセス可能
とされている。
複数のコントローラである処理装置3a3bの間に制御
データを受け渡しする記録媒体5を設けて構成されてい
る。複数装置間データ転送システム1において、記録媒
体5は、各処理装置3a、3bから独立にアクセス可能
とされている。
この記録媒体5は、デュアルポー)RAM等で構成すれ
ばよい。記録媒体5には、基準アドレス500 600
を格納するエリア50と、順序性要制御データ400お
よびチエイン基準アドレス800を格納するエリア51
1. 512 、 513・・・・・・、51o と、
順序性不要データ900a、900bのエリア52a、
52bとを備えている。
ばよい。記録媒体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.間の各データ間を関連づけるも
のである。
、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に起動をかけるようになっ
ている。
ータが発生すると、そのデータの種別に応じて順序性が
必要で、しかもこの制御データを個々に相手に知らせる
必要があるときには、次のようにしている。すなわち、
各処理装置3aまたは3bは、データ発生順序性が必要
となる制御データ400としてチエインされたリスト構
造のデータを形成し、エリア500基準アドレス600
を参照してエリア511,51□、513.・・・・・
・、51゜の必要な部分に記録する。そして、各処理装
置3aまたは3b間に割込信号7または9を発生して相
手の処理装置3bまたは3aに起動をかけるようになっ
ている。
起動をかけられた側の処理装置3bまたは3aは、その
割込信号7または9により、チエインされたリスト構造
のデータを先頭から取り出してデータ内容の受信を行い
、その後にチエインの組替えを行う。さらに、このチエ
イン700と、エリア50の基準アドレス500,60
0とにより、リスト構造のデータをチエインされている
分取り出す。
割込信号7または9により、チエインされたリスト構造
のデータを先頭から取り出してデータ内容の受信を行い
、その後にチエインの組替えを行う。さらに、このチエ
イン700と、エリア50の基準アドレス500,60
0とにより、リスト構造のデータをチエインされている
分取り出す。
一方、データ発生順序性が必要でないデータ900a、
900bは、各処理装置3aまたは3bにより、その都
度、相手の処理装置3bまたは3aがそのまま参照可能
なデータエリア528.52bに書き込まれ更新される
ことにより、最新の制御データ、制御状態を相手の処理
装置3bまたは3aに知らせることができる。相手の処
理装置3bまたは3aは、必要時にそのデータエリア5
2a、52bを参照することになる。
900bは、各処理装置3aまたは3bにより、その都
度、相手の処理装置3bまたは3aがそのまま参照可能
なデータエリア528.52bに書き込まれ更新される
ことにより、最新の制御データ、制御状態を相手の処理
装置3bまたは3aに知らせることができる。相手の処
理装置3bまたは3aは、必要時にそのデータエリア5
2a、52bを参照することになる。
本実施例は、複数の処理装置3a、3b間でやりとりが
必要なデータを、統一された記憶媒体5上で存在させる
ことにより、非同期状態で動作している複数の処理装置
3a、3b間で簡単な構成によりデータの転送ができる
。また、本実施例は、データ転送方向には左右されない
機器構成とすることができるので、各処理装置3a、3
b間の制御の独立性を保つことができる。しかも、本実
施例は、転送データの情報量の増大に対しても容量の余
裕を持つことができ、この転送形式の自由度もあるので
、転送制御データの内容の変化に対しても柔軟に対応す
ることができる。
必要なデータを、統一された記憶媒体5上で存在させる
ことにより、非同期状態で動作している複数の処理装置
3a、3b間で簡単な構成によりデータの転送ができる
。また、本実施例は、データ転送方向には左右されない
機器構成とすることができるので、各処理装置3a、3
b間の制御の独立性を保つことができる。しかも、本実
施例は、転送データの情報量の増大に対しても容量の余
裕を持つことができ、この転送形式の自由度もあるので
、転送制御データの内容の変化に対しても柔軟に対応す
ることができる。
以上説明したように本発明は、複数の処理装置間でやり
とりが必要なデータを統一された記録媒体上で存在させ
ることにより、簡単な構成によりデータの転送ができ、
かつ転送形式の自由度もあるので、転送制御データの内
容の変化に対しても柔軟に対応することができるという
効果がある。
とりが必要なデータを統一された記録媒体上で存在させ
ることにより、簡単な構成によりデータの転送ができ、
かつ転送形式の自由度もあるので、転送制御データの内
容の変化に対しても柔軟に対応することができるという
効果がある。
第1図は本発明の一実施例を示す説明図である。
1・・・・・・複数装置間データ転送システム、3a、
3b・・・・・・処理装置(コントローラ)、5・・・
・・・記録媒体。
3b・・・・・・処理装置(コントローラ)、5・・・
・・・記録媒体。
Claims (1)
- 複数の処理装置間に制御データを受け渡しする記録媒体
を設け、前記記録媒体を各処理装置から独立にアクセス
可能とし、各処理装置が使用する記憶媒体上の使用範囲
とその媒体上で使用するデータ形式とを取り決めておき
、各処理装置にデータが発生したことを相互に割込機構
により相手に通知することを特徴とする複数装置間デー
タ転送システム。
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)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS60237566A (ja) * | 1984-05-10 | 1985-11-26 | Oki Electric Ind Co Ltd | プロセツサ間通信方式 |
-
1988
- 1988-12-08 JP JP30884988A patent/JPH02156364A/ja active Pending
Patent Citations (1)
| 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) | 情報処理装置 |