JPH10293159A - Lsi tester - Google Patents

Lsi tester

Info

Publication number
JPH10293159A
JPH10293159A JP9099992A JP9999297A JPH10293159A JP H10293159 A JPH10293159 A JP H10293159A JP 9099992 A JP9099992 A JP 9099992A JP 9999297 A JP9999297 A JP 9999297A JP H10293159 A JPH10293159 A JP H10293159A
Authority
JP
Japan
Prior art keywords
test
time
lsi
items
item
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
JP9099992A
Other languages
Japanese (ja)
Inventor
Satoshi Kamata
聡 鎌田
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP9099992A priority Critical patent/JPH10293159A/en
Publication of JPH10293159A publication Critical patent/JPH10293159A/en
Pending legal-status Critical Current

Links

Landscapes

  • Tests Of Electronic Circuits (AREA)

Abstract

PROBLEM TO BE SOLVED: To predict the remaining test time of a chip under test accurately by displaying a predicted time being required before ending a test and a time elapsed actually through a test sequentially on a screen. SOLUTION: At the stage of slating a test, a test time is determined when all items will be passed. More specifically, a test monitor calculates a required time (a+b+c+d+e+f+i+j+k+m) and displays it on a test monitor screen. Subsequently, a test is started and the test proceeds for test items A, B and C, the the time elapsed actually through the test (a+b+c) is displayed together on the test monitor screen. When the test proceeds furthermore and a test item E is failed, for example, only a test item M is executed subsequently and a predictive time (a+b+c+d+e+m) required before ending the test is calculated again and the display on the screen is updated. Consequently, the remaining test time can be displayed accurately.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、測定所要時間が比
較的長く、かつばらつく傾向のある計測において利用価
値が高い。特にLSI検査装置(LSIテスタ)には有
効である。
BACKGROUND OF THE INVENTION The present invention has a high utility value in a measurement requiring a relatively long measurement time and a tendency to vary. It is particularly effective for an LSI inspection device (LSI tester).

【0002】[0002]

【従来の技術】一般にLSIのテストはユーザの作成し
たテストプランプログラムに従い順に実行されるが、図
1に示す通り、このプログラムはテスト時間短縮の目的
で、特定のテスト項目の結果がフェイルの場合に以下の
全てをキャンセルして終了するように作られる。また図
2に示すように、特定のテスト項目の結果がフェイルの
場合には、より詳細な結果回収モードで再テストするよ
うに作られることもある。このため現在テスト中のチッ
プがいつテスト終了となるかは、途中のテスト結果に大
きく依存することになる。
2. Description of the Related Art Generally, an LSI test is sequentially executed in accordance with a test plan program created by a user. However, as shown in FIG. 1, this test is performed for the purpose of shortening the test time when a specific test item fails. Is created to cancel all of the following and exit. Further, as shown in FIG. 2, when the result of a specific test item is a failure, it may be made to retest in a more detailed result collection mode. For this reason, when the chip under test is completed, the end of the test largely depends on the test result in the middle.

【0003】図1のケースを例にすれば、検査装置のプ
ローブとチップの入出力信号パッドとのコンタクトがと
れていない場合は、以下のテスト項目を実施する意味が
ないため、テスト開始後最初に行われるコンタクトチェ
ックで結果が「フェイル」と判定されれば、その時点で
このチップのテストを中断することになる。このような
場合は、当該チップのテストは極めて短時間で終了する
ことになる。
In the case of FIG. 1 as an example, if the probe of the inspection apparatus and the input / output signal pad of the chip are not in contact, the following test items are meaningless, and the If the result of the contact check is "fail", the test of this chip is interrupted at that time. In such a case, the test of the chip is completed in a very short time.

