JPH1194905A - Semiconductor tester - Google Patents
Semiconductor testerInfo
- Publication number
- JPH1194905A JPH1194905A JP9258304A JP25830497A JPH1194905A JP H1194905 A JPH1194905 A JP H1194905A JP 9258304 A JP9258304 A JP 9258304A JP 25830497 A JP25830497 A JP 25830497A JP H1194905 A JPH1194905 A JP H1194905A
- Authority
- JP
- Japan
- Prior art keywords
- phase
- clocks
- skew
- clock
- linearity
- 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.)
- Granted
Links
- 239000004065 semiconductor Substances 0.000 title claims abstract description 28
- 238000000034 method Methods 0.000 description 11
- 238000010586 diagram Methods 0.000 description 7
- 230000000694 effects Effects 0.000 description 2
- 230000010355 oscillation Effects 0.000 description 1
- 238000007493 shaping process Methods 0.000 description 1
Landscapes
- Tests Of Electronic Circuits (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、クロック間スキュ
ーの位相補正が精度よくおこなえる半導体試験装置に関
する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a semiconductor test apparatus capable of accurately correcting a clock skew phase.
【0002】[0002]
【従来の技術】従来技術の例について、図4〜図10を
参照して説明する。最初に、半導体試験装置の概要につ
いて説明する。図4に示すように、半導体試験装置の一
例は、オペレータとのインタフェースとなるワークステ
ーション70と、半導体試験装置本体80と、被試験デ
バイスとのインタフェースとなるテストヘッド90とで
構成される。2. Description of the Related Art An example of the prior art will be described with reference to FIGS. First, an outline of the semiconductor test apparatus will be described. As shown in FIG. 4, an example of the semiconductor test apparatus includes a workstation 70 serving as an interface with an operator, a semiconductor test apparatus main body 80, and a test head 90 serving as an interface with a device under test.
【0003】そして、半導体試験装置は、テストヘッド
90に搭載された被試験デバイスであるDUT91の試
験をおこなっている。[0005] The semiconductor test apparatus tests a DUT 91 as a device under test mounted on a test head 90.
【0004】次に、半導体試験装置のブロック構成例と
動作の概要について説明する。図5に示すように、従来
の半導体試験装置の要部ユニットは、タイミング発生器
10と、パターン発生器30と、波形整形器40と、ド
ライバ50と、コンパレータ51とで構成している。ま
た、半導体試験装置の制御は、ワークステーション70
と、メモリ71と、テスタプロセッサ60とで構成し、
バスインタフェース61を介して各ユニットの制御をお
こなっている。Next, an example of a block configuration of a semiconductor test apparatus and an outline of its operation will be described. As shown in FIG. 5, a main unit of a conventional semiconductor test apparatus includes a timing generator 10, a pattern generator 30, a waveform shaper 40, a driver 50, and a comparator 51. The control of the semiconductor test apparatus is performed by the workstation 70.
, A memory 71, and a tester processor 60,
Each unit is controlled via the bus interface 61.
【0005】次に、上記要部ユニットの動作について説
明する。タイミング発生器10は、装置全体のテストレ
ートと、タイミングパルスのクロックを発生している。Next, the operation of the main unit will be described. The timing generator 10 generates a test rate for the entire apparatus and a clock for timing pulses.
【0006】パターン発生器30は、DUT91に与え
る論理パターンの信号とコンパレータ51に与える期待
値パターンの信号とを生成する。The pattern generator 30 generates a signal of a logical pattern to be given to the DUT 91 and a signal of an expected value pattern to be given to the comparator 51.
【0007】波形整形器40は、パターン発生器30か
らの論理パターンの信号をクロックにより波形整形し、
ドライバ50を介してDUT91に試験信号を印加す
る。例えば、図9に示すように、位相t1のクロックA
CLKと、位相t2のクロックBCLKとで波形整形出
力している。The waveform shaper 40 shapes the waveform of the logical pattern signal from the pattern generator 30 by using a clock.
A test signal is applied to the DUT 91 via the driver 50. For example, as shown in FIG.
CLK and the clock BCLK of the phase t2, the waveform is shaped and output.
【0008】コンパレータ51は、DUT91の出力信
号と、パターン発生器30からの期待値信号とをストロ
ーブ(クロック)のタイミングパルスで論理比較して一
致/不一致を検出し、パス/フェイルの判定をしてい
る。The comparator 51 logically compares the output signal of the DUT 91 and the expected value signal from the pattern generator 30 with a strobe (clock) timing pulse, detects a match / mismatch, and determines pass / fail. ing.
【0009】次に、半導体試験装置のキャリブレーショ
ンの概要について説明する。通常、半導体試験装置は、
試験精度を確保するために試験条件や温度が変化したと
きにキャリブレーションを実行している。キャリブレー
ションには、タイミングに関する項目として、クロック
のリニアリティの位相補正と、クロック間スキューの位
相補正とがある。Next, an outline of calibration of the semiconductor test apparatus will be described. Usually, semiconductor test equipment
Calibration is performed when test conditions and temperatures change to ensure test accuracy. In the calibration, items relating to timing include phase correction of clock linearity and phase correction of skew between clocks.
【0010】一般に、クロックの位相は、各遅延時間要
素の遅延時間を組み合わせて実現しているが、加算した
遅延時間は加算前の各遅延時間要素の単純和とはならな
いことがある。例えば、遅延時間要素が2nsと4ns
の場合、加算した遅延時間が6nsとならずに5.9n
sとなったりする。つまり、クロックの遅延時間の設定
値と遅延時間とはリニアに変化しないので、クロックの
リニアリティの補正が必要となる。Generally, the phase of a clock is realized by combining the delay times of the respective delay time elements, but the added delay time may not be a simple sum of the respective delay time elements before the addition. For example, the delay time elements are 2 ns and 4 ns
In the case of, the added delay time does not become 6 ns but 5.9 n
or s. That is, since the set value of the clock delay time and the delay time do not change linearly, it is necessary to correct the clock linearity.
【0011】また、図8に示すように、半導体試験装置
において、例えばACLK、BCLKの複数のクロック
を発生しているので、ドライバ50の出力において、各
クロックに同じ位相設定したとき、クロック間スキュー
も小さくなるように位相補正する必要がある。As shown in FIG. 8, a plurality of clocks, for example, ACLK and BCLK are generated in the semiconductor test apparatus. Therefore, when the same phase is set for each clock in the output of the driver 50, the skew between clocks is generated. It is necessary to correct the phase so as to reduce the phase.
【0012】次に、クロックのリニアリティの位相補正
と、クロック間スキューの位相補正とについて説明す
る。図6に示すように、クロックの位相は、ロジック遅
延回路11と、微小遅延回路20とを通過する遅延量で
変化させている。また、ロジック遅延回路11と、微小
遅延回路とは、遅延量設定メモリ12と、位相補正レジ
スタ13と、リニアライズメモリ14とで各遅延時間の
データ設定をしている。Next, phase correction of clock linearity and phase correction of skew between clocks will be described. As shown in FIG. 6, the phase of the clock is changed by the amount of delay passing through the logic delay circuit 11 and the minute delay circuit 20. In the logic delay circuit 11 and the minute delay circuit, data of each delay time is set in the delay amount setting memory 12, the phase correction register 13, and the linearize memory 14.
【0013】ロジック遅延回路11は、カウンタで基準
クロック単位の位相遅延をさせる遅延回路である。ま
た、微小遅延回路は、図7に示すように、半導体遅延を
利用して、マルチプレクサ21〜2nで切り換えて、位
相差により微小遅延させる遅延回路である。The logic delay circuit 11 is a delay circuit that causes a counter to delay the phase in units of a reference clock. Further, as shown in FIG. 7, the minute delay circuit is a delay circuit that switches by the multiplexers 21 to 2n using a semiconductor delay to minutely delay by a phase difference.
【0014】例えば、ロジック遅延回路11は、16n
sの基準クロックを受けて16ns〜テストレートの周
期までの遅延時間を設定できる。そして、微小遅延回路
20は、16ns未満の8ns、4ns、2ns、・・
・、125ps、・・・、20psの微小遅延時間を組
み合わせて設定できる。ここで、クロックのACLKと
BCLKとは設定分解能が125psであり、それより
小さい分解能の遅延時間はリニアリティの位相補正用と
して使用している。For example, the logic delay circuit 11 has 16n
Upon receiving the s reference clock, a delay time from 16 ns to the cycle of the test rate can be set. Then, the minute delay circuit 20 has 8 ns, 4 ns, 2 ns,.
, 125 ps,..., 20 ps can be set in combination. Here, the set resolution of the clocks ACLK and BCLK is 125 ps, and the delay time with a smaller resolution is used for the phase correction of the linearity.
【0015】そして、各クロックの位相は、ドライバ出
力からクロックを入力にフィードバックしてループ発振
させ、その周波数をカウンタで測定し、その測定値から
周期を演算して位相を遅延時間として精度よく求めてい
る。The phase of each clock is obtained by feeding back the clock from the driver output to the input to cause loop oscillation, measuring the frequency with a counter, calculating the period from the measured value, and accurately obtaining the phase as a delay time. ing.
【0016】次に、図10にしめすフローチャートを参
照して、クロックのリニアリティとクロック間スキュー
の位相補正の方法について箇条書きで説明する。Next, referring to the flowchart shown in FIG. 10, a method of correcting the phase of the clock skew and the clock skew will be described in a bulleted manner.
【0017】(1)位相補正レジスタ13を中間の値に
設定する。例えば、位相補正レジスタ13が#0〜#F
としたとき、#8を設定する(ステップ200)。(1) Set the phase correction register 13 to an intermediate value. For example, if the phase correction register 13 is # 0 to #F
, # 8 is set (step 200).
【0018】(2)リニアリティの各設定値に対する補
正データは、リニアライズを実行して微小遅延回路の分
解能の20psの誤差で収得し、リニアリティの補正デ
ータa[0]、a[1]、・・・をファイル(FIL
E)としてメモリ71に格納する(ステップ210)。(2) The correction data for each set value of the linearity is obtained by performing a linearization with an error of 20 ps in the resolution of the minute delay circuit, and the linearity correction data a [0], a [1],.・ ・ The file (FIL
E) is stored in the memory 71 (step 210).
【0019】(3)リニアライズメモリ14に、ファイ
ル(FILE)の補正データa[0]、a[1]、・・
・を書き込む(ステップ211)。(3) Correction data a [0], a [1],... Of the file (FILE) are stored in the linearization memory 14.
Is written (step 211).
【0020】(4)ドライバ50の出力で見て、クロッ
ク間スキューが設定分解能の125ps未満でなければ
(ステップ230)へすすむ(ステップ220)。ドラ
イバの出力で見て、クロック間スキューが設定分解能の
125ps未満であれば終了する。(4) As seen from the output of the driver 50, if the skew between clocks is not less than the set resolution of 125 ps, the process proceeds to step 230 (step 220). If the skew between clocks is less than the set resolution of 125 ps as seen from the output of the driver, the process ends.
【0021】(5)クロック間スキューが設定分解能の
125ps未満となるまで、ステップ220とステップ
230とを繰り返して、位相補正レジスタ13のデータ
を書き換える(ステップ230)。(5) Steps 220 and 230 are repeated until the skew between clocks is less than the set resolution of 125 ps, and the data in the phase correction register 13 is rewritten (step 230).
【0022】以上の結果、クロックのリニアリティの位
相誤差は、微小遅延回路の最小分解能の20psの範囲
で位相補正ができる。しかし、クロック間スキューは、
クロック設定分解能が125psであるため、最大12
5psの誤差が生じる。As a result, the phase error of the clock linearity can be corrected in the range of 20 ps, which is the minimum resolution of the minute delay circuit. However, the skew between clocks is
Since the clock setting resolution is 125 ps, a maximum of 12
An error of 5 ps occurs.
【0023】ところで、本実施例では、簡明とするため
にクロック数を2つの場合で説明したが、実際の半導体
試験装置は、24〜68のクロック数がある。In this embodiment, the case where the number of clocks is two has been described for the sake of simplicity. However, an actual semiconductor test apparatus has 24 to 68 clocks.
【0024】[0024]
【発明が解決しようとする課題】上記説明のように、タ
イミングのキャリブレーションを実行することにより、
クロックのリニアリティの位相補正は20psの誤差範
囲となるが、クロック間スキューは125psの誤差範
囲となり位相誤差が大きく実用上の不便があった。そこ
で、本発明は、こうした問題に鑑みなされたもので、そ
の目的は、従来と同じユニット構成のままで、クロック
間スキューを、リニアリティの位相補正の誤差と同様の
小さい位相誤差となるようにした半導体試験装置を提供
することにある。As described above, by performing the timing calibration,
Although the phase correction of the linearity of the clock has an error range of 20 ps, the skew between the clocks has an error range of 125 ps, which has a large phase error and is inconvenient for practical use. Therefore, the present invention has been made in view of such a problem, and an object of the present invention is to reduce the skew between clocks to a small phase error similar to the error of the linearity phase correction while keeping the same unit configuration as in the related art. An object of the present invention is to provide a semiconductor test device.
【0025】[0025]
【課題を解決するための手段】即ち、上記目的を達成す
るためになされた本発明の第1は、クロック間のスキュ
ーをクロックのリニアリティの補正分解能で補正してい
ることを特徴とした半導体試験装置を要旨としている。That is, a first aspect of the present invention to achieve the above object is to correct a skew between clocks with a correction resolution of clock linearity. The device is the gist.
【0026】即ち、上記目的を達成するためになされた
本発明の第2は、クロックのリニアリティの位相補正を
リニアライズメモリのデータにより微小遅延回路を制御
しておこなう半導体試験装置において、前記微小遅延回
路の分解能のステップでリニアリティの位相補正データ
をオフセットファイルとして保存し、前記リニアライズ
メモリをオフセットファイルのデータで書き換えて、ク
ロック間スキューの補正をおこなうことを特徴とした半
導体試験装置を要旨としている。That is, a second aspect of the present invention, which has been made to achieve the above object, is to provide a semiconductor test apparatus for controlling a phase of a clock linearity by controlling a minute delay circuit by using data of a linearize memory. A gist of the present invention is a semiconductor test apparatus characterized in that phase correction data of linearity is stored as an offset file in a step of a resolution of a circuit, and the linearization memory is rewritten with data of the offset file to correct skew between clocks. .
【0027】[0027]
【発明の実施の形態】本発明の実施の形態は、下記の実
施例において説明する。DESCRIPTION OF THE PREFERRED EMBODIMENTS Embodiments of the present invention will be described in the following examples.
【0028】[0028]
【実施例】本発明の実施例について、図1〜図5と、図
7とを参照して説明する。本発明の半導体試験装置のブ
ロック構成は図5にしめすように従来と同様であるので
説明を省略する。DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described with reference to FIGS. 1 to 5 and FIG. The block configuration of the semiconductor test apparatus of the present invention is the same as the conventional one as shown in FIG.
【0029】しかし、図1と図7とに示すように、ロジ
ック遅延回路11と、微小遅延回路20の回路は同じで
あるが、リニアライズメモリ14に書き込むデータファ
イルが異なる。そして、従来同様ロジック遅延回路11
は、16ns〜クロックレートの周期までの遅延時間を
設定し、微小遅延回路は8ns、4ns、2ns、・・
・、125ps、・・・、20psの微小遅延時間とす
る。また、従来同様位相補正レジスタ13によるクロッ
クの設定分解能は125psであり、リニアライズメモ
リ14による微小遅延回路20の小さい遅延時間の分解
能はリニアリティの位相補正としている。However, as shown in FIGS. 1 and 7, the logic delay circuit 11 and the minute delay circuit 20 are the same, but the data file to be written in the linearize memory 14 is different. Then, the logic delay circuit 11 as in the prior art
Sets the delay time from 16 ns to the cycle of the clock rate, and the minute delay circuit has 8 ns, 4 ns, 2 ns,.
, 125 ps,..., 20 ps. As in the conventional case, the resolution of the clock set by the phase correction register 13 is 125 ps, and the resolution of the small delay time of the minute delay circuit 20 by the linearize memory 14 is the phase correction of the linearity.
【0030】次に、図2にしめすフローチャートを参照
して、本発明によるクロックのリニアリティとクロック
間スキューの位相補正の方法について箇条書きで以下説
明する。Next, with reference to the flowchart shown in FIG. 2, a method of correcting the phase of the clock linearity and the clock skew according to the present invention will be described below in a bulleted manner.
【0031】(1)位相補正レジスタ13を中間の値に
設定する。例えば、位相補正レジスタ13が#0〜#F
としたとき、#8を設定する(ステップ100)。(1) Set the phase correction register 13 to an intermediate value. For example, if the phase correction register 13 is # 0 to #F
, # 8 is set (step 100).
【0032】(2)リニアリティの位相補正分解能を、
オフセットの分解能Δpsとする。たとえば、オフセッ
トの分解能Δpsをリニアリティの最小分解能と同じ2
0psとし、オフセットの初期値を0psとする(ステ
ップ110)。(2) The linearity phase correction resolution is
The offset resolution is Δps. For example, the resolution Δps of the offset is set to 2 which is the same as the minimum resolution of the linearity.
It is set to 0 ps, and the initial value of the offset is set to 0 ps (step 110).
【0033】(3)設定されたオフセットにおいて、リ
ニアライズを実行する。そして、リニアリティの補正結
果をオフセットに対するリニアライズのファイルとして
メモリ71に格納する(ステップ120)。(3) Perform linearization at the set offset. Then, the linearity correction result is stored in the memory 71 as a linearization file for the offset (step 120).
【0034】(4)オフセットが125ps以内であれ
ば、ステップ140へすすみ、オフセットが125ps
未満であればステップ150へすすむ(ステップ13
0)。。(4) If the offset is within 125 ps, the process proceeds to step 140, where the offset is 125 ps.
If it is less than the value, the process proceeds to step 150 (step 13
0). .
【0035】(5)オフセットにΔps、すなわち20
psの遅延時間を加算する(ステップ140)。そし
て、ステップ120とステップ140を繰り返しおこな
い、オフセットΔpsごとのリニアライズのファイルを
作成する。例えば、図1と図3に示すように、オフセッ
ト0psのFILE1〜オフセット120psのFIL
EMを20psステップで作成する。(5) The offset is Δps, that is, 20
The delay time of ps is added (step 140). Then, steps 120 and 140 are repeated to create a linearized file for each offset Δps. For example, as shown in FIGS. 1 and 3, a FILE with an offset of 0 ps and a FIL with an offset of 120 ps
Create EM in 20ps steps.
【0036】(6)リニアライズメモリ14にオフセッ
ト0psのFILE1のデータa[0]、a[1]、・
・・を書き込む(ステップ141)。(6) FILE 1 data a [0], a [1],.
Is written (step 141).
【0037】(7)ドライバの出力で見て、クロック間
スキューが125psより大であれば(ステップ16
0)へすすむ(ステップ150)。また、ドライバの出
力で見て、クロック間スキューが125ps未満であれ
ばステップ180へすすむ。(7) If the skew between clocks is larger than 125 ps as viewed from the output of the driver (step 16)
Proceed to 0) (step 150). If the skew between clocks is less than 125 ps as seen from the output of the driver, the process proceeds to step 180.
【0038】(8)位相補正レジスタ13の設定を書き
換え、ステップ150へもどる(ステップ160)。そ
して、クロック間スキューが125ps未満となるま
で、ステップ150とステップ160とを繰り返す。 (9)クロック間スキューが125ps未満となった
ら、オフセットを追加して補正するために、補正するク
ロックが目標点より位相が早い場合はそのときのデータ
そのままで、補正するクロックが目標点より位相が遅い
場合は、位相補正レジスタ13を一つ前の位相が早いデ
ータに書き換えて設定する(ステップ161)。(8) Rewrite the setting of the phase correction register 13 and return to step 150 (step 160). Steps 150 and 160 are repeated until the skew between clocks is less than 125 ps. (9) If the skew between clocks is less than 125 ps, in order to correct by adding an offset, if the clock to be corrected has a phase earlier than the target point, the data to be corrected remains unchanged and the clock to be corrected is phase shifted from the target point. If the phase is later, the phase correction register 13 is set by rewriting the data of the previous phase to the earlier data (step 161).
【0039】(10)ドライバの出力で見て、クロック
間スキューが125ps未満であれば、オフセットによ
る位相補正の遅延時間を追加するために位相補正レジス
タ13を、位相補正の一つ前に設定する。そして、ドラ
イバ50の出力で見て、クロック間スキューがΔps、
すなわち20psより大であれば、ステップ190へす
すむ(ステップ180)。また、ドライバ50の出力で
見て、クロック間スキューがΔps、すなわち20ps
以内であれば終了する。 (11)オフセットをΔps、すなわち20ps追加し
たオフセットファイルのデータに書き換える(ステップ
190)。そして、ステップ180へもどり、クロック
間スキューがΔps、すなわち20ps以内となるま
で、ステップ180、ステップ190を繰り返す。(10) If the skew between clocks is less than 125 ps as seen from the output of the driver, the phase correction register 13 is set immediately before the phase correction to add a delay time for phase correction due to offset. . When viewed from the output of the driver 50, the skew between clocks is Δps,
That is, if it is larger than 20 ps, the process proceeds to step 190 (step 180). In addition, the skew between clocks is Δps, that is, 20 ps when viewed from the output of the driver 50.
If it is within, it ends. (11) Rewrite the offset by Δps, that is, the data of the offset file added by 20 ps (step 190). Then, returning to Step 180, Steps 180 and 190 are repeated until the skew between clocks becomes Δps, that is, within 20 ps.
【0040】以上の結果、リニアリティの位相誤差は、
従来同様微小遅延回路の最小分解能の20psの範囲で
位相補正ができる。一方、クロック間スキューは、クロ
ック設定分解能としては125psであるが、オフセッ
トファイルのデータを書き換えることにより、微小遅延
回路の最小分解能の20psの誤差範囲で位相補正がで
きる。As a result, the phase error of the linearity is
As in the conventional case, the phase can be corrected within the minimum resolution range of 20 ps of the minute delay circuit. On the other hand, the skew between clocks is 125 ps as the clock setting resolution, but by rewriting the data in the offset file, the phase can be corrected within an error range of 20 ps, which is the minimum resolution of the minute delay circuit.
【0041】ところで、図2と図10のフローチャート
では説明を簡明とするために手順を省略したが、クロッ
ク間スキューの位相補正において、目的の位相タイミン
グを越える前と越えた後の位相誤差とを比較して、位相
誤差が少ない方の補正値を位相補正レジスタに設定する
ことで、クロック間スキューをクロック分解能の1/2
の誤差とすることができる。同様に、リニアリティの補
正においても、位相誤差が少ない方のファイルデータを
リニアライズメモリに書き込むことで、クロック間スキ
ューをリニアリティの補正の分解能の1/2の誤差とす
ることができる。In the flowcharts of FIGS. 2 and 10, the procedure is omitted for the sake of simplicity. In the phase correction of the skew between clocks, the phase error before and after the target phase timing is exceeded is corrected. By setting the correction value having the smaller phase error in the phase correction register, the skew between clocks can be reduced to 1 / of the clock resolution.
Error. Similarly, in the linearity correction, by writing the file data having the smaller phase error to the linearization memory, the skew between clocks can be reduced to an error of の of the resolution of the linearity correction.
【0042】[0042]
【発明の効果】本発明は、以上説明したような形態で実
施され、以下に記載されるような効果を奏する。即ち、
従来と同じユニット構成のままで、クロック間スキュー
を、リニアリティの位相補正の誤差と同様の少さい位相
誤差とすることができる効果がある。つまり、クロック
間スキューは、クロック設定分解能が125psである
が、オフセットファイルを書き換えることにより、微小
遅延回路の最小分解能の20psの誤差範囲となる高精
度な半導体試験装置とすることができる。The present invention is embodied in the form described above and has the following effects. That is,
With the same unit configuration as in the related art, there is an effect that the skew between clocks can be made a small phase error similar to the error of the phase correction of linearity. In other words, the clock skew has a clock setting resolution of 125 ps, but by rewriting the offset file, a high-precision semiconductor test apparatus having an error range of 20 ps, which is the minimum resolution of the minute delay circuit, can be obtained.
【図1】本発明の半導体試験装置の位相補正方法をしめ
す要部ブロック図である。FIG. 1 is a main block diagram showing a phase correction method of a semiconductor test apparatus according to the present invention.
【図2】本発明の位相補正のフローチャートである。FIG. 2 is a flowchart of phase correction according to the present invention.
【図3】クロック間の位相補正をするリニアライズデー
タをしめす図である。FIG. 3 is a diagram showing linearized data for performing phase correction between clocks.
【図4】半導体試験装置の外観図である。FIG. 4 is an external view of a semiconductor test apparatus.
【図5】半導体試験装置の要部ブロック図である。FIG. 5 is a main block diagram of a semiconductor test apparatus.
【図6】従来の半導体試験装置の位相補正方法をしめす
要部ブロック図である。FIG. 6 is a main block diagram showing a phase correction method of a conventional semiconductor test apparatus.
【図7】微小遅延回路の一例をしめす回路図である。FIG. 7 is a circuit diagram illustrating an example of a minute delay circuit;
【図8】クロック間スキューをしめす図である。FIG. 8 is a diagram showing skew between clocks.
【図9】クロックによる波形整形をしめす図である。FIG. 9 is a diagram showing waveform shaping by a clock.
【図10】従来の位相補正のフローチャートである。FIG. 10 is a flowchart of a conventional phase correction.
10 タイミング発生器 11 ロジック遅延回路 12 遅延量設定メモリ 13 位相補正レジスタ 14 リニアライズメモリ 20 微小遅延回路 30 パターン発生器 40 波形整形器 50 ドライバ 51 コンパレータ 60 テスタプロセッサ 61 バスインタフェース 70 ワークステーション 71 メモリ 80 半導体試験装置本体 90 テストヘッド 91 DUT DESCRIPTION OF SYMBOLS 10 Timing generator 11 Logic delay circuit 12 Delay amount setting memory 13 Phase correction register 14 Linearization memory 20 Micro delay circuit 30 Pattern generator 40 Waveform shaper 50 Driver 51 Comparator 60 Tester processor 61 Bus interface 70 Workstation 71 Memory 80 Semiconductor Test equipment main body 90 Test head 91 DUT
Claims (2)
アライズの補正分解能で補正していることを特徴とした
半導体試験装置。1. A semiconductor test apparatus, wherein a skew between clocks is corrected by a correction resolution of clock linearization.
ニアライズメモリのデータにより微小遅延回路を制御し
ておこなう半導体試験装置において、 前記微小遅延回路の分解能のステップでリニアリティの
位相補正データをオフセットファイルとして保存し、前
記リニアライズメモリをオフセットファイルのデータで
書き換えて、クロック間スキューの補正をおこなうこと
を特徴とした半導体試験装置。2. A semiconductor test apparatus for controlling a phase of a clock linearity by controlling a micro-delay circuit based on data of a linearization memory, wherein the phase correction data of the linearity is stored as an offset file at a resolution step of the micro-delay circuit. A semiconductor test apparatus, wherein the linearized memory is rewritten with data of an offset file to correct skew between clocks.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP25830497A JP3588235B2 (en) | 1997-09-24 | 1997-09-24 | Semiconductor test equipment |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP25830497A JP3588235B2 (en) | 1997-09-24 | 1997-09-24 | Semiconductor test equipment |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH1194905A true JPH1194905A (en) | 1999-04-09 |
| JP3588235B2 JP3588235B2 (en) | 2004-11-10 |
Family
ID=17318405
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP25830497A Expired - Fee Related JP3588235B2 (en) | 1997-09-24 | 1997-09-24 | Semiconductor test equipment |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3588235B2 (en) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001033529A (en) * | 1999-05-17 | 2001-02-09 | Advantest Corp | Delay clock generator and semiconductor tester |
| JP2002071767A (en) * | 2000-08-31 | 2002-03-12 | Advantest Corp | Timing generator and semiconductor testing device |
| JP2002076855A (en) * | 2000-08-29 | 2002-03-15 | Advantest Corp | Delay circuits, test equipment, capacitors |
| JP2002139556A (en) * | 2000-11-02 | 2002-05-17 | Advantest Corp | Semiconductor testing apparatus |
| JP2003017988A (en) * | 2001-06-29 | 2003-01-17 | Advantest Corp | Delay circuit and test device |
| JP2010528536A (en) * | 2007-05-21 | 2010-08-19 | クゥアルコム・インコーポレイテッド | Method and apparatus for programmable delay with fine delay resolution |
-
1997
- 1997-09-24 JP JP25830497A patent/JP3588235B2/en not_active Expired - Fee Related
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001033529A (en) * | 1999-05-17 | 2001-02-09 | Advantest Corp | Delay clock generator and semiconductor tester |
| JP2002076855A (en) * | 2000-08-29 | 2002-03-15 | Advantest Corp | Delay circuits, test equipment, capacitors |
| JP2002071767A (en) * | 2000-08-31 | 2002-03-12 | Advantest Corp | Timing generator and semiconductor testing device |
| JP2002139556A (en) * | 2000-11-02 | 2002-05-17 | Advantest Corp | Semiconductor testing apparatus |
| JP2003017988A (en) * | 2001-06-29 | 2003-01-17 | Advantest Corp | Delay circuit and test device |
| JP2010528536A (en) * | 2007-05-21 | 2010-08-19 | クゥアルコム・インコーポレイテッド | Method and apparatus for programmable delay with fine delay resolution |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3588235B2 (en) | 2004-11-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6105157A (en) | Salphasic timing calibration system for an integrated circuit tester | |
| EP0136204A2 (en) | Control of signal timing apparatus in automatic test systems using minimal memory | |
| JP5577776B2 (en) | Memory control apparatus and mask timing control method | |
| US5592659A (en) | Timing signal generator | |
| JP4477450B2 (en) | Timing generator, test apparatus, and skew adjustment method | |
| US6754869B2 (en) | Method and device for testing set-up time and hold time of signals of a circuit with clocked data transfer | |
| US4837521A (en) | Delay line control system for automatic test equipment | |
| JP3588235B2 (en) | Semiconductor test equipment | |
| US7190174B2 (en) | Method for calibrating timing clock | |
| JPH08146099A (en) | Timing edge forming circuit of semiconductor ic tester | |
| JPH08292242A (en) | Circuit for stabilizing delay time | |
| JP4651804B2 (en) | Semiconductor test equipment | |
| US6496953B1 (en) | Calibration method and apparatus for correcting pulse width timing errors in integrated circuit testing | |
| US7206985B2 (en) | Method and apparatus for calibrating a test system for an integrated semiconductor circuit | |
| JP4162810B2 (en) | Timing phase calibration method and apparatus for semiconductor device test equipment | |
| EP1653239B1 (en) | Test apparatus with waveform formatter | |
| JPH08226957A (en) | Timing correcting device for semiconductor tester | |
| US7058911B2 (en) | Measurement of timing skew between two digital signals | |
| JPH026769A (en) | Timing signal generating circuit for tester | |
| JPS6067869A (en) | timing signal generator | |
| JP2546066Y2 (en) | Waveform generator | |
| JPH06265597A (en) | Semiconductor integrated circuit tester | |
| JP3206010B2 (en) | Time stamp circuit | |
| JPH04194776A (en) | Measuring circuit for time lag | |
| JP2001189649A (en) | Variable delay device, signal delay method, and semiconductor device test method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20040217 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20040730 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20040810 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20040812 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080820 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080820 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090820 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090820 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100820 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110820 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110820 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120820 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120820 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130820 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130820 Year of fee payment: 9 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |