JPH04352260A - 情報処理装置および方法 - Google Patents

情報処理装置および方法

Info

Publication number
JPH04352260A
JPH04352260A JP3127063A JP12706391A JPH04352260A JP H04352260 A JPH04352260 A JP H04352260A JP 3127063 A JP3127063 A JP 3127063A JP 12706391 A JP12706391 A JP 12706391A JP H04352260 A JPH04352260 A JP H04352260A
Authority
JP
Japan
Prior art keywords
input
output control
control device
processing unit
reset
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
JP3127063A
Other languages
English (en)
Inventor
Sadanori Yamamoto
山本 禎則
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 JP3127063A priority Critical patent/JPH04352260A/ja
Publication of JPH04352260A publication Critical patent/JPH04352260A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

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

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、情報処理装置および方
法に関し、特に、入出力制御装置にハードウェア障害が
発生した場合にも入出力制御装置の内部動作のトレース
情報の参照を可能にする情報処理装置および方法に関す
る。
【0002】
【従来の技術】共通バスにそれぞれ接続された演算処理
装置、入出力制御装置および主記憶装置からなる情報処
理装置において、入出力制御装置は、内部動作のトレー
ス情報を自装置内部のローカルメモリに格納している。
【0003】入出力制御装置に障害が発生した場合に、
従来は、障害が発生した入出力制御装置のローカルメモ
リに格納されているトレース情報を、演算処理装置また
はサービスプロセッサなどからの入出力命令により、い
ったん主記憶装置に格納して、ローカルメモリに格納さ
れている障害発生時のトレース情報を参照することによ
って、障害解析を行っていた。
【0004】
【発明が解決しようとする課題】この場合、障害の種類
によっては、例えば、入出力制御装置内の中央処理部に
障害が発生して、演算処理装置もしくはサービスプロセ
ッサなどからの入出力命令をまったく受け付けられなく
なった場合には、入出力制御装置のローカルメモリに格
納されているトレース情報を主記憶装置に格納できなく
なり、せっかく保持しているトレース情報を参照できな
いまま障害解析を行わなければならない。
【0005】また、リセットを行って中央処理部を復帰
させた場合にも、同時に、ローカルメモリの内容もリセ
ットされてしまい、トレース情報を参照できないまま障
害解析を行わなければならないという問題点がある。
【0006】本発明の目的は、入出力制御装置内の中央
処理部に障害が発生した場合にも、ローカルメモリに格
納されているトレース情報を参照することを可能にする
ことによって、障害解析を容易に行うことのできる情報
処理装置および方法を提供することにある。
【0007】
【課題を解決するための手段】本発明は、共通バスに演
算処理装置、入出力制御装置および主記憶装置が接続さ
れた情報処理装置において、前記演算処理装置は、前記
入出力制御装置に障害が発生すると、前記入出力制御装
置にリセット要求を行う専用のリセット信号を出力する
入出力制御部障害検出部を有し、前記入出力制御装置は
、入出力制御部障害検出部からの専用のリセット信号を
受け取ると、専用のリセット信号であることを示す情報
を内部レジスタに格納してリセット信号を出力するリセ
ット制御部と、リセット制御部からのリセット信号によ
り、内部レジスタの内容を参照して、専用のリセット信
号からのリセット要求であることを判断したならばリセ
ットをする中央処理部と、専用のリセット信号からのリ
セット要求であればリセットされない、内部動作をトレ
ース情報として保持するローカルメモリとを有し、前記
主記憶装置は、前記入出力制御装置のローカルメモリに
保持していた内部動作のトレース情報を格納するトレー
ス情報格納エリアを有する、ことを特徴としている。
【0008】また、本発明は、共通バスに演算処理装置
、入出力制御装置および主記憶装置が接続された情報処
理装置の前記入出力制御装置の内部動作をトレース情報
として自装置内のローカルメモリに保持し、前記演算処
理装置が前記入出力制御装置にハードウェア障害が発生
したと判断した場合、前記演算処理装置が前記入出力制
御装置内のローカルメモリに保持されている内部動作の
トレース情報を前記主記憶装置内のあらかじめ定められ
たエリアに格納するように前記入出力制御装置に指示し
、前記演算処理装置からの信号により前記入出力制御装
置が、自装置内の中央処理部にのみリセットを行って、
ローカルメモリの内容はリセットしないで、ローカルメ
モリに保持していた内部動作のトレース情報を前記主記
憶装置内のあらかじめ定められたエリアに格納すること
を特徴としている。
【0009】さらに、本発明は、演算処理装置、入出力
制御装置および主記憶装置からなる情報処理装置の前記
入出力制御装置にハードウェア障害が発生したと判断し
た場合に、前記入出力制御装置にリセット要求を行う専
用のリセット信号を出力し、専用のリセット信号を受け
取ると、専用のリセット信号からのリセット要求である
ことを示す情報を内部レジスタに格納して前記入出力制
御装置内の中央処理部に対してリセット信号を出力し、
前記内部レジスタの内容を参照して専用のリセット信号
からのリセット要求であることを判断したならば、前記
入出力制御装置の内部動作をトレース情報として保持す
るローカルメモリの内容をリセットせずに、中央処理部
のみリセットを行い、前記入出力制御装置のローカルメ
モリに保持されているトレース情報を前記主記憶装置内
のあらかじめ定められた領域に格納することを特徴とし
ている。
【0010】
【実施例】次に、本発明の実施例について、図面を参照
して説明する。
【0011】図1は、本発明の一実施例を示すブロック
図である。
【0012】本実施例の情報処理装置は、共通バス10
にそれぞれ接続された演算処理装置20と、入出力制御
装置30と、主記憶装置40とにより構成されている。
【0013】演算処理装置20は、論理演算部21と、
入出力制御装置30に障害が発生したと判断すると中央
処理部リセット信号50を出力する入出力制御部障害検
出部22とを有している。
【0014】入出力制御装置30は、マイクロプロセッ
サ、ROMおよびRAMからなる、マイクロ命令を実行
する中央処理部31と、電源オン時、ソフトウェアから
のリセット要求時、および演算処理装置20からの中央
処理部リセット信号50によるリセット要求時に、中央
処理部31に対してリセット信号を出力する(ただし、
中央処理部リセット信号50によるリセット要求時には
、他のリセット要求と区別するために、内部レジスタに
、中央処理部リセット要求50によるリセット要求であ
ることを示す情報を格納する。)リセット制御部32と
、トレース情報の格納や制御用に用いるローカルメモリ
33とを有している。
【0015】入出力制御装置30は、内部動作をトレー
ス情報として自装置内のローカルメモリ33に格納し、
また、障害発生時にトレース情報を格納する主記憶装置
40内のトレース情報格納エリア41のアドレスを、あ
らかじめ内部レジスタに保持している。
【0016】次に、本発明の実施例の動作について説明
する。
【0017】演算処理装置20内の入出力制御部障害検
出部22は、入出力制御装置30に異常が発生したと判
断すると、入出力制御装置30内のローカルメモリ33
に格納されているトレース情報を、主記憶装置40に格
納することを入出力制御装置30内のリセット制御部3
2に、中央処理部リセット信号50によって指示する。
【0018】入出力制御装置30内のリセット制御部3
2は、入出力制御部障害検出部22から中央処理部リセ
ット信号50によって指示を受けると、中央処理部リセ
ット信号50からのリセット要求であることを示す情報
を内部レジスタに格納するとともに、入出力制御装置3
0内の中央処理部31に対してリセット信号を出力し、
中央処理部31をリセットし復帰させる。この時、中央
処理部31は、内部レジスタの内容により中央処理部リ
セット信号50からのリセット要求であることを判断し
、ローカルメモリ33内のトレース情報はリセットしな
い。
【0019】次に、中央処理部31は、ローカルメモリ
33に保持されているトレース情報を、主記憶装置40
内の、あらかじめ定められたトレース情報格納エリア4
1に格納する。
【0020】このように、本実施例は、中央処理部にリ
セット信号を出力しても、同時に、ローカルメモリ内の
トレース情報まではリセットしないために、トレース情
報を主記憶装置内のトレース情報格納エリアに格納する
ことができる。
【0021】
【発明の効果】以上説明したように本発明は、入出力制
御装置に障害が発生し、演算処理装置などからの入出力
命令をまったく受け付けなくなったために、リセットを
行う必要が生じ、入出力装置の中央処理部にリセット信
号を出力した場合に、中央処理部はリセットするが、ロ
ーカルメモリまではリセットすることがないために、入
出力装置内部のトレース情報を主記憶装置に格納するこ
とができ、入出力装置内部のトレース情報を参照して障
害解析を容易に行うことができるという効果がある。
【図面の簡単な説明】
【図1】本発明の一実施例を示すブロック図である。
【符号の説明】
10  共通バス 20  演算処理装置 21  論理演算部 22  入出力制御部障害検出部 30  入出力制御装置 31  中央処理部 32  リセット制御部 33  ローカルメモリ 40  主記憶装置 41  トレース情報格納エリア 50  中央処理部リセット信号

