Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3475686B2 - IC tester and signal generator - Google Patents
[go: Go Back, main page]

JP3475686B2 - IC tester and signal generator - Google Patents

IC tester and signal generator

Info

Publication number
JP3475686B2
JP3475686B2 JP00308997A JP308997A JP3475686B2 JP 3475686 B2 JP3475686 B2 JP 3475686B2 JP 00308997 A JP00308997 A JP 00308997A JP 308997 A JP308997 A JP 308997A JP 3475686 B2 JP3475686 B2 JP 3475686B2
Authority
JP
Japan
Prior art keywords
circuit
signal
test
path
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP00308997A
Other languages
Japanese (ja)
Other versions
JPH10197611A (en
Inventor
富士夫 大西
律郎 折橋
林  良彦
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
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 JP00308997A priority Critical patent/JP3475686B2/en
Publication of JPH10197611A publication Critical patent/JPH10197611A/en
Application granted granted Critical
Publication of JP3475686B2 publication Critical patent/JP3475686B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Tests Of Electronic Circuits (AREA)

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は、高い時間精度を必
要とする信号生成装置、特に、被試験ICに試験信号を
印加し、当該被試験ICからの応答信号を取り込むこと
で、当該応答信号の良否判定を行うIC試験装置に関す
るものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a signal generating device which requires high time accuracy, and more particularly, to applying a test signal to an IC under test and fetching a response signal from the IC under test to obtain the response signal. The present invention relates to an IC test apparatus for making a pass / fail judgment.

【0002】[0002]

【従来の技術】従来より、ICの試験にIC試験装置が
用いられている。IC試験装置は、被試験ICに試験信
号を印加し、当該被試験ICからの応答信号を取り込む
ことで、当該応答信号の良否判定を行う。
2. Description of the Related Art Conventionally, an IC tester has been used for testing an IC. The IC test apparatus determines whether the response signal is good or bad by applying a test signal to the IC under test and capturing the response signal from the IC under test.

【0003】ところで、被試験ICに印加する試験信号
の生成、および被試験ICの応答信号の判定には、高い
時間精度が要求される。
By the way, high time accuracy is required for generation of a test signal applied to an IC under test and determination of a response signal of the IC under test.

【0004】以下に、従来のIC試験装置について説明
する。
A conventional IC test apparatus will be described below.

【0005】図15は従来のIC試験装置の概略構成図
である。
FIG. 15 is a schematic configuration diagram of a conventional IC test apparatus.

【0006】図15に示す従来のIC試験装置は、被試
験IC6の試験対象となるピンに各々接続されたピン回
路7〜7(以下、これ等をピン回路7とも称する)
と、所定周期のパルスを発生する原振8と、後述するテ
スト周期発生回路71で生成したテストクロック周期デ
ータで特定されるタイミングで、試験信号生成に必要な
データを出力するパターン発生回路9と、を備えてい
る。
The conventional IC test apparatus shown in FIG. 15 has pin circuits 7 1 to 7 N respectively connected to pins to be tested of the IC 6 under test (hereinafter, these are also referred to as pin circuits 7).
And a pattern generator circuit 9 that outputs data necessary for generating a test signal at a timing specified by a test clock cycle data generated by a test cycle generation circuit 71 described later. , Are provided.

【0007】ピン回路7は、テストクロック周期データ
を生成するテスト周期発生回路71と、エッジ発生回路
72と、波形生成回路73と、ドライバ74と、アナロ
グコンパレータ75と、比較判定回路76と、を備えて
いる。
The pin circuit 7 includes a test cycle generation circuit 71 for generating test clock cycle data, an edge generation circuit 72, a waveform generation circuit 73, a driver 74, an analog comparator 75, and a comparison / determination circuit 76. I have it.

【0008】エッジ発生回路72は、テスト周期発生回
路71で生成したテストクロック周期データと、原振8
からのクロック信号とを基に、エッジクロック信号を生
成する。
The edge generation circuit 72 uses the test clock cycle data generated by the test cycle generation circuit 71 and the original oscillation 8
An edge clock signal is generated based on the clock signal from.

【0009】波形生成回路73は、テスト周期発生回路
71、エッジ発生回路72、およびパターン発生回路9
からの信号を基に、試験信号を生成する。
The waveform generation circuit 73 includes a test cycle generation circuit 71, an edge generation circuit 72, and a pattern generation circuit 9.
A test signal is generated based on the signal from.

【0010】ドライバ74は、波形生成回路73で生成
した試験信号を所定電圧レベルに増幅して、被試験IC
6に印加する。
The driver 74 amplifies the test signal generated by the waveform generation circuit 73 to a predetermined voltage level, and the IC under test is tested.
6 is applied.

【0011】アナログコンパレータ75は、被試験IC
6からの応答信号の電圧レベルが所定値以上であるか否
かを判定する。
The analog comparator 75 is an IC to be tested.
It is determined whether the voltage level of the response signal from 6 is a predetermined value or more.

【0012】比較判定回路76は、アナログコンパレー
タ75から出力された信号を、パターン発生回路9から
出力されたデータと比較して、応答信号の良否判定を行
う。
The comparison / determination circuit 76 compares the signal output from the analog comparator 75 with the data output from the pattern generation circuit 9 to determine the quality of the response signal.

【0013】尚、図15では、エッジ発生回路72は1
つしか設けられていないが、実際には、エッジクロック
信号を、波形生成回路73に2つ、そして比較判定回路
76に1つ、それぞれ入力するために、3つ設けられて
いる。
In FIG. 15, the edge generating circuit 72 is set to 1
Although only two are provided, actually three edge clock signals are provided for inputting two edge clock signals to the waveform generation circuit 73 and one to the comparison / determination circuit 76, respectively.

【0014】次に、エッジ発生回路72について詳細に
説明する。
Next, the edge generating circuit 72 will be described in detail.

【0015】図16はエッジ発生回路72の概略構成図
である。
FIG. 16 is a schematic block diagram of the edge generating circuit 72.

【0016】エッジ発生回路72は、図16に示すよう
に、データ演算回路721と、AND回路722と、遅
延回路723と、フリップフロップ(FF)回路724
a、724bと、一致検出回路725と、カウンタ72
6と、を有する。
The edge generating circuit 72, as shown in FIG. 16, is a data operation circuit 721, an AND circuit 722, a delay circuit 723, and a flip-flop (FF) circuit 724.
a, 724b, the coincidence detection circuit 725, and the counter 72
6 and.

【0017】データ演算回路721は、エッジクロック
信号のタイミングデータを生成する。タイミングデータ
は、一致検出回路725に入力されるカウントデータE
(f)ctと、遅延回路723に入力される遅延時間デー
タE(f)dlyとからなる。
The data arithmetic circuit 721 generates timing data of the edge clock signal. The timing data is the count data E input to the coincidence detection circuit 725.
(F) ct and delay time data E (f) dly input to the delay circuit 723.

【0018】カウンタ726は、原振8から出力された
パルス数をカウントする。
The counter 726 counts the number of pulses output from the original oscillator 8.

【0019】一致検出回路725は、カウンタ726の
カウント値と、FF回路724bでラッチされたデータ
演算回路721のカウントデータE(f)ctとを比較す
る。そして、両者が一致したときに一致信号(一致時に
論理値H)を出力する。
The coincidence detection circuit 725 compares the count value of the counter 726 with the count data E (f) ct of the data operation circuit 721 latched by the FF circuit 724b. Then, when both match, a match signal (logical value H at the time of match) is output.

【0020】図18は、エッジ発生回路72がエッジク
ロック信号を発生する動作を説明するためのタイミング
図である。
FIG. 18 is a timing chart for explaining the operation of the edge generating circuit 72 for generating the edge clock signal.

【0021】図18において、原振8は、一定周期でパ
ルスを発生させている。カウンタ726は、原振8のパ
ルスに従ってカウントアップしている。
In FIG. 18, the original vibration 8 generates pulses at a constant cycle. The counter 726 is counting up according to the pulse of the original vibration 8.

【0022】テスト周期発生回路71は、テストクロッ
ク周期データの出力回数に応じて、テストクロック周期
データR(f)を生成する。
The test cycle generation circuit 71 generates test clock cycle data R (f) according to the number of times the test clock cycle data is output.

【0023】ここでは、テストクロック周期データの出
力回数がnのときはR(n)=原振3周期分、n+1の
ときはR(n+1)=原振4周期分、n+tのときはR
(n+t)=原振3+t周期分、というように、テスト
クロック周期データR(f)を変化させている。
Here, when the number of times the test clock cycle data is output is n, R (n) = 3 cycles of the original oscillation, when n + 1, R (n + 1) = 4 cycles of the original oscillation, and when n + t, R.
The test clock cycle data R (f) is changed such that (n + t) = source vibration 3 + t cycles.

【0024】データ演算回路721は、AND回路72
2から出力されるクロック信号に従い、一致検出回路7
25に入力するカウントデータE(f)ctと、遅延回路
723に入力する遅延時間データE(f)dlyとを出力
する。
The data operation circuit 721 is an AND circuit 72.
According to the clock signal output from 2, the match detection circuit 7
The count data E (f) ct input to 25 and the delay time data E (f) dly input to the delay circuit 723 are output.

【0025】ここで、データ演算回路721は、カウン
トデータE(f)ctを、テスト周期発生回路71が出力
したテストクロック周期データに応じて生成している。
Here, the data operation circuit 721 generates the count data E (f) ct in accordance with the test clock cycle data output from the test cycle generation circuit 71.

【0026】ここでは、AND回路722からのクロッ
ク信号を受けたときに、テストクロック周期データがR
(n−1)の場合はE()ct=2、R(n)の場合は
E(n+)ct=3、R(n+t)の場合はE(n+
+t)ct=3+t、というように、カウントデータE
(f)ctを変化させている。
Here, when the clock signal from the AND circuit 722 is received, the test clock cycle data is R.
In case of (n-1), E ( n ) ct = 2, in case of R (n), E (n + 1 ) ct = 3, and in case of R (n + t), E (n + 1).
+ T) ct = 3 + t, and count data E
(F) ct is changed.

【0027】また、データ演算回路721は、一定の遅
延時間を示す遅延時間データE(f)dlyを生成してい
る。
The data arithmetic circuit 721 also generates delay time data E (f) dly indicating a constant delay time.

【0028】ここでは、AND回路722からのクロッ
ク信号を受けたときに、E()dly、E(n+)dl
y、・・・、E(n++t)=0.5となるように、
一定の遅延時間を示す遅延時間データE(f)dlyを生
成している。
Here, when the clock signal from the AND circuit 722 is received, E ( n ) dly, E (n + 1 ) dl
y, ..., so that E (n + 1 + t) = 0.5,
Delay time data E (f) dly showing a constant delay time is generated.

【0029】次に、エッジ発生回路72の動作について
説明する。
Next, the operation of the edge generating circuit 72 will be described.

【0030】先ず、データ演算回路721にAND回路
722のクロック信号が入力されると、データ演算回路
721は、上記の要領に従ってカウントデータE(f)
ct、遅延時間データE(f)dlyを出力する。カウント
データE(f)ct及び遅延時間データE(f)dlyは、
FF回路724bにより、AND回路722のクロック
信号で1度ラッチされ、その後、各々、一致検出回路7
25及び遅延回路723に入力される。
First, when the clock signal of the AND circuit 722 is input to the data calculation circuit 721, the data calculation circuit 721 causes the count data E (f) to follow the above procedure.
ct, delay time data E (f) dly is output. The count data E (f) ct and the delay time data E (f) dly are
The FF circuit 724b latches once by the clock signal of the AND circuit 722, and then the match detection circuit 7
25 and the delay circuit 723.

【0031】次に、一致検出回路725は、FF回路7
24bから出力されたカウントデータE(f)ctと、カ
ウンタ726のカウント値とを、比較する。そして、両
者が一致したときに一致信号(一致時に論理値H)を出
力する。
Next, the coincidence detection circuit 725 operates as the FF circuit 7.
The count data E (f) ct output from 24b is compared with the count value of the counter 726. Then, when both match, a match signal (logical value H at the time of match) is output.

【0032】一致信号は、FF回路724により、原振
8のパルスに同期して出力され、AND回路722に入
力される。これにより、原振8のパルスが、一致検出回
路725が一致信号を出力するタイミングで、1クロッ
ク分だけAND回路722から出力される。
The coincidence signal is output by the FF circuit 724 in synchronization with the pulse of the original vibration 8 and input to the AND circuit 722. As a result, the pulse of the original oscillation 8 is output from the AND circuit 722 for one clock at the timing when the coincidence detection circuit 725 outputs the coincidence signal.

【0033】次に、遅延回路723は、AND回路72
2から出力されたクロック信号を、FF回路724bか
ら出力された遅延時間データE(f)dlyによって特定
される時間、遅延させる。これにより、エッジクロック
信号を出力する。
Next, the delay circuit 723 includes an AND circuit 72.
The clock signal output from 2 is delayed by the time specified by the delay time data E (f) dly output from the FF circuit 724b. As a result, the edge clock signal is output.

【0034】このようにすることで、エッジクロック信
号を、テスト周期発生回路71のテストクロック周期デ
ータに応じた周期で生成する。
By doing so, the edge clock signal is generated in a cycle corresponding to the test clock cycle data of the test cycle generating circuit 71.

【0035】尚、図16に示すエッジ発生回路72で
は、図18に示すように、AND回路722からクロッ
ク信号が出力されると、FF回路724bから出力され
る遅延時間データE(f)dlyが次のものに切り替わる
が、遅延回路723は、AND回路722のクロック信
号が当該遅延回路723を通過するまで、切り替わる前
の遅延時間データE(f)dlyを保持するようにしてあ
る。
In the edge generating circuit 72 shown in FIG. 16, when the clock signal is output from the AND circuit 722, the delay time data E (f) dly output from the FF circuit 724b is output as shown in FIG. Although switching to the next one, the delay circuit 723 holds the delay time data E (f) dly before switching until the clock signal of the AND circuit 722 passes through the delay circuit 723.

【0036】また、上述したように、エッジ発生回路7
2は、エッジクロック信号を、波形生成回路73に2
つ、そして比較判定回路74に1つ、それぞれ入力する
ために、3つ設けられている。各エッジ発生回路72
は、同じ周期のエッジクロック信号を、異なるタイミン
グ(位相)で出力するようにしてある。
As described above, the edge generation circuit 7
2 outputs the edge clock signal to the waveform generation circuit 73.
One is provided to the comparison and determination circuit 74, and three are provided for inputting each. Each edge generation circuit 72
Is designed to output edge clock signals of the same cycle at different timings (phases).

【0037】次に、波形生成回路73について詳細に説
明する。
Next, the waveform generating circuit 73 will be described in detail.

【0038】図17は波形生成回路73及び比較判定回
路76の概略構成図である。
FIG. 17 is a schematic configuration diagram of the waveform generation circuit 73 and the comparison / determination circuit 76.

【0039】ここで、エッジクロック信号1〜3は、3
つのエッジ発生回路72各々から出力されたエッジクロ
ック信号を示す。
Here, the edge clock signals 1 to 3 are 3
The edge clock signal output from each of the two edge generation circuits 72 is shown.

【0040】波形生成回路73は、図17に示すよう
に、波形生成データ発生回路731と、被試験IC6に
印加する試験信号のデスキューを行うための遅延回路7
32a〜732dと、AND回路及びOR回路からなる
論理回路733a、733bと、フリップフロップ(F
F)回路734と、を有する。
As shown in FIG. 17, the waveform generation circuit 73 includes a waveform generation data generation circuit 731 and a delay circuit 7 for deskewing a test signal applied to the IC under test 6.
32a to 732d, logic circuits 733a and 733b each including an AND circuit and an OR circuit, and a flip-flop (F
F) circuit 734.

【0041】波形生成データ発生回路731は、パター
ン発生回路9から出力された波形生成用データに従い、
試験信号生成データを出力する。
The waveform generation data generation circuit 731, in accordance with the waveform generation data output from the pattern generation circuit 9,
Output test signal generation data.