【0004】一方、コンタクトが正しくとれている場合
は、以下のテスト項目を逐次実行することになるが、L
SI品質を左右する重要テスト項目で「フェイル」と判
定された場合も以下のテスト項目を実施する必要がない
ため、その時点でこのチップのテストを中断することに
なる。この場合は、上記コンタクトチェックで「フェイ
ル」と判定された場合よりテスト時間は長くなるが、全
てのテスト項目を実行する場合に比べれば短いはずであ
る。
On the other hand, if the contact is properly established, the following test items are sequentially executed.
If it is determined that the important test item that determines the SI quality is “fail”, the following test items do not need to be performed, and the test of this chip is interrupted at that time. In this case, the test time is longer than when the contact check is determined to be “fail”, but it should be shorter than when all the test items are executed.

【0005】さらに、コンタクトチェックや重要テスト
項目を含む全てのテスト項目において「パス」と判定さ
れれば、このチップはテストプランプログラムに記述さ
れた全てのテスト項目を実施することになる。この場合
は、前記2つの例に比べテスト時間は長くなるはずであ
る。
Further, if all the test items including the contact check and the important test items are determined as "pass", this chip executes all the test items described in the test plan program. In this case, the test time should be longer than in the above two examples.

【0006】[0006]

【発明が解決しようとする課題】上で説明した通り、L
SIチップのテスト時間はテスト結果により大きく異な
る。従って、ある時点でテスト実行中のチップが、あと
どのくらいの時間でテスト終了となるかを予測すること
は非常に困難である。もしこの予測が可能であるなら、
生産現場の作業員が複数の装置を掛け持ちで操作して
も、それぞれの装置の前でテスト終了待ちする必要がな
く、装置稼動効率を高く維持することが可能となる。し
かし、こういったニーズに基いて現場からテスト所要時
間の予測を可能にしてほしいという要求があっても、チ
ップの素性によりテスト結果(テスト時間)が異なる以
上、要求に応えることは不可能である。
As described above, L
The test time of the SI chip varies greatly depending on the test result. Therefore, it is very difficult to predict how long a chip that is performing a test at a certain time will end the test. If this prediction is possible,
Even if a worker at the production site operates a plurality of devices by hand, there is no need to wait for the end of the test in front of each device, and it is possible to maintain high device operation efficiency. However, even if there is a request from the site to be able to predict the test required time based on these needs, it is impossible to respond to the request because the test results (test time) differ depending on the chip characteristics. is there.

【0007】[0007]

【課題を解決するための手段】本発明のうち代表的なも
のの概要を簡単に説明すれば下記の通りである。いま、
ある被測定LSI「第1品種」のテストシーケンスが図
3の通りであり、これがテストプランプログラムに記述
されているとする。これをコンパイルすると、コンパイ
ラはテストシーケンスを認識し、それぞれのテスト項目
がPassしたときの分岐先、Failしたときの分岐
先を図3と図4とのテスト実行時間登録テーブル内「当
該テスト項目実施後の分岐先」欄に記述する。上記テー
ブルの「所要時間」欄には過去に当該テスト項目を実行
した際のテスト所要時間実績値が記録されている。
The outline of a typical one of the present invention will be briefly described as follows. Now
It is assumed that a test sequence of a certain LSI to be measured “first type” is as shown in FIG. 3 and is described in a test plan program. When this is compiled, the compiler recognizes the test sequence, and sets the branch destination when each test item passes and the branch destination when each test item fails in the test execution time registration table in FIGS. Described in the "Later branch destination" column. The “required time” column of the above table records the actual required test time when the test item was executed in the past.

【0008】さらに、LSIテスタ本体にはテストモニ
タ機能が付属しており、テストの進行情況を監視、表示
することができる。このような構成であれば、テスト開
始信号を検出した段階でテストモニタは上記テーブルを
参照することにより、全項目がPassした場合のテス
ト時間を求めることができる。即ち、(a+b+c+d
+e+f+i+j+k+m)を計算し、テスト終了まで
の所要予測時間として図5(a)の形態でテストモニタ
画面上に表示する。その後テストが開始され、テスト項
目A,B,Cと進行するにつれテストモニタ画面上の表
示も図5(b)のように実際のテスト経過時間が並べて
表示される。
Furthermore, the tester function is attached to the LSI tester main body, so that the progress of the test can be monitored and displayed. With such a configuration, the test monitor can determine the test time when all items pass when the test monitor detects the test start signal by referring to the table. That is, (a + b + c + d
+ E + f + i + j + k + m) is calculated and displayed on the test monitor screen in the form of FIG. After that, the test is started, and as the test items A, B, and C progress, the actual test elapsed time is also displayed side by side on the test monitor screen as shown in FIG. 5B.

