JPH03244039A - 情報処理装置の障害情報採取方式 - Google Patents

情報処理装置の障害情報採取方式

Info

Publication number
JPH03244039A
JPH03244039A JP2042185A JP4218590A JPH03244039A JP H03244039 A JPH03244039 A JP H03244039A JP 2042185 A JP2042185 A JP 2042185A JP 4218590 A JP4218590 A JP 4218590A JP H03244039 A JPH03244039 A JP H03244039A
Authority
JP
Japan
Prior art keywords
flip
flop
scan
storage means
read
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.)
Granted
Application number
JP2042185A
Other languages
English (en)
Other versions
JP2738112B2 (ja
Inventor
Shinichi Nagoya
名児耶 真一
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 JP2042185A priority Critical patent/JP2738112B2/ja
Publication of JPH03244039A publication Critical patent/JPH03244039A/ja
Application granted granted Critical
Publication of JP2738112B2 publication Critical patent/JP2738112B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Test And Diagnosis Of Digital Computers (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は情報処理装置の障害情報採取方式に関し、特に
診断制御装置による障害が発生した情報処理装置の障害
情報採取方式に関Jる。
(従来の技術〕 従来、この種の情報処理装置の障害情報採取方式には、
障害発生時に診断制御装置より既存のスキャンバスを用
いてレジスタファイル、RAM (Random Ac
cess  Memory)等の記憶手段の内容をスキ
ャンバス上の任意のフリップフロップに格納させた後に
読み出す方式がある。
また、障害が発生した情報処理装置内に障害処理用のマ
イクロプログラムを有しており、該マイクロプログラム
によりレジスタファイル、RAM等の記憶手段の内容を
読み出し、診断制御装置に専用のバスまたは主記憶を介
して引き渡す方式がある。
〔発明が解決しようとする課題〕
上述した従来の情報処理装置の障害情報採取方式では、
既存のスキャンバスを用いる方式の場合、最近の集積回
路の大規模化に伴いスキャンバスの長さが増大し、レジ
スタファイル RAM等の記す、0手段の任意のワード
の内容を読み出すための処理時間が長くなるので、障害
発生時の情報処理装置の復旧時間が長くなるという欠点
がある。特に、障害発生時に診断制御装置より障害が発
生した情報処理装置の障害情報を採取した後に障害発生
時の処理から再試行させるような障害処理を行う場合に
は、再試行させるまでの時間が長いと他の正常に動作し
ている情報処理装置にまで影響を与える可能性も生しる
という問題点がある。
また、障害処理用のマイクロプログラムを用いる方式の
場合には、障害が発生した情報処理装置のマイクロプロ
グラムが動作することになるので、信頼性が低いという
欠点がある。
本発明の目的は、上述の点に鑑み、特定のフリップフロ
ップとレジスタファイル、RAM等の記憶手段の内容が
格納される任意のフリップフロップとを通常のスキャン
バスとは異なる専用のスー1−ヤンパスに接続して、障
害発生時の診断制御装置による情報処理装置の障害情報
採取処理を高速かつ高信頼度で行うことができるように
した情報処理装置の障害情報採取方式を提供することに
ある。
〔課題を解決するための手段〕
本発明の情報処理装置の情報採取方式では、記憶手段と
複数のフリップフロップを接続するスキャンバスとを有
し障害発生時に診断制御装置より前記スキャンバスに接
続された複数のフリップフロップの内容を読み出す情報
処理装置において、前記記1シ手段の任意のワー1の内
容を1.5定のノリノブフロ、プの値に応して任意のフ
リ、ブフロノブに格納するワーI・内容格納1段と、前
記特定のフリッププロップおよび前記記憶手段の任意の
ワードの内容が格納される前記任意のフリップフロップ
を接続する前記スキャンバスとは異なる専用のスキャン
バスと、障害発生時に診断制御装置より前記ワード内容
格納手段により前記記憶手段の任意のワードの内容を前
記任意のノリノブフロ・7プに格納させた後に前記専用
のスキャンバスを用いて読み出すワード内容読出し手段
とを有する。
〔作用〕
本発明の情報処理装置の障害情報採取方式では、ワード
内容格納手段が記憶手段の任意のワードの内容を特定の
フリップフロップの値に応じて任意のフリップフロップ
に格納し、スキャンバスとは異なる専用のスキャンバス
が特定のフリップフロップおよび記憶手段の任意のワー
ドの内容が格納される任意のフリップフロップを接続し
、ワード内容読出し手段が障害発生時に診断制御装置よ
りワード内容格納手段により記憶手段の任意のワードの
内容を任意のフリップフロップに格納させた後に専用の
スキャンバスを用いて読み出す。
〔実施例〕
次に、本発明について図面を参照して詳細に説明する。
第1図は、本発明の一実施例に係る障害情報採取方式が
適用された情報処理装置の要部を示す回路ブロック図で
ある。この情報処理装置は、レジスタファイル(RF)
1−1と、リードアドレスレジスタ(RA)1−2と、
出力データ信号線13と、リートデータレジスタ(RD
)1−4と、リードデータセット指示フリップフロップ
(S)1−5と、ライト抑止指示フリップフロップ(W
l)1−6と、アントゲ−1−1−7と、ライトイふ−
プル信号線(WE)1−8と、ノマールスキャンイン信
号ピン(NSI)19と、ノマールスキャンアウト信号
ピン(NSO)1−10と、リード専用スキャンイン信
号ピン(R3I)111と、リード専用スキャンアウト
信号ピン(R2O)1−12と、セレクト信号ピン(R
3M)1−13と、セレクタ1−14および1−15と
、レジスタ1−16および1−19と、フリップフロ・
2プ1−17および1−18とを含んで構成されている
レジスタファイル1−1は、複数のワードから構成され
、リードアドレスレジスタ1−2の出力によりリートア
ドレスが入力されると、リートアドレスに該当するワー
ドの内容を出力データ信号線1−3に出力する。また、
レジスタファイル11は、ライトイネーブル信号線1−
8を論理”1″とすることによりリードアドレスレジス
タ12から出力されるリードアトI/スに該当するワー
ドにデータがライトされる。
リードデータセット指示フリップフロップ15は、値が
論理”1゛であるときに、リードデータセット指示信号
(RDS)によりリードデータレジスタ1−4に出力デ
ータ信号線1−3−1=、のり−ドデータをセットさせ
る。
ライI・抑止指示フリップフロップ1−6は、値が論理
”1″であるときに、その反転出力信号をアントゲ−1
−1−7に印加し、ライトイネーブル信号線1−8を論
理”0゛とすることにより強制的にレジスタファイル1
−1へのデータのライトを抑止する。
ノ−マスキャンイン信号ピン1−9から入力されるノマ
ールスギャンイン信号は、レジスタ116の最左端ビッ
トのフリップフロップに入力され、その出力は右隣りの
ノリノブフロノブに入力され、以下順次接続されて最右
端のフリッププロップに人力され、その出ノjはセレク
タ1−14を介してリードアドレスレジスタ1−2の最
左端ビットのフリップフロップに入力される。以下図示
の通り、リードアドレスレジスタ1−2〜ライI・抑止
フリップフロップ1−6〜フリツプフロ・ノブ1 17
〜フリップフロップ1−18〜セレクタ1−15〜リー
トデータセツト指示フリソブフ四ツブ1−5〜リートア
ドレスレジスタl−4〜レジスタ1−19を経由してノ
ーマルスキャンアウト信号ビン1−10に出力され、ス
キャンバス(以下、ノーマルスキャンバスという)が形
成される。
以」−のノーマルスキャンイン信号ピン1−9からノー
マルスキャンアウト信号ピン】−10に至るノマールス
キャンバスは、周知の通り通常動作時には無効であり、
すなわち各フリップフロップおよびレジスタにクロック
信号を印加してもノ−マスキャンバス」二の人力データ
はセットされないが、診断モード時には活性化され、ク
ロック信号の印加に伴いノマールスキャンバス上の人カ
デタが各フリップフロ・7プおよびレジスタにセットさ
れる。ここで、診断モートは診断制御装置(図示せず)
より設定されるものとする。
セレクト信号ビン1−13は、セレクタ1−14および
1−15のセレクト信号を入力するピンであり、セレク
ト信号が論理”0”であれば、図中の上側の入力データ
が選択されることによりノマールスキャンバスを構成す
る条件になるとともに、アントゲート1−7にも印加さ
れライトイネーブル信号1−8を論理”0”としてレジ
スタファイル1−1へのデータのライトを抑止する条件
となる。
リード専用スキャンイン信号ビン1−11から入力され
るリート専用スキャンイン信号ば、セI/クタ1−14
に入力され、このときにセレクト信号ビン1−13が論
理パ1”であればセレクタ114および1−15におい
て各々下側の入カデタが選択されるため、リード専用ス
キャンイン信号ビンゴー】J〜セレクタ1−14〜リー
ドアドレスレジスタ1−2〜ライト抑止フリツプフロツ
プ1−6〜セレクタ1−15〜リードデータセ7ト指示
フリツプフロツプ1−5〜リードデータレジスタ】−4
を経由してリード専用スキャンアウト信号ピン1−12
に至る、ノマールキャンバスとは異なるスキャンバス(
以下、リード専用スキャンバスという)が形成される。
なお、このリド専用スキャンバスも、当然のことながら
診断モード時でなければ活性化しない。
第2図を参照すると、診断制御装置による情報処理装置
の障害発生時の障害情報採取処理は、診断モード設定お
よびノマールスキャンバス活性化ステップ2−1と、ノ
マールスキャンバスデータ採取ステップ2−2と、リー
ド専用スキャンバス活性化ステップ2−3と、レジスタ
ファイル0ワード内容リードステツプ2−4と、診断モ
ード解除およびリードデータセットステップ2−5と、
診断モード設定、リードデーク採取および次ワード内容
リードステップ2−6と、終了判定ステップ2−7と、
力うンクィンクリメンI・ステップ28と、診断モード
解除ステップ2−9とからなる。
次に、このように構成された本実施例の情報処理装置の
障害情報採取方式の動作について説明する。なお、ここ
では、障害が発生した情報処理装置(以下、被診断装置
と呼ぶ)は障害発生時に診断制御装置にその旨を通知す
るとともに自らのクロック信号を停止させるものとし、
またレジスタファイル1−1のワード数はN(正整数)
とする。
被診断装置に障害が発生ずると、診断制御装置は、被診
断装置を診断モードに設定し、かつ被診断装置のセレク
ト信号ピン1−13に論理” o ”を入力することに
よりノーマルスキャンバスを活性化する(ステップ2−
1)。
次に、診断制御装置は、被診断装置のノーマルスキャン
イン信号ピンi9に任意のデータを入力し、ノーマルス
キャンバスを形成するフリップフロ・ノブの総数(ヒノ
]・数)の回数だけクロック信号を供給することにより
、ノーマルスキャンアウト信号ピン1=10に順次出力
されるノーマルキャンパスに接続されたフリップフロ、
プおよびレジスタの内容を採取する(ステップ2−2)
続いて、診断制御装置は、被診断装置のセレクト信号ビ
ン]−13に論理”1゛を入力することにより、リート
専用スキャンバスを活性化する(ステップ2−3)。
次に、診断制御装置は、レジスタファイル11のOワー
ド目のデータを読み出すために、被診断装置のリード専
用スキャンイン信号ピン1−11にり一トアルスレジス
タ1−2の値を”01.。
(下付き数字の16は前の数字が16進数であることを
示す。以下同様)、ライト抑止フリップフロップ1−6
およびリードデータセット指示信号・ノブフロップ1−
5の値をそれぞれ論理゛1”とするようなデータを入力
し、リ−1・専用スキャンバスのフリップフロップの総
数(ヒツト数)の回数だけクロック信号を供給すること
により、リードアドレスレジスタ1−2に0,6°゛を
、ライト抑止フリップフロップ1−6およびリードデー
タセット指示フリップフロップ1−5にそれぞれ論理゛
1”をセントする(ステップ2−4)。
次に、診断制御装置は、被診断装置の診断モードを解除
し、クロック信号を1回供給することにより、リードア
ドレスレジスタ1−2の値である016”に従ってレジ
スタファイル1−1のOワード目のデータを出力データ
信号線1−3に出力させ、このときり−1°データセン
ト指示フリツプフロツプ1−5の値は論理” 1 ”で
あるので、リードデータセット指示信号によりリードデ
ータレジスタ1−4にリードデータをセットさせる。な
お、このとき、ライト抑止フリップフロップ16の値が
論理” 1 ”であるため、ライトイネ−フル信号1−
8は強制的に論理”0”となり、レジスタファイル1−
1への書込みによるデータの破壊は抑止される(ステッ
プ2−5)。
続いて、診断制御装置は、被診断装置を再び診断モート
に設定し、レジスタファイル1−1の次2 の1ワード目のデータを読み出すために、被診断装置の
り一ト専用スキャンイン信号ビン1−11にリードアド
レスレジスタ1−2の値を°′II6ライト抑止フリッ
プフロップ1−6およびリードデータセット指示フリッ
プフロップ1−5の値をそれぞれ論理”■”とするよう
なデータを入力し、リード専用スキャンバスのフリップ
フロップの総数(ビア1・数)の回数だけクロック信号
を供給することにより、リードアドレスレジスタ1−2
に”]、”を、う41− Jrll止フリノフフロノフ
1−6およびリードデータセット指示フリップフロップ
1−5にそれぞれ論理”1”をセットさせるとともに、
クロック信号の供給により、リードデータレジスタ1−
4に8売み出されたレジスタファイル1−1の0ワード
目のデータをリード専用スキャンアウト信号ピン1−1
2に出力させ、これを採取する(ステップ2−6)。
以上のステップ2−5および2−6の処理をリードアド
レスレジスタ1−2にセントするイ直を+1ずつ増加さ
せながらレジスタファイル1−1のワード数、ずなわも
N回繰り返すことにより、レジスタファイル1−1の全
ワードの内容を採取する(ステ・7プ2−7および2−
8)。
レジスタファイル1−1の全ソーlの内容の採取が終わ
ると、診断制御装置は、被診断装置の診断モートを解除
して障害情報採取処理を終了する(ステップ2−9)。
なお、本実施例では、レジスタファイル1−1の障害情
報採取処理について説明したが、RAM等の他の記憶手
段であっても同様な手段を用いることにより障害情報の
採取が実現可能であることはいうまでもない。
〔発明の効果〕
以上説明したように本発明は、レシスクファイル、RA
M等の記憶手段の任意のワードの内容を特定のフリップ
フロップの値に応して任意のフリップフロップに格納で
きるようにするとともに特定のフリップフロップとレジ
スクファイル、RAM等の記憶手段の内容が格納される
任意のフリップフロップとを通常のスキャンバスとは異
なる専用のスキャンバスに接続することにより、障害発
生時の診断制御装置による情報処理装置の障害情報採取
処理を高速かつ高信頼度で行うことかでき、悄幸に処理
装置の復旧時間の短縮を図ることができる効果がある。
【図面の簡単な説明】
第1図は本発明の一実施例に係る障害情報採取方式が適
用された情報処理装置の要部を示す回路ブロック図、 第2図は本実施例の障害情報採取方式による診断制御装
置における情報処理装置の障害発生時の障害情報採取処
理を示す流れ図である。 Hにおいて、 ■−1・・・レジスタファ・イル(RF)、1−2・・
・リートアトレスレジスタ (RA)、1−3 ・・出
力データ信号線、 1−4・・・リートデータレジスフ(RD)、1−5・
・・リートデータセン1〜指示フリップフロップ(S)
、 1−6・・・ライト抑止フリップフロップ(W5 ■)、 1−7・・・アンドゲート、 1−8・・・ライトイネーブル信号線(WE)、1−9
・・・ノーマルスギャンイン信号ビン(NS I)、 1−10・・ノーマルスキャンアウト信号ビン(NSO
)、 1−11・・リード専用スキャンイン信号ビン(R3I
)、 1−12・・リード専用スキャンアウト信号ピン(R3
O)、 1−13・・セレクト信号ピン(R3M)、1−14.
1−15・セレクタ、 1−16.1−19・レジスタ、 117.1−]、8・フリップフロップである。 6

