JPH0814609B2 - IC test equipment - Google Patents
IC test equipmentInfo
- Publication number
- JPH0814609B2 JPH0814609B2 JP62237981A JP23798187A JPH0814609B2 JP H0814609 B2 JPH0814609 B2 JP H0814609B2 JP 62237981 A JP62237981 A JP 62237981A JP 23798187 A JP23798187 A JP 23798187A JP H0814609 B2 JPH0814609 B2 JP H0814609B2
- Authority
- JP
- Japan
- Prior art keywords
- timing
- test
- signal
- circuit
- input
- 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
Links
Landscapes
- Tests Of Electronic Circuits (AREA)
Description
【発明の詳細な説明】 産業上の利用分野 本発明はICの機能試験を行うICテスト装置に係り、特
に複数の試験信号パターンの出力や被試験ICの出力結果
の判定時に生ずるタイミング誤差を自動的に補正する機
能を有するICテスト装置に係る。Description: BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an IC test apparatus for performing a functional test of an IC, and more particularly, to an automatic timing error generated when a plurality of test signal patterns are output or an output result of an IC under test is judged. The present invention relates to an IC test device that has a function of dynamically correcting.
従来の技術 半導体集積回路技術の進歩に伴い、ICの高密度、高速
化が進んでおり、これらのICテストするICテスト装置に
はテストできるピン数の増加とテスト速度の向上が望ま
れている。テストピン数の増加に比例してタイミング誤
差補正に必要な時間は増大する。加えてテスト速度の向
上によりテストタイミングは必然的に高精度化が要求さ
れ、タイミング誤差補正にはより多くの時間が必要とな
る。2. Description of the Related Art As semiconductor integrated circuit technology advances, the density and speed of ICs are advancing, and it is desirable to increase the number of pins that can be tested and the test speed for IC test equipment that tests these ICs. . The time required to correct the timing error increases in proportion to the increase in the number of test pins. In addition, since the test speed is improved, the test timing is inevitably required to be highly accurate, and more time is required to correct the timing error.
通常、ICテスト装置はテストピン単位で試験信号パタ
ーンの供給と被試験ICの出力結果の判定を行う機能を有
しており(このハードウェアをピンエレクトロニクスと
呼ぶ)、試験信号パターンの発生には信号波形の立上
り、立下りのタイミングを規定するために2乃至4の独
立したタイミング信号が必要であり、さらに、被試験IC
の出力結果の判定を行う比較回路にも、判定タイミング
を規定するためのタイミング信号が必要となる。補正す
べきタイミング信号の数はピン当りのタイミング信号数
とテストピン数に比例し、市販の多ピンテスタ(256ピ
ン)では1000以上となる。Normally, the IC test equipment has the function of supplying the test signal pattern for each test pin and judging the output result of the IC under test (this hardware is called pin electronics). Two to four independent timing signals are required to define the rising and falling timings of the signal waveform.
The comparison circuit that determines the output result of <1> requires a timing signal for defining the determination timing. The number of timing signals to be corrected is proportional to the number of timing signals per pin and the number of test pins, and is 1000 or more in a commercially available multi-pin tester (256 pins).
従来のICテスト装置では、ミニコンピュータクラスの
能力を有するメインコントローラが、ピンエレクトロニ
クス群を含むICテスト装置全体を一括して制御してお
り、上述したタイミング誤差補正を1ピンずつシリアル
処理で実行していた。また、上記タイミング誤差補正に
おける時間標準として基準タイミング信号発生器を設
け、補正の対象となる1つのピンエレクトロニクスに接
続し、これをスイッチによって切換えながら補正を実行
していた。In the conventional IC test equipment, the main controller with minicomputer class capability collectively controls the entire IC test equipment including the pin electronics group, and executes the above-mentioned timing error correction serially for each pin. Was there. Further, a reference timing signal generator is provided as a time standard in the above timing error correction, and it is connected to one pin electronics to be corrected, and the correction is executed by switching this with a switch.
発明が解決しようとする問題点 上記のごとく従来のICテスト装置ではタイミング誤差
補正は1ピンずつシリアル処理でしか実行できず、多大
な時間を要しており、テストピン数の増加とともにテス
ト効率上大きな問題となっていた。Problems to be Solved by the Invention As described above, in the conventional IC test apparatus, the timing error correction can be executed only serially for each pin, which requires a great deal of time, which increases test pin count and increases test efficiency. It was a big problem.
問題点を解決するための手段 本発明は上記の問題点を解決すべく考案されたもので
あり、試験タイミング発生回路と試験タイミング調整回
路のいずれか一方と、試験パターン供給回路と試験結果
判定回路とを入出力チャネル毎に有し、被試験ICへの試
験信号パターンの供給と、それに対する被試験ICの応答
結果の良否判定を行うICテスト装置において、前記入出
力チャネルを2以上のグループに分割したときの各々の
分割単位毎に設置され、且つ該設置単位における試験パ
ターン供給タイミングと試験結果判定タイミングの誤差
計測、及び誤差補正に係る演算、制御を行うコントロー
ラと、前記タイミング誤差計測における時間標準となる
基準タイミング信号発生器と、該基準タイミング信号発
生器の出力信号をすべての前記試験結果判定回路の入力
端に、同時に分配、供給する手段とを備えてなることを
特徴とする。Means for Solving the Problems The present invention was devised to solve the above problems, and one of a test timing generating circuit and a test timing adjusting circuit, a test pattern supplying circuit and a test result judging circuit. In each of the input / output channels, each of the input / output channels is divided into two or more groups in an IC test device that supplies a test signal pattern to the IC under test and judges whether the response result of the IC under test is good or bad. A controller that is installed for each division unit when divided, and that performs error measurement between the test pattern supply timing and the test result determination timing in the installation unit, and performs calculation and control related to error correction, and the time in the timing error measurement. A standard reference timing signal generator and all the test result judging circuits which output signals of the reference timing signal generator. It is characterized in that it is provided with means for simultaneously distributing and supplying to the input end of.
作用 本発明によるICテスト装置では、タイミング補正用の
時間標準として設けた基準タイミング信号発生器の出力
信号を前記ピンエレクトロニクス群に同時に分配供給
し、且つ、ピンエレクトロニクス群を2以上のグループ
に分割した分割単位ごとに独立動作可能なコントローラ
を設置している。コントローラは各ブロックにおけるタ
イミング誤差計測、及び誤差補正にかかわる演算、制御
を行うことができる。本構成により、基準タイミング信
号の送出とピンエレクトロニクスにおける応答結果の蓄
積はテストピン間で完全にパラレル動作が実現でき、該
応答結果の判定や判定結果に伴うピンエレクトロニクス
上での各種条件設定等、前記コントローラがかかわる処
理は前記分割ブロック間でパラレル動作が実現できる。
分割ブロック内での前記コントローラがかかわる処理は
シリアル処理となるが、上述したタイミング補正にかか
わる処理をすべてシリアル処理で実行していた従来装置
に比べ、処理時間は分割ブロック数分の1以上に短縮す
ることができる。例えば、動作レート100MHz、総テスト
ピン数256ピンのテスタにおいて4ピン/ブロック〜16
ピン/ブロック(分割数64〜16)程度の構成をとった場
合、基準タイミングパルスの送出ビット数とコントロー
ラのクロックレートを各々10Kbit、10MHzと仮定する
と、処理時間は従来の1/200〜1/100程度と大幅に短縮す
ることができる。以下図面に基ずき、実施例について説
明する。In the IC test apparatus according to the present invention, the output signal of the reference timing signal generator provided as a time standard for timing correction is simultaneously distributed and supplied to the pin electronics group, and the pin electronics group is divided into two or more groups. Each division unit has a controller that can operate independently. The controller can perform timing error measurement in each block and calculation and control related to error correction. With this configuration, the transmission of the reference timing signal and the accumulation of the response result in the pin electronics can realize completely parallel operation between the test pins, and the determination of the response result and the setting of various conditions on the pin electronics according to the determination result, etc. In the processing involving the controller, parallel operation can be realized between the divided blocks.
The processing related to the controller in the divided blocks is serial processing, but the processing time is reduced to 1 / the number of divided blocks or more as compared with the conventional apparatus in which all the processing related to the timing correction described above is executed by serial processing. can do. For example, 4 pins / block to 16 in a tester with an operating rate of 100 MHz and a total of 256 test pins
When the number of pins / blocks (number of divisions 64 to 16) is taken, assuming that the number of reference timing pulse transmission bits and the controller clock rate are 10 Kbit and 10 MHz, the processing time is 1/200 to 1 / It can be greatly shortened to around 100. Embodiments will be described below with reference to the drawings.
実施例 第1図に本発明によるICテスト装置のタイミング系の
一実施例を示す。第2図に本発明によるICテスト装置の
ピンエレクトロニクスの一構成例を示す。第2図に示す
波形整形回路3、パターン発生回路7、ドライバ回路4
によって構成される試験パターン供給回路Aと、比較回
路5、比較結果蓄積回路6によって構成される試験結果
判定回路B、及び該試験パターン供給回路Aと該試験結
果判定回路Bの動作タイミングを規定するタイミング発
生回路2の各テストユニット群を基本構成要素とするピ
ンエレクトロニクス9−1〜9−nが、被試験ICの入出
力ピン1−1〜1−nに対応してn個用意されている
(第1図)。ピンエレクトロニクスm個を1つの単位と
してブロック分割され、各ブロックS1〜Skにはブロック
内バス100を介してコントローラ8がブロック内テスト
ユニット群と接続されている。一方、試験信号パターン
の発生や被試験ICの応答結果判定のタイミング誤差を補
正するために、タイミング誤差補正時の時間基準となる
基準タイミング信号発生器11が用意され、該基準タイミ
ング信号発生器11の出力は信号分配器14によって、すべ
てのピンエレクトロニクス9から被試験ICの入出力ピン
に至る信号線群に同時に分配供給できるようになってい
る。各ピンエレクトロニクス9−1〜9−nにおいてテ
スト実行時に必要な試験信号パターンの発生や被試験IC
の応答結果判定の動作周期と基準タイミング信号発生器
11の動作周期を規定するクロック信号は、レート発生器
10から同時に分配供給される。さらに、コントローラ8
−1〜8−k、レート発生器10、及び基準タイミング信
号発生器11は上位バス200を介してメインコントローラ1
5と接続されている。Embodiment FIG. 1 shows an embodiment of a timing system of an IC test apparatus according to the present invention. FIG. 2 shows a configuration example of pin electronics of the IC test apparatus according to the present invention. The waveform shaping circuit 3, the pattern generation circuit 7, and the driver circuit 4 shown in FIG.
Of the test pattern supply circuit A, the comparison circuit 5, the test result determination circuit B of the comparison result storage circuit 6, and the operation timings of the test pattern supply circuit A and the test result determination circuit B. N pieces of pin electronics 9-1 to 9-n having each test unit group of the timing generation circuit 2 as a basic constituent element are prepared corresponding to the input / output pins 1-1 to 1-n of the IC under test. (Fig. 1). The pin electronics is divided into m blocks as one unit, and the controller 8 is connected to each block S1 to Sk via the intra-block bus 100 with the intra-block test unit group. On the other hand, in order to correct the timing error in the generation of the test signal pattern and the response result judgment of the IC under test, the reference timing signal generator 11 serving as the time reference at the timing error correction is prepared, and the reference timing signal generator 11 is provided. The output of the above can be simultaneously distributed and supplied to the signal line group from all the pin electronics 9 to the input / output pins of the IC under test by the signal distributor 14. Generation of test signal patterns required for test execution and IC under test in each pin electronics 9-1 to 9-n
Response Result Judgment Operation Cycle and Reference Timing Signal Generator
The clock signal that defines the 11 operating cycles is the rate generator.
Distributed from 10 at the same time. Furthermore, the controller 8
-1 to 8-k, the rate generator 10, and the reference timing signal generator 11 are connected to the main controller 1 via the host bus 200.
Connected with 5.
試験信号パターンは以下のようにして生成される。す
なわち、試験信号パターンの送出レートはレート発生器
10のクロック周波数で決まり、タイミング発生回路2に
設定された波形整形用タイミングエッジ2−a〜2−d
の出力タイミングで試験信号パターンの各周期における
波形の立上り、立下りの開始時刻が決定され、各周期に
おけるパターンのモードとレベル、例えば、RZ(Return
to Zero)信号のローレベルやNRZ(Non−Return to Ze
ro)信号のハイレベルといった指定は、パターン発生回
路7の出力データに基づいて波形整形回路3で行われ、
整形された試験信号パターンは、ドライバ回路4からそ
れに接続された被試験ICの入力ピンに送出される。The test signal pattern is generated as follows. That is, the transmission rate of the test signal pattern is the rate generator.
Waveform shaping timing edges 2-a to 2-d determined by the clock frequency of 10 and set in the timing generation circuit 2.
The output timing of the test signal pattern determines the rising and falling start times of the waveform in each cycle, and the pattern mode and level in each cycle, for example, RZ (Return
to Zero) signal low level and NRZ (Non-Return to Ze)
ro) The high level of the signal is specified by the waveform shaping circuit 3 based on the output data of the pattern generation circuit 7,
The shaped test signal pattern is sent from the driver circuit 4 to the input pin of the IC under test connected thereto.
一方、試験信号パターン入力に対する被試験ICの応答
結果は以下のように判定される。すなわち、比較回路5
の一方の入力には被試験ICの応答結果の期待値レベルが
設定され、(単純には被試験ICの出力期待信号の中間レ
ベルに設定される)他方の入力に被試験ICの出力ピンが
接続され、タイミング発生回路2に設定された応答結果
判定用タイミングエッジ2−eの出力タイミングで両入
力の信号レベルが比較され、結果が比較結果蓄積回路6
に蓄積される。On the other hand, the response result of the IC under test to the input of the test signal pattern is determined as follows. That is, the comparison circuit 5
The expected value level of the response result of the IC under test is set to one input, and the output pin of the IC under test is set to the other input (simply set to the intermediate level of the expected output signal of the IC under test). The signal levels of both inputs are compared at the output timing of the response result determination timing edge 2-e that is connected and set in the timing generation circuit 2, and the result is the comparison result storage circuit 6
Is accumulated in
各テストユニットの特性ばらつきや、テストユニット
間の接続線路長、さらには周囲温度や電源電圧等の変動
によって、試験信号パターンの出力タイミングと被試験
ICの応答結果判定タイミングはピン毎にばらつく。これ
らのタイミング誤差補正は、1つの時間基準に対して上
述したテスト動作タイミングを規定する信号、すなわ
ち、タイミング発生回路2が発生するタイミングエッジ
2−a〜2−eを調整することによって実現できる。タ
イミング誤差補正時の時間基準となる基準タイミング信
号発生器11には、出力遅延時間タイミングが較正された
高精度な信号発生源を用いる。The output timing of the test signal pattern and the DUT may vary depending on the characteristics of each test unit, the length of the connecting line between the test units, and the fluctuations in the ambient temperature and power supply voltage.
The IC response result judgment timing varies from pin to pin. These timing error corrections can be realized by adjusting the signal that defines the above-described test operation timing with respect to one time reference, that is, the timing edges 2-a to 2-e generated by the timing generation circuit 2. As the reference timing signal generator 11 serving as a time reference when correcting the timing error, a highly accurate signal generation source whose output delay time timing is calibrated is used.
まず、各ピンエレクトロニクス9−1〜9−nでは予
め、各コントローラが属するブロックのブロックコント
ローラ8の制御によって、比較回路5の基準電圧を比較
すべき電圧レベル(例えば入力信号の中間レベル)に設
定し、スイッチ18を開放、スイッチ16、17を接続して基
準タイミング信号発生器11とすべてのピンエレクトロニ
クスを接続し、タイミング誤差補正処理の実行準備を行
う。First, in each of the pin electronics 9-1 to 9-n, the reference voltage of the comparison circuit 5 is set in advance to a voltage level to be compared (for example, an intermediate level of the input signal) by the control of the block controller 8 of the block to which each controller belongs. Then, the switch 18 is opened, the switches 16 and 17 are connected, the reference timing signal generator 11 and all the pin electronics are connected, and the timing error correction process is prepared.
続いて、各ピンエレクトロニクスでは信号分配器14を
経て全ピン一斉に比較回路5に入力される基準タイミン
グ信号をもとに、試験結果判定用タイミングエッジ2−
eの誤差補正に移る。被調整エッジ2−eのタイミング
をある値に設定しておいて、基準タイミング信号発生器
11の出力タイミングを被調整エッジのタイミング設定値
近傍でスキャンし、両者が一致するタイミングを比較回
路5で検出してこれをスキューゼロ点タイミングとして
記憶する。試験結果判定用タイミングエッジ2−eの誤
差は、スキューゼロ点タイミングと被調整エッジの設定
タイミングの差によって与えられ、これをオフセット値
として例えば比較結果蓄積回路6に記憶する。Next, in each pin electronics, based on the reference timing signal input to the comparison circuit 5 via the signal distributor 14 at the same time for all pins, the test result determination timing edge 2-
Go to error correction of e. The timing of the adjusted edge 2-e is set to a certain value, and the reference timing signal generator
The output timing of 11 is scanned in the vicinity of the timing set value of the edge to be adjusted, the timing at which the two match is detected by the comparison circuit 5, and this is stored as the skew zero point timing. The error of the test result determination timing edge 2-e is given by the difference between the skew zero point timing and the setting timing of the adjusted edge, and this is stored as an offset value in the comparison result storage circuit 6, for example.
次に、スイッチ18を接続、被試験ICを未接続として基
準タイミング信号発生器11から基準タイミング信号を全
ピンに送出し、各ピンエレクトロニクスから被試験ICに
至る信号線路の端点で反射された該基準タイミング信号
を比較回路5に入力する。反射によって生ずる該入力波
形の立上り、もしくは立下り部分の階段状の時間ずれ量
を、比較回路5に加える基準電圧を例えば入力信号レベ
ルの1/4、及び3/4としたときに、試験結果判定用タイミ
ングエッジをスキャンすることによって検出されるスキ
ューゼロ点のタイミング差から求めることができる。そ
のタイミング差は上記信号線路を往復する伝搬遅延時間
に等しいので、以上の手順でピンエレクトロニクス−被
試験IC間の信号線路長が計測でき、計測値と基準値のず
れを信号線路長のオフセット値として、例えば、比較結
果蓄積回路6に記憶する。Next, the switch 18 is connected, the reference IC is not connected and the reference timing signal generator 11 sends the reference timing signal to all the pins, and the reflected from the end point of the signal line from each pin electronics to the IC under test. The reference timing signal is input to the comparison circuit 5. When the reference voltage applied to the comparison circuit 5 is, for example, 1/4 and 3/4 of the input signal level, the test result is obtained when the rising time or the falling time of the input waveform caused by reflection is changed. It can be obtained from the timing difference of the skew zero point detected by scanning the timing edge for determination. Since the timing difference is equal to the propagation delay time that travels back and forth in the signal line, the signal line length between the pin electronics and the IC under test can be measured by the above procedure, and the difference between the measured value and the reference value can be calculated by using the offset value of the signal line length. For example, it is stored in the comparison result storage circuit 6.
次に、タイミング誤差測定を終えた試験結果判定用タ
イミングエッジ2−eを基準タイミングとして、試験パ
ターン供給タイミングエッジ2−a〜2−dの誤差測定
を順次行う。被調整エッジのタイミングをある値に設定
しておいて、基準となる試験結果判定用エッジのタイミ
ングをスキャンすることによって両者のタイミングスキ
ューゼロ点を比較回路5で求める。試験パターン供給タ
イミングエッジの誤差は、ゼロ点タイミングと被調整エ
ッジの設定タイミングの差を求め、さらに、その値に試
験結果判定用タイミングエッジの誤差に相当するオフセ
ット値を加えることによって測定でき、これを例えば比
較結果蓄積回路6に記憶する。Next, using the test result determination timing edge 2-e after the timing error measurement as the reference timing, the error measurement of the test pattern supply timing edges 2-a to 2-d is sequentially performed. The timing of the adjusted edge is set to a certain value, and the timing of the reference test result determination edge is scanned to obtain the timing skew zero point of both of them by the comparison circuit 5. The error of the test pattern supply timing edge can be measured by obtaining the difference between the zero point timing and the setting timing of the adjusted edge, and further adding an offset value corresponding to the error of the test result determination timing edge to this value. Is stored in the comparison result storage circuit 6, for example.
以上の操作によって求まった、各種タイミング誤差デ
ータをオフセット値としてタイミング設定データから差
引くことによって誤差のないタイミングを発生できる。
例えば、試験パターン供給用エッジのタイミング設定で
は、該エッジの誤差量とピンエレクトロニクス−被試験
IC間線路長誤差量をタイミング設定値から差引いたタイ
ミングを発生するように該エッジの出力タイミングを選
定すればよい。また、試験結果判定タイミングエッジの
設定では、該エッジの誤差量とピンエレクトロニクス−
被試験IC間線路長誤差量をタイミング設定値から差引い
たタイミングを発生するように該エッジの出力タイミン
グを選定すればよい。Timing without error can be generated by subtracting various timing error data obtained by the above operation from the timing setting data as offset values.
For example, when setting the timing of the test pattern supply edge, the error amount of the edge and the pin electronics-
The output timing of the edge may be selected so as to generate the timing obtained by subtracting the inter-IC line length error amount from the timing setting value. Also, when setting the test result determination timing edge, the error amount of the edge and the pin electronics-
The output timing of the edge may be selected so as to generate the timing obtained by subtracting the line length error amount between the ICs under test from the timing setting value.
試験結果判定用タイミングエッジのスキューゼロ点検
出では次の手順が繰返される。The following procedure is repeated to detect the zero-skew point of the test result determination timing edge.
すなわち、(1)基準タイミングエッジのタイミング
設定、(2)被調整エッジのタイミング設定、(3)パ
ターン出力、(4)比較回路の応答結果蓄積、(5)応
答結果の読出し、(6)応答結果のスキューゼロ判定、
(7)基準タイミングエッジのタイミング変更、(8)
タイミング誤差量の算出、及び(9)タイミング誤差量
の記憶である。ただし、ピンエレクトロニクス−被試験
IC間の信号線路長測定時には手順(2)は不要である。That is, (1) reference timing edge timing setting, (2) adjusted edge timing setting, (3) pattern output, (4) comparison circuit response result accumulation, (5) response result reading, (6) response Zero skew result judgment,
(7) Timing change of reference timing edge, (8)
Calculation of the timing error amount, and (9) storage of the timing error amount. However, pin electronics-under test
Step (2) is not required when measuring the signal line length between ICs.
試験結果判定用タイミングエッジの誤差計測では基準
タイミングエッジとして基準タイミング信号発生器11の
出力を利用している。従って、上記の手順の中で、
(1)、(3)、(4)、(7)はテストピン間でパラ
レル処理が行え、コントローラ8の処理が関与する手順
(2)、(5)、(6)、(8)、(9)はブロック間
でパラレル処理が行われる。一方、ピンエレクトロニク
ス−被試験IC間の信号線路長と、試験パターン供給タイ
ミングエッジの誤差計測では基準タイミングエッジとし
て試験結果判定タイミングエッジを利用するため手順
(1)、(7)はブロック間でのパラレル処理となる。
被調整エッジと基準タイミングエッジの立上り、立下り
にはともにジッタ等によるダイナミックなゆらぎが生ず
るため、スキューゼロ点の判定には通常Kbitから100Kbi
tの長さのタイミング信号パターンを加え、比較回路ロ
ーレベル出力、もしくはハイレベル出力となるビット数
が入力ビット数の50%近傍になったときをスキューゼロ
点と判定する。例えば、動作レート100MHzのテスタにお
いて基準信号パターン長を10Kbitとした場合、上記手順
(3)に要する時間は100μsとなる。一方メインコン
トローラ15とコントローラ8にマイクロプロセッサを適
用するとして、両者のクロックレートをともに10MHzと
した場合、1インストラクションの処理時間は、0.5〜
1μs程度となる。テストピン間でのパラレル処理
(1)、(3)、(4)、(7)のうちコントローラが
関与する処理(1)、(4)、(7)を実行するにはせ
いぜい6インストラクション程度ですむ。従って、テス
トピンでのパラレル処理に要する時間はほとんど基準信
号パターンの送出時間であり100μsと見積れる。ブロ
ック間でのパラレル処置(1)、(2)、(3)、
(5)、(6)、(7)、(8)には1ピン当り10イン
ストラクション程度を要するので、上記条件下では処理
時間は5〜10μs程度と見積れる。The output of the reference timing signal generator 11 is used as the reference timing edge in the error measurement of the test result determination timing edge. Therefore, in the above procedure,
(1), (3), (4), and (7) can perform parallel processing between test pins, and procedures (2), (5), (6), (8), and (8) involving the processing of the controller 8 are involved. In 9), parallel processing is performed between blocks. On the other hand, since the signal line length between the pin electronics and the IC under test and the test pattern supply timing edge error measurement use the test result determination timing edge as the reference timing edge, steps (1) and (7) are performed between blocks. It becomes parallel processing.
Since dynamic fluctuations such as jitter occur at both the rising and falling edges of the adjusted edge and the reference timing edge, the skew zero point is usually judged from Kbit to 100Kbi.
A timing signal pattern of length t is added, and the skew zero point is determined when the number of bits to be the low level output or the high level output of the comparison circuit is close to 50% of the input bit number. For example, when the reference signal pattern length is 10 Kbits in a tester with an operation rate of 100 MHz, the time required for the above procedure (3) is 100 μs. On the other hand, if microprocessors are applied to the main controller 15 and the controller 8 and both clock rates are set to 10 MHz, the processing time for one instruction is 0.5 to
It will be about 1 μs. Of the parallel processing (1), (3), (4) and (7) between the test pins, the processing (1), (4) and (7) involving the controller is about 6 instructions at most. Mu. Therefore, the time required for the parallel processing at the test pins is almost the sending time of the reference signal pattern and is estimated to be 100 μs. Parallel treatment between blocks (1), (2), (3),
Since (5), (6), (7), and (8) require about 10 instructions per pin, the processing time is estimated to be about 5 to 10 μs under the above conditions.
従って、1分割ブロック当りのピン数がmのとき、全
ピンの1タイミングエッジの1タイミング設定値と基準
タイミングとのスキューゼロ比較に要する処理時間は、
(100+10m)μs程度となる。例えば、4ピン/ブロッ
ク〜16ピン/ブロック構成では、処理時間は140〜260μ
s程度である。単純なシリアル処理で行った場合には1
ピン当りに必要な上記処理時間(100+10)μsのピン
数倍を要し、例えば、200〜500ピンの多ピンテスタで
は、20〜50msが必要となり、本発明による処理は100〜2
00倍の高速化が実現できる。Therefore, when the number of pins per divided block is m, the processing time required for zero-skew comparison between one timing set value of one timing edge of all pins and the reference timing is
(100 + 10m) μs. For example, with 4 pins / block to 16 pins / block configuration, processing time is 140 to 260μ.
It is about s. 1 if performed by simple serial processing
The processing time required per pin is (100 + 10) μs, which is a multiple of the number of pins. For example, a multi-pin tester with 200 to 500 pins requires 20 to 50 ms, and the processing according to the present invention requires 100 to 2
00 times faster speed can be realized.
本実施例では、各ピン毎にタイミング発生回路2を設
置した場合について示したが、タイミング発生回路を全
ピンが共有する場合においては、第1図のタイミング発
生回路2をタイミング調整回路に置き換えて、上述した
手順を踏むことによって同様のタイミング補正が実現で
きる。本発明の構成要素であるコントローラ8は、上記
の説明のごとく、データ転送、データ演算、比較等の単
純な処理を行う能力を有していればよく、8〜16bjtの
廉価な市販の1チップマイクロプロセッサで十分まかな
える。In this embodiment, the case in which the timing generation circuit 2 is provided for each pin has been described. However, when the timing generation circuit is shared by all pins, the timing generation circuit 2 in FIG. 1 is replaced with a timing adjustment circuit. By performing the procedure described above, the same timing correction can be realized. As described above, the controller 8 which is a component of the present invention only needs to have the ability to perform simple processing such as data transfer, data operation, comparison, etc., and is a low-priced one-chip chip of 8 to 16 bjt. A microprocessor is enough.
本発明では、信号分配器14によって基準タイミング信
号発生器11からの信号がすべてのピンエレクトロニクス
に同時に供給されており、基準タイミング信号発生器−
ピンエレクトロニクス間の信号線路長ばらつきによって
もタイミング誤差は生じるが、例えば、以下のように信
号分配器14を構成することにより、その誤差を小さく抑
えることができる。信号分配器はテストピン数分の信号
分配を信号源と同程度の信号振幅で行われなければなら
ないが、これは例えば、第3図に示した本発明における
信号分配器14の一実施例のごとく、1入力多出力のOR型
論理ゲートをツリー状に接続することによって実現で
き、例えば、ゲート遅延時間が100ps程度のゲートアレ
イ等のLSIを利用し、1入力2出力の論理ゲートを用い
れば、1:1000の分配でも各信号経路はゲート10段の直列
接続で構成できる。従って、論理ゲート間の接続配線長
が同一になるようにレイアウトすれば、ゲート遅延やゲ
ート間接続配線遅延に5%程度の大きいばらつきが生じ
ても、各信号線路長のばらつきは50ps程度に抑えること
ができる。現状のLSIテスタで保証している総合タイミ
ング精度は±500ps以上であり、上記信号線路長のばら
つきは精度上問題とならない。According to the present invention, the signal from the reference timing signal generator 11 is simultaneously supplied to all pin electronics by the signal distributor 14, and the reference timing signal generator-
Timing errors also occur due to variations in the signal line length between pin electronics, but by configuring the signal distributor 14 as described below, the errors can be suppressed to a small level. The signal distributor must carry out signal distribution corresponding to the number of test pins with the same signal amplitude as that of the signal source. This is, for example, one of the embodiments of the signal distributor 14 in the present invention shown in FIG. As shown in the figure, it can be realized by connecting OR logic gates with one input and multiple outputs in a tree shape. For example, if an LSI such as a gate array with a gate delay time of about 100 ps is used and a logic gate with one input and two outputs is used. Even with a 1: 1000 distribution, each signal path can be configured by connecting 10 stages of gates in series. Therefore, if the layout is such that the connection wiring length between the logic gates is the same, even if there is a large variation of about 5% in the gate delay and the inter-gate connection wiring delay, the variation of each signal line length is suppressed to about 50 ps. be able to. The total timing accuracy guaranteed by the current LSI tester is ± 500 ps or more, and the above variation in signal line length does not pose a problem in terms of accuracy.
発明の効果 上記の説明から明らかなように、本発明によるICテス
ト装置では、基準タイミング信号を全ピン一斉に分配供
給する機能と、前記分割ブロック単位に設置したコント
ローラ郡の機能によってタイミング補正処理の大部分が
パラレル処理化できるため、タイミング補正に要する時
間は、従来のシリアル処理と比べて、大幅に短縮でき
る。例えば、200〜500ピンのテスタで4ピン〜16ピン/
ブロック構成をとった場合、処理時間は1/100〜1/200程
度に短縮される。EFFECTS OF THE INVENTION As is apparent from the above description, in the IC test apparatus according to the present invention, the timing correction processing is performed by the function of distributing and supplying the reference timing signal to all pins simultaneously and the function of the controller group installed in the divided block unit. Since most of the processing can be performed in parallel, the time required for timing correction can be greatly reduced compared to the conventional serial processing. For example, with a 200-500 pin tester, 4 to 16 pins /
When the block structure is adopted, the processing time is shortened to about 1/100 to 1/200.
第1図は本発明におけるICテスト装置のタイミング系の
一実施例を示すブロック図である。 第2図は本発明にICテスト装置のピンエレクトロニクス
の一実施例を示すブロック図である。 第3図は本発明におけるICテスト装置の一構成要素であ
る信号分配器の一実施例である。 1……被試験IC 1−1〜1−n……入出力ピン 2……タイミング発生回路 2−a〜2−d……試験パターン出力用タイミングエッ
ジ信号 2−e……試験結果判定用タイミングエッジ信号 3……波形整形回路 4……ドライバ回路 5……比較回路 6……比較結果蓄積回路 7……パターン発生回路 8−1〜8−k……コントローラ 9−1〜9−n……ピンエレクトロニクス 10……レート発生器 11……基準タイミング信号発生器 14……信号分配器 15……メインコントローラ 16、17……スイッチ 18……スイッチ 20−1〜20−n……論理ゲート A……試験パターン供給回路 B……試験結果判定回路 S1〜Sk……分割ブロック a……入力端 b−1〜b−m……出力端 100……ブロック内バス 200……上位バスFIG. 1 is a block diagram showing an embodiment of a timing system of an IC test apparatus according to the present invention. FIG. 2 is a block diagram showing an embodiment of the pin electronics of the IC test device according to the present invention. FIG. 3 shows an embodiment of a signal distributor which is a component of the IC test apparatus of the present invention. 1 ... IC under test 1-1 to 1-n ... Input / output pin 2 ... Timing generation circuit 2-a to 2-d ... Test pattern output timing edge signal 2-e ... Test result determination timing Edge signal 3 ... Waveform shaping circuit 4 ... Driver circuit 5 ... Comparison circuit 6 ... Comparison result storage circuit 7 ... Pattern generation circuit 8-1 to 8-k ... Controller 9-1 to 9-n ... Pin electronics 10 …… Rate generator 11 …… Reference timing signal generator 14 …… Signal distributor 15 …… Main controller 16,17 …… Switch 18 …… Switch 20-1 to 20-n …… Logic gate A… … Test pattern supply circuit B …… Test result judgment circuit S1 to Sk …… Divided block a …… Input end b-1 to bm …… Output end 100 …… Internal bus 200 …… Upper bus
Claims (1)
調整回路のいずれか一方と、試験パターン供給回路と試
験結果判定回路とを入出力チャネル毎に有し、被試験IC
への試験記号パターンの供給と、それに対する被試験IC
の応答結果の良否判定を行うICテスト装置において、前
記入出力チャネルを2以上のグループに分割したときの
各々の分割単位毎に設置され、且つ該設置単位における
試験パターン供給タイミングと試験結果判定タイミング
の誤差計測、及び誤差補正にかかる演算、制御を行うコ
ントローラと、前記タイミング誤差計測における時間標
準となる基準タイミング信号発生器と、該基準タイミン
グ信号発生器の出力信号をすべての前記試験結果判定回
路の入力端に、同時に分配、供給する手段とを備えてな
ることを特徴とするICテスト装置。1. An IC under test having one of a test timing generating circuit and a test timing adjusting circuit, a test pattern supplying circuit and a test result judging circuit for each input / output channel.
Supply of test symbol pattern to IC and IC under test
In the IC test device for judging the quality of the response result, the input / output channel is installed for each division unit when the input / output channel is divided into two or more groups, and the test pattern supply timing and the test result determination timing in the installation unit are set. Error measurement and controller for performing calculation and control relating to error correction, a reference timing signal generator serving as a time standard in the timing error measurement, and an output signal of the reference timing signal generator for all the test result determination circuits. An IC test device, characterized in that the input end of the device is provided with means for simultaneously distributing and supplying.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62237981A JPH0814609B2 (en) | 1987-09-22 | 1987-09-22 | IC test equipment |
| US07/229,780 US4928278A (en) | 1987-08-10 | 1988-08-05 | IC test system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62237981A JPH0814609B2 (en) | 1987-09-22 | 1987-09-22 | IC test equipment |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6479676A JPS6479676A (en) | 1989-03-24 |
| JPH0814609B2 true JPH0814609B2 (en) | 1996-02-14 |
Family
ID=17023343
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP62237981A Expired - Lifetime JPH0814609B2 (en) | 1987-08-10 | 1987-09-22 | IC test equipment |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0814609B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7957461B2 (en) * | 2005-03-31 | 2011-06-07 | Teradyne, Inc. | Calibrating automatic test equipment |
| DE102007046300A1 (en) * | 2007-07-26 | 2009-01-29 | Rohde & Schwarz Gmbh & Co. Kg | Method for synchronizing a plurality of measuring channel assemblies and / or measuring devices and corresponding measuring device |
-
1987
- 1987-09-22 JP JP62237981A patent/JPH0814609B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPS6479676A (en) | 1989-03-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4928278A (en) | IC test system | |
| US6954079B2 (en) | Interface circuit coupling semiconductor test apparatus with tested semiconductor device | |
| US7414421B2 (en) | Insertable calibration device | |
| JP4582907B2 (en) | Tester with fast reactivation recovery time | |
| EP1131645B1 (en) | A skew calibration means and method of skew calibration | |
| KR19990082925A (en) | Skew adjusting method in ic testing apparatus and pseudo device for use in the method | |
| US7782064B2 (en) | Test apparatus and test module | |
| JP2017527178A (en) | One-shot circuit | |
| US6812727B2 (en) | Semiconductor integrated circuit device and testing method thereof | |
| JP2608167B2 (en) | IC tester | |
| US6831473B2 (en) | Ring calibration apparatus and method for automatic test equipment | |
| EP1666898B1 (en) | Testing apparatus | |
| JPH0814609B2 (en) | IC test equipment | |
| US7733113B2 (en) | Semiconductor test device | |
| US5907247A (en) | Test system and process with microcomputers and serial interface | |
| CN116953495A (en) | Combined circuit delay test method and system thereof | |
| JP3527161B2 (en) | Semiconductor integrated circuit device and clock skew verification method | |
| JP3202722B2 (en) | Operation speed evaluation circuit and method for clock synchronous circuit | |
| US6271677B1 (en) | Semiconductor integrated circuit and method for testing the semiconductor integrated circuit | |
| US11514958B2 (en) | Apparatus and method for operating source synchronous devices | |
| US20060206773A1 (en) | Tester simulation system and tester simulation method using same | |
| JP3216608B2 (en) | Semiconductor test apparatus and storage medium storing program | |
| JPH0778518B2 (en) | IC test equipment | |
| JPH10232268A (en) | Comparative voltage source for semiconductor test device | |
| JP3069853U (en) | Semiconductor test equipment |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| EXPY | Cancellation because of completion of term | ||
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080214 Year of fee payment: 12 |