【0009】ところが、さらにテストが進行し、例えば
テスト項目Eがフェイルとなった場合は、以降に実行す
るテスト項目はMだけとなるため、テスト終了までの所
要予測時間を再計算し(a+b+c+d+e+m)とし
て、テストモニタ画面上の表示は図5(c)のように更
新される。以降チップ毎に図5(a)→(b)→(c)
が反復される。
However, if the test further proceeds and, for example, the test item E fails, the only test item to be executed thereafter is M, so the estimated time required until the end of the test is recalculated (a + b + c + d + e + m). The display on the test monitor screen is updated as shown in FIG. Thereafter, for each chip, FIG. 5 (a) → (b) → (c)
Is repeated.

【0010】その後第1品種の全チップの測定を終了し
第2品種の測定に移ったとする。第2品種のテストシー
ケンスは図6に示すように、第1品種に比べてテスト項
目F,G,Hが削除されN,Oが追加されたとすると、
第2品種測定時のテスト時間実行登録テーブルは図6と
図7に示すように更新される。第1品種から2に移った
ことにより項目F,G,Hは実行しないが、以降の品種
で使用する可能性があるため、テーブル上からは削除し
ない。
After that, it is assumed that the measurement of all chips of the first type is completed and the measurement is shifted to the second type. As shown in FIG. 6, if the test items F, G, and H are deleted and N and O are added, as shown in FIG.
The test time execution registration table at the time of the second type measurement is updated as shown in FIGS. Although the items F, G, and H are not executed by moving from the first type to 2, the items are not deleted from the table because there is a possibility that they will be used in subsequent types.

【0011】このように、第2品種に対応したテスト実
行時間登録テーブルを作成した後にテストを起動し、以
後第1品種と同様に行えばよい。但し新規テスト項目
N,Oは初めて実行する場合には過去の所要時間実績が
記入されていないため、これを初めて実行するときのテ
スト所要予測時間は誤差が大きいが、1回でも実行すれ
ばテストモニタがこのときの計測時間をテーブルに記入
するため、以降のテストについては再び精度の高い予測
をすることができる。
As described above, the test is started after the test execution time registration table corresponding to the second type is created, and then the test may be performed in the same manner as the first type. However, when the new test items N and O are executed for the first time, the actual required time in the past is not entered. Therefore, the estimated test required time when this is executed for the first time has a large error. Since the monitor writes the measurement time at this time in the table, it is possible to make a highly accurate prediction again for the subsequent tests.

【0012】[0012]

【発明の実施の形態】上記手段を用いれば、チップ毎に
その素性に基づいてテストフローが変っても、それに追
随してテスト所要予測時間も変わっていくため、残りテ
スト時間を精度よく表示することができる。これによ
り、現場の作業員が複数台の装置を掛け持ちで操作する
場合でも、その装置前で長時間に渡ってテスト終了を待
つ必要はなく、装置の稼動効率を高く維持することが可
能となる。
When the above means is used, even if the test flow changes based on the features of each chip, the estimated test required time also changes accordingly, so that the remaining test time is accurately displayed. be able to. As a result, even when a worker at the site operates a plurality of devices by hand, it is not necessary to wait for a long time to finish the test in front of the devices, and the operation efficiency of the devices can be maintained high. .