Claims (3)

    【特許請求の範囲】
  1. 【請求項1】共通バスに演算処理装置、入出力制御装置
    および主記憶装置が接続された情報処理装置において、
    前記演算処理装置は、前記入出力制御装置に障害が発生
    すると、前記入出力制御装置にリセット要求を行う専用
    のリセット信号を出力する入出力制御部障害検出部を有
    し、前記入出力制御装置は、入出力制御部障害検出部か
    らの専用のリセット信号を受け取ると、専用のリセット
    信号であることを示す情報を内部レジスタに格納してリ
    セット信号を出力するリセット制御部と、リセット制御
    部からのリセット信号により、内部レジスタの内容を参
    照して、専用のリセット信号からのリセット要求である
    ことを判断したならばリセットをする中央処理部と、専
    用のリセット信号からのリセット要求であればリセット
    されない、内部動作をトレース情報として保持するロー
    カルメモリとを有し、前記主記憶装置は、前記入出力制
    御装置のローカルメモリに保持していた内部動作のトレ
    ース情報を格納するトレース情報格納エリアを有する、
    ことを特徴とする情報処理装置。
  2. 【請求項2】共通バスに演算処理装置、入出力制御装置
    および主記憶装置が接続された情報処理装置の前記入出
    力制御装置の内部動作をトレース情報として自装置内の
    ローカルメモリに保持し、前記演算処理装置が前記入出
    力制御装置にハードウェア障害が発生したと判断した場
    合、前記演算処理装置が前記入出力制御装置内のローカ
    ルメモリに保持されている内部動作のトレース情報を前
    記主記憶装置内のあらかじめ定められたエリアに格納す
    るように前記入出力制御装置に指示し、前記演算処理装
    置からの信号により前記入出力制御装置が、自装置内の
    中央処理部にのみリセットを行って、ローカルメモリの
    内容はリセットしないで、ローカルメモリに保持してい
    た内部動作のトレース情報を前記主記憶装置内のあらか
    じめ定められたエリアに格納することを特徴とする情報
    処理方法。
  3. 【請求項3】演算処理装置、入出力制御装置および主記
    憶装置からなる情報処理装置の前記入出力制御装置にハ
    ードウェア障害が発生したと判断した場合に、前記入出
    力制御装置にリセット要求を行う専用のリセット信号を
    出力し、専用のリセット信号を受け取ると、専用のリセ
    ット信号からのリセット要求であることを示す情報を内
    部レジスタに格納して前記入出力制御装置内の中央処理
    部に対してリセット信号を出力し、前記内部レジスタの
    内容を参照して専用のリセット信号からのリセット要求
    であることを判断したならば、前記入出力制御装置の内
    部動作をトレース情報として保持するローカルメモリの
    内容をリセットせずに、中央処理部のみリセットを行い
    、前記入出力制御装置のローカルメモリに保持されてい
    るトレース情報を前記主記憶装置内のあらかじめ定めら
    れた領域に格納することを特徴とする情報処理方法。
