Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0646389B2 - シフトパス故障診断装置 - Google Patents
[go: Go Back, main page]

JPH0646389B2 - シフトパス故障診断装置 - Google Patents

シフトパス故障診断装置

Info

Publication number
JPH0646389B2
JPH0646389B2 JP62116259A JP11625987A JPH0646389B2 JP H0646389 B2 JPH0646389 B2 JP H0646389B2 JP 62116259 A JP62116259 A JP 62116259A JP 11625987 A JP11625987 A JP 11625987A JP H0646389 B2 JPH0646389 B2 JP H0646389B2
Authority
JP
Japan
Prior art keywords
shift
input
shift register
output
circuit
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
JP62116259A
Other languages
English (en)
Other versions
JPS63280341A (ja
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.)
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 JP62116259A priority Critical patent/JPH0646389B2/ja
Publication of JPS63280341A publication Critical patent/JPS63280341A/ja
Publication of JPH0646389B2 publication Critical patent/JPH0646389B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Test And Diagnosis Of Digital Computers (AREA)

Description

【発明の詳細な説明】 技術分野 本発明はシフトパス故障診断装置に関し、特に情報処理
装置におけるシフトパスの故障時の診断に関する。
従来技術 従来、情報処理装置においては、ハードウェア障害時の
保守交換単位(FIELD REPLACEABLE UNIT)複数個を縦続
的に接続してシフトパスを構成させていた。そのため、
このシフトパスに障害が発生すると複数の保守交換単位
を交換しなければならず、このシフトパスの平均修復時
間(MEAN TIME TO REPAIR)が大きくなるという欠点が
あった。
この欠点を補うための方法としては、装置を初期状態に
しておき、障害を生じた保守交換単位を含むシフトパス
のシフトレジスタ機能を用いてそのシフトパスのデータ
を出力させ、このデータと装置の初期状態のデータとを
比較することにより障害を生じた保守交換単位を指摘す
る方法がある。しかしながら、このシフトレジスタ機能
を用いて初期状態の設定が行われる装置においては、シ
フトパスを構成する保守交換単位に障害が発生すると、
シフトパスのシフトレジスタ機能を用いての初期状態の
設定を行えなくなり、複数の保守交換単位を交換しなけ
ればならず、このシフトパスの平均修復時間が大きくな
るという欠点があった。
また、予め記憶された初期状態を示すデータと、シフト
レジスタ機能の使用により全ビットが出力されたデータ
とを比較しなければならないので、障害を生じた保守交
換単位を指摘するのに時間がかかるという欠点があっ
た。
発明の目的 本発明は上記のような従来のものの欠点を除去すべくな
されたもので、障害を生じた保守交換単位の指摘を容易
に行うことができ、システムダウン時の故障修復時間を
短くして平均修復時間を短縮することができるシフトパ
ス故障診断装置の提供を目的とする。
発明の構成 本発明によるシフトパス故障診断装置は、複数の記憶素
子が縦続的に接続されて構成された保守交換単位として
のシフトレジスタを複数個縦続的に接続することにより
構成されたシフトパスの故障診断装置であって、前記シ
フトレジスタの各々に対応して設けられ、対応するシフ
トレジスタの入力信号及び出力信号を択一的に導出して
次段回路の入力とする複数の切替手段と、この切替手段
の少なくとも1つを制御して対応するシフトレジスタの
入力信号を次段回路の入力とすることによりこのシフト
レジスタをバイパスさせて故障診断を行うよう制御する
手段と、前記故障診断により故障が検出されたときに当
該故障が検出された保守交換単位を指摘する手段とを有
することを特徴とする。
実施例 次に、本発明の一実施例について図面を参照して説明す
る。
第1図は本発明の一実施例の構成を示すブロック図であ
る。図において、本発明の一実施例による情報処理装置
は、シフトレジスタ1〜3と、シフトモード指定回路4
と、シフトイン入力制御回路5と、シフトレジスタ指定
回路6と、デコーダ7,17と、クロック供給回路8
と、セレクタ9〜11と、シフトアウト出力制御回路1
2と、保守診断装置13と、シフトバッファ14と、入
出力制御回路15と、入出力接続回路16とにより構成
されている。
シフトレジスタ1〜3は夫々記憶素子1−1〜1−l、
2−1〜2−m、3−1〜3−nが縦続的に接続されて
構成されている。また、シフトレジスタ1〜3は夫々縦
続的に接続されて1つのシフトパスを構成するととも
に、シフトレジスタ1〜3各々はこの情報処理装置の保
守交換単位に対応している。
シフトレジスタ1〜3各々にはシフトモード指定回路4
からのシフトモード信号102が入力されてシフトモード
が指定される。クロック供給回路8からのクロック信号
124は、シフトレジスタ指定回路6からの制御信号123に
よりデコーダ7で各シフトレジスタ1〜3に夫々分配さ
れる。すなわち、デコーダ7ではシフトレジスタ指定回
路6からの制御信号123によって指定されるシフトレジ
スタ1〜3に夫々クロック信号103〜105を供給する。
シフトレジスタ1のシフトイン端子にはシフトイン入力
制御回路5からシフトイン入力101が入力されている。
また、シフトレジスタ1〜3のシフトアウト端子各々か
らのシフトアウト出力106,108,110は夫々セレクタ9〜
11に入力される。
セレクタ9にはシフトイン入力制御回路5からのシフト
イン入力101とシフトレジスタ1からのシフトアウト出
力106とが入力され、デコーダ17からのセレクタ切替
信号120によりシフトイン入力101とシフトアウト出力10
6とを切替えてシフトイン信号107としてシフトレジスタ
2とセレクタ10とに出力する。
セレクタ10にはセレクタ9からのシフトイン信号107
とシフトレジスタ2からのシフトアウト信号108とが入
力され、デコーダ17からのセレクタ切替信号121によ
りシフトイン信号107とシフトアウト出力108とを切替え
てシフトイン信号109としてシフトレジスタ3とセレク
タ11とに出力する。
セレクタ11にはセレクタ10からのシフトイン信109
とシフトレジスタ3からのシフトアウト信号110とが入
力され、デコーダ17からのセレクタ切替信号122によ
りシフトイン信109とシフトアウト出力110とを切替えて
シフトアウト信号111としてシフトアウト出力制御回路
12に出力する。
シフトアウト出力制御回路12はセレクタ11からのシ
フトアウト信号111のチェックを行い、シフトアウト信
号113をシフトバッフア14に書込むとともに、チェッ
ク結果をエラー報告信号112として保守診断装置13に
出力する。
保守診断装置13はシフトアウト出力制御回路12から
のエラー報告信号112によりシフトレジスタ1〜3の障
害の発生を知り、制御信号116を入出力制御回路15に
出力する。また、保守診断装置13はデータバス114,11
5を介してシフトバッファゥ14に対してデータの書込
み読出しを行う。
入出力制御回路15は保守診断装置13からの制御信号
116に応じてシフトモード指定回路4とシフトイン入力
制御回路5とシフトレジスタ指定回路6と入出力接続回
路16とに制御信号118を出力する。この制御信号118の
入力によりシフトモード指定回路4はシフトレジスタ1
〜3に対してシフトモードを指定し、シフトイン入力制
御回路5はシフトレジスタ1へのシフトイン入力を制御
し、シフトレジスタ指定回路6はクロックを供給すべき
シフトレジスタ1〜3を指定し、入出力接続回路16は
デコーダ17に接続指示信号119を出力してデコーダ1
7からのセレクタ切替信号120〜122によりセレクタ9〜
11の切替動作を制御する。
次に、第1図を用いて本発明の一実施例の動作について
説明する。
まず、シフトレジスタ1〜3各々の記憶素子1−1〜1
−l、2−1〜2−m、3−1〜3−nに障害がない場
合に、シフトレジスタ1〜3により構成されるシフトパ
スからその内容を取出してシフトバッファ14に格納す
る手順について説明する。
シフトレジスタ指定回路6で所望のシフトレジスタ1〜
3を選択して指定し、シフトモード指定回路4でシフト
モードを“1”にセットし、クロック供給回路8からデ
コーダ7を介してシフトレジスタ1〜3夫々にクロック
信号103〜105を供給することにより、シフトレジスタ1
〜3で構成されるシフトパスにシフト動作を行わせる。
このシフト動作によりシフトパスの内容をシフトアウト
出力制御回路12を介してシフトバッファ14に格納す
る。このとき、シフトレジスタ1のシフトイン端子には
シフトイン入力制御回路5からの“0”が入力される。
さらに、入出力制御回路15は入出力接続回路16とデ
コーダ17とを介してセレクタ9〜11にセレクタ切替
信号120〜122を出力し、セレクタ9〜11夫々がシフト
レジスタ1〜3夫々のシフトアウト端子からのシフトア
ウト出力106,108,110を選択するように制御を行う。
シフトレジスタ1〜3夫々の全記憶素子1−1〜1−
l、2−1〜2−m、3−1〜3−nの数だけクロック
が供給されると、上述の動作により全記憶素子1−1〜
1−l、2−1〜2−m、3−1〜3−nの内容がシフ
トバッファ14に転送される。
このとき、シフトレジスタ1〜3夫々の全記憶素子1−
1〜1−l、2−1〜2−m、3−1〜3−nにはシフ
トイン入力制御回路5からの“0”が格納されているは
ずである。これをチェックするために、さらにクロック
を1回だけシフトレジスタ1〜3に供給し、このクロッ
クの供給によりシフトパスから出力されるビットが
“0”であることをシフトアウト出力制御回路12でチ
ェックする。
このシフトパスから出力されるビットが“1”である場
合には、シフトレジスタ1〜3のある記憶素子が“1”
に固定されるようなモードの障害になっていると判断さ
れ、これによりいわゆる“1”スタック故障を検出する
ことができる。
シフトアウト出力制御回路12でのチェックによりシフ
トレジスタ1〜3が正常であると判断されると、さらに
クロックを1回だけシフトレジスタ1〜3に供給すると
ともに、シフトレジスタ1のシフトイン端子から“1”
を入力する。これにより、シフトレジスタ1ではシフト
イン端子側の記憶素子1−1が1ビットだけ“1”で、
他の記憶素子1−2〜1−lの内容はすべて“0”とな
る。この記憶素子1−1に格納された“1”をラストデ
ィジットと呼び、上述のような手順でシフトパスの内容
をシフトバッファ14に転送する動作をスキャンアウト
動作と呼ぶ。
次に、このスキャンアウト動作によりシフトバッファ1
4に格納された内容をシフトレジスタ1〜3に転送する
手順について説明する。
シフトレジスタ指定回路6で所望のシフトレジスタ1〜
3を選択して指定し、シフトモード指定回路4でシフト
モードを“1”にセットし、クロック供給回路8からデ
コーダ7を介してシフトレジスタ1〜3夫々にクロック
信号103〜105を供給することにより、シフトレジスタ1
〜3で構成されるシフトパスにシフト動作を行わせる。
このとき、シフトイン入力制御回路5からシフトレジス
タ1のシフトイン端子に入力されるデータはシフトバッ
ァ14に格納されているデータであり、このシフトイン
端子にはシフトイン入力制御回路5を介して1ビットず
つシフトバッファ14の内容が転送されることとなる。
シフトレジスタ1〜3の全記憶素子1−1〜1−l、2
−1〜2−m、3−1〜3−nの数だけクロックが供給
されると、これによりシフトパスから最後に出力された
1ビットのデータが“1”であるか“0”であるかをシ
フトアウト出力制御回路12でチェックする。
このシフトパスから出力されるビットが“0”である場
合には、シフトレジスタ1〜3のある記憶素子が“0”
に固定されるようなモードの障害になっていると判断さ
れ、これによりいわゆる“0”スタック故障を検出する
ことができる。
シフトレジスタ1〜3に障害がないときには、予めスキ
ャンアウト動作時にシフトイン入力したラストディジッ
トの“1”がシフトパスから出力される。この上述の動
作をスキャンイン動作と呼ぶ。
上述のスキャンアウト動作およびスキャンイン動作時
に、シフトレジスタ1〜3に記憶素子の“1”スタック
故障または“0”スタック故障が検出されると、シフト
アウト出力制御回路12はエラー報告信号112を保守診
断装置13に出力し、、保守診断装置13にこの障害の
発生が報告される。
保守診断装置13ではこの障害の検出により制御信号11
6を入出力制御回路15に出力し、この制御信号116によ
りシフトレジスタ1〜3のうちどのシフトレジスタに対
する入出力の接続を変更するかが入出力制御回路15に
指示される。
最初、シフトレジスタ1に対して入出力接続変更指示が
出力されたとすると、入出力制御回路15は制御信号11
8により入出力接続回路16にシフトレジスタ1に対す
る入出力接続変更を指示する。入出力接続回路16は接
続指示信号119をデコーダ17に出力し、デコーダ17
はこの接続指示信号119によりセレクタ切替信号120をセ
レクタ9に出力する。すなわち、セレクタ9からの出力
をシフトレジスタ1からのシフトアウト出力106からシ
フトレジスタ1へのシフトイン入力101に切替えるよう
に指示する。
また、入出力制御回路15は制御信号118をシフトレジ
スタ指定回路6に出力し、シフトレジスタ指定回路6に
対してシフトレジスタ1にクロックを供給しないように
指示する。この指示によりシフトレジスタ指定回路は制
御信号123によりデコーダ7を制御して、シフトレジス
タ1にクロックを供給しないようにする。
さらに、入出力制御回路15は制御信号118をシフトモ
ード指定回路4に出力し、シフトモード指定回路4に対
してシフトレジスタ1をシフトモードにしないように制
御する。
これらシフトレジスタ指定回路6とシフトモード指定回
路4とを入出力制御回路15の制御信号118によって制
御した後に、スキャンアウト動作およびスキャンイン動
作を実施すると、これらスキャンアウト動作とスキャン
イン動作とは、シフトレジスタ1をバイパスし、、シフ
トレジスタ2,3で構成されるシフトパスに対して行わ
れることとなる。
すなわち、シフトレジスタ1の記憶素子1−1〜1−l
のどれかに“1”スタック故障または“0”スタック故
障があったとしても、シフトレジスタ1はバイパスされ
ているので、シフトレジスタ2,3で構成されるシフト
パスに対するスキャンアウト動作およびスキャンイン動
作は正常に終了し、シフトレジスタ1に障害があること
が判明する。シフトレジスタ1〜3は夫々保守交換単位
に対応しているので、上述の動作を行うことによって故
障している保守交換単位を容易に指摘することができ
る。
このように、複数の記憶素子が縦続的に接続されて構成
される各シフトレジスタを夫々バイパス制御可能な様に
構成することにより、複数のシフトレジスタが夫々縦続
的に接続されて構成されるシフトパスの故障診断を行う
ようにするものであるから、保守交換単位となるシフト
レジスタの障害の特定指摘を容易に行うことができる。
このように障害を生じたシフトレジスタの指摘を容易に
行うことができるので、従来シフトパスを構成していた
複数の保守交換単位のうち1つにでも障害を生ずるとす
べて交換するといったシステムダウン時の故障修復時間
を短くすることができ、故障修復もその障害が生じたも
のだけに行えばよくなるため、平均修復時間を短縮する
ことができる。
尚、本発明の一実施例では障害の発生したシフトレジス
タをバイパスさせて故障診断を行う場合について述べた
が、他のシフトレジスタをバイパスさせて1つのシフト
レジスタのみの故障診断を行うこともできるのは明白で
ある。
発明の効果 以上説明したように本発明によれば、シフトパスを構成
する複数の保守交換単位であるシフトレジスタの少なく
とも1つをバイパスさせて故障診断を行うようにするこ
とによって、シフトパスのうち障害を生じた保守交換単
位を特定する指摘を容易に行うことができ、システムダ
ウン時の故障修復時間を短くして平均修復時間を短縮す
ることができるという効果がある。
【図面の簡単な説明】
第1図は本発明の一実施例の構成を示すブロック図であ
る。 主要部分の符号の説明 1〜3……シフトレジスタ 4……シフトモード指定回路 5……シフトイン入力制御回路 6……シフトレジスタ指定回路 9〜11……セレクタ 13……保守診断装置

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】複数の記憶素子が縦続的に接続されて構成
    された保守交換単位としてのシフトレジスタを複数個縦
    続的に接続することにより構成されたシフトパスの故障
    診断装置であって、前記シフトレジスタの各々に対応し
    て設けられ、対応するシフトレジスタの入力信号及び出
    力信号を択一的に導出して次段回路の入力とする複数の
    切替手段と、この切替手段の少なくとも1つを制御して
    対応するシフトレジスタの入力信号を次段回路の入力と
    することによりこのシフトレジスタをバイパスさせて故
    障診断を行うよう制御する手段と、前記故障診断により
    故障が検出されたときに当該故障が検出された保守交換
    単位を指摘する手段とを有することを特徴とするシフト
    パスの故障診断装置。