【0042】遅延回路732a、732cは、エッジク
ロック信号1の出力タイミングを調節して、被試験IC
6に印加する試験信号のスキューを調整する。
The delay circuits 732a and 732c adjust the output timing of the edge clock signal 1 to control the IC under test.
The skew of the test signal applied to 6 is adjusted.

【0043】遅延回路732b、732dは、エッジク
ロック信号2の出力タイミングを調節して、被試験IC
6に印加する試験信号のスキューを調整する。
The delay circuits 732b and 732d adjust the output timing of the edge clock signal 2 to control the IC under test.
The skew of the test signal applied to 6 is adjusted.

【0044】次に、波形生成回路73の動作について説
明する。
Next, the operation of the waveform generating circuit 73 will be described.

【0045】図19は波形生成回路73が試験信号を出
力する動作を説明するためのタイミング図である。
FIG. 19 is a timing chart for explaining the operation of the waveform generation circuit 73 for outputting the test signal.

【0046】先ず、波形生成データ発生回路731は、
パターン発生回路9から出力された波形生成用データに
従い、試験信号生成データを出力する。
First, the waveform generation data generation circuit 731
The test signal generation data is output according to the waveform generation data output from the pattern generation circuit 9.

【0047】ここで、図19に示す試験信号生成データ
Aが、論理回路733aの入力B、入力Dを各々論理値
H、論理値L、そして、論理回路733bの入力B、入
力Dを各々論理値L、論理値Hとするようなデータであ
る場合、論理回路733aは、遅延回路732aからエ
ッジクロック信号1が出力されたときにのみ、論理値L
を出力するこれを受けて、FF回路734は、図19
に示すように、論理回路733aの出力信号(論理値
L)でセットされ、試験信号(論理値H)を出力する。
Here, in the test signal generation data A shown in FIG. 19, the input B and the input D of the logic circuit 733a are logical values H and L, respectively, and the input B and the input D of the logic circuit 733b are logical. When the data has the value L and the logical value H, the logical circuit 733a outputs the logical value L only when the edge clock signal 1 is output from the delay circuit 732a.
Is output . In response to this, the FF circuit 734 operates as shown in FIG.
As shown in, the output signal of the logic circuit 733a (logical value L) is set and the test signal (logical value H) is output.

【0048】一方、論理回路733bは、遅延回路73
2dからエッジクロック信号2が出力されたときにの
み、論理値Lを出力する。
On the other hand, the logic circuit 733b is the delay circuit 73.
The logic value L is output only when the edge clock signal 2 is output from 2d.

【0049】これを受けて、FF回路734は、図19
に示すように、論理回路733bの出力信号(論理値
L)によりリセットされ、試験信号の出力を停止(論理
値L)する。
In response to this, the FF circuit 734 operates as shown in FIG.
As shown in, the output signal of the logic circuit 733b (logical value L) is reset and the output of the test signal is stopped (logical value L).

【0050】これにより、RZ(Return to Zero)波形
の試験信号を出力する。
As a result, an RZ (Return to Zero) waveform test signal is output.

【0051】このように、波形生成回路731は、波形
生成データ発生回路731で生成した試験信号生成デー
タにより、論理回路733a、733bを通過させるエ
ッジクロック信号を選択し、当該選択されたエッジクロ
ック信号を基に、試験信号を生成する。
As described above, the waveform generation circuit 731 selects the edge clock signal to be passed through the logic circuits 733a and 733b based on the test signal generation data generated by the waveform generation data generation circuit 731, and the selected edge clock signal. A test signal is generated based on

【0052】尚、波形生成回路73で生成された試験信
号は、ドライバ74で所定電圧レベルに増幅され、被試
験IC6に印加される。通常、ドライバ74には、ドラ
イバをオンするのかオフするのかを制御する信号を用い
るが、ここでは、省略している。
The test signal generated by the waveform generating circuit 73 is amplified to a predetermined voltage level by the driver 74 and applied to the IC under test 6. Normally, a signal for controlling whether the driver is turned on or off is used for the driver 74, but it is omitted here.

【0053】次に、比較判定回路76について詳細に説
明する。
Next, the comparison / determination circuit 76 will be described in detail.

【0054】比較判定回路76は、図17に示すよう
に、遅延回路761と、フリップフロップ(FF)回路
762と、良否比較回路763と、を有する。
As shown in FIG. 17, the comparison / decision circuit 76 has a delay circuit 761, a flip-flop (FF) circuit 762, and a pass / fail comparison circuit 763.

【0055】遅延回路761は、エッジクロック信号3
を所定時間遅延させる。
The delay circuit 761 uses the edge clock signal 3
Is delayed for a predetermined time.

【0056】FF回路762は、遅延回路761から出
力されたエッジクロック信号3に従い、アナログコンパ
レータ75を介して送られてきた被試験IC6の応答信
号をラッチする。
The FF circuit 762 latches the response signal of the IC under test 6 sent via the analog comparator 75 in accordance with the edge clock signal 3 output from the delay circuit 761.

【0057】良否判定回路763は、FF回路762で
ラッチした応答信号のレベルを、パターン発生回路9か
ら送られてきた期待値データとを比較する。これによ
り、応答信号の良否判定を行う。
The pass / fail judgment circuit 763 compares the level of the response signal latched by the FF circuit 762 with the expected value data sent from the pattern generation circuit 9. Thereby, the quality of the response signal is determined.

【0058】[0058]

【発明が解決しようとする課題】上記従来のIC試験装
置において、原振8−エッジ発生回路72(AND回路
722−遅延回路723)−波形生成回路73(遅延回
路732a〜732d−論理回路733a、733b−
FF回路734)−ドライバ74−被試験IC6を繋ぐ
経路は、試験信号を被試験IC6に印加するために、高
い時間精度を持った信号が通過する経路である。
In the conventional IC test apparatus described above, the original oscillation 8-edge generation circuit 72 (AND circuit 722-delay circuit 723) -waveform generation circuit 73 (delay circuits 732a to 732d-logic circuit 733a, 733b-
The path connecting FF circuit 734) -driver 74-IC6 under test is a path through which a signal with high time accuracy passes in order to apply a test signal to IC6 under test.

【0059】ところで、上記従来のIC試験装置では、
全てのピン回路7〜7において、同じRZ波形の試
験信号を、同一のタイミングで出力しようとした場合、
ピン回路7を構成するデバイスの特性のばらつき、ある
いは、温度、電圧等の動作環境の違いにより、ピン回路
〜7間の時間精度にばらつきが生じる。
By the way, in the above-mentioned conventional IC test apparatus,
In all the pin circuits 7 1 to 7 n , when the test signals having the same RZ waveform are to be output at the same timing,
The time accuracy between the pin circuits 7 1 to 7 n varies due to variations in characteristics of devices forming the pin circuits 7 or differences in operating environment such as temperature and voltage.

【0060】このため、従来のIC試験装置では、波形
生成回路73の遅延回路732a〜732dに、各ピン
回路7〜7間のスキュー調整用データを設定するこ
とで、時間精度のばらつきを調節している。
Therefore, in the conventional IC test apparatus, the skew adjustment data between the pin circuits 7 1 to 7 n is set in the delay circuits 732 a to 732 d of the waveform generation circuit 73, so that the time accuracy varies. I am adjusting.

【0061】たとえば、図20に示すように、ピン回路
、7から同一のタイミングで出力しようとした試
験信号が、スキュー調整時間Tに対して、それぞれTs
kew1、Tskew2のスキューがある場合、遅延回
路732a〜732dを用いて、試験信号がスキュー調
整時間Tに出力されるように調整している。
For example, as shown in FIG. 20, the test signals which the pin circuits 7 1 and 7 2 try to output at the same timing are Ts with respect to the skew adjustment time T.
When there is a skew of Kew1 and Tskew2, the delay circuits 732a to 732d are used to adjust so that the test signal is output during the skew adjustment time T.

【0062】しかしながら、上記従来のIC試験装置で
は、遅延回路732a〜732dに設定する遅延時間を
ダイナミックに変化させることができない。
However, in the above-mentioned conventional IC test apparatus, the delay times set in the delay circuits 732a to 732d cannot be dynamically changed.

【0063】このため、温度、電源電圧等の外部条件が
ダイナミックに変化した場合、これに応じてピン回路7
〜7間の時間精度のばらつきを調整することができ
ないという問題がある。
Therefore, when the external conditions such as the temperature and the power supply voltage are dynamically changed, the pin circuit 7 is correspondingly changed.
There is a problem that it is not possible to adjust the variation in time accuracy between 1 to 7 n .

【0064】特に、従来のIC試験装置では、エッジク
ロック発生回路等の高い時間精度を必要とする回路を、
周囲温度、電源電圧等の周囲条件での時間精度の悪化
(被試験ICに印加する試験信号の各ピン回路間でのス
キュー)の少ないバイポーラECLで構成していた。こ
の種のIC試験装置に関連するものとしては、バイポー
ラECLでエッジ発生回路、波形生成回路、比較判定回
路を構築した「1989International Test Conferenc
e(Page558〜566)」がある。
Particularly, in the conventional IC test apparatus, a circuit that requires high time accuracy, such as an edge clock generation circuit, is used.
The bipolar ECL is configured so that the time accuracy is not deteriorated (skew between the pin circuits of the test signal applied to the IC under test) under ambient conditions such as ambient temperature and power supply voltage. As a device related to this type of IC test device, an edge generation circuit, a waveform generation circuit, and a comparison / determination circuit are constructed by a bipolar ECL, "1989 International Test Conferenc".
e (Page 558 to 566) ”.

【0065】しかし、近年では、多ピン化・高精度化を
図るため、パーピンアーキテクチャを採用する傾向にあ
り、これに伴い、バイポーラECLより、数倍以上の高
集積化が可能であるCMOSデバイスを用いて、エッジ
クロック発生回路等の高い時間精度を必要とする回路を
構成する方法が考えれている。
However, in recent years, there has been a tendency to adopt a per-pin architecture in order to increase the number of pins and increase the accuracy, and accordingly, a CMOS device which can be highly integrated several times more than the bipolar ECL is required. A method of configuring a circuit that requires high time accuracy, such as an edge clock generation circuit, has been considered.

【0066】しかしながら、CMOSデバイスは、バイ
ポーラECLと比較した場合、温度、電源電圧の変動に
対して、デバイスの信号伝搬時間が2倍以上変動する。
However, in the CMOS device, when compared with the bipolar ECL, the signal propagation time of the device fluctuates more than twice as much as the fluctuation of the temperature and the power supply voltage.

【0067】したがって、CMOSデバイスを用いて、
エッジクロック発生回路等の高い時間精度を必要とする
回路を構成した場合、温度、電源電圧等の外部条件の変
化に伴うピン回路間の時間精度のばらつきが、今まで以
上に顕著になる。
Therefore, using a CMOS device,
When a circuit that requires high time accuracy such as an edge clock generation circuit is configured, variations in time accuracy between pin circuits due to changes in external conditions such as temperature and power supply voltage become more significant than ever.

【0068】たとえば、上記従来のIC試験装置におい
て、原振8−AND回路722−遅延回路723−遅延
回路732a〜732d−論理回路733a、733b
までの経路(以下、経路Aと称する)をCMOSデバイ
スで構成した場合、IC試験装置の精度への悪影響は以
下のようになる。
For example, in the conventional IC test apparatus described above, the original oscillation 8-AND circuit 722-delay circuit 723-delay circuits 732a to 732d-logic circuits 733a and 733b.
When the path up to (to be referred to as path A hereinafter) is composed of CMOS devices, the adverse effect on the accuracy of the IC test apparatus is as follows.

【0069】経路Aの各ゲートの伝搬遅延時間は、AN
D回路722で1ns、遅延回路723のオフセットで
2ns、遅延回路723の遅延時間で3ns、遅延回路
732a〜732dのオフセットで2ns、スキュー調
整に設定した遅延時間で10ns、波形生成回路73で
2nsとした場合、合計で20nsとなる。
The propagation delay time of each gate of the path A is AN
1 ns in the D circuit 722, 2 ns in the offset of the delay circuit 723, 3 ns in the delay time of the delay circuit 723, 2 ns in the offset of the delay circuits 732a to 732d, 10 ns in the delay time set for the skew adjustment, and 2 ns in the waveform generation circuit 73. In that case, the total is 20 ns.

【0070】ここで、ある2つのピン回路(たとえばピ
ン回路7と、ピン回路7)に着目する。
Here, attention is paid to a certain two pin circuits (for example, the pin circuit 7 1 and the pin circuit 7 n ).

【0071】ピン回路7、7各々の経路Aの伝搬時
間が上記見積もりの20nsであった場合、ピン回路7
の経路Aの伝搬時間は、温度及び電源電圧の変動差に
より、実際には、上記見積もり時間から+5%の変動が
あったとする。
When the propagation time of the path A of each of the pin circuits 7 1 and 7 n is 20 ns as estimated above, the pin circuit 7
It is assumed that the propagation time of the route A of n actually fluctuates by + 5% from the above estimated time due to the difference in fluctuation of temperature and power supply voltage.

【0072】この場合、ピン回路7と、ピン回路7
との間で、20ns×0.5%(=1ns)のスキュー
が発生することになる。
In this case, the pin circuit 7 1 and the pin circuit 7 n
A skew of 20 ns × 0.5% (= 1 ns) will be generated between and.

【0073】IC試験装置は、スキューの最大幅で時間
精度を保証しており、たとえば0.5ns以下を保証す
るIC試験装置では、上記の場合、保証範囲を越えるこ
ととなる。
The IC test apparatus guarantees the time accuracy with the maximum width of the skew. For example, the IC test apparatus guaranteeing 0.5 ns or less exceeds the guarantee range in the above case.

【0074】このように、従来のIC試験装置では、高
い時間精度を必要とする信号の伝搬時間変動の保証につ
いて、温度、電源電圧等の外部条件がダイナミックに変
化した場合についてまでは考慮されていない。
As described above, in the conventional IC test apparatus, the guarantee of the propagation time fluctuation of the signal that requires high time accuracy is taken into consideration even when the external conditions such as the temperature and the power supply voltage dynamically change. Absent.

【0075】本発明は、上記事情に鑑みてなされたもの
であり、本発明の目的は、高い時間精度を持った信号が
通過する経路の伝搬時間の変動に応じて、エッジクロッ
ク信号の出力タイミングを調整することにより、スキュ
ー低減を図ったIC試験装置を提供することにある。
The present invention has been made in view of the above circumstances, and an object of the present invention is to output timing of an edge clock signal in accordance with a change in propagation time of a path through which a signal having high time accuracy passes. The purpose of the present invention is to provide an IC test apparatus in which skew is reduced by adjusting.

【0076】また、本発明の他の目的は、高い時間精度
を必要とする信号を生成する信号生成装置を提供するこ
とにある。
Another object of the present invention is to provide a signal generating device for generating a signal which requires high time accuracy.

【0077】[0077]

【課題を解決するための手段】上記課題を解決するため
に、本発明のIC試験装置は、所定周期でパルスを発生
するパルス発生手段と、予め定められた基準に従いエッ
ジクロックの周期データを生成する周期データ生成手段
と、前記周期データ生成手段で生成した周期データに従
って前記パルス発生手段のパルスを抽出し、エッジクロ
ック信号を生成する試験信号用エッジクロック発生手段
と、前記試験信号用エッジクロック発生手段で生成した
エッジクロック信号を基に、被試験ICに印加する試験
信号を生成する試験信号生成手段と、を備え、前記被試
験ICの前記試験信号に対する応答信号の良否判定を行
うIC試験装置であって、IC試験動作中に、前記試験
信号を生成するための信号が伝搬する経路での時間の変
動量を測定する変動量測定手段を有し、前記変動量測定
手段は、前記変動量にもとづき、前記試験信号用エッジ
クロック発生手段の出力タイミングを調整することを特
徴とする。
In order to solve the above problems, an IC test apparatus according to the present invention generates pulse data at a predetermined cycle, and cycle data of an edge clock according to a predetermined standard. For generating the edge clock signal by extracting the pulse of the pulse generating means according to the cycle data generated by the cycle data generating means, and the edge clock generating for the test signal A test signal generating means for generating a test signal to be applied to the IC under test based on the edge clock signal generated by the means, and an IC test apparatus for judging pass / fail of a response signal of the IC under test to the test signal. In the IC test operation, the test
The time variation along the path that a signal travels to produce a signal.
A fluctuation amount measuring means for measuring a motion amount,
Means for measuring the edge of the test signal based on the fluctuation amount.
It is characterized in that the output timing of the clock generating means is adjusted .