【0013】(実施例)図8において82はLSIテス
タ本体であり、この本体82はホストコンピュータ81
に結合され、さらにパフォーマンスボード102を介し
て被測定LSI103に結合されることによって当該被
測定LSI103のテストを可能とする。テストの制御
はホストコンピュータ81に接続された制御用画面80
から行われる。上記ホストコンピュータ81は、ユーザ
によって作成されたテストプランプログラムのコンパイ
ルや、上記被測定LSI103のテスト結果の表示及び
データベース化等に使用される。上記パフォーマンスボ
ード102は、LSIテスタ82と被測定LSI68と
のインタフェイスとして機能するボードであり、被測定
LSI103の外部端子と結合可能なソケットを含み、
このソケットに被測定LSI103が結合されるように
なっている。
(Embodiment) In FIG. 8, reference numeral 82 denotes an LSI tester main body.
, And further coupled to the measured LSI 103 via the performance board 102, thereby enabling the test of the measured LSI 103. The test is controlled by a control screen 80 connected to the host computer 81.
Done from The host computer 81 is used for compiling a test plan program created by a user, displaying a test result of the LSI 103 to be measured, creating a database, and the like. The performance board 102 is a board that functions as an interface between the LSI tester 82 and the LSI 68 to be measured, and includes a socket that can be coupled to an external terminal of the LSI 103 to be measured.
The LSI 103 to be measured is coupled to this socket.

【0014】LSIテスタ本体82内にはシステムバス
93が設けられ、このシステムバス93を介してホスト
インタフェイス83、プロセッサ84、外部CPUイン
タフェイス85、ワークレジスタ86、バッファメモリ
94、テストコントローラ98、タイミングジェネレー
タ99、デバイス電源100が相互に結合されることに
よって、各種データや制御信号のやりとりが可能とされ
る。
A system bus 93 is provided in the LSI tester main body 82, and a host interface 83, a processor 84, an external CPU interface 85, a work register 86, a buffer memory 94, a test controller 98, By mutually connecting the timing generator 99 and the device power supply 100, it is possible to exchange various data and control signals.

【0015】上記ホストインタフェイス83はホストコ
ンピュータ81に結合され、LSIテスタ本体82とホ
ストコンピュータ81との間のデータのやりとりを可能
とする。上記プロセッサ84はLSIテスタ本体82内
のハードウエアの動作制御を司るもので、その制御にお
いてワークレジスタ86に形成されるワークエリアを使
用する。バッファメモリ94は、ホストコンピュータ8
1から転送されたデータや、これからホストコンピュー
タ81へ転送するためのデータを保持するために使用さ
れる。このバッファメモリ94に保持されるデータには
オブジェクトデータ95、テスト結果96、テストパタ
ーン97が含まれる。
The host interface 83 is connected to the host computer 81, and enables data exchange between the LSI tester main body 82 and the host computer 81. The processor 84 controls the operation of hardware in the LSI tester main body 82, and uses a work area formed in a work register 86 in the control. The buffer memory 94 stores the host computer 8
1 and data to be transferred to the host computer 81 from now on. The data held in the buffer memory 94 includes object data 95, test results 96, and test patterns 97.

【0016】テスタユーザはホストコンピュータ81に
よってテストプランプログラムを作成し、これをコンパ
イルすることによってオブジェクトデータを生成し、そ
れを磁気ディスクなどに格納する。被測定LSI103
のテストを行う場合、ホストコンピュータ81の制御用
画面80からテストプログラムを起動する。当該テスト
プログラムの起動により、上記磁気ディスク等に格納さ
れているオブジェクトデータがホストインタフェイス8
3を介してバッファメモリ94に展開される。しかる後
に、上記バッファメモリ94内のオブジェクトデータが
リードされ、それがプロセッサ84で実行されることに
よって、テストプランプログラムに記述された環境が形
成される。
The tester user creates a test plan program by the host computer 81, generates object data by compiling the test plan program, and stores it on a magnetic disk or the like. LSI under test 103
When the test is performed, the test program is started from the control screen 80 of the host computer 81. By starting the test program, the object data stored on the magnetic disk or the like is transferred to the host interface 8.
3 is developed in the buffer memory 94. Thereafter, the object data in the buffer memory 94 is read and executed by the processor 84, thereby forming an environment described in the test plan program.

