JPS595377A - 複合計算機の接続方式 - Google Patents

複合計算機の接続方式

Info

Publication number
JPS595377A
JPS595377A JP11388382A JP11388382A JPS595377A JP S595377 A JPS595377 A JP S595377A JP 11388382 A JP11388382 A JP 11388382A JP 11388382 A JP11388382 A JP 11388382A JP S595377 A JPS595377 A JP S595377A
Authority
JP
Japan
Prior art keywords
data line
output
gate
input data
lines
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
JP11388382A
Other languages
English (en)
Inventor
Makoto Nomi
能見 誠
Shoji Miyamoto
宮本 捷二
Koichi Ihara
井原 広一
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.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP11388382A priority Critical patent/JPS595377A/ja
Publication of JPS595377A publication Critical patent/JPS595377A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
    • G06F15/163Interprocessor communication
    • G06F15/173Interprocessor communication using an interconnection network, e.g. matrix, shuffle, pyramid, star, snowflake
    • G06F15/17337Direct connection machines, e.g. completely connected computers, point to point communication networks
    • G06F15/17343Direct connection machines, e.g. completely connected computers, point to point communication networks wherein the interconnection is dynamically configurable, e.g. having loosely coupled nearest neighbor architecture

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Multi Processors (AREA)

Abstract

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

Description