【0078】本発明によれば、試験信号を試験信号生成
手段から所定のタイミングで出力するために、前記試験
信号を生成するための信号が伝搬する経路での、当該信
号の伝搬時間の変動量に応じて、エッジクロック信号の
試験信号用エッジクロック発生手段からの出力タイミン
グを調整するので、温度、電源電圧等の外部条件がダイ
ナミックに変化した場合に、当該変化によって生じる前
記経路の伝搬時間の変動により、試験信号の出力タイミ
ングがずれるのを防止することができる。
According to the present invention, in order to output the test signal from the test signal generating means at a predetermined timing, the variation amount of the propagation time of the signal on the path along which the signal for generating the test signal propagates. The output timing of the edge clock signal from the test signal edge clock generation means is adjusted according to the above, so that when the external conditions such as temperature and power supply voltage change dynamically, the change of the propagation time of the path caused by the change occurs. It is possible to prevent the output timing of the test signal from shifting due to the fluctuation.

【0079】ここで、試験信号を生成するための信号が
伝搬する経路とは、たとえば、前記周期データ生成手段
の周期データに従って抽出された前記パルス発生手段の
パルスが、エッジクロック信号を経て、最終的に試験信
号となるまでの経路である。
Here, the path through which the signal for generating the test signal propagates means, for example, that the pulse of the pulse generating means extracted according to the cycle data of the cycle data generating means passes through the edge clock signal It is a route until it becomes a test signal.

【0080】また、前記変動量測定手段は、前記試験信
号を生成するための信号が伝搬する経路と略同じ回路構
成で形成された、発振する閉ループと、前記閉ループの
発振周期を測定する第一の周期測定手段と、前記第一の
周期測定手段で測定した発振周期と予め用意された基準
周期との差に応じて、前記エッジクロック信号の前記試
験信号用エッジクロック発生手段からの出力を補正する
ことが好ましい。
Further, the fluctuation amount measuring means measures the closed loop that oscillates and the oscillation cycle of the closed loop, which is formed in a circuit configuration substantially the same as the path through which the signal for generating the test signal propagates. And the output of the edge clock signal from the edge clock generating means for the test signal is corrected according to the difference between the oscillation cycle measured by the first cycle measuring means and the reference cycle prepared in advance. Do
It is preferable.

【0081】また、本発明のIC試験装置において、前
記周期データ生成手段で生成した周期データに従って前
記パルス発生手段のパルスを抽出し、エッジクロック信
号を生成する判定用エッジクロック発生手段と、前記判
定用エッジクロック発生手段で生成したエッジクロック
信号に従って、前記被試験ICの応答信号の良否判定を
行う良否判定手段と、IC試験動作中に、前記良否判定
を行うための信号が伝搬する経路での時間の変動量を測
定する判定用変動量測定手段を有し、前記判定用変動量
測定手段は、前記変動量にもとづき、前記判定用エッジ
クロック発生手段の出力タイミングを調整することとし
てもよい。
Further, in the IC test apparatus of the present invention, the judgment edge clock generating means for generating the edge clock signal by extracting the pulse of the pulse generating means according to the cycle data generated by the cycle data generating means, and the judgment Pass / fail determination means for determining pass / fail of the response signal of the IC under test according to the edge clock signal generated by the edge clock generation means for use, and the pass / fail determination during the IC test operation.
To measure the amount of time fluctuation in the path through which the signal for
The determination variation amount measuring means for determining
The measuring means, based on the variation amount, the determination edge
The output timing of the clock generator is adjusted.
May be.

【0082】このようにすることで、温度、電源電圧等
の外部条件がダイナミックに変化した場合に、当該変化
によって生じる前記良否判定を行うための信号が伝搬す
る経路の伝搬時間の変動により、良否判定のタイミング
がずれるのを防止することができる。
By doing so, when the external conditions such as the temperature and the power supply voltage are dynamically changed, the change in the propagation time of the path through which the signal for making the pass / fail judgment propagates caused by the change causes the pass / fail. It is possible to prevent the determination timing from shifting.

【0083】また、本発明の信号生成装置は、所定周期
でパルスを発生するパルス発生手段と、予め定められた
基準に従いエッジクロックの周期データを生成する周期
データ生成手段と、前記周期データ生成手段で生成した
周期データに従って前記パルス発生手段のパルスを抽出
し、エッジクロック信号を生成するエッジクロック発生
手段と、前記エッジクロック発生手段で生成したエッジ
クロック信号を基に所定の波形信号を生成する信号生成
手段と、を備える信号生成装置であって、IC試験動作
中に、前記波形信号を生成するための信号が伝搬する時
間の変動量を測定する変動量測定手段を有し、前記変動
量測定手段は、前記変動量にもとづき、前記エッジクロ
ック発生手段の出力タイミングを調整することを特徴と
する。
Further, the signal generating apparatus of the present invention includes pulse generating means for generating a pulse at a predetermined cycle, cycle data generating means for generating cycle data of an edge clock according to a predetermined standard, and the cycle data generating means. And a signal for generating a predetermined waveform signal based on the edge clock signal generated by the edge clock generating means, the edge clock generating means for extracting the pulse of the pulse generating means according to the period data generated by a generation unit, a signal generating device comprising a, IC test operation
When the signal for generating the waveform signal propagates during
A fluctuation amount measuring means for measuring the fluctuation amount between
The quantity measuring means, based on the fluctuation amount,
The output timing of the clock generation means is adjusted .

【0084】[0084]

【発明の実施の形態】本発明の一実施形態について、図
面を参照して説明する。
BEST MODE FOR CARRYING OUT THE INVENTION An embodiment of the present invention will be described with reference to the drawings.

【0085】図1は本発明の一実施形態であるIC試験
装置の概略構成図である。
FIG. 1 is a schematic configuration diagram of an IC test apparatus which is an embodiment of the present invention.

【0086】本実施形態のIC試験装置は、図1に示す
ように、被試験IC5の試験対象となるピンに各々接続
されたピン回路1〜1(以下、これ等をピン回路1
とも称する)と、所定周期のパルスを発生する原振2
と、後述するテスト周期発生回路11で生成したテスト
クロック周期データで特定されるタイミングで、試験信
号生成に必要なデータ(波形生成用データ)を出力する
パターン発生回路3と、本実施形態のIC試験装置を構
成する各回路を統括的に制御するCPU4と、を備えて
いる。
As shown in FIG. 1, the IC test apparatus of this embodiment has pin circuits 1 1 to 1 n (hereinafter referred to as pin circuit 1) connected to pins to be tested of the IC under test 5, respectively.
(Also referred to as “)”, a source vibration 2 that generates a pulse having a predetermined cycle
And a pattern generation circuit 3 that outputs data (waveform generation data) necessary for generating a test signal at a timing specified by test clock cycle data generated by a test cycle generation circuit 11 described later, and an IC of the present embodiment. CPU4 which controls each circuit which comprises a test device centralizedly is provided.

【0087】ピン回路1は、テスト周期発生回路11
と、エッジ発生回路12と、波形生成回路13と、ドラ
イバ14と、アナログコンパレータ15と、比較判定回
路16と、経路時間長測定回路17と、変動量測定回路
18と、を備えている。
The pin circuit 1 includes the test cycle generation circuit 11
An edge generation circuit 12, a waveform generation circuit 13, a driver 14, an analog comparator 15, a comparison determination circuit 16, a path time length measurement circuit 17, and a fluctuation amount measurement circuit 18.

【0088】テスト周期発生回路11は、テストクロッ
ク周期データを生成する。
The test cycle generation circuit 11 generates test clock cycle data.

【0089】エッジ発生回路12は、テスト周期発生回
路11で生成したテストクロック周期データ、原振2か
らのクロック信号、および後述する変動量測定回路18
で求めた補正率を基に、エッジクロック信号を生成す
る。
The edge generation circuit 12 includes the test clock cycle data generated by the test cycle generation circuit 11, the clock signal from the original oscillator 2, and a fluctuation amount measurement circuit 18 described later.
An edge clock signal is generated on the basis of the correction rate obtained in.

【0090】波形生成回路13は、エッジ発生回路12
のエッジクロック信号、およびパターン発生回路3の波
形生成用データを基に、試験信号を生成する。
The waveform generation circuit 13 includes the edge generation circuit 12
A test signal is generated based on the edge clock signal of, and the waveform generation data of the pattern generation circuit 3.

【0091】ドライバ14は、波形生成回路3で生成
した試験信号を所定電圧レベルに増幅して、被試験IC
5に印加する。
The driver 14 amplifies the test signal generated by the waveform generation circuit 13 to a predetermined voltage level, and the IC under test is tested.
5 is applied.

【0092】アナログコンパレータ15は、被試験IC
5からの応答信号の電圧レベルが所定以上であるか否か
を判定する。
The analog comparator 15 is an IC to be tested.
It is determined whether or not the voltage level of the response signal from 5 is above a predetermined level.

【0093】比較判定回路16は、アナログコンパレー
5から出力された信号を、パターン発生回路3から
出力された期待値データと比較して、応答信号の良否判
定を行う。
The comparison / determination circuit 16 compares the signal output from the analog comparator 15 with the expected value data output from the pattern generation circuit 3 to determine the quality of the response signal.

【0094】経路時間長測定回路17は、ピン回路1を
構成する各回路の経路のうち、高い時間精度を必要とす
る信号が通過する経路について、当該経路を当該信号が
通過するのに要する伝搬時間(以下、経路時間長とも称
する)を測定する。
The route time length measuring circuit 17 determines the propagation required for the signal to pass through the route of the circuits of the pin circuit 1 through which the signal requiring high time accuracy passes. Time (hereinafter, also referred to as route time length) is measured.

【0095】尚、高い時間精度を必要とする信号が通過
する経路が如何なるものであるかについては、後述す
る。
The route along which a signal requiring high time accuracy passes will be described later.

【0096】変動量測定回路18は、前記高い時間精度
を必要とする信号が通過する経路の経路時間長の変化を
検知する。そして、所定の時間精度以下で試験信号を発
生するための補正率を演算する。
The fluctuation amount measuring circuit 18 detects a change in the path time length of the path through which the signal requiring the high time accuracy passes. Then, the correction factor for generating the test signal is calculated with a predetermined time accuracy or less.

【0097】尚、ピン回路1を構成する各回路は、1つ
のLSIに作り込むことが可能である。本実施形態で
は、エッジ発生回路12、波形生成回路13、比較判定
回路16、経路時間長測定回路17、および変動量測定
回路18を、同じLSI内に作り込んだ例について説明
する。
Each circuit constituting the pin circuit 1 can be built in one LSI. In the present embodiment, an example in which the edge generation circuit 12, the waveform generation circuit 13, the comparison determination circuit 16, the path time length measurement circuit 17, and the variation amount measurement circuit 18 are incorporated in the same LSI will be described.

【0098】また、図1では、エッジ発生回路12は1
つしか設けられていないが、実際には、エッジクロック
信号を、波形生成回路13に2つ、そして比較判定回路
に1つ、それぞれ入力するために、3つ設けられて
いる。
Further, in FIG. 1, the edge generation circuit 12 is set to 1
Although only two are provided, actually three edge clock signals are provided for inputting two edge clock signals to the waveform generation circuit 13 and one to the comparison / determination circuit 16 , respectively.

【0099】次に、エッジ発生回路12について詳細に
説明する。
Next, the edge generating circuit 12 will be described in detail.

【0100】図2はエッジ発生回路12の概略構成図、
図3は図2に示す補正演算回路127の概略構成図であ
る。
FIG. 2 is a schematic configuration diagram of the edge generating circuit 12.
FIG. 3 is a schematic configuration diagram of the correction arithmetic circuit 127 shown in FIG.

【0101】エッジ発生回路12は、図2に示すよう
に、データ演算回路121と、AND回路122と、遅
延回路123と、フリップフロップ(FF)回路124
a、124bと、一致検出回路125と、カウンタ12
6と、補正演算回路127と、を有する。
As shown in FIG. 2, the edge generation circuit 12 includes a data operation circuit 121, an AND circuit 122, a delay circuit 123, and a flip-flop (FF) circuit 124.
a, 124b, the coincidence detection circuit 125, and the counter 12
6 and a correction calculation circuit 127.

【0102】データ演算回路121は、エッジクロック
信号のタイミングデータAを生成する。タイミングデー
タAは、カウントデータE(f)ctと遅延時間データE
(f)dlyとからなる。
The data arithmetic circuit 121 generates the timing data A of the edge clock signal. The timing data A includes count data E (f) ct and delay time data E.
(F) It consists of dly.

【0103】補正演算回路127は、後述する変動量測
定回路18で求めた補正率に基づいて、データ演算回路
121で生成した遅延時間データE(f)dlyを補正す
る。そして、当該補正した遅延時間データE′(f)dl
yと、データ演算回路121で生成したカウントデータ
E(f)ctとを、タイミングデータBとして出力する。
The correction calculation circuit 127 corrects the delay time data E (f) dly generated by the data calculation circuit 121 based on the correction rate obtained by the fluctuation amount measurement circuit 18 described later. Then, the corrected delay time data E ′ (f) dl
The y and the count data E (f) ct generated by the data operation circuit 121 are output as the timing data B.

【0104】補正演算回路127は、図3に示すよう
に、レジスタ127aと、加算器127bと、乗算器1
27cと、加算/減算器127dと、を有する。
As shown in FIG. 3, the correction arithmetic circuit 127 includes a register 127a, an adder 127b, and a multiplier 1.
27c and an adder / subtractor 127d.

【0105】補正演算回路127は、先ず、加算器12
7bにおいて、データ演算回路121で生成した遅延時
間データE(f)dlyに、レジスタ127aに格納され
た値Toffを加算する。
The correction calculation circuit 127 firstly adds the adder 12
In 7b, the value Toff stored in the register 127a is added to the delay time data E (f) dly generated by the data operation circuit 121.

【0106】次に、乗算器127cにおいて、加算器1
27bで得られた値に、後述する変動量測定回路18で
求めた補正率を乗算することで、補正データAmを求め
る。
Next, in the multiplier 127c, the adder 1
The correction data Am is obtained by multiplying the value obtained at 27b by the correction rate obtained at the fluctuation amount measuring circuit 18 described later.

【0107】その後、加算/減算器127dにおいて、
データ演算回路121で生成した遅延時間データE
(f)dlyに補正データAmを加算することで、遅延回
路123に入力する遅延時間データE′(f)dlyを求
める。そして、遅延時間データE′(f)dlyと、デー
タ演算回路121で生成したカウントデータE(f)ct
とからなるタイミングデータBを出力する。
Then, in the adder / subtractor 127d,
Delay time data E generated by the data arithmetic circuit 121
By adding the correction data Am to (f) dly, the delay time data E ′ (f) dly input to the delay circuit 123 is obtained. Then, the delay time data E ′ (f) dly and the count data E (f) ct generated by the data operation circuit 121.
And outputs the timing data B consisting of

【0108】カウンタ126は、原振2から出力された
パルス数をカウントする。
The counter 126 counts the number of pulses output from the original oscillator 2.

【0109】一致検出回路125は、カウンタ126の
カウント値と、FF回路124bでラッチされたデータ
演算回路121のカウントデータE(f)ctとを比較す
る。そして、両者が一致したときに一致信号(一致時に
論理値H)を出力する。
The coincidence detection circuit 125 compares the count value of the counter 126 with the count data E (f) ct of the data operation circuit 121 latched by the FF circuit 124b. Then, when both match, a match signal (logical value H at the time of match) is output.

【0110】図4は、エッジ発生回路12がエッジクロ
ック信号を発生する動作を説明するためのタイミング図
である。
FIG. 4 is a timing chart for explaining the operation of the edge generating circuit 12 for generating the edge clock signal.