【0017】このようなLSIテスト系におけるテスト
所要時間の予測手順例を以下に示す。本発明を実現する
ために、上記テストプランプログラムのコンパイラはコ
ンパイル実行時にテストシーケンスを認識し、それぞれ
のテスト項目がPassしたときの分岐先、Failし
たときの分岐先を自分の管理するテーブルに記述する。
その後テスト開始時に、このテーブル内容をワークレジ
スタ86内テスト実行時間登録テーブル87の「当該テ
スト項目実施後の分岐先」欄に、図4のフォーマットで
格納する。
An example of a procedure for estimating the required test time in such an LSI test system will be described below. In order to realize the present invention, the compiler of the test plan program recognizes a test sequence at the time of compiling, and describes a branch destination when each test item passes and a branch destination when each test item fails in its own management table. I do.
Thereafter, at the start of the test, the contents of this table are stored in the “branch destination after execution of the test item” column of the test execution time registration table 87 in the work register 86 in the format of FIG.

【0018】この格納は、1つの品種につき1回だけ実
行する。これが完了すると、外部CPU104がこの分
岐先情報を見ながら、全てのテスト項目がPassと判
定される場合のルートを検索し、このルート上にある全
てのテスト項目の所要時間を合算する。例えば図3のよ
うなテストシーケンスの場合の全テスト時間は、図4で
Pass時の分岐先を参照することにより、(a+b+
c+d+e+f+i+j+k+m)となることが判る。
This storage is executed only once for each product type. When this is completed, the external CPU 104 looks up the branch destination information, searches for a route when all the test items are determined to be Pass, and adds up the required times of all the test items on this route. For example, the total test time in the case of the test sequence as shown in FIG. 3 is obtained by referring to the branch destination at the time of Pass in FIG.
c + d + e + f + i + j + k + m).

【0019】外部CPU104は、この結果をテスト終
了までの所要予測時間としてテストモニタ画面107上
に図5(a)のフォーマットで表示する。但し第1品種
目の第1チップについては、過去にテストした実績がな
いため、所要予測時間は0となる。その後テストが開始
されると、外部CPU104は自分自身が持つタイマa
105を起動し、テスト開始からの経過時間を計測し、
定期的にその読み取り値をテストモニタ画面107上
に、上記予測時間(=0)と並べて表示する。
The external CPU 104 displays this result on the test monitor screen 107 in the format shown in FIG. However, since the first chip of the first type has not been tested in the past, the required estimated time is zero. After that, when the test is started, the external CPU 104 has its own timer a
Activate 105, measure the elapsed time from the start of the test,
The read value is periodically displayed on the test monitor screen 107 along with the estimated time (= 0).

【0020】さらにタイマb106を使用しながら、実
行するテスト項目毎に所要時間を計測し、逐次テスト実
行時間登録テーブル87内の「所要時間」欄(図4)に
記録する。このようにして1チップ分のテストが終了す
ると、上記テーブル内には実行した全てのテスト項目に
関する情報が登録されたことになる。以上で第1品種の
第1チップのテストを終了する。
Further, the required time is measured for each test item to be executed while using the timer b 106, and is recorded in the “required time” column (FIG. 4) in the sequential test execution time registration table 87. When the test for one chip is completed in this way, information on all the executed test items is registered in the table. Thus, the test of the first chip of the first type is completed.

【0021】第2チップについてテストが起動された場
合も、外部CPU104は(a+b+c+d+e+f+
i+j+k+m)をモニタ画面107上に表示するが、
第1チップ目で実行したテスト項目に関する所要時間
は、実績値であり、上記合算値は0ではなく、全テスト
項目がPassした場合の予測時間として、確からしさ
が向上する。このように、測定実値を積むに従って上記
テーブルに情報が記録されていくため、所要予測時間の
精度は向上していく。
Even when the test is started for the second chip, the external CPU 104 (a + b + c + d + e + f +
i + j + k + m) is displayed on the monitor screen 107,
The time required for the test items executed in the first chip is an actual value, and the sum is not 0, and the likelihood is improved as a predicted time when all test items pass. As described above, since information is recorded in the table as the measured actual values are accumulated, the accuracy of the required prediction time is improved.