【発明の詳細な説明】 本発明は、複数の処理装置を相互に接続して構成される
複合計算機の接続方式に関するものである。
従来、複合計算機を構成する一般的な方法は共通伝送路
を用いた接続方式である。この方法によれば共通伝送路
に接続されたすべての処理装置間でデータの授受は出来
るが伝送路が共通化されているため、同時には使用でき
ず、かつ、1つの処理装置が故障しても伝送が不可能と
なってしまう問題があった。
この問題を解決するために、すべての処理装置間を接続
する伝送線を設け、独立化する方法があるが、これは、
入出力線が膨大となり、接続できる処理装置の数に制約
があった。
本発明の目的は、以上の問題に鑑み、よシ多くの処理装
置を任意に、かつ信頼性高く接続できる471会!″i
舅機の接続方式を提供することにある。
このような目的を達成するために、本発明は複合計S機
を構成する各処理装置の出力データ線と入力データ線を
格子状に配列し、その間を固定的または選択的に結合し
、任意の処理装置間でデータの授受を可能とすることに
特徴がある。また、本発明では、データ線間の結合をそ
れぞれの処理装置で制御可能とし、部分的な結合により
不要のデータトラヒックを排除し、かつ、故障の発生時
、その障簀を排除可能とすることによって自由度が高く
、かつ高信頼な複合計算機を実現することに以下、本発
明の実施例を図面によシ詳細に説明する。
第1図は本発明による複合gtxiシステムの一例の構
成を示すもので、処理装置が3−#3の例を示している
第1図において、1−1〜1−3は3台の処理装置、2
−1〜2−3は処理装!1−1〜1−3の出力データー
、3−1〜3−3は処理装置1−1〜1−3の入力デー
タ巌、4−11〜4−33は格子状に配列された結合ゲ
ー)、5−1〜5−3は処理装置i−t〜1−3の結合
ゲート制御線である。
また、出力データ線2−1〜2−3上のデータをそれぞ
れ81〜几3とし、入力データ@13−1−−〜3−3
上のデータをそれぞれ几l−几3とし、結合ゲート制御
線5−1〜5−3上の信号をそれぞれ01〜C3として
いる。
第1図の構成において、今、処理装置1−1から出力デ
ータ線1−1を介してデータS1を送つた場合、結合ゲ
ー)4−11〜4−31を介して人力データd’3−1
〜3−3のすべてにそのデータが中継され、データル1
〜几8としてすべての処理装置1−1〜1−3に入力さ
れる。同様に他の処理装置11−2〜1−3からのデー
タもすべての処理装*i−i〜1−3に人力され、それ
υよシ、任意の処理装置間の通信が可能となり、かつ構
造が単純であシ容易に大規模集積回路で実現できる。こ
の場合は、結合ゲー)4−11〜4−31は常時開状態
にあるものとする。また、この場合は、父点で固定的に
結合してもよい。
しかしながら、それぞれの処理装置が独立にデータを送
信した場合、同一タイミングに複数の処理装置がデータ
を出力する時がある。第2図は、処理装置1−1と1−
2が同時に出力した場合のデータ$12−1.2−2.
3−1〜3−3のデータSl、 Sz、l(,1〜R3
のタイムチャートを示すもので、それぞれの入力データ
線3−1〜3−3には両者が重なってデータの破壊が生
じる。
このような場合、それぞれの処理装置1−1〜1−3は
それぞれの入力データ線3−1〜3−3から入力された
データル1〜R3を誤シチェックコードによシ正誤判足
をすることが出来る。この誤シ判足の方法は公知の技術
であり、パリティチェック、CRC(サイクリックレタ
ンダントチニック)などがある。
このチェックはすべての処理装置で行なうことが出来る
ので送信側は再送を、受信側は再受信を行なうこととな
る。このとき再送で再度、競合を生じる可能性があるた
め、第3図に示すように一般には再送時間を乱数によっ
て決定し、再競合が起ることを避けている。
以上はすべての処理装置間で父信が必要な場合について
述べたが、実際の応用では必ずしもすべての結合が必要
とは限らない。その場合不要な結合は、余分なデータが
入力データ線に入υ、また送信側でも不要な競合が発生
することになる。
このような用途に対応する場合には、それぞれの結合ゲ
ート4を制御して不要な結合はゲートを閉じて置くこと
により対処することができる。
第1図における5−1〜5−3はそれぞれの結合ゲート
を制御するための結合ゲート制御線であり、第1図の実
施例では結合ゲート4に1ピツトのシフトレジスタを内
蔵させ、同一の入力データ線に連なるレジスタを直列に
結合しゲート制御線から直列に制御信号をシフトしそれ
ぞれのレジスタに制御情報を設定する方法の例であシ、
直列にすることにより制御のための線を少なくしたもの
である。例えば、入力データ線3−1に接続された結合
グー)4−11〜4−13の1ビツトのシフトレジスタ
を結合ゲート制御線5−1によシ直列に結合し、この制
御線から制御信号C1を直列に送り出す。そして、各結
合グー)4−11〜4−13では、対応するシフトレジ
スタの内容に応じてゲートが開閉されることになる。
以上はすべての処理装置および入出力データ線および結
合ゲートが正常な場合であるが、場合によってはそれ等
の要素に故障が発生する。
第4図は処理装置1−1が故障して出力データ線2−1
にデータS1を出し続けた場合、他の処理装置1−2.
1−3からのデータは常に破壊され正常な情報伝送がで
きなくなることを示している。この場合それぞれの処理
装置はゲート制御線を介して第6図に示すように逐次結
合ゲートを開閉して、異常な出力データ線の所在を発見
し、対応するゲートを閉じ、故障の影響を排除すること
かり能となシ、第5図に示すように、障害の発生した処
理装置1−1の結合は切断され、以後正常な伝送を継続
することができる。第6図では、処理装置1−2からの
制御信号C2によシ、結合グー)4−21〜4−23に
おける制御信号g21゜g、i!!、g113を順次″
0”にしてゲートを閉じる例を示している。
また、故障は場合によっては単に論理的な誤シだけでは
なく、例えば、電源異常などによって素子破壊が波及す
る場合があシ、それを防止する手段として、第7図に示
すように、発光素子41、受光素子42からなる光結合
素子を用い、その光結合素子の出力を光信号増幅回路4
3を通してアンドゲート44に印加している。また、ア
ンドゲート44には処理装置からの制御信号gj14(
印加している。それによシ送信側と受信側を電気的に絶
縁することができる。
以上述べたように、本発明によれば、複数の処理装置を
任意な構成で接続でき単一の伝送路を用いて行゛なう方
式に比しスループットを高めることが川床るとともに障
害発生時、それを回避できるなど構成の自由度、スルー
プット、信頼性を高めることができ、さらに回路構成が
単純であシ、大規模集積回路化が容易など、その効果は
甚大である。
【図面の簡単な説明】
第1図は本発明の複合針Jj、機システムヤ施例の全体
構成を示す図、第2図は複数の処理装置から同時に送信
された場合の競合状態を示すタイムチャート、第3図は
競合が発生した場合の再送による競合制御を示すタイム
チャート、第4図は故障によって伝送が阻害された場合
のタイムチャート、第5図は障害復帰のタイムチャート
、第6図り障害検出復帰のためのゲート制御のタイムチ
ャート、第7図は入出力を光結合によシ絶縁したときの
結合ゲートの一実施例を示す図である。 1・・・処理装置、2・・・出力データ線、3・・・入
力データ線、4・・・結合ゲート、5・・・ゲート制御
線、44・・・納会制御ゲート、43・・・光・1g号
増幅回路、41Yll   (2) 第Zl1 8゛〜2゛0″   9′6 第  4t21 第 5  図 筋6 旧 第7 図

Claims (1)

  1. 【特許請求の範囲】 1、複数の処理装置から成る複合計算機において、各々
    の処理装置より出力される出力データ線および、それぞ
    れの処理装置に入力される入力データ線を備え、該出力
    データ線および該入力データ線を格子状に配列し、出力
    データ線と入力データ線の交点において結合手段を介し
    て出力データ線よυ入力データ線へ接続し、各処理装置
    から出力されたデータを各処理装置へ入力可能とするこ
    とを特徴とする複合計算機の接続方式。 2、出力データ線と入力データ線を結合する結合平手段
    をゲートで構成し、該ゲートを該入力データ線に対応す
    る処理装置で開閉制御し任意の出力線との接続、非接続
    を制御可能とすることを特徴とする特許請求の範囲第1
    項記載の複合計算機の接続方式。 3、出力データ線と入力データ線を光結合素子で結合し
    おのおのを絶縁することを特徴とする特許請求の範囲第
    1項または第2項記載の複合計算機の接続方式。 4、出力データ線と入力データ線を接続する結合手段を
    ゲートで構成し、該ゲートを該入力データ線に対応する
    処理装置で開閉制御するだめのレジスタを設け、レジス
    タの論理値によってゲートを開閉するとともに、該レジ
    スタをシ喜トレジスタとして該当処理装置から直列に設
    定値を送ることを特徴とする特許請求の範囲M1項〜第
    3項のいずれか記載の複合針X、機の接続方式。
JP11388382A 1982-07-02 1982-07-02 複合計算機の接続方式 Pending JPS595377A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11388382A JPS595377A (ja) 1982-07-02 1982-07-02 複合計算機の接続方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11388382A JPS595377A (ja) 1982-07-02 1982-07-02 複合計算機の接続方式

Publications (1)

Publication Number Publication Date
JPS595377A true JPS595377A (ja) 1984-01-12

Family

ID=14623507

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11388382A Pending JPS595377A (ja) 1982-07-02 1982-07-02 複合計算機の接続方式

Country Status (1)

Country Link
JP (1) JPS595377A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61212437A (ja) * 1985-03-19 1986-09-20 Kobe Steel Ltd アルミホイ−ルの成形方法
JPH01273635A (ja) * 1988-04-26 1989-11-01 Nippon Spindle Mfg Co Ltd 車輌用ホイールの製造方法
JPH0376634U (ja) * 1990-11-20 1991-07-31

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61212437A (ja) * 1985-03-19 1986-09-20 Kobe Steel Ltd アルミホイ−ルの成形方法
JPH01273635A (ja) * 1988-04-26 1989-11-01 Nippon Spindle Mfg Co Ltd 車輌用ホイールの製造方法
JPH0376634U (ja) * 1990-11-20 1991-07-31

Similar Documents

Publication Publication Date Title
CA1245305A (en) Full-duplex one-sided cross-point switch
ES2359650T3 (es) Unidad de interfaz y sistema de comunicaciones con una estructura maestro-esclavo.
US7574540B2 (en) Managing management controller communications
CN100588169C (zh) 用户、主单元、通信系统及其操作方法
US4205326A (en) Data communication apparatus
CZ280707B6 (cs) Komunikační systém
US6683474B2 (en) Method and apparatus for communication using a distributed multiplexed bus
JPS595377A (ja) 複合計算機の接続方式
US5042038A (en) Data path checking system
JPH02150138A (ja) 直列制御装置
CN116506082B (zh) 一种应用于应答器传输模块的二取二系统
SU1446623A1 (ru) Устройство дл контрол принимаемой информации
JP3823891B2 (ja) マルチノードコンピュータシステムおよびリンク処理方法
SU807258A1 (ru) Устройство дл сопр жени модулейВычиСлиТЕльНОй СиСТЕМы C KOHTPO-лЕМ
JPS59148969A (ja) 計算機間光学的結合方式
CN116340245A (zh) 桥接电路、桥接电路集成装置及硅基板
JPS5847055B2 (ja) 情報処理装置の故障診断方法
SU864276A1 (ru) Устройство дл сопр жени цифровой вычислительной машины с лини ми св зи
JPS59225646A (ja) 時分割多重伝送方式
JPS6095675A (ja) デ−タ伝送方式
JPS61123233A (ja) デ−タ伝送システム
JPS58121853A (ja) デ−タ伝送システム
HK1127181A (en) Interface unit and communication system having a master/slave structure
JPS6035853A (ja) ル−プ式情報伝送方式
JPS58101544A (ja) 入出力装置の伝送テスト回路