【0111】図4において、原振2は、一定周期でパル
スを発生させている。カウンタ126は、原振2のパル
スに従ってカウントアップしている。
In FIG. 4, the original vibration 2 generates pulses at a constant cycle. The counter 126 counts up according to the pulse of the original vibration 2.

【0112】テスト周期発生回路11は、テストクロッ
ク周期データの出力回数に応じて、テストクロック周期
データR(f)を生成する。
The test cycle generation circuit 11 generates the test clock cycle data R (f) according to the number of times the test clock cycle data is output.

【0113】ここでは、テストクロック周期データの出
力回数がnのときはR(n)=原振3周期分、n+1の
ときはR(n+1)=原振4周期分、n+tのときはR
(n+t)=原振3+t周期分、というように、テスト
クロック周期データR(f)を変化させている。
Here, when the number of times the test clock cycle data is output is n, R (n) = 3 cycles of the original oscillation, when n + 1, R (n + 1) = 4 cycles of the original oscillation, and R when n + t.
The test clock cycle data R (f) is changed such that (n + t) = source vibration 3 + t cycles.

【0114】データ演算回路121は、AND回路12
2から出力されるクロック信号に従い、カウントデータ
E(f)ctと、遅延時間データE(f)dlyとを出力す
る。
The data operation circuit 121 includes an AND circuit 12
The count data E (f) ct and the delay time data E (f) dly are output in accordance with the clock signal output from 2.

【0115】ここで、データ演算回路121は、カウン
トデータE(f)ctを、テスト周期発生回路1が出力
したテストクロック周期データに応じて生成している。
Here, the data operation circuit 121 generates the count data E (f) ct in accordance with the test clock cycle data output from the test cycle generation circuit 11 .

【0116】ここでは、AND回路122からのクロッ
ク信号を受けたときに、テストクロック周期データがR
(n−1)の場合はE()ct=2、R(n)の場合は
E(n+)ct=3、R(n+t)の場合はE(n+
+t)ct=3+t、というように、カウントデータE
(f)ctを変化させている。
Here, when the clock signal from the AND circuit 122 is received, the test clock cycle data is R
In case of (n-1), E ( n ) ct = 2, in case of R (n), E (n + 1 ) ct = 3, and in case of R (n + t), E (n + 1).
+ T) ct = 3 + t, and count data E
(F) ct is changed.

【0117】また、データ演算回路21は、遅延時間
を示す遅延時間データE(f)dlyを生成している。
[0117] The data operation circuit 1 21, and generates a delay time data E (f) dly indicating the delay time.

【0118】ここでは、AND回路22からのクロッ
ク信号を受けたときに、E()dly、E(n+)dl
y、・・・、E(n++t)=0.5となるように、
一定の遅延時間を示す遅延時間データE(f)dlyを生
成している。
[0118] Here, when receiving a clock signal from the AND circuit 1 22, E (n) dly , E (n + 1) dl
y, ..., so that E (n + 1 + t) = 0.5,
Delay time data E (f) dly showing a constant delay time is generated.

【0119】FF回路124bは、AND回路22か
らのクロック信号に従い、データ演算回路121で生成
されたカウントデータE(f)ctと、補正演算回路12
7で補正された遅延時間データE′(f)dlyとを、ラ
ッチする。
[0119] FF circuit 124b in accordance with a clock signal from the AND circuit 1 22, and the count data E (f) ct generated in the data calculating circuit 121, the correction calculation circuit 12
The delay time data E ′ (f) dly corrected in 7 is latched.

【0120】次に、エッジ発生回路12の動作について
説明する。
Next, the operation of the edge generating circuit 12 will be described.

【0121】先ず、データ演算回路121にAND回路
122のクロック信号が入力されると、データ演算回路
121は、上記の要領に従ってカウントデータE(f)
ct、遅延時間データE(f)dlyを出力する。
First, when the clock signal of the AND circuit 122 is input to the data arithmetic circuit 121, the data arithmetic circuit 121 causes the count data E (f) to follow the above procedure.
ct, delay time data E (f) dly is output.

【0122】次に、補正演算回路127は、データ演算
回路121で生成された遅延時間データE(f)dlyを
上記の要領に従って補正することで、遅延時間データ
E′(f)dlyを出力する。
Next, the correction operation circuit 127 outputs the delay time data E '(f) dly by correcting the delay time data E (f) dly generated by the data operation circuit 121 in accordance with the above procedure. .

【0123】データ演算回路121で生成されたカウン
トデータE(f)ctと、補正演算回路127で補正され
た遅延時間データE′(f)dlyとは、FF回路124
bにより、AND回路122のクロック信号で1度ラッ
チされ、その後、各々、一致検出回路125及び遅延回
路123に入力される。
The count data E (f) ct generated by the data operation circuit 121 and the delay time data E '(f) dly corrected by the correction operation circuit 127 are combined in the FF circuit 124.
The signal b is latched once by the clock signal of the AND circuit 122, and then input to the coincidence detection circuit 125 and the delay circuit 123, respectively.

【0124】次に、一致検出回路125は、FF回路1
24bから出力されたカウントデータE(f)ctと、カ
ウンタ126のカウント値とを、比較する。そして、両
者が一致したときに一致信号(一致時に論理値H)を出
力する。
Next, the coincidence detection circuit 125 is operated by the FF circuit 1
The count data E (f) ct output from 24b is compared with the count value of the counter 126. Then, when both match, a match signal (logical value H at the time of match) is output.

【0125】一致信号は、FF回路124により、原振
2のパルスに同期して出力され、AND回路122に入
力される。これにより、原振2のパルスが、一致検出回
路125が一致信号を出力するタイミングで、1クロッ
ク分だけAND回路122から出力される。
The coincidence signal is output by the FF circuit 124 in synchronization with the pulse of the original vibration 2 and input to the AND circuit 122. As a result, the pulse of the original vibration 2 is output from the AND circuit 122 for one clock at the timing when the match detection circuit 125 outputs the match signal.

【0126】次に、遅延回路123は、AND回路12
2から出力されたクロック信号を、FF回路124bか
ら出力された遅延時間データE′(f)dlyによって特
定される時間、遅延させる。これにより、エッジクロッ
ク信号を出力する。
Next, the delay circuit 123 has the AND circuit 12
The clock signal output from 2 is delayed by the time specified by the delay time data E ′ (f) dly output from the FF circuit 124b. As a result, the edge clock signal is output.

【0127】このようにすることで、エッジクロック信
号を、テスト周期発生回路11のテストクロック周期デ
ータに応じた周期で生成する。
By doing so, the edge clock signal is generated in a cycle corresponding to the test clock cycle data of the test cycle generating circuit 11.

【0128】尚、図2に示すエッジ発生回路12では、
図4に示すように、AND回路122からクロック信号
が出力されると、FF回路124bから出力される遅延
時間データE′(f)dlyが次のものに切り替わるが、
遅延回路123は、AND回路122のクロック信号
が、当該遅延回路123を通過するまで、切り替わる前
の遅延時間データE′(f)dlyを保持するようにして
ある。
In the edge generating circuit 12 shown in FIG.
As shown in FIG. 4, when the clock signal is output from the AND circuit 122, the delay time data E ′ (f) dly output from the FF circuit 124b is switched to the next one.
The delay circuit 123 holds the delay time data E ′ (f) dly before switching until the clock signal of the AND circuit 122 passes through the delay circuit 123.

【0129】また、上述したように、本実施形態では、
エッジクロック信号を、波形生成回路13に2つ、そし
て比較判定回路1に1つ、それぞれ入力するために、
3つのエッジ発生回路12を設けている。各エッジ発生
回路12は、同じ周期のエッジクロック信号を、異なる
タイミング(位相)で出力するようにしてある。
Further, as described above, in the present embodiment,
In order to input two edge clock signals to the waveform generation circuit 13 and one to the comparison / determination circuit 16 , respectively,
Three edge generation circuits 12 are provided. Each edge generation circuit 12 outputs the edge clock signals of the same cycle at different timings (phases).

【0130】次に、波形生成回路13について詳細に説
明する。
Next, the waveform generating circuit 13 will be described in detail.

【0131】図5は波形生成回路13の概略構成図であ
る。
FIG. 5 is a schematic configuration diagram of the waveform generation circuit 13.

【0132】ここで、エッジクロック信号1、2は、上
述した3つのエッジ発生回路12のうちの2つから出力
されたエッジクロック信号を示す。
Here, the edge clock signals 1 and 2 represent the edge clock signals output from two of the above-mentioned three edge generating circuits 12.

【0133】波形生成回路13は、図5に示すように、
波形生成データ発生回路131と、被試験IC5に印加
する試験信号のデスキューを行うための遅延回路132
a〜132dと、AND回路及びOR回路からなる論理
回路133a、133bと、フリップフロップ(FF)
回路134と、を有する。
The waveform generating circuit 13 is, as shown in FIG.
The waveform generation data generation circuit 131 and the delay circuit 132 for deskewing the test signal applied to the IC under test 5
a to 132d, logic circuits 133a and 133b including AND circuits and OR circuits, and flip-flops (FF)
And a circuit 134.

【0134】波形生成データ発生回路131は、パター
ン発生回路3から出力された波形生成用データに従い、
試験信号生成データを出力する。
The waveform generation data generation circuit 131, in accordance with the waveform generation data output from the pattern generation circuit 3,
Output test signal generation data.

【0135】遅延回路132a、132cは、エッジク
ロック信号1の出力タイミングを調節して、被試験IC
5に印加する試験信号のスキューを調整する。
The delay circuits 132a and 132c adjust the output timing of the edge clock signal 1 to control the IC under test.
The skew of the test signal applied to 5 is adjusted.

【0136】遅延回路132b、132dは、エッジク
ロック信号2の出力タイミングを調節して、被試験IC
5に印加する試験信号のスキューを調整する。
The delay circuits 132b and 132d adjust the output timing of the edge clock signal 2 to control the IC under test.
The skew of the test signal applied to 5 is adjusted.

【0137】次に、波形生成回路13の動作について説
明する。
Next, the operation of the waveform generation circuit 13 will be described.

【0138】図6は波形生成回路13が試験信号を出力
する動作を説明するためのタイミング図である。
FIG. 6 is a timing chart for explaining the operation of waveform generation circuit 13 for outputting a test signal.

【0139】先ず、波形生成データ発生回路131は、
パターン発生回路3から出力された波形生成用データに
従い、試験信号生成データを出力する。
First, the waveform generation data generation circuit 131
The test signal generation data is output according to the waveform generation data output from the pattern generation circuit 3.

【0140】ここで、図6に示す試験信号生成データA
が、論理回路133aの入力B、入力Dを各々論理値
H、論理値L、そして、論理回路133bの入力B、入
力Dを各々論理値L、論理値Hとするようなデータであ
る場合、論理回路133aは、遅延回路132aからエ
ッジクロック信号1が出力されたときにのみ、論理値L
を出力するこれを受けて、FF回路134は、図6に示
すように、論理回路133aの出力信号(論理値L)で
セットされ、試験信号(論理値H)を出力する。
Here, the test signal generation data A shown in FIG.
Is data in which the input B and the input D of the logic circuit 133a are respectively the logical value H and the logical value L, and the input B and the input D of the logical circuit 133b are the logical value L and the logical value H, respectively, The logic circuit 133a receives the logic value L only when the edge clock signal 1 is output from the delay circuit 132a.
In response to this, the FF circuit 134 is set by the output signal (logic value L) of the logic circuit 133a and outputs the test signal (logic value H), as shown in FIG.

【0141】一方、論理回路133bは、遅延回路13
2dからエッジクロック信号2が出力されたときにの
み、論理値Lを出力する。
On the other hand, the logic circuit 133b corresponds to the delay circuit 13
The logic value L is output only when the edge clock signal 2 is output from 2d.

【0142】これを受けて、FF回路134は、図6に
示すように、論理回路133bの出力信号(論理値L)
によりリセットされ、試験信号の出力を停止(論理値
L)する。
In response to this, the FF circuit 134 outputs the output signal (logic value L) of the logic circuit 133b as shown in FIG.
Is reset, and the output of the test signal is stopped (logical value L).

【0143】これにより、RZ(Return to Zero)波形
の試験信号を出力する。
As a result, a test signal having an RZ (Return to Zero) waveform is output.

【0144】このように、波形生成回路131は、波形
生成データ発生回路131で生成した試験信号生成デー
タにより、論理回路133a、133bを通過させるエ
ッジクロック信号を選択し、当該選択されたエッジクロ
ック信号を基に、試験信号を生成する。
As described above, the waveform generation circuit 131 selects the edge clock signal to be passed through the logic circuits 133a and 133b based on the test signal generation data generated by the waveform generation data generation circuit 131, and the selected edge clock signal. A test signal is generated based on

【0145】尚、波形生成回路13で生成された試験信
号は、ドライバ14で所定電圧レベルに増幅され、被試
験IC5に印加される。通常、ドライバ14には、ドラ
イバをオンするのかオフするのかを制御する信号を用い
るが、ここでは、省略している。
The test signal generated by the waveform generating circuit 13 is amplified to a predetermined voltage level by the driver 14 and applied to the IC under test 5. Normally, a signal for controlling whether the driver is turned on or off is used for the driver 14, but it is omitted here.

【0146】次に、比較判定回路16について詳細に説
明する。
Next, the comparison / determination circuit 16 will be described in detail.

【0147】図7は比較判定回路16の概略構成図であ
る。
FIG. 7 is a schematic block diagram of the comparison / determination circuit 16.

【0148】ここで、エッジクロック信号3は、上述し
た3つのエッジ発生回路12のうちの1つ(波形生成回
路13に入力されるエッジクロック信号1、2を出力す
る2つのエッジ発生回路12以外のエッジ発生回路1
2)から出力されたエッジクロック信号を示す。
Here, the edge clock signal 3 is one of the three edge generating circuits 12 described above (other than the two edge generating circuits 12 outputting the edge clock signals 1 and 2 input to the waveform generating circuit 13). Edge generation circuit 1
2 shows the edge clock signal output from 2).

【0149】比較判定回路16は、図7に示すように、
遅延回路161と、フリップフロップ(FF)回路16
2と、良否比較回路163と、を有する。
The comparison / determination circuit 16, as shown in FIG.
The delay circuit 161 and the flip-flop (FF) circuit 16
2 and a pass / fail comparison circuit 163.

【0150】FF回路162は、遅延回路161から出
力されたエッジクロック信号3に従い、アナログコンパ
レータ5を介して送られてきた被試験IC5の応答信
号をラッチする。
The FF circuit 162 latches the response signal of the IC under test 5 sent via the analog comparator 15 according to the edge clock signal 3 output from the delay circuit 161.

【0151】良否判定回路163は、FF回路162で
ラッチした応答信号のレベルを、パターン発生回路3か
ら送られてきた期待値データとを比較する。これによ
り、応答信号の良否判定を行う。
The pass / fail judgment circuit 163 compares the level of the response signal latched by the FF circuit 162 with the expected value data sent from the pattern generation circuit 3. Thereby, the quality of the response signal is determined.

【0152】遅延回路161は、被試験IC5から出力
された応答信号の判定タイミングについて、ピン回路1
〜1間のスキュー調整を行うために用いる。比較判
定回路16では、良否の判定タイミングとしてエッジク
ロック信号3を使用している。このため、エッジクロッ
ク信号を所定時間遅延させている。
The delay circuit 161 determines the determination timing of the response signal output from the IC under test 5 by using the pin circuit 1
It is used for adjusting skew between 1 to 1 n . The comparison / determination circuit 16 uses the edge clock signal 3 as the quality determination timing. Therefore, the edge clock signal is delayed by a predetermined time.

【0153】たとえば、ピン回路1〜1各々に、同
一タイミングでL→Hレベルに変化するような応答信号
が、被試験IC5から入力された場合に、当該レベルの
変化を、同一タイミングで判定できるように、遅延回路
1の遅延量を設定する。
For example, when a response signal that changes from the L level to the H level at the same timing is input to each of the pin circuits 1 1 to 1 n from the IC under test 5, the level change is changed at the same timing. as can be determined, to set the delay amount of the delay circuit 1 6 1.

【0154】次に、経路時間長測定回路17について詳
細に説明する。
Next, the path time length measuring circuit 17 will be described in detail.

【0155】図8は経路時間長測定回路17の概略構成
図である。
FIG. 8 is a schematic configuration diagram of the path time length measuring circuit 17.

【0156】経路時間長測定回路17は、上述したよう
に、高い時間精度を必要とする信号が通過する経路につ
いて、当該信号が当該経路を通過するのに要する伝搬時
間(経路時間長)を測定するためのものである。
As described above, the route time length measuring circuit 17 measures the propagation time (route time length) required for the signal to pass through the route, through which the signal requiring high time accuracy passes. It is for doing.

【0157】ここで、高い時間精度を必要とする信号が
通過する経路としては、被試験IC5に試験信号を印加
するために高い時間精度を必要とする信号が通過する経
路と、被試験IC5からの応答信号をラッチするために
高い時間精度を必要とする信号が通過する経路とがあ
る。
Here, as a path through which a signal requiring high time accuracy passes, a path through which a signal requiring high time accuracy for applying a test signal to the IC under test 5 passes, and from the IC 5 under test There is a path through which a signal that requires a high time accuracy for latching the response signal of 1 passes.

【0158】本実施形態では、図8に示すように、前者
として、原振2−エッジ発生回路12(AND回路12
2−遅延回路123)−波形生成回路13(遅延回路1
32a〜132d−論理回路133a、133b)を繋
ぐ経路(以下、経路Bと称する)の経路時間長を測定
し、後者として、原振2−エッジ発生回路12(AND
回路122−遅延回路123)−比較判定回路16(遅
延回路161)を繋ぐ経路(以下、経路Cと称する)の
経路時間長を測定するものについて説明する。
In the present embodiment, as shown in FIG. 8, as the former, the original oscillation 2-edge generation circuit 12 (AND circuit 12
2-delay circuit 123) -waveform generation circuit 13 (delay circuit 1
32a to 132d-The path time length of the path connecting the logic circuits 133a and 133b (hereinafter referred to as path B) is measured, and as the latter, the original oscillation 2-edge generation circuit 12 (AND
A method of measuring the path time length of the path connecting the circuit 122-delay circuit 123) -comparison and determination circuit 16 (delay circuit 161) (hereinafter referred to as path C) will be described.

【0159】経路時間長測定回路17は、図8に示すよ
うに、選択器171a〜171cと、周期測定回路17
2a〜172cと、インバータ173と、を備えてい
る。
As shown in FIG. 8, the path time length measuring circuit 17 includes selectors 171a to 171c and a period measuring circuit 17.
2a-172c and the inverter 173 are provided.

【0160】選択器171aは、図1に示すCPU4の
指令に基づき、エッジクロック信号1を出力するエッジ
発生回路12のAND回路122の入力を、所定期間、
原振2の出力から波形生成回路13の論理回路133a
の出力へ切り替える。
The selector 171a controls the input of the AND circuit 122 of the edge generating circuit 12 which outputs the edge clock signal 1 based on the instruction of the CPU 4 shown in FIG.
The logic circuit 133a of the waveform generation circuit 13 based on the output of the original vibration 2
Switch to the output of.

【0161】これにより、エッジクロック信号1を出力
するエッジ発生回路12のAND回路122及び遅延回
路123を含む経路Bの閉ループを形成する。
As a result, a closed loop of the path B including the AND circuit 122 and the delay circuit 123 of the edge generating circuit 12 which outputs the edge clock signal 1 is formed.

【0162】選択器171bは、図1に示すCPU4の
指令に基づき、エッジクロック信号2を出力しているエ
ッジ発生回路12のAND回路122の入力を、所定期
間、原振2の出力から波形生成回路13の論理回路13
3bの出力へ切り替える。
The selector 171b generates the waveform of the input of the AND circuit 122 of the edge generating circuit 12 which outputs the edge clock signal 2 from the output of the original vibration 2 for a predetermined period based on the instruction of the CPU 4 shown in FIG. Logic circuit 13 of circuit 13
Switch to 3b output.

【0163】これにより、エッジクロック信号2を出力
するエッジ発生回路12のAND回路122及び遅延回
路123を含む経路Bの閉ループを形成する。
As a result, a closed loop of the path B including the AND circuit 122 and the delay circuit 123 of the edge generating circuit 12 which outputs the edge clock signal 2 is formed.

【0164】選択器171cは、図1に示すCPU4の
指令に基づき、エッジクロック信号3を出力しているエ
ッジ発生回路12のAND回路122の入力を、所定期
間、原振2の出力から比較判定回路16の遅延回路16
1の出力へ切り替える。
The selector 171c compares the input of the AND circuit 122 of the edge generating circuit 12 outputting the edge clock signal 3 from the output of the original oscillator 2 for a predetermined period based on the instruction of the CPU 4 shown in FIG. Delay circuit 16 of circuit 16
Switch to 1 output.

【0165】これにより、経路Cの閉ループを形成す
る。
Thus, the closed loop of the path C is formed.

【0166】周期測定回路172aは、選択器171a
によって形成された経路Bの閉ループの発振周期を測定
する。
The cycle measuring circuit 172a includes a selector 171a.
The oscillation period of the closed loop of the path B formed by is measured.

【0167】周期測定回路172bは、選択器171b
によって形成された経路Bの閉ループの発振周期を測定
する。
The cycle measuring circuit 172b includes a selector 171b.
The oscillation period of the closed loop of the path B formed by is measured.

【0168】周期測定回路172cは、選択器171c
によって形成された経路Cの閉ループの発振周期を測定
する。
The cycle measuring circuit 172c is connected to the selector 171c.
The oscillation period of the closed loop of the path C formed by is measured.

【0169】たとえば、閉ループの経路時間長がToff
の場合、当該閉ループの発振周期はToff×2となる。
したがって、周期測定回路172a〜172cで計測し
た発振周期により、閉ループの経路時間長が求まる。こ
の計算は、CPU4で行う。
For example, the path time length of the closed loop is Toff.
In the case of, the closed-loop oscillation period is Toff × 2.
Therefore, the path time length of the closed loop can be obtained from the oscillation cycle measured by the cycle measuring circuits 172a to 172c. This calculation is performed by the CPU 4.

【0170】尚、経路時間長測定回路17は、上述した
ように、高い時間精度を必要とする信号が通過する経路
について、当該信号が当該経路を通過するのに要する伝
搬時間(経路時間長)を測定することを目的としてい
る。
As described above, the route time length measuring circuit 17 determines the propagation time (route time length) required for the signal to pass through the route for the route through which the signal requiring high time accuracy passes. Is intended to be measured.

【0171】しかしながら、周期測定回路172a〜1
72cで測定した発振周期から求まる経路時間長は、経
路そのものではなく、当該経路を含む閉ループの経路時
間長である。
However, the cycle measuring circuits 172a to 172a-1
The route time length obtained from the oscillation period measured at 72c is not the route itself but the closed loop route time length including the route.

【0172】すなわち、周期測定回路172aで測定し
た発振周期から求まる経路時間長を例にとれば、選択器
171aによって形成された経路Bに、波形生成回路1
3の論理回路133a−周期測定回路172a−選択器
171a間を繋ぐ経路の経路時間長が余分に加算される
ことになる。
That is, taking the path time length obtained from the oscillation period measured by the period measuring circuit 172a as an example, the waveform generating circuit 1 is provided on the route B formed by the selector 171a.
The path time length of the path connecting the third logic circuit 133a, the cycle measuring circuit 172a, and the selector 171a is additionally added.

【0173】このため、周期測定回路172a〜172
cで測定した発振周期から求まる経路時間長と、測定対
象である経路の実際の経路時間長との差を、できるだけ
少なくするために、以下の点に留意すべきである。
Therefore, the cycle measuring circuits 172a to 172 are provided.
In order to minimize the difference between the route time length obtained from the oscillation period measured in c and the actual route time length of the route to be measured, the following points should be noted.

【0174】余分な経路をできるだけ短くする。たと
えば、選択器171aによって形成された経路Bの閉ル
ープであれば、波形生成回路13の論理回路133a−
周期測定回路172a−選択器171a間を繋ぐ経路を
できるだけ短くする。
Make extra paths as short as possible. For example, in the case of the closed loop of the path B formed by the selector 171a, the logic circuit 133a− of the waveform generation circuit 13
The path connecting the cycle measuring circuit 172a and the selector 171a is made as short as possible.

【0175】あるいは、回路シミュレーション等を用
いて、余分な経路の経路時間長を予め算出しておき、C
PU4において、周期測定回路172a〜172cで計
測した発振周期から求めた経路時間長から前記余分な経
路の経路時間長を差し引くようにする。
Alternatively, the route time length of the extra route is calculated in advance by using a circuit simulation or the like, and C
In PU4, the route time length of the extra route is subtracted from the route time length obtained from the oscillation period measured by the period measuring circuits 172a to 172c.

【0176】選択器171a〜選択器171cにおい
て、2つの入力(図8に示すF、G)の伝搬遅延時間
が、できるだけ同じになるようにゲートを構成する。あ
るいは、ゲートを接続するための配線を等長にする。
In the selectors 171a to 171c, the gates are constructed so that the propagation delay times of the two inputs (F and G shown in FIG. 8) are as similar as possible. Alternatively, the wiring for connecting the gates is made equal in length.

【0177】次に、経路時間長測定回路17の動作につ
いて説明する。
Next, the operation of the path time length measuring circuit 17 will be described.

【0178】本実施形態のIC試験装置に電源が投入さ
れると、CPU4は経路時間長測定回路17に指令を出
す。これを受けて、経路時間長測定回路17は、先ず、
図8に示すように、選択器171aの接続を切り換え
て、エッジクロック信号1を出力するエッジ発生回路1
2のAND回路122及び遅延回路123を含む経路B
の閉ループを形成する。
When the IC test apparatus of this embodiment is powered on, the CPU 4 issues a command to the path time length measuring circuit 17. In response to this, the path time length measuring circuit 17 first
As shown in FIG. 8, the edge generation circuit 1 that switches the connection of the selector 171a and outputs the edge clock signal 1
Path B including AND circuit 122 of 2 and delay circuit 123
Form a closed loop of.

【0179】この際、CPU4は、図8に示すように、
エッジクロック信号1を出力するエッジ発生回路12の
AND回路122の入力Eが論理値H、波形生成回路1
3の論理回路133aの入力B、C、D各々が論理値
H、H、Lとなるように、各回路の入力を設定する。こ
れにより、当該経路Bの閉ループを発振させる。
At this time, the CPU 4, as shown in FIG.
The input E of the AND circuit 122 of the edge generation circuit 12 that outputs the edge clock signal 1 is the logical value H, and the waveform generation circuit 1
The input of each circuit is set so that the inputs B, C, D of the three logic circuits 133a have the logical values H, H, L, respectively. As a result, the closed loop of the path B is oscillated.

【0180】次に、周期測定回路172aで当該閉ルー
プの発振周期を計測し、求めた発振周期を、CPU4に
送信する。
Next, the period measuring circuit 172a measures the oscillation period of the closed loop and transmits the obtained oscillation period to the CPU 4.

【0181】これを受けて、CPU4は、周期測定回路
172aで求めた発振周期から、エッジクロック信号1
を出力するエッジ発生回路12のAND回路122及び
遅延回路123を含む経路Bの経路時間長Toffを求め
る。そして、求めた経路時間長Toffを、エッジクロッ
ク信号1を出力するエッジ発生回路12の補正演算回路
127のレジスタ127aに格納する。
In response to this, the CPU 4 determines the edge clock signal 1 from the oscillation cycle obtained by the cycle measuring circuit 172a.
The path time length Toff of the path B including the AND circuit 122 and the delay circuit 123 of the edge generation circuit 12 that outputs Then, the obtained path time length Toff is stored in the register 127a of the correction operation circuit 127 of the edge generation circuit 12 which outputs the edge clock signal 1.

【0182】次に、経路長測定回路17は、選択器17
1aの接続を基に戻し、その後、選択器171bの接続
を切り換えて、エッジクロック信号2を出力するエッジ
発生回路12のAND回路122及び遅延回路123を
含む経路Bの閉ループを形成する。
Next, the path length measuring circuit 17 includes the selector 17
The connection of 1a is returned to the original state, and thereafter, the connection of the selector 171b is switched to form a closed loop of the path B including the AND circuit 122 and the delay circuit 123 of the edge generation circuit 12 that outputs the edge clock signal 2.

【0183】この際、CPU4は、図8に示すように、
エッジクロック信号2を出力するエッジ発生回路12の
AND回路122の入力Eが論理値H、波形整形回路1
3の論理回路133bの入力A、B、D各々が論理値
H、L、Hとなるように、各回路の入力を設定する。こ
れにより、当該経路Bの閉ループを発振させる。
At this time, the CPU 4, as shown in FIG.
The input E of the AND circuit 122 of the edge generation circuit 12 that outputs the edge clock signal 2 is the logical value H, and the waveform shaping circuit 1
The inputs of the three logic circuits 133b are set so that the inputs A, B, D respectively have the logical values H, L, H. As a result, the closed loop of the path B is oscillated.

【0184】次に、周期測定回路172bで当該閉ルー
プの発振周期を計測し、求めた発振周期を、CPU4に
送信する。
Next, the period measuring circuit 172b measures the oscillation period of the closed loop and transmits the obtained oscillation period to the CPU 4.

【0185】これを受けて、CPU4は、周期測定回路
172bで求めた発振周期から、エッジクロック信号2
を出力するエッジ発生回路12のAND回路122及び
遅延回路123を含む経路Bの経路時間長Toffを求め
る。そして、求めた経路時間長Toffを、エッジクロッ
ク信号2を出力するエッジ発生回路12の補正演算回路
127のレジスタ127aに格納する。
In response to this, the CPU 4 determines the edge clock signal 2 from the oscillation period obtained by the period measuring circuit 172b.
The path time length Toff of the path B including the AND circuit 122 and the delay circuit 123 of the edge generation circuit 12 that outputs Then, the obtained path time length Toff is stored in the register 127a of the correction operation circuit 127 of the edge generation circuit 12 which outputs the edge clock signal 2.

【0186】次に、経路長測定回路17は、選択器17
1bの接続を基に戻し、その後、選択器171cの接続
を切り換えて、エッジクロック信号3を出力するエッジ
発生回路12のAND回路122及び遅延回路123を
含む経路Cの閉ループを形成する。
Next, the path length measuring circuit 17 uses the selector 17
The connection of the selector 171c is switched after the connection of 1b is restored, and a closed loop of the path C including the AND circuit 122 and the delay circuit 123 of the edge generation circuit 12 that outputs the edge clock signal 3 is formed.

【0187】この際、CPU4は、図8に示すように、
エッジクロック信号3を出力するエッジ発生回路12の
AND回路122の入力Eが論理値Hとなるように入力
を設定する。これにより、当該経路Cの閉ループを発振
させる。
At this time, the CPU 4, as shown in FIG.
The input is set so that the input E of the AND circuit 122 of the edge generation circuit 12 that outputs the edge clock signal 3 has the logical value H. As a result, the closed loop of the path C is oscillated.

【0188】次に、周期測定回路172cで当該閉ルー
プの発振周期を計測し、求めた発振周期を、CPU4に
送信する。
Next, the period measuring circuit 172c measures the oscillation period of the closed loop and transmits the obtained oscillation period to the CPU 4.

【0189】これを受けて、CPU4は、周期測定回路
172cで求めた発振周期から、エッジクロック信号3
を出力するエッジ発生回路12のAND回路122及び
遅延回路123を含む経路Cの経路時間長Toffを求め
る。そして、求めた経路時間長Toffを、エッジクロッ
ク信号3を出力するエッジ発生回路12の補正演算回路
127のレジスタ127aに格納する。
In response to this, the CPU 4 determines the edge clock signal 3 from the oscillation cycle obtained by the cycle measuring circuit 172c.
The path time length Toff of the path C including the AND circuit 122 and the delay circuit 123 of the edge generating circuit 12 that outputs Then, the obtained path time length Toff is stored in the register 127a of the correction operation circuit 127 of the edge generation circuit 12 which outputs the edge clock signal 3.

【0190】これにより、高い時間精度を有する経路の
経路時間長の測定が終了する。その後、被試験IC5の
試験が開始される。
As a result, the measurement of the route time length of the route having high time accuracy is completed. Then, the test of the IC under test 5 is started.

【0191】尚、周期測定回路172a〜172cでの
発振周期の計測に際しては、原振2のクロック周期以下
の遅延を行うエッジ発生回路12の遅延回路123に遅
延量0を設定し、各ピン回路1間でのデスキューを行う
波形生成回路13の遅延回路132a〜132dに、デ
スキューすべき値を設定する。この設定は、CPU4が
行う。
When measuring the oscillation period in the period measuring circuits 172a to 172c, the delay amount 0 is set in the delay circuit 123 of the edge generating circuit 12 which delays the clock period of the original oscillation 2 or less, and each pin circuit is set. A value to be deskewed is set in the delay circuits 132a to 132d of the waveform generation circuit 13 that performs deskewing between 1 and 2. This setting is performed by the CPU 4.

【0192】次に、変動量測定回路18について詳細に
説明する。
Next, the fluctuation amount measuring circuit 18 will be described in detail.

【0193】図9は変動量測定回路の概略構成図であ
る。
FIG. 9 is a schematic configuration diagram of the fluctuation amount measuring circuit.

【0194】上述したように、本実施形態では、エッジ
クロック信号を、波形生成回路13に2つ、そして比較
判定回路1に1つ、それぞれ入力するために、3つの
エッジ発生回路12を設けている。これに伴い、本実施
形態では、3つエッジ発生回路12各々に対応する3
つの変動量測定回路18a〜18cを設けている。
As described above, in this embodiment, three edge generation circuits 12 are provided to input two edge clock signals to the waveform generation circuit 13 and one to the comparison / determination circuit 16 respectively. ing. Accordingly, in the present embodiment, corresponding to 12 each three edge generating circuit 3
Two fluctuation amount measuring circuits 18a to 18c are provided.

【0195】変動量測定回路18a〜18cは、図9に
示すように、変動量検出回路181と、周期測定回路1
82と、基準発振周期保持レジスタ183と、補正率演
算回路184と、を備えている。
As shown in FIG. 9, the fluctuation amount measuring circuits 18a to 18c are composed of the fluctuation amount detecting circuit 181 and the period measuring circuit 1.
82, a reference oscillation cycle holding register 183, and a correction factor calculation circuit 184.

【0196】変動量検出回路181は、補正対象となる
経路を含む閉ループと略同じ回路構成としてある。
The fluctuation amount detection circuit 181 has substantially the same circuit configuration as the closed loop including the path to be corrected.

【0197】すなわち、変動量測定回路18aの場合
は、経路時間長測定回路17の選択器171aによって
形成される、エッジクロック信号1を出力するエッジ発
生回路12のAND回路122及び遅延回路123を含
む経路Bの閉ループと、略同じ回路構成としてある。
That is, the fluctuation amount measuring circuit 18a includes the AND circuit 122 and the delay circuit 123 of the edge generating circuit 12 which outputs the edge clock signal 1 and which is formed by the selector 171a of the path time length measuring circuit 17. The circuit configuration is substantially the same as that of the closed loop of the path B.

【0198】また、変動量測定回路18bの場合は、経
路時間長測定回路17の選択器171bによって形成さ
れる、エッジクロック信号2を出力するエッジ発生回路
12のAND回路122及び遅延回路123を含む経路
Bの閉ループと、略同じ回路構成としてある。
Further, the variation measuring circuit 18b includes an AND circuit 122 and a delay circuit 123 of the edge generating circuit 12 which outputs the edge clock signal 2 and which is formed by the selector 171b of the path time length measuring circuit 17. The circuit configuration is substantially the same as that of the closed loop of the path B.

【0199】そして、変動量測定回路18cの場合は、
図9には図示していないが、経路時間長測定回路17の
選択器171cによって形成される、エッジクロック信
号3を出力するエッジ発生回路12のAND回路122
及び遅延回路123を含む経路Cの閉ループと略同じ回
路構成としてある。
In the case of the fluctuation amount measuring circuit 18c,
Although not shown in FIG. 9, the AND circuit 122 of the edge generation circuit 12 that outputs the edge clock signal 3 formed by the selector 171c of the path time length measurement circuit 17
The circuit configuration is substantially the same as the closed loop of the path C including the delay circuit 123.

【0200】このように、変動量検出回路181を、補
正対象となる経路を含む閉ループと略同じ回路構成とす
ることで、温度、電源電圧等のピン回路1の外部条件の
変化によって発生する当該経路の経路時間長の変動を再
現することができる。
As described above, the fluctuation amount detection circuit 181 has substantially the same circuit configuration as the closed loop including the path to be corrected, so that the variation caused by a change in the external condition of the pin circuit 1 such as temperature and power supply voltage. It is possible to reproduce the variation of the route time length of the route.

【0201】周期測定回路182は、n分周回路182
aと、AND回路182bと、カウンタ182cと、を
有する。周期測定回路182は、変動量検出回路181
の発振パルスをn分周回路182aでn分周し、その分
周信号をウィンド信号としてAND182bに入力す
る。そして、分周信号がHレベルの間、原振2のパルス
数をカウンタ182cで計数することで、変動量検出回
路181の発振周期を計測する。
The period measuring circuit 182 is composed of the n frequency dividing circuit 182.
It has a, an AND circuit 182b, and a counter 182c. The period measuring circuit 182 is a fluctuation amount detecting circuit 181.
The oscillating pulse is divided by n by the n divider 182a, and the divided signal is input to the AND 182b as a window signal. Then, while the frequency-divided signal is at the H level, the counter 182c counts the number of pulses of the original vibration 2 to measure the oscillation cycle of the fluctuation amount detection circuit 181.

【0202】たとえば、n分周回路182aが32分周
するものであり、原振2のパルス周期が5nsの場合、
カウンタ182cのカウント値が128であれば、変動
量検出回路181の発振周期は、20ns(128/3
2分周×5ns)となる。
For example, if the n frequency dividing circuit 182a divides by 32 and the pulse period of the original vibration 2 is 5 ns,
If the count value of the counter 182c is 128, the oscillation cycle of the fluctuation amount detection circuit 181 is 20 ns (128/3
2 division x 5 ns).

【0203】ここで、周期測定の高速化を図る場合に
は、周期測定回路12を複数個設けて、インターリー
ブ等を用いるようにしてもよい。
[0203] Here, in the case to increase the speed of periodic measurements, the period measuring circuit 1 7 2 provided plurality, may be used interleaving the like.

【0204】尚、経路時間長測定回路17の周期測定回
路172a〜172cの回路構成については、説明しな
かったが、変動量測定回路18の周期測定回路182と
同じ構成で実現可能である。
Although the circuit configuration of the period measuring circuits 172a to 172c of the path time length measuring circuit 17 has not been described, it can be realized by the same configuration as the period measuring circuit 182 of the fluctuation amount measuring circuit 18.

【0205】基準発振周期保持レジスタ183は、経路
時間長測定回路17の周期測定回路172a〜172c
で測定した、補正対象となる経路を含む閉ループの発振
周期を格納する。
The reference oscillation cycle holding register 183 is used for the cycle measurement circuits 172a to 172c of the path time length measurement circuit 17.
Stores the closed-loop oscillation period including the path to be corrected, which was measured in.

【0206】すなわち、変動量測定回路18aの場合
は、周期測定回路172aで測定した、エッジクロック
信号1を出力するエッジ発生回路12のAND回路12
2及び遅延回路123を含む経路Bの閉ループの発振周
期を格納する。
That is, in the case of the fluctuation amount measuring circuit 18a, the AND circuit 12 of the edge generating circuit 12 which outputs the edge clock signal 1 measured by the period measuring circuit 172a.
2 and the closed-loop oscillation cycle of the path B including the delay circuit 123 are stored.

【0207】また、変動量測定回路18bの場合は、周
期測定回路172bで測定した、エッジクロック信号2
を出力するエッジ発生回路12のAND回路122及び
遅延回路123を含む経路Bの閉ループの発振周期を格
納する。
In the case of the fluctuation amount measuring circuit 18b, the edge clock signal 2 measured by the period measuring circuit 172b is measured.
The closed-loop oscillation cycle of the path B including the AND circuit 122 and the delay circuit 123 of the edge generation circuit 12 that outputs

【0208】そして、変動量測定回路18cの場合は、
周期測定回路172cで測定した、エッジクロック信号
3を出力するエッジ発生回路12のAND回路122及
び遅延回路123を含む経路Cの閉ループの発振周期を
格納する。
In the case of the fluctuation amount measuring circuit 18c,
The closed-loop oscillation cycle of the path C including the AND circuit 122 and the delay circuit 123 of the edge generation circuit 12 that outputs the edge clock signal 3 measured by the cycle measurement circuit 172c is stored.

【0209】補正率演算回路184は、補正率を演算す
る。ここで、基準発振周期保持レジスタ183に格納さ
れている発振周期をTs、周期測定回路182で測定し
た変動量検出回路181の発振周期をTvとした場合、
補正率は以下のようになる。
The correction factor calculation circuit 184 calculates the correction factor. Here, when the oscillation cycle stored in the reference oscillation cycle holding register 183 is Ts and the oscillation cycle of the fluctuation amount detection circuit 181 measured by the cycle measurement circuit 182 is Tv,
The correction factor is as follows.

【0210】補正率=(Ts−Tv)/Ts 補正率演算回路184で算出された補正率は、当該補正
率演算回路184が設けられた変動量測定回路18a〜
18cに対応するエッジ発生回路12の補正演算回路1
27に入力される。
Correction rate = (Ts-Tv) / Ts The correction rate calculated by the correction rate calculation circuit 184 is the variation amount measuring circuit 18a through which the correction rate calculation circuit 184 is provided.
Correction operation circuit 1 of edge generation circuit 12 corresponding to 18c
27 is input.

【0211】すなわち、当該補正率演算回路184が変
動量測定回路18aに設けられている場合は、エッジク
ロック信号1を出力するエッジ発生回路12の補正演算
回路127に入力される。
That is, when the correction factor calculation circuit 184 is provided in the fluctuation amount measurement circuit 18a, it is input to the correction calculation circuit 127 of the edge generation circuit 12 which outputs the edge clock signal 1.

【0212】また、当該補正率演算回路184が変動量
測定回路18bに設けられている場合は、エッジクロッ
ク信号2を出力するエッジ発生回路12の補正演算回路
127に入力される。
If the correction factor calculation circuit 184 is provided in the fluctuation amount measurement circuit 18b, it is input to the correction calculation circuit 127 of the edge generation circuit 12 which outputs the edge clock signal 2.

【0213】そして、当該補正率演算回路184が変動
量測定回路18cに設けられている場合は、エッジクロ
ック信号3を出力するエッジ発生回路12の補正演算回
路127に入力される。次に、変動量測定回路18a〜
18cの動作について説明する。
When the correction factor calculation circuit 184 is provided in the fluctuation amount measurement circuit 18c, it is input to the correction calculation circuit 127 of the edge generation circuit 12 which outputs the edge clock signal 3. Next, the fluctuation amount measuring circuit 18a-
The operation of 18c will be described.

【0214】変動量測定回路18a〜18cは、経路時
間長測定回路17による経路時間長の測定が終了した
後、被試験IC5の試験中、常に動作している。
The fluctuation amount measuring circuits 18a to 18c are always operating during the test of the IC under test 5 after the measurement of the route time length by the route time length measuring circuit 17 is completed.

【0215】周期測定回路182によって変動量検出回
路181の発振周期を計測し、当該計測した発振周期
と、基準発振周期保持レジスタ183に格納された発振
周期とを基に、動量検出回路181の経路時間長の変
動量に応じた補正率を算出する。
[0215] measure the oscillation period of the variation detection circuit 181 by the period measuring circuit 182, the oscillation period measured, on the basis of the oscillation period stored in the reference oscillation period holding register 183, the fluctuation amount detection circuit 181 A correction factor is calculated according to the variation amount of the route time length.

【0216】以上説明したように、本実施形態では、経
路時間長測定回路17により、被試験IC5の試験開始
に先立って、高い時間精度を有する信号が通過する経路
の閉ループの発振周期を測定している。
As described above, in the present embodiment, the path time length measuring circuit 17 measures the closed-loop oscillation period of the path through which the signal having high time accuracy passes before the test of the IC under test 5 is started. ing.

【0217】また、被試験IC5の試験中に際しては、
変動量測定回路18により、前記閉ループと略同じ回路
構成で形成された変動量検出回路181の発振周期を逐
次検出して、当該検出した発振周期と、経路時間長測定
回路17で計測した前記閉ループの発振周期とを基に、
前記閉ループの経路時間長の変動を補正するための補正
率を算出している。
During the test of the IC5 under test,
The fluctuation amount measuring circuit 18 sequentially detects the oscillation cycle of the fluctuation amount detecting circuit 181 formed with the same circuit configuration as the closed loop, and the detected oscillation cycle and the closed loop measured by the path time length measuring circuit 17 Based on the oscillation cycle of
A correction factor for correcting the variation in the closed loop path time length is calculated.

【0218】そして、この算出した補正率に基づいて、
エッジ発生回路12の補正演算回路127により、エッ
ジ発生回路12の遅延回路123の遅延時間を設定する
ことで、エッジ発生回路12から出力されるエッジクロ
ック信号の出力タイミングを調整している。
Then, based on the calculated correction rate,
By setting the delay time of the delay circuit 123 of the edge generation circuit 12 by the correction calculation circuit 127 of the edge generation circuit 12, the output timing of the edge clock signal output from the edge generation circuit 12 is adjusted.

【0219】図10は、経路時間長測定回路17で計測
した、高い時間精度を有する信号が通過する経路(上記
説明した経路B又は経路C)の閉ループの発振周期と、
前記閉ループと略同じ回路構成とした変動量検出回路1
81の発振周期と、エッジ発生回路12から出力される
エッジクロック信号の出力タイミングとの関係を説明す
るための図である。
FIG. 10 shows the closed-loop oscillation period of the path (path B or path C described above) through which a signal with high time accuracy, measured by the path time length measuring circuit 17, passes.
Variation amount detection circuit 1 having substantially the same circuit configuration as the closed loop
FIG. 9 is a diagram for explaining the relationship between the oscillation cycle of 81 and the output timing of the edge clock signal output from the edge generation circuit 12.

【0220】たとえば、変動量測定回路18で測定した
発振周期が、経路時間長測定回路17で計測した発振周
期と同じである場合、変動量測定回路18で算出される
補正率は0となる。
For example, when the oscillation period measured by the fluctuation amount measuring circuit 18 is the same as the oscillation period measured by the path time length measuring circuit 17, the correction factor calculated by the fluctuation amount measuring circuit 18 is zero.

【0221】したがって、エッジ発生回路12におい
て、データ演算回路121で生成されたタイミングデー
タA(カウントデータE(f)ct、遅延時間データE
(f)dly)と、補正演算回路127から出力されるタ
イミングデータB(カウントデータE(f)ct、遅延時
間データE′(f)dly)とは、同じになる。
Therefore, in the edge generation circuit 12, the timing data A (count data E (f) ct, delay time data E generated by the data operation circuit 121 is generated.
(F) dly) is the same as the timing data B (count data E (f) ct, delay time data E ′ (f) dly) output from the correction calculation circuit 127.

【0222】このため、図10(a)に示すように、エ
ッジ発生回路12から出力されるエッジクロック信号の
出力タイミングは、データ演算回路121で生成された
タイミングデータAによって特定されるタイミングと同
じになる。
Therefore, as shown in FIG. 10A, the output timing of the edge clock signal output from the edge generation circuit 12 is the same as the timing specified by the timing data A generated by the data operation circuit 121. become.

【0223】一方、変動量測定回路18で測定した発振
周期が、経路時間長測定回路17で計測した発振周期よ
り長い場合、変動量測定回路18で算出される補正率は
負の値となる。
On the other hand, when the oscillation period measured by the fluctuation amount measuring circuit 18 is longer than the oscillation period measured by the path time length measuring circuit 17, the correction factor calculated by the fluctuation amount measuring circuit 18 becomes a negative value.

【0224】したがって、エッジ発生回路12におい
て、補正演算回路127から出力されるタイミングデー
タB(カウントデータE(f)ct、遅延時間データE′
(f)dly)は、データ演算回路121で生成されたタ
イミングデータA(カウントデータE(f)ct、遅延時
間データE(f)dly)より短くなる。
Therefore, in the edge generation circuit 12, the timing data B (count data E (f) ct, delay time data E ′ output from the correction calculation circuit 127 is output.
(F) dly) is shorter than the timing data A (count data E (f) ct, delay time data E (f) dly) generated by the data operation circuit 121.

【0225】このため、図10(b)に示すように、エ
ッジ発生回路12から出力されるエッジクロック信号の
出力タイミングは、データ演算回路121で生成された
タイミングデータAによって特定されるタイミングより
早くなる(図10(b)では、TERR早くなってい
る)。
Therefore, as shown in FIG. 10B, the output timing of the edge clock signal output from the edge generation circuit 12 is earlier than the timing specified by the timing data A generated by the data operation circuit 121. (In FIG. 10B, T ERR is faster).

【0226】尚、変動量測定回路18で測定した発振周
期が、経路時間長測定回路17で計測した発振周期より
短い場合は、図10(b)の場合とは逆に、エッジ発生
回路12から出力されるエッジクロック信号の出力タイ
ミングが、データ演算回路121で生成されたタイミン
グデータAによって特定されるタイミングより遅くな
る。
If the oscillation period measured by the fluctuation amount measuring circuit 18 is shorter than the oscillation period measured by the path time length measuring circuit 17, the edge generating circuit 12 outputs the opposite of the case shown in FIG. 10B. The output timing of the output edge clock signal is later than the timing specified by the timing data A generated by the data arithmetic circuit 121.

【0227】このように、本実施形態によれば、高い時
間精度を有する信号が通過する経路の経路時間長が長く
なる方に変動した場合は、エッジクロック信号の出力タ
イミングを早め、また、当該経路時間長が短くなる方に
変動した場合は、エッジクロック信号の出力タイミング
を遅くしている。
As described above, according to the present embodiment, when the route time length of the route through which a signal having a high time accuracy passes changes, the output timing of the edge clock signal is advanced, and When the path time length fluctuates toward the shorter side, the output timing of the edge clock signal is delayed.

【0228】このようにすることで、試験前にデスキュ
ーした時間に試験信号を発生させることができ、各ピン
回路から発生する試験信号のスキュー低減を図ることが
できる。
By doing so, the test signal can be generated at the deskewed time before the test, and the skew of the test signal generated from each pin circuit can be reduced.

【0229】また、被試験IC5からの応答信号の判定
タイミングのスキュー低減を図ることができる。
Further, it is possible to reduce the skew of the determination timing of the response signal from the IC under test 5.

【0230】尚、本発明は上記の実施形態に限定される
ものではなく、その要旨の範囲内で様々な変形が可能で
ある。
The present invention is not limited to the above embodiment, and various modifications can be made within the scope of the gist thereof.

【0231】たとえば、上記の実施形態では、被試験I
C5の試験に先立って、経路時間長測定回路17によ
り、高い時間精度を有する信号が通過する経路の閉ルー
プの発振周期を測定している。
For example, in the above embodiment, the I
Prior to the C5 test, the path time length measuring circuit 17 measures the closed-loop oscillation cycle of the path through which a signal having high time accuracy passes.

【0232】しかしながら、本発明はこれに限定される
ものではなく、LSIのチップシミュレーションを用い
ることで、当該経路の発振周期を測定しておくようにし
てもよい。このようにすることで、経路時間長測定回路
17を設ける必要がなくなる。
However, the present invention is not limited to this, and the oscillation cycle of the path may be measured in advance by using LSI chip simulation. By doing so, it becomes unnecessary to provide the path time length measuring circuit 17.

【0233】また、本実施形態では、経路時間長測定回
路17で発振周期を測定する経路として、図8に示すよ
うに、原振2−エッジ発生回路12(AND回路122
−遅延回路123)−波形生成回路13(遅延回路13
2a〜132d−論理回路133a、133b)を繋ぐ
経路Bと、原振2−エッジ発生回路12(AND回路1
22−遅延回路123)−比較判定回路16(遅延回路
161)を繋ぐ経路Cとを用いたものについて説明し
た。
Further, in the present embodiment, as a path for measuring the oscillation period by the path time length measuring circuit 17, as shown in FIG. 8, the original oscillation 2-edge generation circuit 12 (AND circuit 122
-Delay circuit 123) -Waveform generation circuit 13 (delay circuit 13
2a to 132d-path B connecting the logic circuits 133a and 133b) and the original oscillation 2-edge generation circuit 12 (AND circuit 1)
22-delay circuit 123) -the path C connecting the comparison / determination circuit 16 (delay circuit 161) has been described.

