JPS5921046B2 - チャネル装置制御方式 - Google Patents

チャネル装置制御方式

Info

Publication number
JPS5921046B2
JPS5921046B2 JP55024596A JP2459680A JPS5921046B2 JP S5921046 B2 JPS5921046 B2 JP S5921046B2 JP 55024596 A JP55024596 A JP 55024596A JP 2459680 A JP2459680 A JP 2459680A JP S5921046 B2 JPS5921046 B2 JP S5921046B2
Authority
JP
Japan
Prior art keywords
microprocessor
error
input
level processing
storage device
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
Application number
JP55024596A
Other languages
English (en)
Other versions
JPS56121125A (en
Inventor
忠昭 今井
正明 小林
完三 野田
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP55024596A priority Critical patent/JPS5921046B2/ja
Publication of JPS56121125A publication Critical patent/JPS56121125A/ja
Publication of JPS5921046B2 publication Critical patent/JPS5921046B2/ja
Expired legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/08Error detection or correction by redundancy in data representation, e.g. by using checking codes
    • G06F11/10Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Detection And Correction Of Errors (AREA)
  • Debugging And Monitoring (AREA)

Description

【発明の詳細な説明】 本発明は、内部処理装置を具備したチャネル装置におい
て、誤りを検出したとき前記内部処理装置の機能を停止
せしめるチャネル装置制御方式に関するものである。
最近、装置の内部に処理装置(例えばマイクロプロセサ
)を具備したチャネル装置が広く用いられている。
これは主処理装置からの指令(入出力コマンド)の解読
とこれに伴う一連の制御をマイクロプロセサ等により行
わしめるものである。換言すればプログラム制御を行う
ものであり、前記指令の解読、その他の制御手順を命令
コード群として組込んだプログラムを内部記憶装置に蓄
えておき、前記命令コード群をマイクロプロセッサによ
り順次読出し、主処理装置からの指令に基いて、例えば
入出力装置に対するアクセス(データのリード/ライト
)を行わしめるものである。ここで問題となるのは、記
憶装置から読出した命令コードにパリテイエラーを検出
したときには、その命令コードは誤りであるため、マイ
クロプロセサがこれを解読して実行すれば、誤つた制御
を行つてしまう欠点を有することである。本発明は上記
の欠点を解決するためになされたもので、読出された命
令コードの誤りを検出することにより内部処理装置の機
能を停止せしめるチャネル装置制御方式の提供を目的と
している。
上記目的を達成するため本発明においては、マイクロプ
ロセツサによる内部記憶装置の命令コード読出し時にパ
リテイエラーが検出された場合、マイクロプロセツサの
周辺回路によりマイクロプロセツサを強制的に停止させ
、同時に、エラーステイタス情報としてマイクロプロセ
ツサを介さずにその旨を主処理装置(上位処理装置)へ
通知するようにしたものである。以下、本発明を図面に
よつて説明する。
図面は本発明の一実施例を説明するプロツク図であり、
1は主処理装置、2は入出力装置、3はチヤネル装置、
4はステータス・レジスタ、4はエラー・ステーメス・
レジスタ、5,7はゲート回路、6はマイクロプロセサ
、8は記憶装置、9は制御回路、10はレジスタ、11
は検出回路、Eはエラー部、Pはプログラム、A,bは
制御信号、dはデータバス、eはエラー信号である。図
面において、主処理装置1からの命令はステータス・レ
ジスタ4、ゲート回路5を経てマイクロプロセサ6に伝
えられる。記憶装置8にはプログラムP(命令コード群
)が格納されており、このプログラムPすなわち命令コ
ード群が順次読出され、命令コードはデータバスd及び
ゲート回路7を経てマイクロプロセサに達して解読され
、制御が行われる。命令コードが記憶装置8から読出さ
れるとき、検出回路11は命令コードについてパリテイ
検査を行い、パリテイエラーが検出されるとエラー信号
eをレジスタ10にセツトする。制御回路9は、レジス
タ10の出力であるエラー信号eを受けると、制御信号
a及びbを発する。制御信号aはエラー・ステーメス・
レジスタ4のエラー部Eに、エラー発生を示す信号「1
」をセツトする。一方、制御信号bはゲート回路5及び
7を[閉」とする。このためマイクロプロセサ6の入出
力が閉ざされるためチヤネル装置3の制御機能動作は停
止する。また主処理装置1はエラー・ステーノス・レジ
スタlのエラー部Eのエラー信号により、チヤネル装置
3の異常を検知する。記憶装置としては、一般に固定記
憶装置(ROM)が用いられ、また本発明のために追加
された機能を果す制御回路9は、エラー信号eを判別す
る回路と制御パルスa及びbを発生する回路とで主に構
成され、これは公知の電子回路によつて容易に実現でき
るので、説明は省略する。以上のように本発明において
は、内部記憶装置から読出される命令コードのパリテイ
エラーをチヤネル装置に内蔵されるマイクロプロセツサ
とは独立した制御回路によつて検出しているため、命令
コードのエラーに起因するマイクロプロセツサの暴走等
を未然に防ぐことが可能となる。
更にこのエラー発生の旨を、マイクロプロセツサとは別
個の手段によつて上位処理装置へ通知できるため、マイ
クロプロセツサ自身では対応不可能なエラー発生後の処
理を、上位装置に委ねることができる。
【図面の簡単な説明】
図面は本発明の一実施例を説明するプロツク図であり、
図中に用いた符号は次の通りである。 1・・・・・・主処理装置、2・・・・・・入出力装置
、3・・・・・・チヤネル装置、4・・・・・・ステー
タス・レジスタ、l・・・・・・エラー●ステーメス●
レジスタ、5,7・・・・・・ゲート回路、6・・・・
・・マイクロプロセサ、8・・・・・・記憶装置、9・
・・・・・制御回路、10・・・・・・レジスタ、11
・・・・・・検出回路、E・・・・・・エラー部、P・
・・・・・プログラム、A,b・・・・・・制御信号、
d・・・・・・データバス、e・・・・・・エラー信号

Claims (1)

    【特許請求の範囲】
  1. 1 上位処理装置と入出力装置とに接続され、前記上位
    処理装置からの指令の処理及び入出力装置を制御するた
    めの命令コード群が格納される内部記憶装置と、前記命
    令コード群に基いて上位処理装置からの指令を解読して
    入出力装置のアクセスを実行するマイクロプロセッサと
    を備えたチャネル装置において、前記マイクロプロセッ
    サと別個に設けられ、前記内部記憶装置から読出される
    命令コード群のパリティーエラーを検出する検出回路と
    、該検出回路のエラー検出に応じて前記マイクロプロセ
    ッサに対する情報の入力或いは出力をゲートするゲート
    回路と、前記検出回路によつて検出されたエラー情報を
    前記マイクロプロセッサを介さずに上位処理装置に通知
    する通知手段とを備え、前記マイクロプロセッサによる
    内部記憶装置内の命令コード読出し時にパリティエラー
    が検出された場合は、マイクロプロセッサの動作を停止
    せしめるとともに、前記マイクロプロセッサとは独立し
    た手段によりエラー情報を前記上位処理装置へ通知する
    ことを特徴とするチャネル装置制御方式。
JP55024596A 1980-02-28 1980-02-28 チャネル装置制御方式 Expired JPS5921046B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP55024596A JPS5921046B2 (ja) 1980-02-28 1980-02-28 チャネル装置制御方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP55024596A JPS5921046B2 (ja) 1980-02-28 1980-02-28 チャネル装置制御方式

Publications (2)

Publication Number Publication Date
JPS56121125A JPS56121125A (en) 1981-09-22
JPS5921046B2 true JPS5921046B2 (ja) 1984-05-17

Family

ID=12142528

Family Applications (1)

Application Number Title Priority Date Filing Date
JP55024596A Expired JPS5921046B2 (ja) 1980-02-28 1980-02-28 チャネル装置制御方式

Country Status (1)

Country Link
JP (1) JPS5921046B2 (ja)

Also Published As

Publication number Publication date
JPS56121125A (en) 1981-09-22

Similar Documents

Publication Publication Date Title
JP2658697B2 (ja) ウォッチ・ドック・タイマ回路
JPS5921046B2 (ja) チャネル装置制御方式
JP2888654B2 (ja) データ入力制御方式
JPS5931800B2 (ja) 制御メモリ診断方式
JP2605440B2 (ja) データ処理装置
JPS6086624A (ja) マイクロプロセツサのエラ−処理回路
JP2950080B2 (ja) マイクロコンピュータ
JPS6158051A (ja) 擬似故障発生方式
JPS648451A (en) Microprogram control device
JPS60233743A (ja) 計算機システムの異常検出回路
JPS59178547A (ja) 命令リトライ方式
JPS6083149A (ja) コンピユ−タ
JP2570170Y2 (ja) 情報処理装置
JPS6148185B2 (ja)
JPH04295956A (ja) テレメータ装置
JPH0784814A (ja) 計算機の誤り検出装置
JPS58217058A (ja) デ−タの誤り検定処理方式
JPS6323598B2 (ja)
JPS6029849A (ja) プロセツサ異常検出回路誤動作防止方式
JPS6095638A (ja) プロセツサを用いた装置
JPS57100542A (en) Information processor of microprogram control system
JPS6235703B2 (ja)
JPS61221937A (ja) 例外事象検出方式
JPS63141129A (ja) マイクロプログラム制御装置
JPH02190943A (ja) 擬似障害発生装置