Claims (1)

  1. 【特許請求の範囲】 記憶手段と複数のフリップフロップを接続するスキャン
    バスとを有し障害発生時に診断制御装置より前記スキャ
    ンバスに接続された複数のフリップフロップの内容を読
    み出す情報処理装置において、 前記記憶手段の任意のワードの内容を特定のフリップフ
    ロップの値に応じて任意のフリップフロップに格納する
    ワード内容格納手段と、 前記特定のフリップフロップおよび前記記憶手段の任意
    のワードの内容が格納される前記任意のフリップフロッ
    プを接続する前記スキャンバスとは異なる専用のスキャ
    ンバスと、 障害発生時に診断制御装置より前記ワード内容格納手段
    により前記記憶手段の任意のワードの内容を前記任意の
    フリップフロップに格納させた後に前記専用のスキャン
    バスを用いて読み出すワード内容読出し手段と を有することを特徴とする情報処理装置の障害情報採取
    方式。
JP2042185A 1990-02-22 1990-02-22 情報処理装置の障害情報採取方式 Expired - Fee Related JP2738112B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2042185A JP2738112B2 (ja) 1990-02-22 1990-02-22 情報処理装置の障害情報採取方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2042185A JP2738112B2 (ja) 1990-02-22 1990-02-22 情報処理装置の障害情報採取方式

