JPS598844B2 - デ−タ転送方式 - Google Patents
デ−タ転送方式Info
- Publication number
- JPS598844B2 JPS598844B2 JP53133880A JP13388078A JPS598844B2 JP S598844 B2 JPS598844 B2 JP S598844B2 JP 53133880 A JP53133880 A JP 53133880A JP 13388078 A JP13388078 A JP 13388078A JP S598844 B2 JPS598844 B2 JP S598844B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- signal
- request signal
- transfer
- data processing
- 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.)
- Expired
Links
Landscapes
- Multi Processors (AREA)
- Information Transfer Systems (AREA)
- Communication Control (AREA)
Description
【発明の詳細な説明】
本発明はバスで接続された2つのデータ処理装置間のデ
ータ転送方式に関し、特に互に独立して動作している2
つのデータ処理装置の間においてデータ転送を行なう場
合に、あらかじめデータ転送要求信号を転送し、それか
らデータ転送を行なうようにしたものに関するO従来、
互に独立して動作している2つのデータ処理装置の間で
データ転送を行なうとき、そのデータ転送用の機構を簡
略化したものとして、次のようなデータ転送方式が行な
われていた。
ータ転送方式に関し、特に互に独立して動作している2
つのデータ処理装置の間においてデータ転送を行なう場
合に、あらかじめデータ転送要求信号を転送し、それか
らデータ転送を行なうようにしたものに関するO従来、
互に独立して動作している2つのデータ処理装置の間で
データ転送を行なうとき、そのデータ転送用の機構を簡
略化したものとして、次のようなデータ転送方式が行な
われていた。
即ち、2つのデータ処理装置A、B間において、Aから
Bに対してデータを転送したいとき、または逆にAがB
からデータを受信したいときには、あらかじめ設定した
クロックのタイミングにしたがつてそのデータの送受信
を行なつていた。
Bに対してデータを転送したいとき、または逆にAがB
からデータを受信したいときには、あらかじめ設定した
クロックのタイミングにしたがつてそのデータの送受信
を行なつていた。
し力化ながら、例えばROMに書込まれたプログラムに
変更が生じその一方のデータ処理装置があらかじめ設定
されたタイミングにデータを送受信することができなく
なると、他の装置もこれに応じてタイミング・クロック
回路等を変更しなければならない。また、この方法では
データ転送の要求に周期性がない場合や装置間に多種類
のデータを転送したい場合には、クロック発生回路が非
常に複雑になる等の欠点が存在する。
変更が生じその一方のデータ処理装置があらかじめ設定
されたタイミングにデータを送受信することができなく
なると、他の装置もこれに応じてタイミング・クロック
回路等を変更しなければならない。また、この方法では
データ転送の要求に周期性がない場合や装置間に多種類
のデータを転送したい場合には、クロック発生回路が非
常に複雑になる等の欠点が存在する。
J したがつて、本発明は、以上の如き問題点を改善し
たデータ転送方式を提供することを目的とするものであ
り、そのために互に独立゛してデータ処理を行なう複数
のデータ処理装置間にデータ転送を行なう場合において
、上記装置にデータの送受; 信を行なう信号を発生す
る要求信号発生部と、送受信すべきデータを指示する信
号を発生する要求信号コータと、送信された信号を受信
すべきデー夕受信部と、他方の装置の上記要求信号発生
部から送出された信号を受信する要求信号受信部と、該
他方の装置の上記要求信号コータから送信された信号を
解読するデコーダと、該デコーダの指示に応じたデータ
を送信する転送データ部と、送信された信号を受信すべ
きデータ受信部とを具備し、上記複数のデータ処理装置
は二系のバスに分散配置され該バス間を接続制御するバ
ス制御回路を設け、該バス制御回路を上記要求信号の指
示に応じて制御するように構成したことを特徴とする。
たデータ転送方式を提供することを目的とするものであ
り、そのために互に独立゛してデータ処理を行なう複数
のデータ処理装置間にデータ転送を行なう場合において
、上記装置にデータの送受; 信を行なう信号を発生す
る要求信号発生部と、送受信すべきデータを指示する信
号を発生する要求信号コータと、送信された信号を受信
すべきデー夕受信部と、他方の装置の上記要求信号発生
部から送出された信号を受信する要求信号受信部と、該
他方の装置の上記要求信号コータから送信された信号を
解読するデコーダと、該デコーダの指示に応じたデータ
を送信する転送データ部と、送信された信号を受信すべ
きデータ受信部とを具備し、上記複数のデータ処理装置
は二系のバスに分散配置され該バス間を接続制御するバ
ス制御回路を設け、該バス制御回路を上記要求信号の指
示に応じて制御するように構成したことを特徴とする。
本発明を一実施例により詳述するに先立ちその動作原理
を第1図及び第2図にもとづき説明する。図中、1は要
求信号発生部、2は要求信号コータ、3は転送データ部
、4はデータ受信レジスタ、5は要求信号受信部、6は
デコーダ、7は転送データ部、8はデータ受信レジスタ
、9はデータ・バス、10はデータ転送要求信号線であ
る。第1図においては、データ処理装置Aからデータ処
理装置Bに対するデータの送受信はいずれもデータ処理
装置AにおいてFhl脚されるように構成されている。
要求信号発生部1は、第2図イに示す如きデータ転送要
求信号aを発生して要求信号受信部5iこ送信するとき
は、データ処理装置Aがデータ処理装置Bに対しデータ
転送を要求するものである。このとき、上記データ転送
要求信号aが、データ転送要求信号線10を経由して送
信されている時刻t1乃至時刻T2の期間に、上記デー
タ処理装置Aは要求信号コータ2から、第2図口に示す
如き転送データ指示信号b1を、バス9を経由して、デ
ータ処理装置Bに対し送出する。
を第1図及び第2図にもとづき説明する。図中、1は要
求信号発生部、2は要求信号コータ、3は転送データ部
、4はデータ受信レジスタ、5は要求信号受信部、6は
デコーダ、7は転送データ部、8はデータ受信レジスタ
、9はデータ・バス、10はデータ転送要求信号線であ
る。第1図においては、データ処理装置Aからデータ処
理装置Bに対するデータの送受信はいずれもデータ処理
装置AにおいてFhl脚されるように構成されている。
要求信号発生部1は、第2図イに示す如きデータ転送要
求信号aを発生して要求信号受信部5iこ送信するとき
は、データ処理装置Aがデータ処理装置Bに対しデータ
転送を要求するものである。このとき、上記データ転送
要求信号aが、データ転送要求信号線10を経由して送
信されている時刻t1乃至時刻T2の期間に、上記デー
タ処理装置Aは要求信号コータ2から、第2図口に示す
如き転送データ指示信号b1を、バス9を経由して、デ
ータ処理装置Bに対し送出する。
該転送データ指示信号b1は転送すべきデータの指示が
、例えばコード化されて与えられている。上記データ処
理装置Bは、上記転送データ指示信号b1の内容をデコ
ーダ6により解読する。
、例えばコード化されて与えられている。上記データ処
理装置Bは、上記転送データ指示信号b1の内容をデコ
ーダ6により解読する。
この転送データ指示信号b1を受信しつつそのデータ転
送のための準備を行なうものである。そして時刻T2乃
至T3の期間において、上記転送データ指示信号b1に
より指示されたデータB2をその転送データ部7から送
出する。かくしてデータ処理装置Aでは、該転送データ
部7から送出されたデータB2をデータ受信レジスタ4
に格納することになる。逆に、データ処理装置AがBに
対してデータを送信する場合には、第2図ハに示す如く
、データ送出表示信号Cを上記要求信号発生部1から上
記要求信号受信部5に対し、データ転送要求信号線10
を経由して伝達する。
送のための準備を行なうものである。そして時刻T2乃
至T3の期間において、上記転送データ指示信号b1に
より指示されたデータB2をその転送データ部7から送
出する。かくしてデータ処理装置Aでは、該転送データ
部7から送出されたデータB2をデータ受信レジスタ4
に格納することになる。逆に、データ処理装置AがBに
対してデータを送信する場合には、第2図ハに示す如く
、データ送出表示信号Cを上記要求信号発生部1から上
記要求信号受信部5に対し、データ転送要求信号線10
を経由して伝達する。
該データ送出表示信号Cは時刻t1からT2まで継続さ
れる。そして上記データ送出表示信号Cが送出される時
刻t1から時刻T2までの期間に、送出するデータを指
示する送出データ指示信号d1が要求信号コータ2から
データ・バス9を経由してデータ処理装置Bに伝達され
る。該送出データ指示信号d1は送出するデータの指示
が、例えばコード化されて与えられている。上記送出デ
ータ指示信号d1の内容はデコーダ6により解読される
。
れる。そして上記データ送出表示信号Cが送出される時
刻t1から時刻T2までの期間に、送出するデータを指
示する送出データ指示信号d1が要求信号コータ2から
データ・バス9を経由してデータ処理装置Bに伝達され
る。該送出データ指示信号d1は送出するデータの指示
が、例えばコード化されて与えられている。上記送出デ
ータ指示信号d1の内容はデコーダ6により解読される
。
また上記送出データ指示信号d1を受信しつつ、そのデ
ータ受信のための準備を行なうものである。そして上記
送出データ指示信号d1に引続いて時刻T2乃至T3の
期間に、データ処理装置Aの転送データ部3に格納され
ている、上記送出データ指示信号d1により指示された
データが、データ・バス9を経由して送出され、データ
受信レジスタ8に格納されることになるo第1図に示し
た本発明の原理図においては、2つのデータ処理装置間
におけるデータの送受信の指令はいずれもデータ処理装
置Aにより行なわれていたが、2つのデータ処理装置の
いずれからでもデータ送受信を指令できる本発明の構成
原理図を第3図について説明する。
ータ受信のための準備を行なうものである。そして上記
送出データ指示信号d1に引続いて時刻T2乃至T3の
期間に、データ処理装置Aの転送データ部3に格納され
ている、上記送出データ指示信号d1により指示された
データが、データ・バス9を経由して送出され、データ
受信レジスタ8に格納されることになるo第1図に示し
た本発明の原理図においては、2つのデータ処理装置間
におけるデータの送受信の指令はいずれもデータ処理装
置Aにより行なわれていたが、2つのデータ処理装置の
いずれからでもデータ送受信を指令できる本発明の構成
原理図を第3図について説明する。
第3図では、2つのデータ処理装置C及びDの両方とも
に、要求信号発生部11,11′、要求信号受信部12
,12′、要求信号コータ13,1311デコーダ14
,14″、転送データ部15,15′、データ受信レジ
スタ16,167がそれぞれ設けられている。
に、要求信号発生部11,11′、要求信号受信部12
,12′、要求信号コータ13,1311デコーダ14
,14″、転送データ部15,15′、データ受信レジ
スタ16,167がそれぞれ設けられている。
いま、データ処理装置Cが、データ処理装置Dからデー
タ転送を求めるときは、第2図イのaに示す如きデータ
転送要求信号を送出し、データ処理装置Dに対してデー
タ送出する場合には、第2図ハのCに示す如きデータ送
出表示信号を送出する0また、逆にデータ処理装置Dが
、データ処理装置Cからデータ転送を求めるときは、同
様にして、第2図イのaに示す如きデータ転送要求信号
を送出し、データ処理装置Cに対してデータ送出する場
合には、これまた同様にして、第2図ハのCに示す如き
データ送出表示信号を送出する。
タ転送を求めるときは、第2図イのaに示す如きデータ
転送要求信号を送出し、データ処理装置Dに対してデー
タ送出する場合には、第2図ハのCに示す如きデータ送
出表示信号を送出する0また、逆にデータ処理装置Dが
、データ処理装置Cからデータ転送を求めるときは、同
様にして、第2図イのaに示す如きデータ転送要求信号
を送出し、データ処理装置Cに対してデータ送出する場
合には、これまた同様にして、第2図ハのCに示す如き
データ送出表示信号を送出する。
これらによりデータ処理装置C及びDは、第1図及び第
2図について説明した場合と同様にして指示されたデー
タの伝送を行なうことができる。
2図について説明した場合と同様にして指示されたデー
タの伝送を行なうことができる。
本発明の上記の如き原理を適用した本発明の実施例を第
4図乃至第6図にもとづき説明する。第4図では、4個
のデータ処理装置A′,BI,E,Fにおいて、データ
処理装置A7及びB!のデータ・バス17,177間に
バス制御回路18が配置している。データ処理装置A′
とEはデータ・バス17により、データ処理装置BI(
5Fとはデータ・バス171により、それぞれ互いにデ
ータ転送が自由にできるように構成されている。しかし
ながら、データ処理装置A′とBI間は、その間のデー
タ・バスをデータ転送以外の目的に使用するような場合
、該データ・バスが常に導通状態にあるとデータの混信
が生じることがある。したがつて、このような場合は、
データ・バス17,17!にバス制御回路18を設けて
通常はデータ・バス17,17!間は非導通状態におき
、データ処理装置A′,B!間にデータ転送要求があつ
たときのみ該バス制御回路18を導通状態に制御する必
要がある。
4図乃至第6図にもとづき説明する。第4図では、4個
のデータ処理装置A′,BI,E,Fにおいて、データ
処理装置A7及びB!のデータ・バス17,177間に
バス制御回路18が配置している。データ処理装置A′
とEはデータ・バス17により、データ処理装置BI(
5Fとはデータ・バス171により、それぞれ互いにデ
ータ転送が自由にできるように構成されている。しかし
ながら、データ処理装置A′とBI間は、その間のデー
タ・バスをデータ転送以外の目的に使用するような場合
、該データ・バスが常に導通状態にあるとデータの混信
が生じることがある。したがつて、このような場合は、
データ・バス17,17!にバス制御回路18を設けて
通常はデータ・バス17,17!間は非導通状態におき
、データ処理装置A′,B!間にデータ転送要求があつ
たときのみ該バス制御回路18を導通状態に制御する必
要がある。
上記バス制御回路18は、例えば第6図に示す如き、バ
ス・ ドライバーが使用される。
ス・ ドライバーが使用される。
該バス・ドライバーは、互に逆向きに接続されたドライ
バー回路19,1ぎと2個のゲート20,201で構成
され、ゲートの出力信号G,及びG2をドライバー回路
の制御端子に印加することにより、出力が制御される。
各ドライバー回路19及ひ197は制御信号として論理
「1」を印カロすれば導通状態になり、論理「O」を印
加すれば非導通状態になる。それ故、ゲート信号G]が
「1」すなわち外部制御信号E,,E2がともに「0」
のときはA7→B′方向に、ゲート信号G2が「1」す
なわちE1が「O」でE2が「1」のときはB′→A!
方向にそれぞれ導通する。またE]が「1」のときは!
の信号にかf5かわらずGl,G2とも0になり、この
ときはAIとB7の間は遮断伏態になる。
バー回路19,1ぎと2個のゲート20,201で構成
され、ゲートの出力信号G,及びG2をドライバー回路
の制御端子に印加することにより、出力が制御される。
各ドライバー回路19及ひ197は制御信号として論理
「1」を印カロすれば導通状態になり、論理「O」を印
加すれば非導通状態になる。それ故、ゲート信号G]が
「1」すなわち外部制御信号E,,E2がともに「0」
のときはA7→B′方向に、ゲート信号G2が「1」す
なわちE1が「O」でE2が「1」のときはB′→A!
方向にそれぞれ導通する。またE]が「1」のときは!
の信号にかf5かわらずGl,G2とも0になり、この
ときはAIとB7の間は遮断伏態になる。
ここでデータ処理装置A7及びBIは第3図に示すデー
タ処理装置C及びDの如きもので構成されているとき、
第2図イのa!及びハのcと同様の信号である第5図イ
のal及びハのc!がデータ処理装置A′からB7に送
出されると同時に、バスドライバーの外部制御端子E2
に印加され、さらに第5図ホに示す如き制御信号gをE
2に印加する様にすれば、バスの導通、非導通の制御を
行なうことができる。
タ処理装置C及びDの如きもので構成されているとき、
第2図イのa!及びハのcと同様の信号である第5図イ
のal及びハのc!がデータ処理装置A′からB7に送
出されると同時に、バスドライバーの外部制御端子E2
に印加され、さらに第5図ホに示す如き制御信号gをE
2に印加する様にすれば、バスの導通、非導通の制御を
行なうことができる。
そして、第2図口及び二に示した転送データ指示信号b
1及び送出データ指示信号d1と同様の信号B,7及び
D,′の信号に引継いて、第2図口及び二に示した、デ
ータB2及びD2と同様の信号B27及びD2′が伝達
されることになる。以上説明した如く、本発明によれば
、データ転送要求信号を設け、さらにバスにデータの種
類をコード化したものを送出した後に実際に転送するデ
ータを送出することによつて、回路変更による大幅修正
を行なうことなく、しかも簡単なりロツク回路で多様な
データを転送することができる。
1及び送出データ指示信号d1と同様の信号B,7及び
D,′の信号に引継いて、第2図口及び二に示した、デ
ータB2及びD2と同様の信号B27及びD2′が伝達
されることになる。以上説明した如く、本発明によれば
、データ転送要求信号を設け、さらにバスにデータの種
類をコード化したものを送出した後に実際に転送するデ
ータを送出することによつて、回路変更による大幅修正
を行なうことなく、しかも簡単なりロツク回路で多様な
データを転送することができる。
第1図は本発明の原理説明図、第2図は第1図の動作説
明図、第3図は本発明の構成原理図、第4図は本発明の
一実施例構成図、第5図は動作説明図、第6図はバス匍
脚回路の説明図である。
明図、第3図は本発明の構成原理図、第4図は本発明の
一実施例構成図、第5図は動作説明図、第6図はバス匍
脚回路の説明図である。
Claims (1)
- 1 互に独立してデータ処理を行なう複数のデータ処理
装置間にデータ転送を行なう場合において、上記装置に
データの送受信を行なう信号を発生する要求信号発生部
と、送受信すべきデータを指示する信号を発生する要求
信号コーダと、送信された信号を受信すべきデータ受信
部と、他方の装置の上記要求信号発生部から送出された
信号を受信する要求信号受信部と、該他方の装置の上記
要求信号コーダから送信された信号を解読するデコーダ
と、該デコーダの指示に応じたデータを送信する転送デ
ータ部と、送信された信号を受信すべきデータ受信部と
を具備し、上記複数のデータ処理装置は二系のバスに分
散配置され該バス間を接続制御するバス制御回路を設け
、該バス制御回路を上記要求信号の指示に応じて制御す
るように構成したことを特徴とするデータ転送方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP53133880A JPS598844B2 (ja) | 1978-10-31 | 1978-10-31 | デ−タ転送方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP53133880A JPS598844B2 (ja) | 1978-10-31 | 1978-10-31 | デ−タ転送方式 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS5561836A JPS5561836A (en) | 1980-05-09 |
| JPS598844B2 true JPS598844B2 (ja) | 1984-02-28 |
Family
ID=15115232
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP53133880A Expired JPS598844B2 (ja) | 1978-10-31 | 1978-10-31 | デ−タ転送方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS598844B2 (ja) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5888832U (ja) * | 1981-12-10 | 1983-06-16 | 株式会社クボタ | 茎稈結束装置 |
| JPS60116252A (ja) * | 1983-11-28 | 1985-06-22 | Canon Inc | デ−タ通信装置 |
| JPS61212148A (ja) * | 1985-03-15 | 1986-09-20 | Matsushita Electric Ind Co Ltd | 入出力制御装置 |
| JP2748359B2 (ja) * | 1986-08-01 | 1998-05-06 | 株式会社日立製作所 | 並列プロセッサシステムおよび並列プロセッサによる複数の命令列の実行方法 |
-
1978
- 1978-10-31 JP JP53133880A patent/JPS598844B2/ja not_active Expired
Also Published As
| Publication number | Publication date |
|---|---|
| JPS5561836A (en) | 1980-05-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4390969A (en) | Asynchronous data transmission system with state variable memory and handshaking protocol circuits | |
| KR850007129A (ko) | 버스제어수단을 갖춘 마이크로 컴퓨터 시스템 | |
| US4314164A (en) | Computer channel access circuit for multiple input-output devices | |
| KR940012160A (ko) | 확장가능한 중앙 처리 장치 | |
| JPS598844B2 (ja) | デ−タ転送方式 | |
| KR960032155A (ko) | 키 입력 처리 회로 | |
| KR890005154B1 (ko) | 쿼드유와트 칩 선택제어회로 | |
| SU1649540A1 (ru) | Микропрограммное устройство управлени | |
| SU739511A1 (ru) | Устройство дл сопр жени | |
| KR100225873B1 (ko) | 로봇제어기의 프로세서 사이의 동기통신방법 및 장치 | |
| KR920004415B1 (ko) | 데이타 전송회로 및 방법 | |
| KR900002715B1 (ko) | 데이타 상호전송을 위한 램공유회로 | |
| SU608151A1 (ru) | Устройство дл сопр жени цифровых вычислительных машин | |
| KR960003994Y1 (ko) | 휴대용 통신기기의 데이타 세팅장치 | |
| JPH04131908A (ja) | I/oユニット | |
| KR19990038489A (ko) | 멀티 프로세스 시스템에서 데이터 라이트/리드 방법 및 데이터엑세스 장치 | |
| KR950002865Y1 (ko) | 모뎀 신호를 이용한 지점대 다지점 전송제어 회로 | |
| JPS60209864A (ja) | デ−タ伝送用回路装置 | |
| JPH0813042B2 (ja) | 方向制御方式 | |
| JPH0594412A (ja) | 計算機間通信方式 | |
| JPH0434187B2 (ja) | ||
| JPH01238339A (ja) | シリアルインターフェイス | |
| JPS62283741A (ja) | 通信装置 | |
| JPS5864530A (ja) | デ−タ転送システム | |
| JPH0564826B2 (ja) |