【0234】しかしながら、本発明はこれに限定される
ものではない。経路時間長測定回路17で発振周期を測
定する経路は、被試験IC5に試験信号を印加するため
に、あるいは、被試験IC5からの応答信号をラッチす
るために、高い時間精度を必要とする信号が通過する経
路であればよい。
However, the present invention is not limited to this. The path for measuring the oscillation period by the path time length measuring circuit 17 is a signal that requires high time accuracy in order to apply a test signal to the IC under test 5 or to latch a response signal from the IC under test 5. Any route may be used.

【0235】図11は、ピン回路1〜1各々を1つ
のLSIで構成した場合において、経路時間長測定回路
17で発振周期を測定する経路の一例を示した図であ
る。
FIG. 11 is a diagram showing an example of a path for measuring the oscillation period by the path time length measuring circuit 17 when each of the pin circuits 1 1 to 1 n is composed of one LSI.

【0236】ここで、21a、21bは入力ピン、22
a、22bは出力ピン、23a、23bは入力バッフ
ァ、24a、24bは出力バッファである。
Here, 21a and 21b are input pins and 22
a and 22b are output pins, 23a and 23b are input buffers, and 24a and 24b are output buffers.

【0237】図11に示すような構成にすることで、選
択器171a、171bを切り替えることで形成される
閉ループは、入力ピン21b−入力バッファ23b−エ
ッジ発生回路12−波形生成13−出力バッファ24b
−出力ピン22b間を繋ぐ経路の閉ループとなる。
With the configuration shown in FIG. 11, a closed loop formed by switching the selectors 171a and 171b has an input pin 21b-input buffer 23b-edge generation circuit 12-waveform generation 13-output buffer 24b.
-It becomes a closed loop of the path connecting between the output pins 22b.