Publications (2)

Publication Number Publication Date
JPH03244039A true JPH03244039A (ja) 1991-10-30
JP2738112B2 JP2738112B2 (ja) 1998-04-08

Family

ID=12628948

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2042185A Expired - Fee Related JP2738112B2 (ja) 1990-02-22 1990-02-22 情報処理装置の障害情報採取方式

Country Status (1)

Country Link
JP (1) JP2738112B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100329253B1 (ko) * 1995-12-05 2002-05-10 오우라 히로시 스캔테스트장치

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5794857A (en) * 1980-12-05 1982-06-12 Nec Corp Logic device

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5794857A (en) * 1980-12-05 1982-06-12 Nec Corp Logic device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100329253B1 (ko) * 1995-12-05 2002-05-10 오우라 히로시 스캔테스트장치

Also Published As

Publication number Publication date
JP2738112B2 (ja) 1998-04-08

Similar Documents

Publication Publication Date Title
EP0111053A2 (en) On-chip monitor
JPH02154177A (ja) 複数個の異なった機能ブロックを有する単一のチップにテストを行なうためのモジュールのテスト構造
JPS61128180A (ja) 自己試験装置
Manning On Computer Self-Diagnosis Part I-Experimental Study of a Processor
JP2902303B2 (ja) 走査チェインに非走査可能部分の状態を含む方法及び装置
JPS6125173B2 (ja)
JPS60239836A (ja) 論理回路の故障診断方式
JPH03244039A (ja) 情報処理装置の障害情報採取方式
JP4388641B2 (ja) 集積回路の試験装置
JPS62124470A (ja) 論理回路診断方法
JPH03290761A (ja) 論理回路の設計方法
JPH0432349B2 (ja)
JPS59211146A (ja) スキヤンイン方法
JPS60207942A (ja) 記憶コントロ−ラおよび記憶装置検査装置
US20050289421A1 (en) Semiconductor chip
US7243282B2 (en) Method and apparatus for implementing multiple remote diagnose register chains
JPS6020765B2 (ja) 論理装置
JPS6312038A (ja) 障害情報収集方式
JPS62286132A (ja) スキヤンパス方式
JPS63187343A (ja) 診断方式
JPS6210390B2 (ja)
JPH03129437A (ja) Lsiテスト装置
JPS5971549A (ja) マイクロプログラムによる仮処置方式
JPH0352036A (ja) 擬似障害回路
JPS61100842A (ja) スキヤン回路

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees