JPH0441381B2 - - Google Patents

Info

Publication number
JPH0441381B2
JPH0441381B2 JP60012042A JP1204285A JPH0441381B2 JP H0441381 B2 JPH0441381 B2 JP H0441381B2 JP 60012042 A JP60012042 A JP 60012042A JP 1204285 A JP1204285 A JP 1204285A JP H0441381 B2 JPH0441381 B2 JP H0441381B2
Authority
JP
Japan
Prior art keywords
centralized control
flip
channel
control unit
control section
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 - Lifetime
Application number
JP60012042A
Other languages
English (en)
Other versions
JPS61170849A (ja
Inventor
Hajime Oyadomari
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
Nippon Electric Co 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 Nippon Electric Co Ltd filed Critical Nippon Electric Co Ltd
Priority to JP60012042A priority Critical patent/JPS61170849A/ja
Publication of JPS61170849A publication Critical patent/JPS61170849A/ja
Publication of JPH0441381B2 publication Critical patent/JPH0441381B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/10Program control for peripheral devices
    • G06F13/12Program control for peripheral devices using hardware independent of the central processor, e.g. channel or peripheral processor
    • G06F13/122Program control for peripheral devices using hardware independent of the central processor, e.g. channel or peripheral processor where hardware performs an I/O function other than control of data transfer

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Debugging And Monitoring (AREA)
  • Hardware Redundancy (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は情報処理システムのデータ転送装置の
エラー処理制御に関し、エラー発生によるシステ
ムダウンをおこすことの少ないデータ転送装置に
利用される。
〔概要〕
本発明は、多数のチヤネルが接続されるデータ
転送装置において、 チヤネル集中制御部を複数化して、情報処理シ
ステムの規模の大小に対応する追加接続を可能に
するとともに、これをエラー制御に利用すること
により、 システム構築に際して、自由度があり、かつエ
ラー発生に対して柔軟に対応できるデータ転送装
置を提供するものである。
〔従来の技術〕
従来この種のデータ転送装置は、第2図に示す
ようにメモリアクセス制御部1およびマイクロプ
ログラム制御部2と複数のチヤネル41〜4nと
が単一のチヤネル集中制御部3によって組合わさ
れて構成される。
この場合チヤネル集中制御部3のエラー処理は
そのエラーが完全に一つのチヤネルハードウエア
に切り分けられる分はチヤネルエラーとし、その
他の共通部分はデータ転送装置のエラーとみなし
てシステムダウンとするのが普通であるが、この
切り分けは非常に難しく、チヤネルから上位のデ
ータのエラー検出程度しかできないのが実情であ
る。すなわちテヤネルエラーを含んだチヤネル集
中制御部内に発生したエラーの大多数は、データ
転送装置エラーとみなされるのでシステムダウン
する確率が大きくなる。
〔発明が解決しようとする問題点〕
近年周辺機器が多様化されるとともに、大型シ
ステムでは多チヤネル多デバイスのシステムが要
求されるが、チヤネル数を増加したことにより、
当然チヤネル集中制御部のハードウエア量は大き
くなり、データ転送装置全体のかなりの部分をし
めるようになつているので、単一のチヤネル集中
制御部を設けたデータ転送装置では、チヤネル集
中制御部のエラーによつてシステムダウンを引き
おこす確率がさらに増大する欠点があつた。
本発明はこの欠点を解決するもので、チヤネル
の増設などシテム構築の自由度を上げるととも
に、エラー発生に対して有効に対応できるデータ
転送装置を提供することを目的とする。
〔問題点を解決するための手段〕
本発明は、メモリアクセス制御部とマイクロプ
ログラム制御部とチヤネル集中制御部と多数のチ
ヤネルとから構成されたデータ転送装置におい
て、上記チヤネル集中制御部は複数個設けられ、
それぞれのチヤネル集中制御部に対応して第一の
フリツプフロツプ回路であるコネクシヨンフリツ
プフロツプ回路とこのコネクシヨンフリツプフロ
ツプ回路の出力と上記チヤネル集中制御部の出力
パスとをゲートする論理積回路と、上記それぞれ
のチヤネル集中制御部にはエラー検出手段と、こ
のエラーを記憶する第二のフリツプフロツプ回路
であるエラーフリツプフロツプ回路とを備え、一
つのチヤネル集中制御部のエラー発生によつて、
上記対応するエラーフリツプフロツプ回路はセツ
トされ、対応するコネクシヨンフリツプフロツプ
回路をリセツトされることにより、このチヤネル
集中制御部のみを打切ることを特徴とする。
〔作用〕
いずれかのエラー検出回路で、そのチヤネル集
中制御部のエラーを検出すると、そのチヤネル集
中制御部に対応する第二のフリツプフロツプ回路
にその旨が記憶される。この第二のフリツプフロ
ツプ回路はそれぞれ対応する第一のフリツプフロ
ツプ回路を強制的にリセツトするので、データ転
送装置の上位装置には、エラー検出は直接伝送さ
れず、かつ有効にエラーのあるチヤネル集中制御
部を排除できる。
〔実施例〕
本発明の実施例を図面によつて説明する。
本発明の一実施例を示す第1図において、デー
タ転送装置は、メモリアクセス制御部1、マイク
ロプログラム制御部2、複数のチヤネル集中制御
部31〜3i、チヤネル411〜4ij、それぞれ
の集中制御部に付帯するエラー検出回路91〜9
i、チヤネル集中制御部に対応するコネクシヨン
フリツプフロツプ回路61〜6i、チヤネル集中
制御部からの出力パスと上記コネクシヨンフリツ
プフロツプ回路とのゲート回路71〜7i、エラ
ー検出回路91〜9iにそれぞれ対応するエラー
フリツプフロツプ回路51〜5iおよび接続パス
801〜84iで構成される。
ここで本発明の特徴とするところは、それぞれ
エラー検出回路91〜9iを含む複数個のチヤネ
ル集中制御部31〜3i、このエラー検出回路に
それぞれ対応して、その出力を記憶するエラーフ
リツプフロツプ回路51〜5i、この出力により
リセツトされてそれぞれのチヤネル集中制御部か
らの出力パスをゲート回路71〜7iによつてメ
モリアクセス部1やマイクロプログラム制御部2
に伝達されないようにするコネクシヨンフリツプ
フロツプ回路61〜6iを設けたことにある。
マイクロプログラム制御部2にマイクロプログ
ラムがロードされると、このマイクロプログラム
はデータ転送装置の構成情報を図外の中央処理装
置へとりに行く。本例ではi×jのチヤネルがす
べてつながつているのでマイクロプログラムはコ
ネクシヨンフリツプフロツプ回路61〜6iすべ
てに接続パス801を使つて「1」を設定し、メ
モリアクセス制御部1、およびマイクロプログラ
ム制御部2からみて、チヤネル集中制御部31〜
3iはすべて動作可能にされ、データ転送処理を
開始する。この時のエラーフリツプフロツプ回路
51〜5iの初期値はすべて「0」となつてい
る。
データ転送処理中に例えばチヤネル集中制御部
32にエラーが発生し、エラー検出回路92で検
出されたとすると、この出力は接続パス832を
介してエラーフリツプフロツプ回路52をセツト
する。このエラーフリツプフロツプ回路がセツト
されると対応したコネクシヨンフリツプフロツプ
62がリセツトされるので、チヤネル集中制御部
32の出力パスはゲート回路72においてすべて
ゲートされ、メモリアクセス制御部1やマイクロ
プログラム制御部2に信号が伝わることはない。
または他の正常なチヤネル集中制御部31,33
〜3iでは従来通りの転送を継続することができ
る。
もしチヤネル集中制御部のエラーが続発してチ
ヤネル集中制御部32に引続づき、チヤネル集中
制御部31にエラーが発生しても、上記と同様に
してチヤネル集中制御部31が切離されるだけで
ある。さらにつぎつきチヤネル集中制御部がエラ
ーして行き、最後のチヤネル集中制御部がエラー
した時にはこのデータ転送装置のエラーとなつて
システムダウンをおこすことになるが、単一のチ
ヤネル集中制御部を有するものに比してその確率
は非常に小さい。
〔発明の効果〕
本発明は以上説明したように、データ転送装置
内にチヤネル集中制御部を複数設け、それぞれに
対応するエラーフリツプフロツプ回路およびコネ
クシヨンフリツプフロツプ回路とを備えることに
よりシステム構築の自由度を増大させるととも
に、エラーの発生したチヤネル集中制御部を切り
はなすので、信頼性の高いデータ転送装置を提供
できる効果がある。
【図面の簡単な説明】
第1図は本発明の一実施例のブロツク構成図。
第2図は従来例装置のブロツク構成図。 1……メモリアクセス制御部、2……マイクロ
プログラム制御部、3……チヤネル集中制御部、
41〜4n,411〜41j,421〜42j,
4i1〜4ij……チヤネル、51〜5i……エラ
ーフリツプフロツプ回路、61〜6i……コネク
シヨンフリツプフロツプ回路、71〜7i……ゲ
ート回路、91〜9i……エラー検出回路、80
1,811〜81i,821〜82i,831〜
83i,841〜84i……接続パス。

Claims (1)

  1. 【特許請求の範囲】 1 それぞれ入出力デバイスが接続される複数の
    チヤネルと上位装置との間に接続され、このチヤ
    ネルを集中制御するチヤネル集中制御部と、 このチヤネル集中制御部に制御されたマイクロ
    プログラム制御部およびメモリアクセス制御部と を含むデータ転送装置において、 上記チヤネル集中制御部はそれぞれ小数のチヤ
    ネルが接続されたもので構成され、 各チヤネル集中制御部にはそれぞれエラー検出
    手段を備え、 それぞれチヤネル集中制御部に対応する数の第
    一のフリツプフロップ回路と、 上記エラー検出手段の出力がそれぞれ設定され
    る第二のフリツプフロップ回路と を設け、 上記第一のフリツプフロツプ回路は、上記チヤ
    ネル集中制御部の実装の有無に従う論理値をと
    り、上記第二のフリツプフロツプ回路にエラー検
    出手段の出力が設定されたときには強制的に実装
    のない論理値に設定される構成であり、 各チヤネル集中制御部と上記メモリアクセス制
    御部および上記マイクロプログラム制御部との通
    路に、上記第一のフリツプフロツプ回路の論理値
    により制御されるゲート回路を備えた ことを特徴とするデータ転送装置。
JP60012042A 1985-01-24 1985-01-24 デ−タ転送装置 Granted JPS61170849A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60012042A JPS61170849A (ja) 1985-01-24 1985-01-24 デ−タ転送装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60012042A JPS61170849A (ja) 1985-01-24 1985-01-24 デ−タ転送装置

Publications (2)

Publication Number Publication Date
JPS61170849A JPS61170849A (ja) 1986-08-01
JPH0441381B2 true JPH0441381B2 (ja) 1992-07-08

Family

ID=11794537

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60012042A Granted JPS61170849A (ja) 1985-01-24 1985-01-24 デ−タ転送装置

Country Status (1)

Country Link
JP (1) JPS61170849A (ja)

Also Published As

Publication number Publication date
JPS61170849A (ja) 1986-08-01

Similar Documents

Publication Publication Date Title
US4366535A (en) Modular signal-processing system
US6338110B1 (en) Partitioning of storage channels using programmable switches
JPH0734179B2 (ja) 複数の異種データ処理チヤンネルを有する自動飛行制御装置
JPS59106056A (ja) フエイルセイフ式デ−タ処理システム
US4761783A (en) Apparatus and method for reporting occurrences of errors in signals stored in a data processor
JPH0441381B2 (ja)
JPH0354652A (ja) 入出力ポートの障害きりわけ方法
JPS6052458B2 (ja) 二重化した計算機制御システム
EP0393173B1 (en) Data bus enable verification logic
JP2725680B2 (ja) バス異常検出回路
JPH0628003B2 (ja) 多重化制御装置のデ−タ制御方法及び装置
JPH0238969B2 (ja)
JPH0451859B2 (ja)
JPS6112580B2 (ja)
JP2640139B2 (ja) メモリカード
JP2756315B2 (ja) 系構成情報の更新制御方式
JPS638500B2 (ja)
JPH08106400A (ja) プロセス入出力装置を二重化した二重化制御装置
JPH04354004A (ja) プログラマブルコントローラの二重化装置
JPS60167547A (ja) 信号伝送装置
JPS63266548A (ja) 二重化計算機システム
JPH0157376B2 (ja)
JPH01102651A (ja) 診断方式
JPS62166401A (ja) 電子計算機の多重化システム
JPS5832424B2 (ja) 二重系ハイアラ−キシステム

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term