JP62116259A 1987-05-13 1987-05-13 シフトパス故障診断装置 Expired - Lifetime JPH0646389B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62116259A JPH0646389B2 (ja) 1987-05-13 1987-05-13 シフトパス故障診断装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62116259A JPH0646389B2 (ja) 1987-05-13 1987-05-13 シフトパス故障診断装置

Publications (2)

Publication Number Publication Date
JPS63280341A JPS63280341A (ja) 1988-11-17
JPH0646389B2 true JPH0646389B2 (ja) 1994-06-15

Family

ID=14682674

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62116259A Expired - Lifetime JPH0646389B2 (ja) 1987-05-13 1987-05-13 シフトパス故障診断装置

Country Status (1)

Country Link
JP (1) JPH0646389B2 (ja)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60239836A (ja) * 1984-05-15 1985-11-28 Fujitsu Ltd 論理回路の故障診断方式
JPS6293672A (ja) * 1985-10-21 1987-04-30 Hitachi Ltd 階層型論理装置

Also Published As

Publication number Publication date
JPS63280341A (ja) 1988-11-17

Similar Documents

Publication Publication Date Title
JP2628105B2 (ja) 集積回路およびその集積回路をテストする方法
WO2008150618A1 (en) Integrated circuit with continuous testing of repetitive functional blocks
JPS593798A (ja) メモリ・システムにおける置換ベクトル発生方法
JPH0646389B2 (ja) シフトパス故障診断装置
JP2007157264A (ja) メモリ試験装置
JPH09251796A (ja) 半導体記憶装置及び半導体集積回路装置
JPH0646390B2 (ja) シフトパス故障診断装置
US6628141B1 (en) Integrated circuit having a scan register chain
JPH0812626B2 (ja) シフトパス診断方式
JPH0743655B2 (ja) 情報処理装置
JPH02136936A (ja) 情報処理システム
JPH11176194A (ja) 半導体試験装置
JPS6398744A (ja) シフトパス故障診断方式
JPS6389938A (ja) シフトパス故障診断方式
JPH10260856A (ja) 演算プロセッサ装置
JPS6389936A (ja) シフトパス故障診断方式
JPH04238544A (ja) シフトパス故障診断方式
JPS6389937A (ja) シフトパス故障診断方式
JPS6312038A (ja) 障害情報収集方式
JPH06214822A (ja) ディジタル信号処理装置
JPS6321933B2 (ja)
JPH01276341A (ja) 情報処理システム
JPH04229338A (ja) 情報処理装置及びその診断方法
JPH06208479A (ja) 情報処理装置の診断方式
JPH0312757A (ja) メモリカード