JP3127063A 1991-05-30 1991-05-30 情報処理装置および方法 Pending JPH04352260A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3127063A JPH04352260A (ja) 1991-05-30 1991-05-30 情報処理装置および方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3127063A JPH04352260A (ja) 1991-05-30 1991-05-30 情報処理装置および方法

Publications (1)

Publication Number Publication Date
JPH04352260A true JPH04352260A (ja) 1992-12-07

Family

ID=14950671

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3127063A Pending JPH04352260A (ja) 1991-05-30 1991-05-30 情報処理装置および方法

Country Status (1)

Country Link
JP (1) JPH04352260A (ja)

Similar Documents

Publication Publication Date Title
JP2685289B2 (ja) 書込許可信号チェック方式
JPH02210515A (ja) システムのリセット方式
JPH0721767B2 (ja) エミュレーション方式
JP5194360B2 (ja) 情報処理装置およびその制御方法
JP2505044B2 (ja) 割込制御方式
JP3127737B2 (ja) ディジタル信号処理装置
JPS6111867A (ja) インタフエ−ス制御における異常処理方式
JPH0782447B2 (ja) Dmaデータ転送制御装置
JPS63155330A (ja) マイクロプログラム制御装置
JPH02183342A (ja) 割込み制御装置
JPH05298199A (ja) 入出力制御装置
JPH0528854B2 (ja)
JPH06161769A (ja) 制御システムのソフトウェアダウンロード方式
JPS61165172A (ja) メモリアクセス制御方式
JPH0335323A (ja) 命令実行制御方式
JPS61175820A (ja) マイクロ命令の制御方式
JPH0469904B2 (ja)
JPH01211039A (ja) 情報処理装置
JPH0227415A (ja) コンピュータシステム
JPH02204846A (ja) 情報処理装置
JPH07271608A (ja) 割込み発生回路
JPH05225112A (ja) 情報処理装置
JPH03252831A (ja) Dma転送によるras情報収集方法
JPH05241898A (ja) ハードブレーク方式
JPH0417530B2 (ja)