【0022】以下チップ毎に同様の処理が反復される
が、チップの素性によってはあるテスト項目でFail
と判定され、これが原因となってテストフローが変更さ
れ、Passの時には行わないテスト項目を実行するこ
とがある。例えば図3のG,H,Lがその例である。こ
のような場合、テスト所要予測時間を(a+b+c+d
+e+f+i+j+k+m)として表示することに意味
がなくなり、新規テストシーケンスに沿った予測時間を
改めて計算し直さねばならない。例えば図3のテスト項
目Eでフェイルした場合、外部CPU104は、それを
トリガーとして再度テスト実行時間登録テーブル87よ
りFail時の分岐先を探し、テスト所要予測時間とし
て(a+b+c+d+e+m)を算出し、テストモニタ
107上の予測時間表示をこれに変更する。こうするこ
とにより、テストフローの変更に追随した精度の高い所
要時間予測が可能となる。
Hereinafter, the same processing is repeated for each chip.
The test flow is changed due to this, and a test item that is not performed at the time of Pass may be executed. For example, G, H, and L in FIG. 3 are examples. In such a case, the estimated test required time is (a + b + c + d
+ E + f + i + j + k + m) is meaningless, and the predicted time along the new test sequence must be recalculated. For example, when the test item E shown in FIG. 3 fails, the external CPU 104 uses the trigger as a trigger to again search the test execution time registration table 87 for a branch destination at the time of Fail, and calculates (a + b + c + d + e + m) as the required test required time. The predicted time display on 107 is changed to this. This makes it possible to predict the required time with high accuracy following the change in the test flow.

【0023】さらに第2品種目の測定をする場合、普通
テストプランプログラムが変更される。例えば第1品種
で図3のプログラムを使用していたが、第2品種では図
6のプログラムに変更となった場合について考える。図
6のフローは図3に比べてテスト項目F,G,Hが削除
され、O,Nが追加されている。従ってテストプランプ
ログラムコンパイラは再度フローをトレースし、第1品
種目と同様にテスト実行時間登録テーブル87の「当該
テスト項目実施後の分岐先」欄を図7の通りに書き換え
る。ただし、F,G,Hについては第3品種以降で使用
する可能性があるため、テーブルから削除することはし
ない。
Further, when measuring the second type, the test plan program is usually changed. For example, consider the case where the program of FIG. 3 is used for the first type, but the program of FIG. 6 is changed for the second type. In the flow of FIG. 6, test items F, G, and H are deleted and O and N are added as compared with FIG. Therefore, the test plan program compiler traces the flow again and rewrites the “branch destination after the execution of the test item” column in the test execution time registration table 87 as in FIG. However, F, G, and H are not deleted from the table because they are likely to be used in the third and subsequent models.

【0024】その後外部CPU104は第1チップのテ
スト所要予測時間を計算するが、NとOについては過去
の実績がないため、n=o=0として、他は第1品種で
の実績値を使って計算するため、所要予測時間には誤差
が含まれる。しかし第1品種と同様、1回でもその項目
を実行すれば実績値として上記テーブルに記録されるた
め、それ以降の予測時間は精度が向上することになる。
After that, the external CPU 104 calculates the required test time of the first chip. However, since N and O have no past results, n = o = 0 and the other values use the actual values of the first type. Therefore, the required prediction time includes an error. However, as in the case of the first type, if the item is executed even once, it is recorded in the table as an actual value, so that the accuracy of the subsequent prediction time is improved.

【0025】[0025]

