JPH0250738A - Test system for check processing circuit - Google Patents
Test system for check processing circuitInfo
- 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
Links
Landscapes
- Test And Diagnosis Of Digital Computers (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】 〔概要〕 少なくとも、RAS機構を備えた本体装置と。[Detailed description of the invention] 〔overview〕 At least a main unit equipped with a RAS mechanism.
外部装置とからなり、該外部装置からの制御に基づいて
、該RAS機構を制御し、本体装置の保守。and an external device, and based on control from the external device, controls the RAS mechanism and maintains the main device.
運用を行う計算機システムにおける該RAS機構のチェ
ック処理回路のテスト方式に関し、該RAS機構のチェ
ックに必要な時間を短縮して、保守時間内で確認を完了
し、計算機システムのRAS機構の正常性を増大させる
ことを目的とし、
該RAS機構中の複数個のチェック処理回路に、一時に
複数個のエラーデータを注入する手段と。Regarding the test method for the check processing circuit of the RAS mechanism in the computer system being operated, the time required for checking the RAS mechanism is shortened, the check is completed within the maintenance time, and the normality of the RAS mechanism of the computer system is verified. means for simultaneously injecting a plurality of pieces of error data into a plurality of check processing circuits in the RAS mechanism for the purpose of increasing the number of errors;
該注入されたエラーデータに基づいて動作した上記RA
S機構中の該複数個のチェック処理回路の状態を、一時
に外部に通知する手段とを備え、該エラーデータ注入手
段と、外部通知手段とに基づいて、本体装置に備えられ
ているRAS機構の複数個のチェック処理回路をテスト
するように構成する。The above RA operated based on the injected error data.
and means for simultaneously notifying the outside of the state of the plurality of check processing circuits in the S mechanism, and based on the error data injection means and the external notification means, the RAS mechanism provided in the main body device is configured to test a plurality of check processing circuits.
本発明は、少なくとも、RAS機構を備えた本体装置と
、外部装置とからなり、該外部装置からの制御に基づい
て、該RAS機構を制御し、本体装置の保守、運用を行
う計算機システムにおける該RAS機構のチェック処理
回路のテスト方式に関する。The present invention is directed to a computer system that includes at least a main unit equipped with a RAS mechanism and an external device, and that controls the RAS mechanism based on control from the external device and maintains and operates the main unit. The present invention relates to a test method for a check processing circuit of a RAS mechanism.
最近のデータ処理のオンライン化動向に伴い、計算機シ
ステムに備えられている、所謂、RAS機構に対する正
常性の確保が益々重要になってきている。With the recent trend toward online data processing, it has become increasingly important to ensure the normality of the so-called RAS mechanism provided in computer systems.
従って、オンライン化されている計算機システムでの該
RA S機構を構成しているチェック処理回路に対する
テスト処理回路のテストを、例えば、サービスプロセッ
サ(SVP)から、ユーザ先での定期的な保守時間内で
完全に完了できることが要求される。Therefore, in a computer system that is online, the test processing circuit for the check processing circuit that constitutes the RAS mechanism can be tested from the service processor (SVP) at the user's site during regular maintenance hours. You are required to be able to complete it completely.
然して、最近のデータ処理の多様化に伴い、計算機シス
テムの本体装置のデータ処理機構も複雑化しており、該
RAS機構も多様化、複雑化し、且つその量も増大化し
ており、チェックに必要な時間が飛躍的に増加する動向
にある。However, with the recent diversification of data processing, the data processing mechanism of the main unit of a computer system has also become more complex, and the RAS mechanism has also become more diverse and complex, and its amount has also increased. The trend is for time to increase dramatically.
このような事情から、ユーザでの該サービスプロセッサ
(SVP)からの通常の保守、運用期間内において、効
果的に、全てのRAS機構をチェックできるRAS機構
に対するテスト方式が必要とされるようになってきた。Under these circumstances, there is a need for a test method for the RAS mechanism that can effectively check all RAS mechanisms during the normal maintenance and operation period from the service processor (SVP) at the user. It's here.
〔従来の技術と発明が解決しようとする課題〕第3図は
従来のRAS機構に対するテスト方式を説明する図であ
る。[Prior art and problems to be solved by the invention] FIG. 3 is a diagram illustrating a test method for a conventional RAS mechanism.
従来から、計算機システムの本体装置2に備えられてい
るRAS機構(−船釣には、チェック処理回路210を
含むエラー報告回路210bや、リトライ回路をいうが
、ここでは、該リトライ回路を含まない)21の正常性
を確認する為に、該計算機システムの外部装置、例えば
、本図のサービスプロセッサ(SVP) 1から、本体
装置2に備えられているスキャンイン・アウト機構のス
キャンイン(SCAN iN)手段を用いて、該RAS
機構21を構成しているチェック処理回路210に、エ
ラーデータを注入する。Conventionally, the RAS mechanism provided in the main unit 2 of a computer system (-In boat fishing, it refers to an error reporting circuit 210b including a check processing circuit 210 and a retry circuit, but the retry circuit is not included here. ) 21, an external device of the computer system, such as the service processor (SVP) 1 shown in the figure, scans the scan-in (SCAN ) by means of the RAS
Error data is injected into the check processing circuit 210 that constitutes the mechanism 21.
具体的には、該エラー処理回路210に対応するフリッ
プフロップ(FF) 210aをスキャンアドレス(S
CAN ADRS)で指示して、エラーデータを注入す
る。Specifically, the flip-flop (FF) 210a corresponding to the error processing circuit 210 is set to a scan address (S
CAN ADRS) to inject error data.
この状態で、該本体装置のクロックを、例えば、クロッ
ク歩進機構で必要数歩進させた後、該チェック処理回路
210がエラー報告をしたフリップフロ、プ(FF)
210bを、今度はスキャンアウト(SCAN 0UT
)手段で、該サービスプロセッサ(SVP) 1に取り
出すことを、当該RAS機構21の全てのチェック処理
回路210に対応するフリップフロップ(FF) 21
0a、bに対して繰り返すことで、その正常性を確認し
ていた。In this state, after incrementing the clock of the main unit by a necessary number of steps using, for example, a clock increment mechanism, the check processing circuit 210 checks the flip-flop, FF, which has reported the error.
210b, this time scan out (SCAN 0UT
), a flip-flop (FF) 21 corresponding to all the check processing circuits 210 of the RAS mechanism 21 is used.
By repeating this for 0a and 0b, their normality was confirmed.
一般に、1ポイントのチェック処理回路をテストする為
に、1つのエラーデータを与える必要があるが、該エラ
ーデータによって、当該テストポイント以外にも影響を
与えることがあるので、次のテストポイントをテストす
る際には、当言亥テスト対象の論理グループの初期化処
理(この処理を前処理という)と、該エラーデータの注
入によって破壊された論理回路を元の状態にも戻す処理
(この処理を後処理という)とが必要になる。Generally, in order to test the check processing circuit of one point, it is necessary to give one error data, but since the error data may affect other test points, test the next test point. When performing a test, initialization processing of the logic group to be tested (this processing is called preprocessing), and processing to restore the logic circuit destroyed by injection of the error data to its original state (this processing is called preprocessing) are performed. (referred to as post-processing) is required.
通常、該RAS機構21に対する上記の如きテストは、
本体装置2の特定の論理回路グループ毎に構成されてい
るテストプログラムを起動することにより、上記のよう
な手段で行っていた。Usually, the above-mentioned test for the RAS mechanism 21 is performed by
The above-mentioned method is used to perform the testing by starting a test program configured for each specific logic circuit group of the main device 2.
前述のように、最近の計算機システムの内部機構が複雑
になるに従って、該RAS機構21の割合が増大してお
り、上記1ポイントのテストに要する実行時間も、上記
前処理、及び後処理が複雑になるにつれて増大し、大型
の計算機システムでは、ユーザ先での定期保守時間内に
該RAS機構のテストを完了することができなるなると
いう問題が生じるようになってきた。As mentioned above, as the internal mechanisms of modern computer systems become more complex, the proportion of the RAS mechanism 21 increases, and the execution time required for the above one point test also increases as the pre-processing and post-processing become complicated. In large computer systems, the problem has arisen that testing of the RAS mechanism cannot be completed within the regular maintenance time at the user's site.
本発明は上記従来の欠点に鑑み、少なくとも。The present invention has been made in view of the above-mentioned drawbacks of the conventional art.
RAS機構を備えた本体装置と、外部装置とからなり、
該外部装置からの制御に基づいて、該RAS機構を制御
し、本体装置の保守、運用を行う計算機システムにおけ
る該RAS機構のチェック処理回路をテストする際の、
該RAS機構のチェックに必要な時間を短縮して、ユー
ザ先での保守時間内でテストを完了し、計算機システム
のRAS機構の正常性を増大させるRAS機構のテスト
方式を提供することを目的とするものである。Consists of a main device equipped with a RAS mechanism and an external device,
When testing the check processing circuit of the RAS mechanism in a computer system that controls the RAS mechanism and maintains and operates the main device based on control from the external device,
The purpose of the present invention is to provide a RAS mechanism testing method that reduces the time required to check the RAS mechanism, completes the test within the maintenance time at the user's site, and increases the normality of the RAS mechanism of a computer system. It is something to do.
上記の問題点は下記の如くに構成されたRAS機構に対
するテスト方式によって解決される。The above problems are solved by a test method for the RAS mechanism configured as follows.
少なくとも、RAS機構を備えた本体装置と。At least a main unit equipped with a RAS mechanism.
外部装置とからなり、該外部装置からの制御に基づいて
、該RAS機構を制御し、本体装置の保守。and an external device, and based on control from the external device, controls the RAS mechanism and maintains the main device.
運用を行う計算機システムにおいて、
該RAS機構中の複数個のチェック処理回路に、一時に
複数個のエラーデータを注入する手段と。In an operating computer system, means for simultaneously injecting a plurality of pieces of error data into a plurality of check processing circuits in the RAS mechanism.
該注入されたエラーデータに基づいて動作した上記RA
S機構中の該複数個のチェック処理回路の状態を、一時
に外部に通知する手段とを備え、該エラーデータ注入手
段と、外部通知手段とに基づいて、本体装置に備えられ
ているRAS機構の複数個のチェック処理回路をテスト
するように構成する。The above RA operated based on the injected error data.
and means for simultaneously notifying the outside of the state of the plurality of check processing circuits in the S mechanism, and based on the error data injection means and the external notification means, the RAS mechanism provided in the main body device is configured to test a plurality of check processing circuits.
即ち、本発明によれば、少なくとも、RAS機構を備え
た本体装置と、外部装置、例えば、サービスプロセッサ
(SVP)とからなり、該外部装置からの制御に基づい
て、該RAS機構を制御し、本体装置の保守、運用を行
う計算機システムにおいて、一般に、該RAS機構は、
特定の論理回路グループを単位として構成されているこ
とに着目し、該特定の論理回路グループに対するRAS
機構を構成している複数個のフリップフロップ(FF)
に、例えば、上記サービスプロセッサ(SVP)から同
時にエラーデータを注入し、該論理回路グループを動作
させるのに必要な数のクロックを歩進させて、その結果
によって報告される複数個の報告フリップフロップ(F
F)の状態を該サービスプロセッサ(SVP)に取り出
す。That is, according to the present invention, the main unit includes at least a main unit including a RAS mechanism and an external device, for example, a service processor (SVP), and controls the RAS mechanism based on control from the external device, In computer systems that maintain and operate main devices, the RAS mechanism generally
Focusing on the fact that a specific logic circuit group is configured as a unit, the RAS for the specific logic circuit group is
Multiple flip-flops (FF) that make up the mechanism
For example, error data is simultaneously injected from the service processor (SVP), the number of clocks necessary to operate the logic circuit group is stepped, and a plurality of reporting flip-flops are reported based on the results. (F
The state of F) is taken out to the service processor (SVP).
上記のエラーデータの注入、エラー報告の取り出しは、
例えば、通常の計算機システムに備えられているスキャ
ンイン・アウト機構を用いるが、本発明においては、予
め、複数個のスキャンインアドレスと、エラーデータ、
スキャンアウトアドレスを、例えば、テーブルとして用
意しておき、該論理回路グループのRAS機構をテスト
する際、該複数個のスキャンインポイントに対して、上
記テーブルを用いて各スキャンインアドレスに、対応す
るエラーデータを注入した後、当該論理回路グループを
動作させるのに必要な数のクロックを。To inject the above error data and retrieve the error report,
For example, a scan-in/out mechanism provided in a normal computer system is used, but in the present invention, a plurality of scan-in addresses, error data,
For example, the scan-out addresses are prepared as a table, and when testing the RAS mechanism of the logic circuit group, the table is used to correspond to each scan-in address for the plurality of scan-in points. After injecting the error data, as many clocks as necessary to operate the logic circuit group.
前述のクロック歩進機構で歩進させた後、報告されたエ
ラー情報を、上記テーブルのスキャンアウトアドレスに
従って、順次取り出すようにすることで実現できる。This can be achieved by incrementing the clock by the aforementioned clock incrementing mechanism and then sequentially extracting the reported error information according to the scan-out address of the table.
このように、互いに論理的な結合の少ない各論理回路グ
ループ単位で、複数個のチェック処理回路をテストする
ことにより、従来、1ポイントのチェック処理回路のテ
ストを行う毎に必要であった前処理、後処理が、当該論
理回路グループに対して一度だけ行えばよく、且つ、該
前処理、後処理も短時間で済むので、該RAS機構のテ
スト時間を、大幅に短縮することができる効果が得られ
る。In this way, by testing multiple check processing circuits for each logic circuit group that has little logical connection to each other, preprocessing that was conventionally required every time a check processing circuit of one point was tested. Since the post-processing only needs to be performed once for the logic circuit group, and the pre-processing and post-processing are also short, the test time for the RAS mechanism can be significantly reduced. can get.
以下本発明の実施例を図面によって詳述する。 Embodiments of the present invention will be described in detail below with reference to the drawings.
第1図は本発明の一実施例を模式的に示した図であり、
第2図は本発明の他の実施例を模式的に示した図であっ
て、RAS機構21を構成している複数個のチェック処
理回路210に、一時にエラデータを注入し、動作結果
を取り出す為の手段12、13が本発明を実施するのに
必要な手段である。FIG. 1 is a diagram schematically showing an embodiment of the present invention,
FIG. 2 is a diagram schematically showing another embodiment of the present invention, in which error data is simultaneously injected into a plurality of check processing circuits 210 constituting the RAS mechanism 21, and the operation results are The means 12, 13 for ejection are the means necessary to carry out the invention.
尚、企図を通して同じ符号は同じ対象物を示している。Note that the same reference numerals refer to the same objects throughout the plan.
以下、第1図、第2図によって、本発明のチェンク処理
回路テスト方式を説明する。Hereinafter, the change processing circuit test method of the present invention will be explained with reference to FIGS. 1 and 2.
本発明を実施しても、例えば、サービスプロセッサ(S
VP) 1からの本体装置2内のスキャンイン・アウト
機構21に対する基本的な動作は、従来方式と特に変わ
ることはないので省略し、ここでは、RAS機構21を
構成している複数個のスキャンポイントに対して同時に
スキャンイン・アウトして、複数個のテストポイントを
テストする動作を中心にして説明する。Even if the present invention is implemented, for example, the service processor (S
The basic operation of the scan-in/out mechanism 21 in the main unit 2 from VP) 1 is not particularly different from the conventional method, so it will be omitted here. The explanation will focus on the operation of testing multiple test points by simultaneously scanning in and out points.
前述のように、計算機システムの、例えば、本体装置は
、比較的に論理的な結合が少ない複数個の論理回路グル
ープで構成されているものである。As described above, a main unit of a computer system, for example, is composed of a plurality of logic circuit groups with relatively few logical connections.
本発明は、計算機システムの論理回路がこのような形で
構成されていることに着目して、互いに論理的結合の少
ない各論理回路グループを単位として、該論理回路グル
ープのRAS機構21の複数個のチェック処理回路21
0に対応するチェック対象のフリップフロップ(FF)
210aと、各チェック処理回路210からの報告結
果を記憶する報告フリ、ブフロップ(FF) 210b
に割り当てられているスキャンインアドレス(SCAN
INADRS)、スキャンアウトアドレス(SCAN
OUT ADRS)と、上記スキャンインアドレス(
SCAN INADRS)が指示する上記フリップフロ
ップ(FF) 210aに注入したいエラーデータとを
“対゛にして、例えば、テーブル12.13として登録
する。The present invention focuses on the fact that the logic circuits of a computer system are configured in this way, and uses each logic circuit group that has little logical connection to each other as a unit, and configures a plurality of RAS mechanisms 21 of the logic circuit group. Check processing circuit 21
Flip-flop (FF) to be checked corresponding to 0
210a, and a report flip-flop (FF) 210b that stores the report results from each check processing circuit 210.
Scan-in address (SCAN) assigned to
INADRS), scanout address (SCAN
OUT ADRS) and the above scan-in address (
The error data to be injected into the flip-flop (FF) 210a specified by SCAN INADRS) is registered as a pair, for example, in Table 12.13.
該テーブル12.13を、サービスプロセッサ(SVP
) 1内に設けて、サービスプロセッサ(SVP) 1
自身が登録する例が、第1図に示したものであり、該テ
ーブル12.13を本体装置2内に設けて、サービスプ
ロセッサ(SVP) 1から登録する例が第2図にしめ
したものであって、基本的には、何れの例でも同じもの
である。The table 12.13 is stored in the service processor (SVP).
) 1 and a service processor (SVP) 1
An example in which the table 12 or 13 is registered by itself is shown in FIG. 1, and an example in which the tables 12 and 13 are provided in the main unit 2 and registered from the service processor (SVP) 1 is shown in FIG. Basically, it is the same in both cases.
上記のテーブル12.13に登録されているスキャンイ
ンアドレス、スキャンアウトアドレスが、例えば、順序
性を持っているのであれば、テーブル形式にすることな
く、例えば、カウンタで構成してもよいことはいう迄も
ないことである。If the scan-in addresses and scan-out addresses registered in Tables 12 and 13 above have order, for example, they may be configured as counters instead of in table format. It goes without saying that this is true.
このようにして構成されたスキャンインアドレス発生手
段12aに基づいて、エラーデータ12bを、該スキャ
ンインアドレスが指示するフリップフロップ(FF)
210aに一時に設定する。Based on the scan-in address generating means 12a configured in this way, the error data 12b is transferred to a flip-flop (FF) designated by the scan-in address.
210a temporarily.
この後、該論理回路グループが動作するのに必要な数の
クロックを、公知の、例えば、クロック歩進機構で歩進
させる。Thereafter, the number of clocks necessary for the logic circuit group to operate is stepped by a known clock stepping mechanism, for example.
この結果、各チェック処理回路210から報告されるテ
スト結果を記憶している報告フリップフロップ(FF)
210bを指定するスキャンアウトアドレス発生手段
13により、同時にサービスプロセッサ(SVP)に読
み出し、その正常性を確認する。As a result, a reporting flip-flop (FF) that stores the test results reported from each check processing circuit 210
The scan-out address generating means 13 that specifies 210b simultaneously reads the data to the service processor (SVP) and confirms its normality.
前述のように、上記チェック処理回路210の確認処理
に先だって、当該論理回路グループ、及び関連する論理
回路グループの初期化処理、即ち、前処理と、エラーデ
ータに対して数クロック歩進された結果の該論理回路グ
ループ、及び、該エラーデータを設定したことによって
悪影響の与えられた関連論理回路グループの状態を元に
戻す、後処理があるが、該複数個のエラーデータの設定
に対して、唯の1回であること、及び、該テスト対象の
論理回路グループが他の論理回路グループに対して論理
的に比較的閉じているグループ単位で実施することによ
り、他の論理回路グループへの影響も少なくなるので、
例えば、N個のエラーブタを同時設定してテスト動作を
行った場合には、従来方式に比較して、その所要時間は
実質的に17Nとなる。As described above, prior to the confirmation process of the check processing circuit 210, the logic circuit group and related logic circuit groups are initialized, that is, preprocessed, and the error data is incremented by several clocks. There is post-processing that restores the state of the logic circuit group and related logic circuit groups that have been adversely affected by setting the error data, but for setting the plurality of error data, Because the logic circuit group to be tested is conducted only once, and because the test is performed in group units where the logic circuit group to be tested is logically relatively closed to other logic circuit groups, there is no impact on other logic circuit groups. Also, there will be less
For example, when a test operation is performed with N error flags set simultaneously, the time required is substantially 17N compared to the conventional method.
このように、本発明は、少なくとも、RAS機構を備え
た本体装置と、外部装置とからなり、該外部装置からの
制御に基づいて、該RAS機構を制御し、本体装置の保
守、運用を行う計算機システムにおける該RAS機構の
チェック処理回路をテストするのに、該本体装置を構成
する論理回路を、互いに論理的な結合の少ない複数個の
グループに分割して、それぞれの論理回路グループを単
位として、該論理回路グループ内のRAS機構を構成し
ている複数個のチェック処理回路に対して、例えば、ス
キャンイン・アウト機構を用いて、チェック対象のフリ
ップフロップ(FF)を指定するスキャンインアドレス
を発生し、それぞれに一時にエラーデータをスキャンイ
ンした後、該論理回路グループを動作させるのに必要な
数のクロックだけ歩進させた後、それぞれのチェック処
理回路から報告されるチェック結果を記憶する報告フリ
ップフロップ(FF)を指示するスキャンアウトアドレ
スを発生して同時に読み取り、そのチェック処理回路の
正常性を確認するようにした所に特徴がある。As described above, the present invention comprises at least a main device equipped with a RAS mechanism and an external device, and controls the RAS mechanism based on control from the external device to maintain and operate the main device. To test the check processing circuit of the RAS mechanism in a computer system, the logic circuits constituting the main unit are divided into a plurality of groups with little logical connection to each other, and each logic circuit group is used as a unit. , For example, using a scan-in/out mechanism, a scan-in address that specifies a flip-flop (FF) to be checked is assigned to a plurality of check processing circuits that constitute the RAS mechanism in the logic circuit group. occurs, scans in error data for each one at a time, increments by the number of clocks necessary to operate the logic circuit group, and then stores the check results reported from each check processing circuit. The feature is that a scan-out address indicating a report flip-flop (FF) is generated and read at the same time to confirm the normality of the check processing circuit.
以上、詳細に説明したように、本発明のチェック処理回
路のテスト方式は、少なくとも、RAS機構を備えた本
体装置と、外部装置とからなり、該外部装置からの制御
に基づいて、該RAS機構を制御し、本体装置の保守、
運用を行う計算機システムにおいて、該RAS機構中の
複数個のチェック処理回路に、一時に複数個のエラーデ
ータを注入する手段と、該注入されたエラーデータに基
づいて動作した上記RAS機構中の該複数個のチェック
処理回路の状態を、一時に外部に通知する手段とを備え
、該エラーデータ注入手段と、外部通知手段とに基づい
て、本体装置に備えられているRAS機構の複数個・の
チェック処理回路をテストするようにしたものであるの
で、例えば、互いに論理的な結合のすくない各論理回路
グループ単位で、複数個のチェック処理回路をテストす
ることにより、従来、1ポイントのチェック処理回路の
テストを行う毎に必要であった前処理、後処理が、当該
論理回路グループに対して一度だけ行えばよく、且つ、
該前処理、後処理も短時間に済むので、該RAS機構の
テスト時間を、大幅に短縮することができる効果が得ら
れる。As described above in detail, the test method for the check processing circuit of the present invention includes at least a main unit equipped with a RAS mechanism and an external device, and based on the control from the external device, the test system for the check processing circuit of the present invention control, maintain the main unit,
In an operating computer system, a means for simultaneously injecting a plurality of pieces of error data into a plurality of check processing circuits in the RAS mechanism, and a means for injecting a plurality of pieces of error data into a plurality of check processing circuits in the RAS mechanism that operate based on the injected error data; means for notifying the outside of the state of a plurality of check processing circuits at once; Since this test is designed to test check processing circuits, for example, by testing a plurality of check processing circuits in each logic circuit group that has little logical connection with each other, conventionally, one point check processing circuit can be tested. The pre-processing and post-processing that were required each time a test is performed only need to be performed once for the logic circuit group, and
Since the pre-processing and post-processing also take a short time, the test time of the RAS mechanism can be significantly shortened.
第1図は本発明の一実施例を模式的に示した図。
第2図は本発明の他の実施例を模式的に示した図。
第3図は従来のRAS機構に対するテスト方式を説明す
る図。
である。
図面において、
1はサービスプロセッサ(SVP)
12はテーブル。
12aはスキャンインアドレス、又は、スキャンインア
ドレス発生手段。
12bはエラーデータ。
13はスキャンアウトアドレス、又は、スキャンアウト
アドレス発生手段。
2は本体装置、21はRAS機構。
210はチェック処理回路。
210aはエラーデータを注入するフリップフロップ(
FF)、 (RAS機構のフリップフロップ(FF)
)210bは報告フリップフロップ(FF) 。
をそれぞれ示す。FIG. 1 is a diagram schematically showing an embodiment of the present invention. FIG. 2 is a diagram schematically showing another embodiment of the present invention. FIG. 3 is a diagram explaining a test method for a conventional RAS mechanism. It is. In the drawing, 1 is a service processor (SVP) and 12 is a table. 12a is a scan-in address or scan-in address generating means. 12b is error data. 13 is a scan-out address or a scan-out address generating means. 2 is the main unit, and 21 is the RAS mechanism. 210 is a check processing circuit. 210a is a flip-flop (
FF), (RAS mechanism flip-flop (FF)
) 210b is a reporting flip-flop (FF). are shown respectively.
Claims (1)
)と、外部装置(1)とからなり、該外部装置(1)か
らの制御に基づいて、該RAS機構(21)を制御し、
本体装置(2)の保守、運用を行う計算機システムにお
いて、 該RAS機構(21)中の複数個のチェック処理回路(
210)に、一時に複数個のエラーデータを注入する手
段(12)と、 該注入されたエラーデータに基づいて動作した上記RA
S機構(21)中の該複数個のチェック処理回路(21
0)の状態を、一時に外部に通知する手段(13)とを
備え、 該エラーデータ注入手段(12)と、外部通知手段(1
3)とに基づいて、本体装置(2)に備えられているR
AS機構(21)の複数個のチェック処理回路(210
)をテストすることを特徴とするチェック処理回路テス
ト方式。[Claims] At least a main body device (2) equipped with a RAS mechanism (21)
) and an external device (1), and controls the RAS mechanism (21) based on control from the external device (1),
In a computer system that maintains and operates the main unit (2), a plurality of check processing circuits (
210), means (12) for injecting a plurality of pieces of error data at once; and the RA that operates based on the injected error data.
The plurality of check processing circuits (21) in the S mechanism (21)
0) to the outside at once, the error data injection means (12) and the external notification means (1
3), the R provided in the main unit (2)
A plurality of check processing circuits (210) of the AS mechanism (21)
) is a check processing circuit test method characterized by testing.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63201671A JPH0250738A (en) | 1988-08-12 | 1988-08-12 | Test system for check processing circuit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63201671A JPH0250738A (en) | 1988-08-12 | 1988-08-12 | Test system for check processing circuit |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0250738A true JPH0250738A (en) | 1990-02-20 |
Family
ID=16444970
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63201671A Pending JPH0250738A (en) | 1988-08-12 | 1988-08-12 | Test system for check processing circuit |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0250738A (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5690270A (en) * | 1979-12-25 | 1981-07-22 | Fujitsu Ltd | Scan-in scan-out method |
| JPS60254247A (en) * | 1984-05-30 | 1985-12-14 | Nec Corp | False fault generating system |
| JPS6378234A (en) * | 1986-09-22 | 1988-04-08 | Hitachi Ltd | Information processor |
-
1988
- 1988-08-12 JP JP63201671A patent/JPH0250738A/en active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5690270A (en) * | 1979-12-25 | 1981-07-22 | Fujitsu Ltd | Scan-in scan-out method |
| JPS60254247A (en) * | 1984-05-30 | 1985-12-14 | Nec Corp | False fault generating system |
| JPS6378234A (en) * | 1986-09-22 | 1988-04-08 | Hitachi Ltd | Information processor |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7627843B2 (en) | Dynamically interleaving randomly generated test-cases for functional verification | |
| DE69903629T2 (en) | TESTING THE OPERATION OF A DEVICE DRIVER | |
| US4943966A (en) | Memory diagnostic apparatus and method | |
| US5844917A (en) | Method for testing adapter card ASIC using reconfigurable logic | |
| EP0350538A1 (en) | Memory device containing a static RAM memory that is adapted for executing a self-test, and integrated circuit containing such a device as an embedded static RAM memory | |
| EP0640920A1 (en) | Boundary-scan-based system and method for test and diagnosis | |
| JPS6229827B2 (en) | ||
| JPH04271445A (en) | Analysis for high-speed memory when power supply using dma is turned on | |
| GB2381875A (en) | Test system or method for integrated circuits | |
| US5841790A (en) | Apparatus for testing an adapter card ASIC with reconfigurable logic | |
| KR970004077B1 (en) | Method and apparatus for detecting residual defects in memory | |
| 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 (en) | Logic circuit testing method and apparatus using compressed data | |
| EP0428465A2 (en) | Method and apparatus for detecting oscillator stuck faults in a level sensitive scan design (LSSD) system | |
| JPH0735816A (en) | Pattern memory circuit for integrated circuit tester | |
| US6704894B1 (en) | Fault insertion using on-card reprogrammable devices | |
| CA2057363C (en) | Arrangement for testing digital circuit devices having bidirectional outputs | |
| CA2057339C (en) | Test interface for a digital circuit | |
| JP2837703B2 (en) | Fault diagnosis device | |
| JPH05101697A (en) | Fault diagnostic circuit for lsi | |
| DE69018365T2 (en) | Memory bank parity error indicators for personal computers. | |
| JPS63173975A (en) | Test auxiliary circuit of semiconductor device | |
| JPH06300814A (en) | Integrated circuit and its testing method | |
| US5075843A (en) | Method and apparatus for processing graphical information |