【0238】したがって、前記閉ループの発振周期を測
定することで、入力ピン21a〜出力ピン22間を繋
ぐ経路の閉ループの発振周期を予測することができる。
[0238] Thus, by measuring the oscillation period of the closed loop, it is possible to predict the oscillation period of the closed loop path connecting between the input pin 21a~ output pin 22 a.

【0239】図12も、図11と同様に、ピン回路1
〜1各々を1つのLSIで構成した場合において、経
路時間長測定回路17で発振周期を測定する経路の一例
を示した図である。
Similarly to FIG. 11, FIG. 12 also shows the pin circuit 1 1
In case of constituting to 1 n respectively in one LSI, a diagram showing an example of a path to measure the oscillation period in the path length of time measuring circuit 17.

【0240】ここでは、選択器171a、171bをL
SIの外側に設けている。図12に示す構成において、
選択器171a、171bを切り替えることで形成され
る閉ループは、入力ピン21a−入力バッファ23a−
エッジ発生回路12−波形生成13−出力バッファ24
a−出力ピン22a間を繋ぐ経路の閉ループとなる。
Here, the selectors 171a and 171b are set to L.
It is provided outside the SI. In the configuration shown in FIG.
The closed loop formed by switching the selectors 171a and 171b is the input pin 21a-the input buffer 23a-
Edge generation circuit 12-waveform generation 13-output buffer 24
It becomes a closed loop of a path connecting the a-output pin 22a.

【0241】したがって、前記閉ループの発振周期を測
定することで、入力ピン21a〜出力ピン22a間を繋
ぐ経路の閉ループの発振周期を予測することができる。
Therefore, by measuring the closed-loop oscillation cycle, the closed-loop oscillation cycle of the path connecting the input pin 21a and the output pin 22a can be predicted.

【0242】また、本実施形態では、波形生成回路13
に、被試験IC5に印加する試験信号のスキュー調整を
行う遅延回路132a〜132dを設け、比較判定回路
16に、被試験IC5から出力された応答信号の判定タ
イミングのスキュー調整を行う遅延回路161を設けて
いる。
Further, in the present embodiment, the waveform generation circuit 13
Is provided with delay circuits 132a to 132d for adjusting the skew of the test signal applied to the IC under test 5, and the comparison and judgment circuit 16 is provided with a delay circuit 161 for adjusting the skew of the judgment timing of the response signal output from the IC under test 5. It is provided.

【0243】しかしながら、図13に示すように、スキ
ュー調整のための遅延回路を、波形生成回路13a及び
比較判定回路16aに設けなくてもよい。
However, as shown in FIG. 13, the delay circuit for skew adjustment need not be provided in the waveform generation circuit 13a and the comparison / determination circuit 16a.

【0244】図14は、図13に示す波形生成回路13
a及び比較判定回路16aに適用されるエッジ発生回路
12に用いる補正演算回路の概略構成図である。
FIG. 14 is a waveform generation circuit 13 shown in FIG.
3A is a schematic configuration diagram of a correction arithmetic circuit used in the edge generation circuit 12 applied to a and the comparison determination circuit 16a.

【0245】図14に示す補正演算回路227が、図3
に示す補正演算回路127と異なる点は、新たに、加算
器227aと、選択器227bと、レジスタ227c、
227dとを設けたことである。
The correction calculation circuit 227 shown in FIG.
The difference from the correction arithmetic circuit 127 shown in is that an adder 227a, a selector 227b, a register 227c, and
227d is provided.

【0246】レジスタ227c、227dは、被試験I
C5に印加する試験信号のスキュー調整時間、すなわ
ち、上記の実施形態において、波形生成回路13の遅延
回路132a〜132dに設定されていた遅延時間が格
納される。
The registers 227c and 227d are connected to the I.
The skew adjustment time of the test signal applied to C5, that is, the delay time set in the delay circuits 132a to 132d of the waveform generation circuit 13 in the above embodiment is stored.

【0247】図14に示す補正演算回路227の動作に
ついて説明する。
The operation of the correction arithmetic circuit 227 shown in FIG. 14 will be described.

【0248】先ず、試験開始に先立って、レジスタ22
7c、227dに、被試験IC5に印加する試験信号の
スキュー調整時間、すなわち、上記の実施形態におい
て、波形生成回路13の遅延回路132a〜132dに
設定されていた遅延時間を設定する。この設定は、図1
のCPU4が行う。
First, before starting the test, the register 22
7c and 227d are set to the skew adjustment time of the test signal applied to the IC under test 5, that is, the delay times set in the delay circuits 132a to 132d of the waveform generation circuit 13 in the above embodiment. This setting is shown in Figure 1.
CPU4 of.

【0249】次に、試験中に際しては、選択器227b
により、レジスタ227c又はレジスタ227dを選択
する。そして、加算器227aにより、当該レジスタに
格納されている値を、データ演算回路121で生成した
遅延時間データE(f)dlyに加算する。
Next, during the test, the selector 227b
Is used to select the register 227c or the register 227d. Then, the adder 227a adds the value stored in the register to the delay time data E (f) dly generated by the data operation circuit 121.

【0250】たとえば、CPU4からの切り替えデータ
により、選択器227bによってレジスタ227cが選
択されている場合、レジスタ227cに格納されている
値が0.3であれば、データ演算回路121で生成され
た遅延時間データE(f)dlyに0.3を加算する。
For example, when the register 227c is selected by the selector 227b by the switching data from the CPU 4, if the value stored in the register 227c is 0.3, the delay generated by the data operation circuit 121 is generated. 0.3 is added to the time data E (f) dly.

【0251】その後の処理は、図3に示す補正演算回路
127と同様である。
The subsequent processing is the same as that of the correction arithmetic circuit 127 shown in FIG.

【0252】尚、加算器227aでレジスタに格納され
ている値を遅延時間データE(f)dlyに加算すること
で、遅延時間データE(f)dlyが、原振2の1周期分
を越える場合は、データ演算回路121で生成されたカ
ウントデータE(f)ctを1つカウントアップすると共
に、遅延時間データE(f)dlyから原振2の1周期分
を引き算する。この処理を繰り返すことで、遅延時間デ
ータE(f)dlyが、原振2の1周期分の範囲内に収ま
るようにする。
By adding the value stored in the register by the adder 227a to the delay time data E (f) dly, the delay time data E (f) dly exceeds one cycle of the original vibration 2. In this case, the count data E (f) ct generated by the data operation circuit 121 is incremented by one, and one cycle of the original vibration 2 is subtracted from the delay time data E (f) dly. By repeating this processing, the delay time data E (f) dly is made to fall within the range of one cycle of the original vibration 2.

【0253】図14に示す補正演算回路227によれ
ば、スキュー調整時間を、データ演算回路121で生成
したタイミングデータに加算することにより、波形生成
回路13や、比較判定回路16に設けていたスキュー調
整用の遅延回路が不要となる。
According to the correction operation circuit 227 shown in FIG. 14, by adding the skew adjustment time to the timing data generated by the data operation circuit 121, the skews provided in the waveform generation circuit 13 and the comparison / determination circuit 16 are skewed. The delay circuit for adjustment becomes unnecessary.

【0254】これにより、高い時間精度を有する信号が
通過する経路の経路時間長を短くすることができる。
As a result, the route time length of the route through which the signal having high time accuracy passes can be shortened.

【0255】[0255]

【発明の効果】以上説明したように、本発明によれば、
温度、電源電圧等の外部条件が変化した場合に、当該変
化によって発生する、高い時間精度を持った信号が通過
する経路の伝搬時間の変動に応じて、エッジクロック信
号の出力タイミングを調整することができるので、被試
験ICに印加する試験信号の出力タイミングの時間精度
を向上させることができる。
As described above, according to the present invention,
When the external conditions such as temperature and power supply voltage change, adjust the output timing of the edge clock signal according to the fluctuation of the propagation time of the path through which the signal with high time accuracy passes, which occurs due to the change. Therefore, the time accuracy of the output timing of the test signal applied to the IC under test can be improved.

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

【図1】本発明の一実施形態であるIC試験装置の概略
構成図である。
FIG. 1 is a schematic configuration diagram of an IC test apparatus according to an embodiment of the present invention.

【図2】図1に示すエッジ発生回路の概略構成図であ
る。
FIG. 2 is a schematic configuration diagram of an edge generation circuit shown in FIG.

【図3】図2に示す補正演算回路の概略構成図である。FIG. 3 is a schematic configuration diagram of a correction arithmetic circuit shown in FIG.

【図4】図2に示すエッジ発生回路がエッジクロック信
号を発生する動作を説明するためのタイミング図であ
る。
FIG. 4 is a timing diagram illustrating an operation of the edge generating circuit shown in FIG. 2 for generating an edge clock signal.

【図5】図1に示す波形生成回路の概略構成図である。5 is a schematic configuration diagram of the waveform generation circuit shown in FIG.

【図6】図5に示す波形生成回路が試験信号を出力する
動作を説明するためのタイミング図である。
FIG. 6 is a timing chart for explaining an operation of outputting a test signal by the waveform generation circuit shown in FIG.

【図7】図1に示す比較判定回路の概略構成図である。FIG. 7 is a schematic configuration diagram of a comparison / determination circuit shown in FIG.

【図8】図1に示す経路時間長測定回路の概略構成図で
ある。
FIG. 8 is a schematic configuration diagram of the path time length measurement circuit shown in FIG. 1.

【図9】図1に示す変動量測定回路の概略構成図であ
る。
9 is a schematic configuration diagram of the fluctuation amount measuring circuit shown in FIG.