【発明の効果】本発明により、現在テスト中のチップに
関し、終了までの残りテスト時間を精度よく予測するこ
とが可能となる。
According to the present invention, it is possible to accurately predict the remaining test time until the end of the chip under test at present.

【図面の簡単な説明】[Brief description of the drawings]

【図1】あるテスト項目でフェイルが発生したら、以後
の全テスト項目をキャンセルするように記述したテスト
プランプログラムを示すフローチャート図である。
FIG. 1 is a flowchart showing a test plan program in which, when a failure occurs in a certain test item, all subsequent test items are canceled.

【図2】あるテスト項目でフェイルが発生したら、更に
詳細なフェイル情報を回収するモードでもう一度テスト
するよう記述したテストプランプログラムを示す図であ
る。
FIG. 2 is a diagram showing a test plan program in which, when a failure occurs in a certain test item, a test is performed again in a mode for collecting more detailed fail information.

【図3】第1品種目のテストフローを示す図である。FIG. 3 is a diagram illustrating a test flow of a first type.

【図4】第1品種目のテストを実行するときのテスト実
行時間登録テーブルを示す図である。
FIG. 4 is a diagram showing a test execution time registration table when a first type of test is executed.

【図5】テストモニタ画面上に示される「テスト終了ま
での所要予測時間」と「実際のテスト経過時間」の表示
例を示す図である。
FIG. 5 is a diagram illustrating a display example of “estimated time required until test completion” and “actual test elapsed time” displayed on a test monitor screen.

【図6】第2品種目について図3と同様である。FIG. 6 is the same as FIG. 3 for the second type.

【図7】第2品種目について図4と同様である。FIG. 7 is the same as FIG. 4 for the second type.

【図8】本発明を実施したLSIテスタの構成ブロック
図及び、テストモニタ画面の概要を示す図である。
FIG. 8 is a configuration block diagram of an LSI tester embodying the present invention and a diagram showing an outline of a test monitor screen.

【符号の説明】[Explanation of symbols]

80…テスト制御用画面、81…ホストコンピュータ、
83…ホストインタフェイス、84…プロセッサ、85
…外部CPUインタフェイス、86…ワークレジスタ、
87…ワークレジスタ内テスト実行時間登録テーブル、
88…ワークレジスタ内プロセッサワークエリア、93
…システムバス、94…バッファメモリ、95…オブジ
ェクトデータ、96…テスト結果、97…テストパター
ン、98…テストコントローラ、99…タイミングジェ
ネレータ、100…デバイス電源、101…ピンエレク
トロニクス、102…パフォーマンスボード、103…
被測定LSI、104…外部CPU、105…タイマ
a、106…タイマb、107…テストモニタ画面、1
08…テストモニタ画面内テスト所要予測時間及びテス
ト経過時間、109…テストモニタ画面内その他情報表
示エリア。
80: Test control screen, 81: Host computer,
83: host interface, 84: processor, 85
... external CPU interface, 86 ... work register,
87: Test execution time registration table in work register
88: Processor work area in work register, 93
... System bus, 94 ... Buffer memory, 95 ... Object data, 96 ... Test result, 97 ... Test pattern, 98 ... Test controller, 99 ... Timing generator, 100 ... Device power supply, 101 ... Pin electronics, 102 ... Performance board, 103 …
LSI to be measured, 104: external CPU, 105: timer a, 106: timer b, 107: test monitor screen, 1
08: estimated test required time and test elapsed time in the test monitor screen; 109: other information display area in the test monitor screen.

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】現在テスト中の被テストLSIに関するテ
スト終了までの所要予測時間と、実際のテスト経過時間
をペアにして、逐次画面に表示することのできるテスト
モニタ機能をもつLSI検査装置。
An LSI inspection apparatus having a test monitor function capable of pairing an estimated time required for a test of an LSI under test until completion of a test with an actual test elapsed time and sequentially displaying the pair on a screen.
【請求項2】テスタ内部には、テスト項目毎の所要時間
の実績を格納する「テスト実行時間登録テーブル」を持
ち、被テストLSIのテスト項目に応じてこれを読み出
すことにより、テスト所要時間を予測することを特徴と
するLSI検査装置。
2. The tester has a "test execution time registration table" for storing the actual time required for each test item, and reads out the table in accordance with the test items of the LSI under test, thereby reducing the required test time. An LSI inspection device characterized by predicting.
【請求項3】テスタ内部にはタイマが存在し、テスト項
目毎の所要時間を計測して上記テーブルに書き込むこと
を特徴とする請求項1又は2記載のLSI検査装置。
3. The LSI inspection apparatus according to claim 1, wherein a timer is provided inside the tester, and a required time for each test item is measured and written in the table.
JP9099992A 1997-04-17 1997-04-17 Lsi tester Pending JPH10293159A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9099992A JPH10293159A (en) 1997-04-17 1997-04-17 Lsi tester

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9099992A JPH10293159A (en) 1997-04-17 1997-04-17 Lsi tester

Publications (1)

Publication Number Publication Date
JPH10293159A true JPH10293159A (en) 1998-11-04

Family

ID=14262143

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9099992A Pending JPH10293159A (en) 1997-04-17 1997-04-17 Lsi tester

Country Status (1)

Country Link
JP (1) JPH10293159A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000515662A (en) * 1996-08-07 2000-11-21 マイクロン、テクノロジー、インコーポレーテッド System for optimizing test and repair times of defective integrated circuits
JP2015082233A (en) * 2013-10-23 2015-04-27 大日本印刷株式会社 Security token and handler routine execution method
WO2019064876A1 (en) * 2017-09-28 2019-04-04 東京エレクトロン株式会社 Testing system and testing method

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000515662A (en) * 1996-08-07 2000-11-21 マイクロン、テクノロジー、インコーポレーテッド System for optimizing test and repair times of defective integrated circuits
JP2015082233A (en) * 2013-10-23 2015-04-27 大日本印刷株式会社 Security token and handler routine execution method
WO2019064876A1 (en) * 2017-09-28 2019-04-04 東京エレクトロン株式会社 Testing system and testing method

Similar Documents

Publication Publication Date Title
JP4787460B2 (en) System performance prediction method and method based on performance measurement of software components
US7636870B2 (en) Semiconductor integrated circuit device, and debugging system and method for the semiconductor integrated circuit device
JPS61204749A (en) Software operation analyzing device
US20060130029A1 (en) Programming language model generating apparatus for hardware verification, programming language model generating method for hardware verification, computer system, hardware simulation method, control program and computer-readable storage medium
CN101173972A (en) Method and apparatus for testing to determine minimum operating voltages in electronic devices
JP6297091B2 (en) Electronic system, system diagnostic circuit and operation method thereof
JPH10293159A (en) Lsi tester
JPH0314033A (en) Inspection system for microprocessor comparison checking function
US7110934B2 (en) Analysis of the performance of a portion of a data processing system
JP2011118492A (en) Test flow presentation computer program and test flow presentation computer system
JP4522352B2 (en) Circuit inspection method and circuit inspection system
JP4035396B2 (en) Semiconductor test apparatus and test method
JPWO2002063473A1 (en) Data processing system development method and evaluation board
JP2006202102A (en) Simulation apparatus
JP3214459B2 (en) Simulation method and apparatus
JP2008304404A (en) Measurement device
JPH09198275A (en) Recommendatory system for improving computer performance
JPH07260888A (en) Method and apparatus for determining test order of product
JPS6014376B2 (en) test equipment
JPS607554A (en) Measuring system for performance of computer system
CN116414682A (en) Program testing method and device, electronic equipment and storage medium
JPH1115704A (en) Emulation control method and emulator
KR0119923B1 (en) Logic analyzer using data storage and computer
JPH02173841A (en) Counting system for program executing time
JP3021107B2 (en) Oscillation circuit oscillation verification method and oscillation verification device in LSI