JPS6146540A - 入出力処理装置 - Google Patents

入出力処理装置

Info

Publication number
JPS6146540A
JPS6146540A JP59168959A JP16895984A JPS6146540A JP S6146540 A JPS6146540 A JP S6146540A JP 59168959 A JP59168959 A JP 59168959A JP 16895984 A JP16895984 A JP 16895984A JP S6146540 A JPS6146540 A JP S6146540A
Authority
JP
Japan
Prior art keywords
input
output
processor
diagnostic
register
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
JP59168959A
Other languages
English (en)
Inventor
Kenji Akimoto
秋本 賢治
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
NEC Corp
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 NEC Corp filed Critical NEC Corp
Priority to JP59168959A priority Critical patent/JPS6146540A/ja
Publication of JPS6146540A publication Critical patent/JPS6146540A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Test And Diagnosis Of Digital Computers (AREA)

Abstract

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

Description

【発明の詳細な説明】 技術分野 本発明は情報処理装置の入出力処理装置に関し、特に入
出力処理装置のシステムイニシャライズ時の自己診断方
式に関する。
従来技術 この種の入出力処理装置はシステムイニシャライズ時、
自己診断によりl0c(入出力制御部)集中制御部(以
下M P LJと略す)の致命的な障害、例えばマイク
ロ命令格納用制御メモリのパリティエラー等をsvp 
<サービスプロセッリー)に報告している。一方、IO
Cは自己診断がないかまたはあっても診断結果はSVP
に報告されずにMPUに保持され、システムの運用状態
に入って当該IOCがアクセスされる入出力命令が実行
されたとぎに始めてIOCの障害がソフトウェアに報告
されるので、装置の障害の早期発見及びその修復が困難
であるという欠点があり、稼働性に問題がある。
発明の目的 本発明は、入出力処理装置のシステムイニシャライズ時
にMPU及び複数のIOCの自己診断を夫々実行して、
この診断結果をSVPへ報告するようにして上記欠点を
解決し、障害の早期発見及び修復を可能とした入出力処
理装置を提供することを目的としている。
発明の構成 本発明による入出力処理装置は、各入出力装置を制御す
る複数の入出力制御部(l0C)と、これ等入出力制御
部を集中制御する集中制御部(MPLJ)とを有する入
出力処理装置であって、プロセッサからのシステムイニ
シャライズ時に集中制御部の自己診断をなす実行手段と
、シスi・ムイニシャライズ時に入出力制御部の各々の
自己診断をなす実行手段と、これ等実行手段の自己診断
結果をプロセッサへ報告する手段とを有することを特徴
とする。
実施例 以下に、図面を用いて本発明の詳細な説明する。
第1図は本発明の実施例のブロック図であり、1はsv
p <サービスプロセッサ)であってシステムの制御及
び診断制御等を行う。2はCPU(中央処理装置)、3
は主記憶装置、11はMM(主記憶装置)インタエイス
、12はCPUインタ1イス、13はSvPインタエイ
スである。4は本発明に係る入出力処理装置であり、プ
ログラム配憶式マイクロブDセッサを有するMPLJ(
10C集中制御部)40と、同じくプログラム記憶式マ
イクOプロセッサを有する複数のl0C41からなる。
各IOCによって制御される入出力装置6が設(プられ
ており、例えば、磁気ディスク装置、磁気テープ装置、
フレキシブルディスク装置、プリンタ等である。5は通
信制御装置などの他の制御装置である。
第2図は第1図の入出力処理装置4の更に詳細なブロッ
ク図であり、401は制御プログラムを有するマイクロ
プロセッサ部、402は5VP1からの指令を受ける指
令レジスタ、403はS■P1とMPLJ40との間の
通信用レジスタ、411はl0C41の制御プログラム
を有するマイクロプロセッサ部、412はl0C41の
診断結果を格納する診断レジスタ、440はMPU40
のマイクロプロセッサ部401からl0C41のマイク
ロプロセッサ部411に対する制御指令線、441はl
0C41の診断レジスタ412を読み出すための情報転
送バスであ。
かかる構成において、システムイニシャライズ時に、5
vpiはSVPインタフェイス13を介して入出力処理
装置4を初期設定すべく先ずシステムリセット指示を送
出し、これを指令レジスタ402にセットする。このリ
セット指示により、MPU40及びl0C41の各レジ
スタ及び制御フリップ70ツブ類がリセットされること
になる。
MPU40及びl0C41のマイクロプロセッサ部40
1.411の制御プログラムアクゼス用アドレスレジス
タもO番地にリセットされる。
続いて5VPIよりマイクロプロセッサ動作開始(クロ
ック開始)指示がSVPインタフェイス13を介して指
示レジスタ402にセットされ、当亥クロック開始信号
によりMPU40及び10C41のクロックが開始する
のである。前述のリセット信号によりクロック開始信号
をマイクロプロセッサ部で生成するような構成のもので
あれば5VP1からのクロック開始指示は省略可能であ
る。
MPU40及びl0C41の各診断プログラムは制御プ
ログラムが夫々格納されている制御メモリの0番地から
格納されており、りl」ツク開始と共に診断プログラム
が開始実行される。l0C41は自己診断結果を診断レ
ジスタ412にセットし、障害がなければ、動作可能状
態となる。この診断結果の情報は修復時の交換部品単位
に編集されたものである。
マイクロプロt17ツサ部401はM P LJ 40
自身の自己診断を実行してこの診断が終了すると、制御
指令線440で選択されたl0C41の診断レジスタ4
12の内容を情報転送バス441を介して導入して読取
る。マイクロプロセッサ部401は通信レジスタ403
にS V P 1に対するサービスリクエスト(SRQ
)をセットすると共にMPU40及び各10041の診
断結果をセットする。
5VP1は当該SRQを検出して診断情報を通信レジス
タ403から導出して、障害発生のあった場合にはオペ
レータへこれを通知する。
MPU40の診断プログラムが続行不能な障害例えば、
マイクロ命令のバリディ1ラー等の場合にはハードウェ
アでSRQと共に障害情報をも通信レジスタ403にセ
ットされる。このとき、■OC41の診断結果は、MP
U40の修復後に得られることになる。また、l0C4
1の診断プログラムが続行不能な障害発生時には、同様
にハードウェアで診断レジスタ412に障害情報がセッ
トされる。
発明の効果 本発明によれば、SVPからのシステムイニシI/ライ
ス時の自己診断をMPLJ及びIOCに夫々実施してこ
の診断結果をSVPへ報告するようにしたので、MPU
及びIOCの障害の早期発見及び修復が可能となり、シ
ステム稼働率を高めるという効果がある。
【図面の簡単な説明】
第1図は本発明の実施例ブロック図、第2図は本発明に
係る入出力処理装置のブロック図である、主要部分の符
号の説明 4・・・・・・入出力処理装置 40・・・・・・MPLI   41・・・・・・10
G6・・・・・・入出力装置 401.4.11・・・・・・マイクロブロゼッザ40
2・・・・・・指令レジスタ 403・・・用通信レジスタ

Claims (1)

    【特許請求の範囲】
  1. 各入出力装置を制御する複数の入出力制御部と、これ等
    入出力制御部を集中制御する集中制御部とを有する入出
    力処理装置であって、プロセッサからのシステムイニシ
    ャライズ時に前記集中制御部の自己診断をなす実行手段
    と、前記システムイニシャライズ時に前記入出力制御部
    の各々の自己診断をなす実行手段と、これ等実行手段の
    自己診断結果を前記プロセッサへ報告する手段とを有す
    ることを特徴とする入出力処理装置。
JP59168959A 1984-08-13 1984-08-13 入出力処理装置 Pending JPS6146540A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59168959A JPS6146540A (ja) 1984-08-13 1984-08-13 入出力処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59168959A JPS6146540A (ja) 1984-08-13 1984-08-13 入出力処理装置

Publications (1)

Publication Number Publication Date
JPS6146540A true JPS6146540A (ja) 1986-03-06

Family

ID=15877725

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59168959A Pending JPS6146540A (ja) 1984-08-13 1984-08-13 入出力処理装置

Country Status (1)

Country Link
JP (1) JPS6146540A (ja)

Similar Documents

Publication Publication Date Title
US4933941A (en) Apparatus and method for testing the operation of a central processing unit of a data processing system
JPH0423292B2 (ja)
JPH058461B2 (ja)
JP2004302731A (ja) 情報処理装置および障害診断方法
JPS5868165A (ja) マイクロプロセツサ内の追加的機能単位およびその作動方法
JPS6146540A (ja) 入出力処理装置
JPS6228841A (ja) 入出力処理装置
JPH1115661A (ja) Cpuの自己診断方法
JPS6218060B2 (ja)
JP3171615B2 (ja) データ転送のリトライ制御方式
JPS5832422B2 (ja) マイクロシンダンホウシキ
JPS5936859A (ja) 情報処理装置
JPS62192824A (ja) 処理装置アクセス方式
JPH02122335A (ja) Ras回路の試験方法
JPH076103A (ja) 入出力チャネルの障害処理システム
JPS62212865A (ja) マルチプロセツサ制御方式
JPS5931800B2 (ja) 制御メモリ診断方式
JPS638956A (ja) メモリ診断回路
JPS584365B2 (ja) リセツト制御システム
JPH0727468B2 (ja) 二重化情報処理装置
JPS59229658A (ja) 情報処理装置
JPS5837583B2 (ja) 情報処理装置
JPH02136935A (ja) マイクロプログラム制御装置の自己診断方式
JPH01189739A (ja) 情報収集装置
JPS6123247A (ja) エラ−報告方式