【図10】経路時間長測定回路で計測した閉ループの発
振周期と、変動量検出回路の発振周期と、エッジ発生回
路から出力されるエッジクロック信号の出力タイミング
との関係を説明するための図である。
FIG. 10 is a diagram for explaining the relationship between the closed-loop oscillation period measured by the path time length measurement circuit, the oscillation period of the fluctuation amount detection circuit, and the output timing of the edge clock signal output from the edge generation circuit. is there.

【図11】図1に示すピン回路各々を1つのLSIで構
成した場合において、経路時間長測定回路で発振周期を
測定する経路の一例を示した図である。
FIG. 11 is a diagram showing an example of a path for measuring an oscillation cycle by a path time length measuring circuit when each of the pin circuits shown in FIG. 1 is configured by one LSI.

【図12】図1に示すピン回路各々を1つのLSIで構
成した場合において、経路時間長測定回路で発振周期を
測定する経路の一例を示した図である。
FIG. 12 is a diagram showing an example of a path for measuring an oscillation cycle by a path time length measuring circuit when each of the pin circuits shown in FIG. 1 is configured by one LSI.

【図13】図1に示す実施形態の変形例を説明するため
の図である。
FIG. 13 is a diagram for explaining a modified example of the embodiment shown in FIG.

【図14】図13に示す変形例に用いるエッジ発生回路
の補正演算回路の概略構成図である。
14 is a schematic configuration diagram of a correction operation circuit of an edge generation circuit used in the modification example shown in FIG.

【図15】従来のIC試験装置の概略構成図である。FIG. 15 is a schematic configuration diagram of a conventional IC test apparatus.

【図16】図15に示すエッジ発生回路の概略構成図で
ある。
16 is a schematic configuration diagram of the edge generation circuit shown in FIG.

【図17】図15に示す波形生成回路及び比較判定回路
の概略構成図である。
17 is a schematic configuration diagram of the waveform generation circuit and the comparison determination circuit shown in FIG.

【図18】図16に示すエッジ発生回路がエッジクロッ
ク信号を発生する動作を説明するためのタイミング図で
ある。
FIG. 18 is a timing chart for explaining the operation of the edge generation circuit shown in FIG. 16 for generating an edge clock signal.

【図19】図17に示す波形生成回路が試験信号を出力
する動作を説明するためのタイミング図である。
FIG. 19 is a timing chart for explaining the operation of the waveform generation circuit shown in FIG. 17 for outputting a test signal.

【図20】図15に示すIC試験装置において、各ピン
回路間のスキュー調整を説明するためのタイミング図で
ある。
20 is a timing diagram for explaining skew adjustment between the pin circuits in the IC test apparatus shown in FIG.

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

〜1 ピン回路 2 原振 3 パターン発生回路 4 CPU 5 被試験IC 11 テスト周期発生回路 12 エッジ発生回路 13 波形生成回路 14 ドライバ 15 アナログコンパレータ 16 比較判定回路 17 経路時間長測定回路 18 変動量測定回路 21a、21b 入力ピン 22a、22b 出力ピン 23a、23b 入力バッファ 24a、24b 出力バッファ 121 データ演算回路 122、182b AND回路 123、132a〜132d、161 遅延回路 124a、124b、134、162 フリップフロッ
プ回路 125 一致回路 126、182c カウンタ 127、227 補正演算回路 127a、2257c、227d レジスタ 127b、227a 加算器 127c 乗算器 127d 加算/演算器 131 波形生成データ発生回路 133a、133b 論理回路 163 良否判定回路 171a〜171c、227b 選択器 172a〜172c、182 周期測定回路 173 インバータ 181 変動量検出回路 182a n分周器 183 基準発振周期保持レジスタ 184 補正率演算回路
1 1 to 1 n pin circuit 2 original vibration 3 pattern generation circuit 4 CPU 5 IC under test 11 test cycle generation circuit 12 edge generation circuit 13 waveform generation circuit 14 driver 15 analog comparator 16 comparison judgment circuit 17 path time length measurement circuit 18 fluctuation Quantity measuring circuit 21a, 21b Input pin 22a, 22b Output pin 23a, 23b Input buffer 24a, 24b Output buffer 121 Data operation circuit 122, 182b AND circuit 123, 132a to 132d, 161 Delay circuit 124a, 124b, 134, 162 Flip-flop Circuit 125 Matching circuit 126, 182c Counter 127, 227 Correction operation circuit 127a, 2257c, 227d Register 127b, 227a Adder 127c Multiplier 127d Addition / operation unit 131 Waveform generation data generation circuit 133a 133b logic circuit 163 quality determination circuit 171a~171c, 227b selector 172a~172c, 182 period measuring circuit 173 inverter 181 variation detection circuit 182a n divider 183 reference oscillation period holding register 184 correction factor calculating circuit

フロントページの続き (56)参考文献 特開 平2−198375(JP,A) 特開 平8−226957(JP,A) 特開 平4−190175(JP,A) 特開 平8−292242(JP,A) 特開 平8−62308(JP,A) 特開 平7−98363(JP,A) 特開 平6−77789(JP,A) 特開 平6−43220(JP,A) 特開 平4−184276(JP,A) (58)調査した分野(Int.Cl.7,DB名) G01R 31/28 G01R 31/3183 G01R 31/319 G01R 35/00 Continuation of front page (56) Reference JP-A-2-198375 (JP, A) JP-A-8-226957 (JP, A) JP-A-4-190175 (JP, A) JP-A-8-292242 (JP , A) JP 8-62308 (JP, A) JP 7-98363 (JP, A) JP 6-77789 (JP, A) JP 6-43220 (JP, A) JP 4-184276 (JP, A) (58) Fields investigated (Int.Cl. 7 , DB name) G01R 31/28 G01R 31/3183 G01R 31/319 G01R 35/00

Claims (4)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】所定周期でパルスを発生するパルス発生手
段と、予め定められた基準に従いエッジクロックの周期
データを生成する周期データ生成手段と、前記周期デー
タ生成手段で生成した試験信号用の周期データに従って
前記パルス発生手段のパルスを抽出し、試験信号用の
ッジクロック信号を生成する試験信号用エッジクロック
発生手段と、前記周期データ生成手段で生成した判定信
号用の周期データに従って前記パルス発生手段のパルス
を抽出し、判定信号用のエッジクロック信号を生成する
判定信号用エッジクロック発生手段と、前記試験信号用
エッジクロック発生手段で生成した試験信号用のエッジ
クロック信号を基に、被試験ICに印加する試験信号を
生成する試験信号生成手段と、前記判定信号用エッジク
ロック発生手段で生成した判定信号用のエッジクロック
信号を基に、前記被試験ICの応答信号の良否判定を行
う比較判定手段と、を備え前記被試験ICの前記試験信
号に対する応答信号の良否判定を行うIC試験装置であ
って、IC試験開始に先立って測定された前記試験信号を生成
するための信号が伝搬する第一の経路での伝搬時間と、
IC試験動作中に測定された前記第一の経路と略同じ回
路構成で形成された第一の変動量検出回路での伝搬時間
とを用いて、IC試験動作中に前記第一の経路と前記第
一の変動量検出回路の伝搬時間の差に応じた変動量を測
定して第一の補正率を算出する 試験信号用変動量測定手
段を有し、前記試験信号用変動量測定手段は、前記第一
の補正率にもとづき、前記試験信号用エッジクロック発
生手段の出力タイミングを調整し、さらに、前記IC試験開始に先立って測定された前記良
否判定を行うための信号が伝搬する第二の経路での伝搬
時間と、IC試験動作中に測定された前記第二の経路と
略同じ回路構成で形成された第二の変動量検出回路での
伝搬時間とを用いて、IC試験動作中に前記第二の経路
と前記第二の変動量検出回路の伝搬時間の差に応じた変
動量を測定して第二の補正率を算出する判定信号用変動
量測定手段を有し、前記判定信号用変動量測定手段は、
前記第二の補正率にもとづき、前記判定信号用エッジク
ロック発生手段の出力タイミングを調整することを特徴
するIC試験装置。
1. A pulse generation means for generating a pulse at a predetermined cycle, a cycle data generation means for generating cycle data of an edge clock according to a predetermined standard, and a cycle for a test signal generated by the cycle data generation means. A test signal edge clock generating means for extracting the pulse of the pulse generating means according to the data and generating an edge clock signal for the test signal, and a judgment signal generated by the periodic data generating means.
Of the pulse generating means according to the periodic data for the signal
To generate the edge clock signal for the decision signal
Determination signal edge clock generation means, test signal generation means for generating a test signal to be applied to the IC under test based on the test signal edge clock signal generated by the test signal edge clock generation means, and the determination Signal edge
Edge clock for judgment signal generated by lock generation means
The quality of the response signal of the IC under test is judged based on the signal.
An IC test device for judging whether a response signal to the test signal of the IC under test is good or bad, the test signal being measured prior to the start of the IC test.
The propagation time in the first path through which the signal for
Approximately the same time as the first path measured during the IC test operation
Propagation time in the first fluctuation amount detection circuit formed by the road structure
And the first path and the second path during the IC test operation.
Measures the fluctuation amount according to the difference in the propagation time of the fluctuation detection circuit.
And a test signal fluctuation amount measuring means for calculating a first correction factor by setting the test signal fluctuation amount measuring means .
Of based on the correction factor to adjust the output timing of the test signal edge clock generating means, further, the good measured prior to starting the IC testing
Propagation on the second path through which the signal for making a rejection decision propagates
Time and the second path measured during the IC test operation,
In the second fluctuation amount detection circuit formed with almost the same circuit configuration
The propagation time and the second path during the IC test operation.
And the second fluctuation amount detection circuit
Fluctuation for judgment signal that measures the momentum and calculates the second correction factor
An amount measuring means, the determination signal fluctuation amount measuring means,
Based on the second correction factor, the edge signal for the determination signal
Characterized by adjusting the output timing of the lock generation means
IC test equipment to.
【請求項2】請求項1において、 前記試験信号用変動量測定手段は、前記第一の経路と略
同じ回路構成で形成された第一の変動量検出回路と、前
第一の変動量検出回路の発振周期を測定する第一の周
期測定手段を有し、前記第一の周期測定手段で測定した
発振周期と予め用意された第一の基準周期との差に応じ
第一の補正率を算出し、前記エッジクロック信号の前
記試験信号用エッジクロック発生手段からの出力を補正
し、さらに、前記判定信号用変動量測定手段は、前記第二の
経路と略同じ回路構成で形成された第二の変動量検出回
路と、前記第二の変動量検出回路の発振周期を測定する
第ニの周期測定手段を有し、前記第二の周期測定手段で
測定した発振周期と予め用意された第二の基準周期との
差に応じて第二の補正率を算出し、前記エッジクロック
信号の前記判定信号用エッジクロック発生手段からの出
力を補正することを特徴とするIC試験装置。
2. A method according to claim 1, wherein the test signal variation amount measuring means includes a first variation detecting circuit which is formed substantially the same circuit configuration as the first path, the first variation detector It has a first period measuring means for measuring an oscillation period of the circuit, and a first correction factor according to a difference between the oscillation period measured by the first period measuring means and a first reference period prepared in advance. And corrects the output of the edge clock signal from the test signal edge clock generation means, and further, the determination signal variation amount measurement means is the second
A second fluctuation amount detection circuit formed with a circuit configuration that is almost the same as the path.
And the oscillation cycle of the second fluctuation amount detection circuit
With a second period measuring means, in the second period measuring means
Between the measured oscillation period and the second reference period prepared in advance
The second correction factor is calculated according to the difference, and the edge clock
The output of the signal from the edge clock generating means for the judgment signal
An IC test apparatus characterized by correcting force.
【請求項3】請求項2において、 前記被試験ICの試験開始に先立って、前記第一の経路
を閉じることで発振させる発振手段と、前記発振手段に
より発振した前記第一の経路の発振周期を測定する第一
の基準周期測定手段と、を有し、前記第一の基準周期
は、前記第一の基準周期測定手段で測定した発振周期で
あり、 さらに、前記被試験ICの試験開始に先立って、前記第
二の経路を閉じることで発振させる発振手段と、前記発
振手段により発振した前記第二の経路の発振周期を測定
する第二の基準周期測定手段と、を有し、前記第二の基
準周期は、前記第二の基準周期測定手段で測定した発振
周期であることを特徴とするIC試験装置。
3. The oscillating means for oscillating by closing the first path before starting the test of the IC under test according to claim 2, and the oscillation cycle of the first path oscillated by the oscillating means. The first to measure
And a first reference period is an oscillation period measured by the first reference period measuring unit, and the first reference period is further measured before the test of the IC under test is started. Oscillating means for oscillating by closing the second path, and a second reference cycle measuring means for measuring the oscillation cycle of the second path oscillated by the oscillating means, the second reference cycle is The IC test apparatus is characterized in that the oscillation cycle is measured by the second reference cycle measuring means.
【請求項4】請求項1から3のいずれか1項に記載のI
C試験装置であって、 前記試験信号用エッジクロック発生手段および前記判定
信号用エッジクロック発生手段はCMOSで構成されて
いることを特徴とするIC試験装置。
4. I according to any one of claims 1 to 3.
C test apparatus comprising the test signal edge clock generation means and the determination
An IC test apparatus characterized in that the signal edge clock generating means is composed of a CMOS.
JP00308997A 1997-01-10 1997-01-10 IC tester and signal generator Expired - Lifetime JP3475686B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP00308997A JP3475686B2 (en) 1997-01-10 1997-01-10 IC tester and signal generator

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP00308997A JP3475686B2 (en) 1997-01-10 1997-01-10 IC tester and signal generator

Publications (2)

Publication Number Publication Date
JPH10197611A JPH10197611A (en) 1998-07-31
JP3475686B2 true JP3475686B2 (en) 2003-12-08

Family

ID=11547628

Family Applications (1)

Application Number Title Priority Date Filing Date
JP00308997A Expired - Lifetime JP3475686B2 (en) 1997-01-10 1997-01-10 IC tester and signal generator

Country Status (1)

Country Link
JP (1) JP3475686B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4354235B2 (en) * 2003-09-12 2009-10-28 株式会社アドバンテスト Test apparatus and adjustment method
JP4354236B2 (en) * 2003-09-12 2009-10-28 株式会社アドバンテスト Test equipment

Also Published As

Publication number Publication date
JPH10197611A (en) 1998-07-31

Similar Documents

Publication Publication Date Title
EP2026469B1 (en) Circuit device and method of measuring clock jitter
JP4286375B2 (en) Delay clock generating device and delay time measuring device
US7400160B2 (en) Semiconductor integrated circuit device, measurement method therefore and measurement system for measuring AC characteristics thereof
JPH1138100A (en) Semiconductor test device
US7382146B2 (en) Semiconductor testing apparatus
US6735732B2 (en) Clock adjusting method and circuit device
JP2007120984A (en) Semiconductor integrated circuit, and design method and inspection method thereof
JP3475686B2 (en) IC tester and signal generator
JP2000221239A (en) Testing circuit for measuring frequency and semiconductor integrated circuit having the same
JPH10288653A (en) Jitter measuring method and semiconductor testing device
JP4874096B2 (en) Semiconductor test equipment with timing generator
JP4295790B2 (en) Pulse generation circuit, semiconductor integrated circuit, and test method thereof
US20100011267A1 (en) Multi-strobe circuit
JP3847150B2 (en) Semiconductor integrated circuit and jitter measurement method thereof
US7593831B2 (en) Method and apparatus for testing delay lines
JP3202722B2 (en) Operation speed evaluation circuit and method for clock synchronous circuit
JP2002022810A (en) Semiconductor testing apparatus
JP4630359B2 (en) Delay clock generating device and delay time measuring device
CN116298775B (en) A method for testing circuit transition faults between chip synchronous clocks
JP2003294812A (en) Semiconductor device
JP4412775B2 (en) Delay signal generating apparatus and method for adjusting delay amount thereof
JP2003248037A (en) Pll testing circuit
JPH1114704A (en) Semiconductor testing device
KR20070018068A (en) Timing Generators and Semiconductor Test Equipment
JP2000314766A (en) Semiconductor device

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20070926

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080926

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080926

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090926

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090926

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100926

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100926

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110926

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120926

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120926

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130926

Year of fee payment: 10

EXPY Cancellation because of completion of term