JPH0250738A - チェック処理回路テスト方式 - Google Patents

チェック処理回路テスト方式

Info

Publication number
JPH0250738A
JPH0250738A JP63201671A JP20167188A JPH0250738A JP H0250738 A JPH0250738 A JP H0250738A JP 63201671 A JP63201671 A JP 63201671A JP 20167188 A JP20167188 A JP 20167188A JP H0250738 A JPH0250738 A JP H0250738A
Authority
JP
Japan
Prior art keywords
check processing
ras
error data
scan
test
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
JP63201671A
Other languages
English (en)
Inventor
Junichi Tsuda
順一 津田
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 JP63201671A priority Critical patent/JPH0250738A/ja
Publication of JPH0250738A publication Critical patent/JPH0250738A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Test And Diagnosis Of Digital Computers (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔概要〕 少なくとも、RAS機構を備えた本体装置と。
外部装置とからなり、該外部装置からの制御に基づいて
、該RAS機構を制御し、本体装置の保守。
運用を行う計算機システムにおける該RAS機構のチェ
ック処理回路のテスト方式に関し、該RAS機構のチェ
ックに必要な時間を短縮して、保守時間内で確認を完了
し、計算機システムのRAS機構の正常性を増大させる
ことを目的とし、 該RAS機構中の複数個のチェック処理回路に、一時に
複数個のエラーデータを注入する手段と。
該注入されたエラーデータに基づいて動作した上記RA
S機構中の該複数個のチェック処理回路の状態を、一時
に外部に通知する手段とを備え、該エラーデータ注入手
段と、外部通知手段とに基づいて、本体装置に備えられ
ているRAS機構の複数個のチェック処理回路をテスト
するように構成する。
〔産業上の利用分野〕
本発明は、少なくとも、RAS機構を備えた本体装置と
、外部装置とからなり、該外部装置からの制御に基づい
て、該RAS機構を制御し、本体装置の保守、運用を行
う計算機システムにおける該RAS機構のチェック処理
回路のテスト方式に関する。
最近のデータ処理のオンライン化動向に伴い、計算機シ
ステムに備えられている、所謂、RAS機構に対する正
常性の確保が益々重要になってきている。
従って、オンライン化されている計算機システムでの該
RA S機構を構成しているチェック処理回路に対する
テスト処理回路のテストを、例えば、サービスプロセッ
サ(SVP)から、ユーザ先での定期的な保守時間内で
完全に完了できることが要求される。
然して、最近のデータ処理の多様化に伴い、計算機シス
テムの本体装置のデータ処理機構も複雑化しており、該
RAS機構も多様化、複雑化し、且つその量も増大化し
ており、チェックに必要な時間が飛躍的に増加する動向
にある。
このような事情から、ユーザでの該サービスプロセッサ
(SVP)からの通常の保守、運用期間内において、効
果的に、全てのRAS機構をチェックできるRAS機構
に対するテスト方式が必要とされるようになってきた。
〔従来の技術と発明が解決しようとする課題〕第3図は
従来のRAS機構に対するテスト方式を説明する図であ
る。
従来から、計算機システムの本体装置2に備えられてい
るRAS機構(−船釣には、チェック処理回路210を
含むエラー報告回路210bや、リトライ回路をいうが
、ここでは、該リトライ回路を含まない)21の正常性
を確認する為に、該計算機システムの外部装置、例えば
、本図のサービスプロセッサ(SVP) 1から、本体
装置2に備えられているスキャンイン・アウト機構のス
キャンイン(SCAN iN)手段を用いて、該RAS
機構21を構成しているチェック処理回路210に、エ
ラーデータを注入する。
具体的には、該エラー処理回路210に対応するフリッ
プフロップ(FF) 210aをスキャンアドレス(S
CAN ADRS)で指示して、エラーデータを注入す
る。
この状態で、該本体装置のクロックを、例えば、クロッ
ク歩進機構で必要数歩進させた後、該チェック処理回路
210がエラー報告をしたフリップフロ、プ(FF) 
210bを、今度はスキャンアウト(SCAN 0UT
)手段で、該サービスプロセッサ(SVP) 1に取り
出すことを、当該RAS機構21の全てのチェック処理
回路210に対応するフリップフロップ(FF) 21
0a、bに対して繰り返すことで、その正常性を確認し
ていた。
一般に、1ポイントのチェック処理回路をテストする為
に、1つのエラーデータを与える必要があるが、該エラ
ーデータによって、当該テストポイント以外にも影響を
与えることがあるので、次のテストポイントをテストす
る際には、当言亥テスト対象の論理グループの初期化処
理(この処理を前処理という)と、該エラーデータの注
入によって破壊された論理回路を元の状態にも戻す処理
(この処理を後処理という)とが必要になる。
通常、該RAS機構21に対する上記の如きテストは、
本体装置2の特定の論理回路グループ毎に構成されてい
るテストプログラムを起動することにより、上記のよう
な手段で行っていた。
前述のように、最近の計算機システムの内部機構が複雑
になるに従って、該RAS機構21の割合が増大してお
り、上記1ポイントのテストに要する実行時間も、上記
前処理、及び後処理が複雑になるにつれて増大し、大型
の計算機システムでは、ユーザ先での定期保守時間内に
該RAS機構のテストを完了することができなるなると
いう問題が生じるようになってきた。
本発明は上記従来の欠点に鑑み、少なくとも。
RAS機構を備えた本体装置と、外部装置とからなり、
該外部装置からの制御に基づいて、該RAS機構を制御
し、本体装置の保守、運用を行う計算機システムにおけ
る該RAS機構のチェック処理回路をテストする際の、
該RAS機構のチェックに必要な時間を短縮して、ユー
ザ先での保守時間内でテストを完了し、計算機システム
のRAS機構の正常性を増大させるRAS機構のテスト
方式を提供することを目的とするものである。
〔課題を解決するための手段〕
上記の問題点は下記の如くに構成されたRAS機構に対
するテスト方式によって解決される。
少なくとも、RAS機構を備えた本体装置と。
外部装置とからなり、該外部装置からの制御に基づいて
、該RAS機構を制御し、本体装置の保守。
運用を行う計算機システムにおいて、 該RAS機構中の複数個のチェック処理回路に、一時に
複数個のエラーデータを注入する手段と。
該注入されたエラーデータに基づいて動作した上記RA
S機構中の該複数個のチェック処理回路の状態を、一時
に外部に通知する手段とを備え、該エラーデータ注入手
段と、外部通知手段とに基づいて、本体装置に備えられ
ているRAS機構の複数個のチェック処理回路をテスト
するように構成する。
〔作用〕
即ち、本発明によれば、少なくとも、RAS機構を備え
た本体装置と、外部装置、例えば、サービスプロセッサ
(SVP)とからなり、該外部装置からの制御に基づい
て、該RAS機構を制御し、本体装置の保守、運用を行
う計算機システムにおいて、一般に、該RAS機構は、
特定の論理回路グループを単位として構成されているこ
とに着目し、該特定の論理回路グループに対するRAS
機構を構成している複数個のフリップフロップ(FF)
に、例えば、上記サービスプロセッサ(SVP)から同
時にエラーデータを注入し、該論理回路グループを動作
させるのに必要な数のクロックを歩進させて、その結果
によって報告される複数個の報告フリップフロップ(F
F)の状態を該サービスプロセッサ(SVP)に取り出
す。
上記のエラーデータの注入、エラー報告の取り出しは、
例えば、通常の計算機システムに備えられているスキャ
ンイン・アウト機構を用いるが、本発明においては、予
め、複数個のスキャンインアドレスと、エラーデータ、
スキャンアウトアドレスを、例えば、テーブルとして用
意しておき、該論理回路グループのRAS機構をテスト
する際、該複数個のスキャンインポイントに対して、上
記テーブルを用いて各スキャンインアドレスに、対応す
るエラーデータを注入した後、当該論理回路グループを
動作させるのに必要な数のクロックを。
前述のクロック歩進機構で歩進させた後、報告されたエ
ラー情報を、上記テーブルのスキャンアウトアドレスに
従って、順次取り出すようにすることで実現できる。
このように、互いに論理的な結合の少ない各論理回路グ
ループ単位で、複数個のチェック処理回路をテストする
ことにより、従来、1ポイントのチェック処理回路のテ
ストを行う毎に必要であった前処理、後処理が、当該論
理回路グループに対して一度だけ行えばよく、且つ、該
前処理、後処理も短時間で済むので、該RAS機構のテ
スト時間を、大幅に短縮することができる効果が得られ
る。
〔実施例〕
以下本発明の実施例を図面によって詳述する。
第1図は本発明の一実施例を模式的に示した図であり、
第2図は本発明の他の実施例を模式的に示した図であっ
て、RAS機構21を構成している複数個のチェック処
理回路210に、一時にエラデータを注入し、動作結果
を取り出す為の手段12、13が本発明を実施するのに
必要な手段である。
尚、企図を通して同じ符号は同じ対象物を示している。
以下、第1図、第2図によって、本発明のチェンク処理
回路テスト方式を説明する。
本発明を実施しても、例えば、サービスプロセッサ(S
VP) 1からの本体装置2内のスキャンイン・アウト
機構21に対する基本的な動作は、従来方式と特に変わ
ることはないので省略し、ここでは、RAS機構21を
構成している複数個のスキャンポイントに対して同時に
スキャンイン・アウトして、複数個のテストポイントを
テストする動作を中心にして説明する。
前述のように、計算機システムの、例えば、本体装置は
、比較的に論理的な結合が少ない複数個の論理回路グル
ープで構成されているものである。
本発明は、計算機システムの論理回路がこのような形で
構成されていることに着目して、互いに論理的結合の少
ない各論理回路グループを単位として、該論理回路グル
ープのRAS機構21の複数個のチェック処理回路21
0に対応するチェック対象のフリップフロップ(FF)
 210aと、各チェック処理回路210からの報告結
果を記憶する報告フリ、ブフロップ(FF) 210b
に割り当てられているスキャンインアドレス(SCAN
 INADRS)、スキャンアウトアドレス(SCAN
 OUT ADRS)と、上記スキャンインアドレス(
SCAN INADRS)が指示する上記フリップフロ
ップ(FF) 210aに注入したいエラーデータとを
“対゛にして、例えば、テーブル12.13として登録
する。
該テーブル12.13を、サービスプロセッサ(SVP
) 1内に設けて、サービスプロセッサ(SVP) 1
自身が登録する例が、第1図に示したものであり、該テ
ーブル12.13を本体装置2内に設けて、サービスプ
ロセッサ(SVP) 1から登録する例が第2図にしめ
したものであって、基本的には、何れの例でも同じもの
である。
上記のテーブル12.13に登録されているスキャンイ
ンアドレス、スキャンアウトアドレスが、例えば、順序
性を持っているのであれば、テーブル形式にすることな
く、例えば、カウンタで構成してもよいことはいう迄も
ないことである。
このようにして構成されたスキャンインアドレス発生手
段12aに基づいて、エラーデータ12bを、該スキャ
ンインアドレスが指示するフリップフロップ(FF) 
210aに一時に設定する。
この後、該論理回路グループが動作するのに必要な数の
クロックを、公知の、例えば、クロック歩進機構で歩進
させる。
この結果、各チェック処理回路210から報告されるテ
スト結果を記憶している報告フリップフロップ(FF)
 210bを指定するスキャンアウトアドレス発生手段
13により、同時にサービスプロセッサ(SVP)に読
み出し、その正常性を確認する。
前述のように、上記チェック処理回路210の確認処理
に先だって、当該論理回路グループ、及び関連する論理
回路グループの初期化処理、即ち、前処理と、エラーデ
ータに対して数クロック歩進された結果の該論理回路グ
ループ、及び、該エラーデータを設定したことによって
悪影響の与えられた関連論理回路グループの状態を元に
戻す、後処理があるが、該複数個のエラーデータの設定
に対して、唯の1回であること、及び、該テスト対象の
論理回路グループが他の論理回路グループに対して論理
的に比較的閉じているグループ単位で実施することによ
り、他の論理回路グループへの影響も少なくなるので、
例えば、N個のエラーブタを同時設定してテスト動作を
行った場合には、従来方式に比較して、その所要時間は
実質的に17Nとなる。
このように、本発明は、少なくとも、RAS機構を備え
た本体装置と、外部装置とからなり、該外部装置からの
制御に基づいて、該RAS機構を制御し、本体装置の保
守、運用を行う計算機システムにおける該RAS機構の
チェック処理回路をテストするのに、該本体装置を構成
する論理回路を、互いに論理的な結合の少ない複数個の
グループに分割して、それぞれの論理回路グループを単
位として、該論理回路グループ内のRAS機構を構成し
ている複数個のチェック処理回路に対して、例えば、ス
キャンイン・アウト機構を用いて、チェック対象のフリ
ップフロップ(FF)を指定するスキャンインアドレス
を発生し、それぞれに一時にエラーデータをスキャンイ
ンした後、該論理回路グループを動作させるのに必要な
数のクロックだけ歩進させた後、それぞれのチェック処
理回路から報告されるチェック結果を記憶する報告フリ
ップフロップ(FF)を指示するスキャンアウトアドレ
スを発生して同時に読み取り、そのチェック処理回路の
正常性を確認するようにした所に特徴がある。
〔発明の効果〕
以上、詳細に説明したように、本発明のチェック処理回
路のテスト方式は、少なくとも、RAS機構を備えた本
体装置と、外部装置とからなり、該外部装置からの制御
に基づいて、該RAS機構を制御し、本体装置の保守、
運用を行う計算機システムにおいて、該RAS機構中の
複数個のチェック処理回路に、一時に複数個のエラーデ
ータを注入する手段と、該注入されたエラーデータに基
づいて動作した上記RAS機構中の該複数個のチェック
処理回路の状態を、一時に外部に通知する手段とを備え
、該エラーデータ注入手段と、外部通知手段とに基づい
て、本体装置に備えられているRAS機構の複数個・の
チェック処理回路をテストするようにしたものであるの
で、例えば、互いに論理的な結合のすくない各論理回路
グループ単位で、複数個のチェック処理回路をテストす
ることにより、従来、1ポイントのチェック処理回路の
テストを行う毎に必要であった前処理、後処理が、当該
論理回路グループに対して一度だけ行えばよく、且つ、
該前処理、後処理も短時間に済むので、該RAS機構の
テスト時間を、大幅に短縮することができる効果が得ら
れる。
【図面の簡単な説明】
第1図は本発明の一実施例を模式的に示した図。 第2図は本発明の他の実施例を模式的に示した図。 第3図は従来のRAS機構に対するテスト方式を説明す
る図。 である。 図面において、 1はサービスプロセッサ(SVP) 12はテーブル。 12aはスキャンインアドレス、又は、スキャンインア
ドレス発生手段。 12bはエラーデータ。 13はスキャンアウトアドレス、又は、スキャンアウト
アドレス発生手段。 2は本体装置、21はRAS機構。 210はチェック処理回路。 210aはエラーデータを注入するフリップフロップ(
FF)、  (RAS機構のフリップフロップ(FF)
)210bは報告フリップフロップ(FF) 。 をそれぞれ示す。

Claims (1)

  1. 【特許請求の範囲】 少なくとも、RAS機構(21)を備えた本体装置(2
    )と、外部装置(1)とからなり、該外部装置(1)か
    らの制御に基づいて、該RAS機構(21)を制御し、
    本体装置(2)の保守、運用を行う計算機システムにお
    いて、 該RAS機構(21)中の複数個のチェック処理回路(
    210)に、一時に複数個のエラーデータを注入する手
    段(12)と、 該注入されたエラーデータに基づいて動作した上記RA
    S機構(21)中の該複数個のチェック処理回路(21
    0)の状態を、一時に外部に通知する手段(13)とを
    備え、 該エラーデータ注入手段(12)と、外部通知手段(1
    3)とに基づいて、本体装置(2)に備えられているR
    AS機構(21)の複数個のチェック処理回路(210
    )をテストすることを特徴とするチェック処理回路テス
    ト方式。
JP63201671A 1988-08-12 1988-08-12 チェック処理回路テスト方式 Pending JPH0250738A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63201671A JPH0250738A (ja) 1988-08-12 1988-08-12 チェック処理回路テスト方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63201671A JPH0250738A (ja) 1988-08-12 1988-08-12 チェック処理回路テスト方式

Publications (1)

Publication Number Publication Date
JPH0250738A true JPH0250738A (ja) 1990-02-20

Family

ID=16444970

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63201671A Pending JPH0250738A (ja) 1988-08-12 1988-08-12 チェック処理回路テスト方式

Country Status (1)

Country Link
JP (1) JPH0250738A (ja)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5690270A (en) * 1979-12-25 1981-07-22 Fujitsu Ltd Scan-in scan-out method
JPS60254247A (ja) * 1984-05-30 1985-12-14 Nec Corp 擬以故障発生方式
JPS6378234A (ja) * 1986-09-22 1988-04-08 Hitachi Ltd 情報処理装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5690270A (en) * 1979-12-25 1981-07-22 Fujitsu Ltd Scan-in scan-out method
JPS60254247A (ja) * 1984-05-30 1985-12-14 Nec Corp 擬以故障発生方式
JPS6378234A (ja) * 1986-09-22 1988-04-08 Hitachi Ltd 情報処理装置

Similar Documents

Publication Publication Date Title
CA1315409C (en) Memory diagnostic apparatus and method
US7627843B2 (en) Dynamically interleaving randomly generated test-cases for functional verification
US6321320B1 (en) Flexible and programmable BIST engine for on-chip memory array testing and characterization
US5844917A (en) Method for testing adapter card ASIC using reconfigurable logic
JPS6229827B2 (ja)
JPH04271445A (ja) メモリ・テスト装置
GB2381875A (en) Test system or method for integrated circuits
US5841790A (en) Apparatus for testing an adapter card ASIC with reconfigurable logic
JPS6068624A (ja) Lsiの自己検査装置
US7257751B2 (en) Apparatus and method for random pattern built in self-test
CA2057340C (en) Arrangement for testing digital circuit devices having tri-state outputs
JP2591825B2 (ja) 圧縮データを用いた論理回路試験方法及びその装置
EP0428465A2 (en) Method and apparatus for detecting oscillator stuck faults in a level sensitive scan design (LSSD) system
JPH0735816A (ja) 集積回路試験装置のパターンメモリ回路
US6704894B1 (en) Fault insertion using on-card reprogrammable devices
JPH0250738A (ja) チェック処理回路テスト方式
CA2057363C (en) Arrangement for testing digital circuit devices having bidirectional outputs
CA2057339C (en) Test interface for a digital circuit
JP2837703B2 (ja) 故障診断装置
JPH05101697A (ja) Lsi用故障診断回路
DE69018365T2 (de) Speicherbankparitätsfehleranzeiger für Personalrechner.
JPH06300814A (ja) 集積回路及びそのテスト方法
US5075843A (en) Method and apparatus for processing graphical information
JPH0997194A (ja) フェイルメモリのデータ取得装置
JPH0766030B2 (ja) 論理パッケージの診断方法