[go: up one dir, main page]

JP2001116809A - Delay signal generating device and its delay amount adjusting method - Google Patents

Delay signal generating device and its delay amount adjusting method

Info

Publication number
JP2001116809A
JP2001116809A JP30043499A JP30043499A JP2001116809A JP 2001116809 A JP2001116809 A JP 2001116809A JP 30043499 A JP30043499 A JP 30043499A JP 30043499 A JP30043499 A JP 30043499A JP 2001116809 A JP2001116809 A JP 2001116809A
Authority
JP
Japan
Prior art keywords
delay
signal
delayed
unit
phase
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
Application number
JP30043499A
Other languages
Japanese (ja)
Other versions
JP4412775B2 (en
Inventor
Masatoshi Sato
政利 佐藤
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.)
Advantest Corp
Original Assignee
Advantest Corp
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 Advantest Corp filed Critical Advantest Corp
Priority to JP30043499A priority Critical patent/JP4412775B2/en
Publication of JP2001116809A publication Critical patent/JP2001116809A/en
Application granted granted Critical
Publication of JP4412775B2 publication Critical patent/JP4412775B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Pulse Circuits (AREA)
  • Tests Of Electronic Circuits (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a delay amount adjusting method capable of adjusting a delay amount based upon delay setting data obtained by a loop method or the like. SOLUTION: In this embodiment, first, n phase difference of delay signals passing two paths including one delay element from delay elements N1 to Nn is measured for calculating a phase difference of delay signals passing both paths. Next, a delay element of only a first path of the two paths is switched and the original delay element is used in a second path for calculating a phase difference between different delay elements in the first path. Then, the delay element of the first path is fixed and the delay element in the second path is switched to that of the first path for calculating a phase difference between different delay elements in the second path. One feature of a calculating method of a phase difference in this device is to switch a delay element of one path of the first or second path for sequentially calculating a phase difference of the first and second path.

Description

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

【0001】[0001]

【発明の属する技術分野】本発明は、遅延信号を生成す
る遅延信号生成装置に関し、特に、遅延信号の遅延時間
を正確に調整することができる遅延信号生成装置に関す
る。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a delay signal generator for generating a delay signal, and more particularly, to a delay signal generator capable of accurately adjusting a delay time of a delay signal.

【0002】[0002]

【従来の技術】図1は、半導体試験装置において用いら
れる従来の遅延信号生成装置50を示す。遅延信号生成
装置50は、所定のタイミングで入力信号を遅延する遅
延信号生成機能と、遅延信号の遅延時間を測定する遅延
時間測定機能とを有する。遅延信号生成装置50は、遅
延信号を生成するための構成として、遅延部10、選択
部12、14、可変遅延部16、18、および信号切替
部20を備える。また、遅延信号生成装置50は、遅延
時間を測定するための構成として、周期測定部22、ル
ープ形成部32、ANDゲート24、28およびORゲ
ート26、30を有する。ループ形成部32は、ループ
を形成するか否かを定めるCTRL1信号が入力される
ANDゲート34を有する。
2. Description of the Related Art FIG. 1 shows a conventional delay signal generator 50 used in a semiconductor test apparatus. The delay signal generation device 50 has a delay signal generation function of delaying an input signal at a predetermined timing and a delay time measurement function of measuring a delay time of the delay signal. The delay signal generation device 50 includes a delay unit 10, selection units 12, 14, variable delay units 16, 18, and a signal switching unit 20 as a configuration for generating a delay signal. In addition, the delay signal generating device 50 includes a period measuring unit 22, a loop forming unit 32, AND gates 24 and 28, and OR gates 26 and 30 as a configuration for measuring a delay time. The loop forming section 32 has an AND gate 34 to which a CTRL1 signal for determining whether to form a loop is input.

【0003】遅延部10は、それぞれ異なる遅延量を有
する複数の遅延素子N1〜Nnを有する。また、可変遅
延部16または18は、所望の正確な微小遅延量を生成
することができる。選択部12または14は、入力され
る選択信号に基づいて、複数の遅延素子により遅延され
た遅延信号の一つを選択し、可変遅延部16または18
に出力する。信号切替部20は、可変遅延部16または
18の出力を受けて、所定の立ち上がりタイミングおよ
び立ち下がりタイミングを有する信号を出力する。
The delay section 10 has a plurality of delay elements N1 to Nn each having a different delay amount. Further, the variable delay unit 16 or 18 can generate a desired accurate minute delay amount. The selection unit 12 or 14 selects one of the delay signals delayed by the plurality of delay elements based on the input selection signal, and selects one of the variable delay units 16 or 18.
Output to The signal switching unit 20 receives the output of the variable delay unit 16 or 18 and outputs a signal having predetermined rising timing and falling timing.

【0004】遅延素子N1〜Nnは、期待される所定の
設計遅延量を有するように形成されることが望ましい。
しかしながら、現実には、遅延素子の品質のばらつきな
どによって、遅延素子により実際に与えられる遅延時間
と設計した遅延時間との間に誤差が生じる場合がある。
この誤差を解消するために、所定の遅延時間を生成する
ための遅延素子N1〜Nnおよび可変遅延部16または
18の遅延量の最適な組み合わせを、測定により実際に
求める必要がある。そこで、従来は、ループ法と呼ばれ
る測定法を用いて、遅延素子を含んだ経路の遅延時間を
測定する。
It is desirable that delay elements N1 to Nn are formed so as to have an expected predetermined design delay amount.
However, in reality, an error may occur between the delay time actually given by the delay element and the designed delay time due to variations in the quality of the delay element.
In order to eliminate this error, it is necessary to actually obtain the optimum combination of the delay elements N1 to Nn and the delay amount of the variable delay unit 16 or 18 for generating a predetermined delay time by measurement. Therefore, conventionally, a delay time of a path including a delay element is measured by using a measurement method called a loop method.

【0005】遅延素子N1を含んだ経路の遅延時間を測
定するために、まず論理値HのCTRL1信号をAND
ゲート34に入力することによって、遅延素子N1を含
むループ経路を形成する。ORゲート36の一方の入力
から、パルスを遅延素子N1に入力する。選択部12
は、遅延素子N1を通って遅延されたパルスを出力す
る。可変遅延部16を通ったパルスは、ANDゲート3
4、ORゲート36を通って、遅延素子N1に再度入力
される。周期測定部22は、所定の時間、パルスをカウ
ントすることによってループの周期を測定し、遅延素子
N1を含むループ経路の遅延時間を測定する。他の遅延
素子N2〜Nnについても、ループ法を用いて同様の測
定を行う。図示していないが、可変遅延部18を通る経
路についても、ループ形成部32が設けられ、遅延素子
N1〜Nnを含んだ経路の遅延時間が測定される。
In order to measure the delay time of a path including the delay element N1, a CTRL1 signal having a logical value H is first ANDed.
By inputting to the gate 34, a loop path including the delay element N1 is formed. From one input of the OR gate 36, a pulse is input to the delay element N1. Selector 12
Outputs a pulse delayed through the delay element N1. The pulse passed through the variable delay unit 16 is output to the AND gate 3
4. The signal is again input to the delay element N1 through the OR gate 36. The cycle measuring unit 22 measures the cycle of the loop by counting the pulses for a predetermined time, and measures the delay time of the loop path including the delay element N1. The same measurement is performed for the other delay elements N2 to Nn using the loop method. Although not shown, a loop forming unit 32 is also provided for the path passing through the variable delay unit 18, and the delay time of the path including the delay elements N1 to Nn is measured.

【0006】また、可変遅延部16の遅延時間を測定す
るためには、CTRL2を用いて、可変遅延部16のル
ープ経路を形成する。可変遅延部16を通ったパルス
は、ANDゲート24およびORゲート26を通って、
再度可変遅延部16に入力される。周期測定部22は、
所定の時間、パルスをカウントすることによってループ
の周期を測定し、可変遅延部16の遅延時間を測定す
る。可変遅延部18の遅延時間についても、同様にルー
プ法を用いて測定する。このように、従来は、ループ法
を用いて、各遅延素子N1〜Nnを含んだ経路の遅延時
間と、可変遅延部16および18の遅延時間とを測定
し、それらの測定結果に基づいて遅延素子N1〜Nnの
遅延量の相対的な位相差を求めていた。
In order to measure the delay time of the variable delay unit 16, a loop path of the variable delay unit 16 is formed by using the CTRL2. The pulse passing through the variable delay unit 16 passes through an AND gate 24 and an OR gate 26,
It is input to the variable delay unit 16 again. The cycle measuring unit 22
The cycle of the loop is measured by counting the pulses for a predetermined time, and the delay time of the variable delay unit 16 is measured. Similarly, the delay time of the variable delay unit 18 is measured using the loop method. As described above, conventionally, the delay time of the path including each of the delay elements N1 to Nn and the delay times of the variable delay units 16 and 18 are measured using the loop method, and the delay time is determined based on the measurement results. The relative phase difference between the delay amounts of the elements N1 to Nn has been determined.

【0007】[0007]

【発明が解決しようとする課題】ループ法によるループ
発振周期測定は、入力パルスがループを所定期間一定の
周期で回る特殊な環境下で行われる。この環境は、実際
の半導体試験時の環境と大きく異なっている。遅延素子
N1〜NnがCMOS回路で構成されているとき、遅延
素子を通過する信号の周期によって、ループ法により調
整された遅延時間と、実際の動作時の遅延時間との間に
誤差が生じることがある。また、CMOS回路は、電圧
変動や温度変化によって出力特性を変えるため、ループ
法による周期測定の環境と異なる実動作時においては、
調整された遅延時間と、実動作時の遅延時間との間に誤
差が生じることがある。さらに、信号線路も、外乱の影
響を受けるので、特殊な環境下で測定された測定結果を
実動作時に必ずしも適用することができない。このよう
な理由から、ループ法により測定された遅延素子N1〜
Nnの遅延量の位相差は、遅延信号生成装置50の実動
作時において誤差を含んでいることがある。遅延信号生
成装置50が正確な遅延信号を生成するためには、位相
誤差が取り除かれる必要がある。
The measurement of the loop oscillation cycle by the loop method is performed under a special environment in which an input pulse rotates in a loop for a predetermined period at a constant cycle. This environment is significantly different from the environment at the time of the actual semiconductor test. When the delay elements N1 to Nn are composed of CMOS circuits, an error may occur between the delay time adjusted by the loop method and the delay time in the actual operation due to the period of the signal passing through the delay elements. There is. In addition, since the CMOS circuit changes its output characteristics due to voltage fluctuations and temperature changes, in an actual operation different from the environment of the cycle measurement by the loop method,
An error may occur between the adjusted delay time and the delay time in actual operation. Further, since the signal line is also affected by disturbance, the measurement result measured under a special environment cannot always be applied during actual operation. For these reasons, the delay elements N1 to N1 measured by the loop method
The phase difference of the delay amount of Nn may include an error during the actual operation of the delay signal generation device 50. In order for the delay signal generator 50 to generate an accurate delay signal, the phase error needs to be removed.

【0008】遅延信号生成装置50は、被試験デバイス
62のピン毎に設けられる。複数の遅延信号生成装置5
0が、スキューの揃った正確な遅延信号を生成するため
には、一つの遅延信号生成装置50内部の遅延素子N1
〜Nn間の相対的な位相誤差を求め、且つ、複数の遅延
信号生成装置50の間の相対的な位相差を測定する必要
がある。複数の遅延信号生成装置の間の相対的な位相差
は、絶対の位相基準からのずれを測定することによって
求めることができる。本発明は、遅延信号生成装置の遅
延素子N1〜Nn間の相対的な位相誤差を求め、位相誤
差に基づいて、遅延信号の遅延量を調整することを目的
とする。
The delay signal generator 50 is provided for each pin of the device under test 62. A plurality of delay signal generation devices 5
0 to generate an accurate delay signal with uniform skew, the delay element N1
NNn, and the relative phase difference between the plurality of delay signal generators 50 needs to be measured. The relative phase difference between the plurality of delay signal generators can be determined by measuring a deviation from an absolute phase reference. An object of the present invention is to obtain a relative phase error between delay elements N1 to Nn of a delay signal generation device and adjust a delay amount of a delay signal based on the phase error.

【0009】本発明は、各遅延経路の位相誤差を求め
て、正確な遅延時間を生成する遅延信号生成装置を提供
することを目的とする。この目的は特許請求の範囲にお
ける独立項に記載の特徴の組み合わせにより達成され
る。また従属項は本発明の更なる有利な具体例を規定す
る。
SUMMARY OF THE INVENTION It is an object of the present invention to provide a delay signal generating apparatus which calculates a phase error of each delay path and generates an accurate delay time. This object is achieved by a combination of features described in the independent claims. The dependent claims define further advantageous embodiments of the present invention.

【0010】[0010]

【課題を解決するための手段】上記課題を解決するため
に、本発明の第1の形態は、入力された基準信号を異な
る時間だけ遅延した、複数の遅延信号を出力する複数の
遅延素子を有する遅延部と、複数の遅延信号のうち一つ
の遅延信号を選択する第1選択部と、第1選択部により
選択された遅延信号を、所望の遅延時間だけ遅延させる
ことができる第1可変遅延部と、複数の遅延信号のうち
一つの遅延信号を選択する第2選択部と、第2選択部に
より選択された遅延信号を、所望の遅延時間だけ遅延さ
せることができる第2可変遅延部と、第1可変遅延部の
出力と第2可変遅延部の出力の位相を比較する比較部
と、比較部における比較結果に基づいて、第1可変遅延
部の出力または第2可変遅延部の出力の位相誤差を算出
する誤差算出部と、位相誤差に基づいて、第1可変遅延
部または第2可変遅延部の遅延量を調整する遅延量調整
部とを備えたことを特徴とする遅延信号生成装置を提供
する。
According to a first aspect of the present invention, a plurality of delay elements for delaying an input reference signal by different times and outputting a plurality of delay signals are provided. Having a delay unit, a first selection unit that selects one of the plurality of delay signals, and a first variable delay that can delay the delay signal selected by the first selection unit by a desired delay time A second selector for selecting one of the plurality of delay signals, and a second variable delay for delaying the delay signal selected by the second selector by a desired delay time. A comparison unit that compares the phases of the output of the first variable delay unit and the output of the second variable delay unit, and the output of the first variable delay unit or the output of the second variable delay unit based on the comparison result in the comparison unit. An error calculator for calculating a phase error; Based on the phase error, to provide a delay signal generating apparatus characterized by comprising a delay amount adjusting unit that adjusts the delay amount of the first variable delay unit or the second variable delay unit.

【0011】また、本発明の第2の形態は、入力された
基準信号を、異なる時間だけ遅延した複数の遅延信号を
出力する複数の遅延素子を有する遅延部を備えた遅延信
号生成装置において、基準信号を複数の所定時間だけ遅
延させるように予め定められた遅延設定データによる遅
延量を調整する遅延量調整方法であって、複数の遅延素
子の一つである第1遅延素子から出力された第1遅延信
号を選択する第1選択ステップと、第1選択ステップに
おいて選択された第1遅延信号を、基準信号から所定の
第1時間だけ遅れるように、遅延設定データに基づいて
遅延させる第1遅延ステップと、第1遅延素子から出力
された第1遅延信号を選択する第2選択ステップと、第
2選択ステップにおいて選択された第1遅延信号を、基
準信号から所定の第1時間だけ遅れるように、遅延設定
データに基づいて遅延させる第2遅延ステップと、第1
遅延ステップにおいて遅延された第1遅延信号の位相
と、第2遅延ステップにおいて遅延された第1遅延信号
の位相を比較して、第1位相差を測定する第1比較ステ
ップと、第1比較ステップにおける比較結果に基づい
て、遅延設定データによる遅延量を調整するステップと
を備えることを特徴とする遅延量調整方法を提供する。
According to a second aspect of the present invention, there is provided a delay signal generating apparatus including a delay unit having a plurality of delay elements for outputting a plurality of delay signals obtained by delaying an input reference signal by different times, A delay amount adjusting method for adjusting a delay amount based on predetermined delay setting data so as to delay a reference signal by a plurality of predetermined times, wherein the delay amount is output from a first delay element which is one of a plurality of delay elements. A first selecting step of selecting a first delay signal; and a first delaying the first delay signal selected in the first selecting step based on the delay setting data so as to be delayed from the reference signal by a predetermined first time. A delay step; a second selection step of selecting a first delay signal output from the first delay element; As delayed by 1 hour, a second delay step of delaying based on the delay setting data, first
A first comparing step of measuring a first phase difference by comparing a phase of the first delayed signal delayed in the delay step with a phase of the first delayed signal delayed in the second delay step; And adjusting the delay amount based on the delay setting data based on the comparison result in (1).

【0012】遅延量調整方法は、複数の遅延素子の一つ
である第2遅延素子から出力された第2遅延信号を選択
する第3選択ステップと、第3選択ステップにおいて選
択された第2遅延信号を、基準信号から所定の第2時間
だけ遅れるように、遅延設定データに基づいて遅延させ
る第3遅延ステップと、第1遅延素子から出力された第
1遅延信号を選択する第4選択ステップと、第4選択ス
テップにおいて選択された第1遅延信号を、基準信号か
ら所定の第2時間だけ遅れるように、遅延設定データに
基づいて遅延させる第4遅延ステップと、第3遅延ステ
ップにおいて遅延された第2遅延信号の位相と、第4遅
延ステップにおいて遅延された第1遅延信号の位相を比
較して、第2位相差を測定する第2比較ステップと、第
2比較ステップにおける比較結果を利用して、第1遅延
ステップにおいて遅延された第1遅延信号と、第3遅延
ステップにおいて遅延された第2遅延信号の第1位相誤
差を算出する第1算出ステップと、第1算出ステップに
より算出された第1位相誤差に基づいて、遅延設定デー
タによる遅延量を調整するステップとを備えることを特
徴とする。第1算出ステップは、第1比較ステップにお
いて測定された第1位相差と、第2比較ステップにおい
て測定された第2位相差に基づいて、第1位相誤差を算
出するステップを有してもよい。
The delay amount adjusting method includes a third selecting step of selecting a second delay signal output from a second delay element, which is one of the plurality of delay elements, and a second delay selected in the third selecting step. A third delay step of delaying the signal based on the delay setting data so as to delay the signal by a predetermined second time from the reference signal, and a fourth selection step of selecting the first delay signal output from the first delay element The first delay signal selected in the fourth selection step is delayed in the fourth delay step and the third delay step based on the delay setting data so as to be delayed by a predetermined second time from the reference signal. A second comparing step of measuring a second phase difference by comparing a phase of the second delayed signal with a phase of the first delayed signal delayed in the fourth delay step; A first calculation step of calculating a first phase error between the first delay signal delayed in the first delay step and the second delay signal delayed in the third delay step, using the comparison result obtained in the first delay step; Adjusting the delay amount based on the delay setting data based on the first phase error calculated in the calculation step. The first calculating step may include calculating a first phase error based on the first phase difference measured in the first comparing step and the second phase difference measured in the second comparing step. .

【0013】また、遅延量調整方法は、第2遅延素子か
ら出力された第2遅延信号を選択する第5選択ステップ
と、第5選択ステップにおいて選択された第2遅延信号
を、基準信号から所定の第3時間だけ遅れるように、遅
延設定データに基づいて遅延させる第5遅延ステップ
と、第2遅延素子から出力された第2遅延信号を選択す
る第6選択ステップと、第6選択ステップにおいて選択
された第2遅延信号を、基準信号から所定の第3時間だ
け遅れるように、遅延設定データに基づいて遅延させる
第6遅延ステップと、第5遅延ステップにおいて遅延さ
れた第2遅延信号の位相と、第6遅延ステップにおいて
遅延された第2遅延信号の位相を比較して、第3位相差
を測定する第3比較ステップと、第3比較ステップにお
ける比較結果を利用して、第2遅延ステップにおいて遅
延された第1遅延信号と、第6遅延ステップにおいて遅
延された第2遅延信号の第2位相誤差を算出する第2算
出ステップと、第2算出ステップにより算出された第2
位相誤差に基づいて、遅延設定データによる遅延量を調
整するステップとを備えることを特徴とする。第2算出
ステップは、第3比較ステップにおいて測定された第3
位相差と、第1位相誤差に基づいて、第2位相誤差を算
出するステップを有してもよい。
Further, the delay amount adjusting method includes a fifth selecting step of selecting a second delayed signal output from the second delay element, and a step of converting the second delayed signal selected in the fifth selecting step from a reference signal to a predetermined value. A fifth delay step of delaying based on the delay setting data so as to be delayed by the third time, a sixth selection step of selecting a second delay signal output from the second delay element, and a sixth selection step. A sixth delay step of delaying the obtained second delay signal based on the delay setting data so as to be delayed from the reference signal by a predetermined third time; and a phase of the second delay signal delayed in the fifth delay step. Comparing the phases of the second delay signals delayed in the sixth delay step to measure a third phase difference, and using the comparison result in the third comparison step. And a second calculation step of calculating a second phase error of the first delay signal delayed in the second delay step, a second phase error of the second delay signal delayed in the sixth delay step, and a second calculation step. Second
Adjusting the delay amount based on the delay setting data based on the phase error. The second calculating step is the third calculating step, which is performed in the third comparing step.
The method may include calculating a second phase error based on the phase difference and the first phase error.

【0014】本発明の第3の形態は、入力された基準信
号を、異なる時間だけ遅延した複数の遅延信号を出力す
る複数の遅延素子を有する遅延部と、複数の遅延信号の
うち一つの遅延信号を選択する第1選択部と、第1選択
部により選択された遅延信号を、所望の遅延時間だけ遅
延させることができる第1可変遅延部と、複数の遅延信
号のうち一つの遅延信号を選択する第2選択部と、第2
選択部により選択された遅延信号を、所望の遅延時間だ
け遅延させることができる第2可変遅延部とを備えた遅
延信号生成装置において、基準信号を複数の所定時間だ
け遅延させるように予め定められた第1可変遅延部また
は第2可変遅延部の遅延設定データによる遅延量を調整
する遅延量調整方法であって、第1選択部が、複数の遅
延素子の一つである第1遅延素子から出力された第1遅
延信号を選択する第1選択ステップと、第1可変遅延部
が、遅延設定データに基づいて、第1選択ステップにお
いて選択された第1遅延信号を、基準信号から所定の第
1時間だけ遅れるように遅延させる第1遅延ステップ
と、第2選択部が、第1遅延素子から出力された第1遅
延信号を選択する第2選択ステップと、第2可変遅延部
が、遅延設定データに基づいて、第2選択ステップにお
いて選択された第1遅延信号を、基準信号から所定の第
1時間だけ遅れるように遅延させる第2遅延ステップ
と、第1遅延ステップにおいて遅延された第1遅延信号
の位相と、第2遅延ステップにおいて遅延された第1遅
延信号の位相を比較して、第1位相差を測定する第1比
較ステップと、第1比較ステップにおける比較結果に基
づいて、遅延設定データによる遅延量を調整するステッ
プとを備えることを特徴とする。
According to a third aspect of the present invention, there is provided a delay unit having a plurality of delay elements for outputting a plurality of delay signals obtained by delaying an input reference signal by different times, and a delay unit for delaying one of the plurality of delay signals. A first selection unit that selects a signal, a first variable delay unit that can delay the delay signal selected by the first selection unit by a desired delay time, and a delay signal that is one of a plurality of delay signals. A second selection unit to be selected;
In the delay signal generation device including a second variable delay unit that can delay the delay signal selected by the selection unit by a desired delay time, the reference signal is predetermined to be delayed by a plurality of predetermined times. A delay amount adjustment method for adjusting a delay amount according to delay setting data of a first variable delay unit or a second variable delay unit, wherein the first selection unit determines a delay amount from a first delay element that is one of a plurality of delay elements. A first selection step of selecting the output first delay signal; and a first variable delay unit, based on the delay setting data, converts the first delay signal selected in the first selection step from a reference signal to a predetermined first delay signal. A first delay step for delaying the delay by one hour, a second selection unit for selecting the first delay signal output from the first delay element, and a second variable delay unit for delay setting data A second delay step of delaying the first delay signal selected in the second selection step from the reference signal by a predetermined first time based on the first delay signal; Comparing the phase with the phase of the first delay signal delayed in the second delay step to measure a first phase difference; and, based on the comparison result in the first comparison step, based on the delay setting data. Adjusting the delay amount.

【0015】遅延量調整方法は、第1選択部が、複数の
遅延素子の一つである第2遅延素子から出力された第2
遅延信号を選択する第3選択ステップと、第1可変遅延
部が、遅延設定データに基づいて、第3選択ステップに
おいて選択された第2遅延信号を、基準信号から所定の
第2時間だけ遅れるように遅延させる第3遅延ステップ
と、第2選択部が、第1遅延素子から出力された第1遅
延信号を選択する第4選択ステップと、第2可変遅延部
が、遅延設定データに基づいて、第4選択ステップにお
いて選択された第1遅延信号を、基準信号から所定の第
2時間だけ遅れるように遅延させる第4遅延ステップ
と、第3遅延ステップにおいて遅延された第2遅延信号
の位相と、第4遅延ステップにおいて遅延された第1遅
延信号の位相を比較して、第2位相差を測定する第2比
較ステップと、第1比較ステップにおいて測定された第
1位相差と、第2比較ステップにおいて測定された第2
位相差に基づいて、第1遅延ステップにおいて遅延され
た第1遅延信号と、第3遅延ステップにおいて遅延され
た第2遅延信号の第1位相誤差を算出する第1算出ステ
ップと、第1算出ステップにより算出された第1位相誤
差に基づいて、遅延設定データによる遅延量を調整する
ステップとを備えることを特徴とする。
[0015] In the delay adjusting method, the first selecting unit may output the second delay element output from the second delay element which is one of the plurality of delay elements.
A third selection step of selecting a delay signal, and the first variable delay unit delays the second delay signal selected in the third selection step by a predetermined second time from the reference signal based on the delay setting data. A third delay step in which the first delay signal is output from the first delay element, and a second variable delay section in which the second variable delay section determines, based on the delay setting data, A fourth delay step of delaying the first delay signal selected in the fourth selection step by a predetermined second time from the reference signal, a phase of the second delay signal delayed in the third delay step, Comparing a phase of the first delay signal delayed in the fourth delay step to measure a second phase difference; a first phase difference measured in the first comparison step; The measured in Step 2
A first calculating step of calculating a first phase error between a first delay signal delayed in the first delay step and a second delay signal delayed in the third delay step, based on the phase difference; And adjusting the delay amount based on the delay setting data based on the first phase error calculated by the above.

【0016】遅延量調整方法は、第1選択部が、第2遅
延素子から出力された第2遅延信号を選択する第5選択
ステップと、第1可変遅延部が、遅延設定データに基づ
いて、第5選択ステップにおいて選択された第2遅延信
号を、基準信号から所定の第3時間だけ遅れるように遅
延させる第5遅延ステップと、第2選択部が、第2遅延
素子から出力された第2遅延信号を選択する第6選択ス
テップと、第2可変遅延部が、遅延設定データに基づい
て、第6選択ステップにおいて選択された第2遅延信号
を、基準信号から所定の第3時間だけ遅れるように遅延
させる第6遅延ステップと、第5遅延ステップにおいて
遅延された第2遅延信号の位相と、第6遅延ステップに
おいて遅延された第2遅延信号の位相を比較して、第3
位相差を測定する第3比較ステップと、第3比較ステッ
プにおいて測定された第3位相差と、第1位相誤差に基
づいて、第2遅延ステップにおいて遅延された第1遅延
信号と、第6遅延ステップにおいて遅延された第2遅延
信号の第2位相誤差を算出する第2算出ステップと、第
2算出ステップにより算出された第2位相誤差に基づい
て、遅延設定データによる遅延量を調整するステップと
を備えることを特徴とする。
In the delay adjusting method, the first selecting section may select a second delay signal output from the second delay element in a fifth selecting step, and the first variable delay section may select a second delay signal based on the delay setting data. A fifth delaying step of delaying the second delay signal selected in the fifth selection step so as to be delayed by a predetermined third time from the reference signal; and a second selector configured to output the second delay signal from the second delay element. A sixth selection step of selecting a delay signal, and the second variable delay unit delays the second delay signal selected in the sixth selection step by a predetermined third time from the reference signal based on the delay setting data. And comparing the phase of the second delay signal delayed in the sixth delay step with the phase of the second delay signal delayed in the fifth delay step,
A third comparing step of measuring the phase difference, a third phase difference measured in the third comparing step, a first delay signal delayed in the second delay step based on the first phase error, and a sixth delay A second calculating step of calculating a second phase error of the second delayed signal delayed in the step, and a step of adjusting a delay amount based on the delay setting data based on the second phase error calculated in the second calculating step. It is characterized by having.

【0017】本発明の第4の形態は、入力された基準信
号を、異なる時間だけ遅延した複数の遅延信号を出力す
る複数の遅延素子を有する遅延部を備えた遅延信号生成
装置において、基準信号を複数の所定時間だけ遅延させ
るように予め定められた遅延設定データに基づいて遅延
された、異なる遅延素子を通る2つの遅延信号の位相誤
差を算出する位相誤差算出方法であって、複数の遅延素
子の一つである第1遅延素子から出力された第1遅延信
号を選択する第1選択ステップと、第1選択ステップに
おいて選択された第1遅延信号を、基準信号から所定の
第1時間だけ遅れるように、遅延設定データに基づいて
遅延させる第1遅延ステップと、第1遅延素子から出力
された第1遅延信号を選択する第2選択ステップと、第
2選択ステップにおいて選択された第1遅延信号を、基
準信号から所定の第1時間だけ遅れるように、遅延設定
データに基づいて遅延させる第2遅延ステップと、第1
遅延ステップにおいて遅延された第1遅延信号の位相
と、第2遅延ステップにおいて遅延された第1遅延信号
の位相を比較して、第1位相差を測定する第1比較ステ
ップとを備えることを特徴とする。
According to a fourth aspect of the present invention, there is provided a delay signal generating apparatus including a delay unit having a plurality of delay elements for outputting a plurality of delay signals obtained by delaying an input reference signal by different times. A phase error calculation method for calculating a phase error between two delay signals that pass through different delay elements and that are delayed based on predetermined delay setting data so as to delay the delay signals by a plurality of predetermined times. A first selection step of selecting a first delay signal output from a first delay element, which is one of the elements, and the first delay signal selected in the first selection step is changed from a reference signal by a predetermined first time. A first delay step of delaying based on the delay setting data so as to be delayed, a second selection step of selecting a first delay signal output from the first delay element, and a second selection step. A first delay signal selected have, as delayed from the reference signal by a predetermined first time, a second delay step of delaying based on the delay setting data, first
A first comparing step of comparing a phase of the first delayed signal delayed in the delay step with a phase of the first delayed signal delayed in the second delay step to measure a first phase difference. And

【0018】位相誤差算出方法は、複数の遅延素子の一
つである第2遅延素子から出力された第2遅延信号を選
択する第3選択ステップと、第3選択ステップにおいて
選択された第2遅延信号を、基準信号から所定の第2時
間だけ遅れるように、遅延設定データに基づいて遅延さ
せる第3遅延ステップと、第1遅延素子から出力された
第1遅延信号を選択する第4選択ステップと、第4選択
ステップにおいて選択された第1遅延信号を、基準信号
から所定の第2時間だけ遅れるように、遅延設定データ
に基づいて遅延させる第4遅延ステップと、第3遅延ス
テップにおいて遅延された第2遅延信号の位相と、第4
遅延ステップにおいて遅延された第1遅延信号の位相を
比較して、第2位相差を測定する第2比較ステップと、
第1比較ステップにおいて測定された第1位相差と、第
2比較ステップにおいて測定された第2位相差に基づい
て、第1遅延ステップにおいて遅延された第1遅延信号
と、第3遅延ステップにおいて遅延された第2遅延信号
の第1位相誤差を算出する第1算出ステップとを備える
ことを特徴とする。
The phase error calculating method includes a third selecting step of selecting a second delayed signal output from a second delay element, which is one of the plurality of delay elements, and a second delay selected in the third selecting step. A third delay step of delaying the signal based on the delay setting data so as to delay the signal by a predetermined second time from the reference signal, and a fourth selection step of selecting the first delay signal output from the first delay element The first delay signal selected in the fourth selection step is delayed in the fourth delay step and the third delay step based on the delay setting data so as to be delayed by a predetermined second time from the reference signal. The phase of the second delay signal and the fourth
A second comparing step of comparing a phase of the first delayed signal delayed in the delay step and measuring a second phase difference;
A first delay signal delayed in the first delay step based on the first phase difference measured in the first comparison step and the second phase difference measured in the second comparison step; And a first calculating step of calculating a first phase error of the obtained second delayed signal.

【0019】また、位相誤差算出方法は、第2遅延素子
から出力された第2遅延信号を選択する第5選択ステッ
プと、第5選択ステップにおいて選択された第2遅延信
号を、基準信号から所定の第3時間だけ遅れるように、
遅延設定データに基づいて遅延させる第5遅延ステップ
と、第2遅延素子から出力された第2遅延信号を選択す
る第6選択ステップと、第6選択ステップにおいて選択
された第2遅延信号を、基準信号から所定の第3時間だ
け遅れるように、遅延設定データに基づいて遅延させる
第6遅延ステップと、第5遅延ステップにおいて遅延さ
れた第2遅延信号の位相と、第6遅延ステップにおいて
遅延された第2遅延信号の位相を比較して、第3位相差
を測定する第3比較ステップと、第3比較ステップにお
いて測定された第3位相差と、第1位相誤差に基づい
て、第2遅延ステップにおいて遅延された第1遅延信号
と、第6遅延ステップにおいて遅延された第2遅延信号
の第2位相誤差を算出する第2算出ステップとを備える
ことを特徴とする。
Further, the phase error calculating method includes a fifth selecting step of selecting a second delayed signal output from the second delay element, and a step of converting the second delayed signal selected in the fifth selecting step from a reference signal to a predetermined value. To be delayed by the third hour of
A fifth delay step for delaying based on the delay setting data, a sixth selection step for selecting the second delay signal output from the second delay element, and a second delay signal selected in the sixth selection step as a reference. A sixth delay step of delaying based on the delay setting data so as to be delayed by a predetermined third time from the signal, a phase of the second delay signal delayed in the fifth delay step, and a delay in the sixth delay step A third comparing step of measuring a third phase difference by comparing the phases of the second delayed signals; a second delaying step based on the third phase difference measured in the third comparing step and the first phase error; And a second calculating step of calculating a second phase error of the second delayed signal delayed in the sixth delay step.

【0020】なお上記の発明の概要は、本発明の必要な
特徴の全てを列挙したものではなく、これらの特徴群の
サブコンビネーションも又発明となりうる。
The above summary of the present invention does not list all of the necessary features of the present invention, and a sub-combination of these features may also be an invention.

【0021】[0021]

【発明の実施の形態】以下、発明の実施の形態を通じて
本発明を説明するが、以下の実施形態は特許請求の範囲
にかかる発明を限定するものではなく、又実施形態の中
で説明されている特徴の組み合わせの全てが発明の解決
手段に必須であるとは限らない。
DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, the present invention will be described through embodiments of the present invention. However, the following embodiments do not limit the invention according to the claims, and are described in the embodiments. Not all combinations of features are essential to the solution of the invention.

【0022】図2は、被試験デバイス62を試験する半
導体試験装置60のブロック図である。この半導体試験
装置60は、パターン発生器52、波形整形器54、タ
イミング発生器66、信号入出力部56および出力判定
部58を備える。タイミング発生器66は、複数の遅延
信号生成装置100を有する。
FIG. 2 is a block diagram of a semiconductor test apparatus 60 for testing the device under test 62. The semiconductor test apparatus 60 includes a pattern generator 52, a waveform shaper 54, a timing generator 66, a signal input / output unit 56, and an output determination unit 58. The timing generator 66 has a plurality of delay signal generation devices 100.

【0023】パターン発生器52が、被試験デバイス6
2に入力する入力パターン、および基準信号を発生す
る。入力パターンは波形整形器54に供給され、基準信
号はタイミング発生器66に供給される。タイミング発
生器66は、基準信号を遅延させる複数の遅延信号生成
装置100を内部に有する。遅延信号生成装置100
は、所定の遅延時間を生成する遅延素子の組み合わせに
関する遅延設定データを格納したメモリを有している。
メモリには、予めループ法などにより測定された遅延設
定データが格納されている。メモリに格納される遅延設
定データは、例えば、遅延素子の設計時に期待される設
計遅延値であってもよい。本発明においては、遅延信号
生成装置100は、遅延設定データによる遅延量を調整
し、正確な遅延時間を有する遅延信号を生成する。タイ
ミング発生器66は、被試験デバイス62の入力特性ま
たは試験項目などに応じて、被試験デバイス62の1
ピンに対する所望の遅延信号を出力する。
The pattern generator 52 is connected to the device under test 6.
2 to generate an input pattern and a reference signal. The input pattern is supplied to a waveform shaper 54, and the reference signal is supplied to a timing generator 66. The timing generator 66 includes a plurality of delay signal generation devices 100 for delaying the reference signal. Delay signal generation device 100
Has a memory that stores delay setting data relating to a combination of delay elements that generate a predetermined delay time.
The memory stores delay setting data measured in advance by a loop method or the like. The delay setting data stored in the memory may be, for example, a design delay value expected when designing the delay element. In the present invention, the delay signal generation device 100 adjusts a delay amount according to delay setting data and generates a delay signal having an accurate delay time. The timing generator 66, in accordance with the input characteristics or test item of the device under test 62, and outputs a desired delay signal to 1 each pin of the device under test 62.

【0024】タイミング発生器66から出力された遅延
信号が、波形整形器54に供給される。波形整形器54
は、遅延信号に基づいて入力パターンを遅延し、遅延さ
れた入力パターンである遅延パターンを信号入出力部5
6に供給する。この実施形態においては、遅延信号生成
装置100がタイミング発生器66に組み込まれている
が、別の実施形態においては、遅延信号生成装置100
が波形整形器54に組み込まれてもよい。この場合、遅
延信号生成装置100は、被試験デバイス62の入力特
性に応じて、入力パターンを所定時間遅延した遅延パタ
ーンを出力する。
The delay signal output from the timing generator 66 is supplied to the waveform shaper 54. Waveform shaper 54
Delays an input pattern based on a delayed signal, and outputs a delayed input pattern as a delayed input pattern to the signal input / output unit 5.
6 In this embodiment, the delay signal generation device 100 is incorporated in the timing generator 66, but in another embodiment, the delay signal generation device 100
May be incorporated in the waveform shaper 54. In this case, the delay signal generation device 100 outputs a delay pattern obtained by delaying the input pattern by a predetermined time according to the input characteristics of the device under test 62.

【0025】被試験デバイス62は、信号入出力部56
を介して遅延パターンを受け取り、受け取った遅延パタ
ーンに基づいて、出力信号を出力判定部58に出力す
る。例えば、被試験デバイス62がメモリデバイスであ
れば、遅延パターンに基づいて被試験デバイス62に格
納されたデータが出力信号として出力され、被試験デバ
イス62が演算装置であれば、遅延パターンに基づいて
演算された演算結果が出力信号として出力される。本実
施形態において、被試験デバイス62の出力信号は、タ
イミング発生器66でタイミングを測定されてから、出
力判定部58に供給されてもよい。被試験デバイス62
の出力特性の試験時においては、タイミング発生器66
で所望の時間遅延された遅延信号と、被試験デバイス6
2の出力タイミングとが比較され、出力信号のタイミン
グが測定される。
The device under test 62 includes a signal input / output unit 56
And outputs an output signal to the output determination unit 58 based on the received delay pattern. For example, if the device under test 62 is a memory device, data stored in the device under test 62 is output as an output signal based on the delay pattern, and if the device under test 62 is an arithmetic unit, the data is output based on the delay pattern. The calculated result is output as an output signal. In the present embodiment, the output signal of the device under test 62 may be supplied to the output determination unit 58 after the timing is measured by the timing generator 66. Device under test 62
When testing the output characteristics of the
And the device under test 6
2 is compared with the output timing, and the timing of the output signal is measured.

【0026】パターン発生器52は、正常な被試験デバ
イス62に出力応答として期待される期待値パターンを
出力判定部58に出力する。出力判定部58は、被試験
デバイス62の出力信号と期待値パターンとが一致する
か否かを検出することにより、被試験デバイス62の良
否を判定する。
The pattern generator 52 outputs an expected value pattern expected as an output response to the normal device under test 62 to the output judging section 58. The output determination unit 58 determines the quality of the device under test 62 by detecting whether the output signal of the device under test 62 matches the expected value pattern.

【0027】図3は、半導体試験装置60における遅延
信号生成装置100の構成を示す。遅延信号生成装置1
00は、所定のタイミングで入力信号を遅延させること
ができる遅延信号生成機能と、遅延信号の遅延時間を測
定するための遅延時間測定機能を有する。遅延信号生成
装置100は、遅延信号を生成するための構成として、
遅延部10、選択部12、14、可変遅延部16、1
8、信号切替部20、および選択信号供給部70、72
を備える。また、遅延信号生成装置100は、ループ法
により基準信号を所定時間だけ遅延させる遅延設定デー
タを得るための構成として、周期測定部22、ループ形
成部32、ANDゲート24、28およびORゲート2
6、30を有する。ループ形成部24は、ループを形成
するか否かを定めるCTRL1信号が入力されるAND
ゲート34を有する。図1に示された従来の遅延信号生
成装置50において付された符号と同一の符号を付され
た構成は、対応する構成と同一の機能および動作を実現
することができる。
FIG. 3 shows a configuration of the delay signal generation device 100 in the semiconductor test device 60. Delay signal generator 1
No. 00 has a delay signal generation function for delaying an input signal at a predetermined timing and a delay time measurement function for measuring a delay time of a delay signal. The delay signal generation device 100 has a configuration for generating a delay signal,
Delay unit 10, selection units 12, 14, variable delay units 16, 1
8, signal switching unit 20, and selection signal supply units 70 and 72
Is provided. The delay signal generating apparatus 100 includes a period measuring unit 22, a loop forming unit 32, AND gates 24 and 28, and an OR gate 2 for obtaining delay setting data for delaying a reference signal by a predetermined time by a loop method.
6 and 30. The loop forming unit 24 receives an input of a CTRL1 signal that determines whether or not to form a loop.
It has a gate 34. The configuration given the same reference numerals as those given in the conventional delay signal generation device 50 shown in FIG. 1 can realize the same functions and operations as the corresponding configuration.

【0028】本実施形態による遅延信号生成装置100
は、更に、ループ法により得られた遅延設定データによ
る遅延量を調整するための構成として、遅延量調整部7
4、76、78、選択部80、選択信号供給部92、可
変遅延部90、比較部82、判定部84および誤差算出
部86を備える。
The delay signal generator 100 according to the present embodiment
Is a configuration for adjusting the delay amount based on the delay setting data obtained by the loop method.
4, 76, 78, a selection unit 80, a selection signal supply unit 92, a variable delay unit 90, a comparison unit 82, a determination unit 84, and an error calculation unit 86.

【0029】遅延部10は、入力される遅延信号をそれ
ぞれ異なる時間だけ遅延する複数の遅延素子N1〜Nn
を有する。各遅延素子N1〜Nnは、例えばCMOS回
路などにより構成される。図3において、各遅延素子N
1〜Nnは、互いに並列に接続されているが、遅延部1
0は、直列に接続された遅延素子のそれぞれから異なる
遅延時間を有する遅延信号を取り出すように構成されて
もよい。遅延部10は、基準信号を異なる時間だけ遅延
した、複数の遅延信号を出力することができる。例え
ば、遅延素子N1は、0の設計遅延量を有し、遅延素子
N2は、4nsの設計遅延量を有し、遅延素子Nnは、
4・(n−1)nsの設計遅延量を有するように構成さ
れてもよい。
The delay section 10 includes a plurality of delay elements N1 to Nn for respectively delaying input delay signals by different times.
Having. Each of the delay elements N1 to Nn is configured by, for example, a CMOS circuit or the like. In FIG. 3, each delay element N
1 to Nn are connected in parallel with each other.
0 may be configured to extract delayed signals having different delay times from each of the delay elements connected in series. The delay unit 10 can output a plurality of delay signals obtained by delaying the reference signal by different times. For example, the delay element N1 has a design delay amount of 0, the delay element N2 has a design delay amount of 4 ns, and the delay element Nn
It may be configured to have a design delay amount of 4 · (n−1) ns.

【0030】可変遅延部16、18および90は、所望
の正確な遅延量を生成することができる。可変遅延部1
6、18および90は、遅延部10から出力された遅延
信号を更に遅延させて、基準信号から所望の時間だけ正
確に遅延した信号を出力することができる機能を有す
る。可変遅延部16、18および90は、例えば数ピコ
秒のオーダの遅延分解能を有するのが好ましい。
The variable delay units 16, 18, and 90 can generate a desired accurate delay amount. Variable delay unit 1
Each of 6, 18, and 90 has a function of further delaying the delay signal output from the delay unit 10 and outputting a signal accurately delayed by a desired time from the reference signal. The variable delay units 16, 18, and 90 preferably have a delay resolution on the order of a few picoseconds, for example.

【0031】選択部12、14または80は、入力され
る選択信号に基づいて、複数の遅延素子N1〜Nnによ
り遅延された遅延信号のうちの一つの遅延信号を選択し
て出力する。選択信号は、遅延部10から供給される遅
延信号のいずれを選択するかを指定する。選択部12、
14または80は、例えばマルチプレクサとして構成さ
れる。選択部12は、選択信号供給部70から選択信号
を供給され、選択部14は、選択信号供給部72から選
択信号を供給され、選択部80は、選択信号供給部92
から選択信号を供給される。
The selector 12, 14, or 80 selects and outputs one of the delay signals delayed by the plurality of delay elements N1 to Nn based on the input selection signal. The selection signal specifies which of the delay signals supplied from the delay unit 10 is to be selected. Selection unit 12,
14 or 80 is configured as a multiplexer, for example. The selection unit 12 is supplied with a selection signal from a selection signal supply unit 70, the selection unit 14 is supplied with a selection signal from a selection signal supply unit 72, and the selection unit 80 is supplied with a selection signal supply unit 92
Supplies a selection signal.

【0032】信号切替部20は、可変遅延部16または
18の出力を受けて、所定の立ち上がりタイミングおよ
び立ち下がりタイミングを有する信号を、出力ポート9
4から出力する。本実施形態では、信号切替部20が、
RSフリップフロップとして構成されているが、他のフ
リップフロップなどにより構成されてもよい。
The signal switching section 20 receives the output of the variable delay section 16 or 18 and outputs a signal having predetermined rising timing and falling timing to the output port 9.
Output from 4. In the present embodiment, the signal switching unit 20
Although configured as an RS flip-flop, it may be configured with another flip-flop or the like.

【0033】図2を参照して、遅延信号生成装置100
がタイミング発生器66として用いられる場合、出力ポ
ート94から出力される遅延信号は、波形整形器54に
供給される。波形整形器54は、遅延信号による遅延タ
イミングに基づいて、パターン発生器52から供給され
る入力パターンを遅延させ、信号入出力部56に出力す
る。また、遅延信号生成装置100が波形整形器54と
して用いられる場合、波形整形器54は、パターン発生
器52から供給される入力パターンを遅延部10および
可変遅延部16、18で遅延させ、遅延パターンを出力
ポート94から信号入出力部56に供給する。
Referring to FIG. 2, delay signal generating apparatus 100
Is used as the timing generator 66, the delay signal output from the output port 94 is supplied to the waveform shaper 54. The waveform shaper 54 delays the input pattern supplied from the pattern generator 52 based on the delay timing based on the delay signal, and outputs the input pattern to the signal input / output unit 56. When the delay signal generator 100 is used as the waveform shaper 54, the waveform shaper 54 delays the input pattern supplied from the pattern generator 52 by the delay unit 10 and the variable delay units 16 and 18, and From the output port 94 to the signal input / output unit 56.

【0034】遅延信号生成装置100は、前述したよう
に、ループ法を用いて、予め各遅延素子を通過する経路
の遅延時間を測定する。測定結果は、所定の遅延時間を
生成する遅延素子N1〜Nnのうちのいずれかの遅延素
子と、可変遅延部16、18、90の遅延量の組み合わ
せに関するデータである遅延設定データとしてメモリ
(図示せず)に格納されるのが好ましい。例えば、入力
される基準信号を5ns遅延させたいとき、設計遅延量
4nsのN1と、各可変遅延部16、18、90の遅延
量の組み合わせに関するデータが、メモリに格納され
る。遅延部10から各可変遅延部16、18、90の間
に存在する経路および素子などにより、所定の遅延時間
を生成するための各可変遅延部16、18、90の遅延
量は、必ずしも一致しない。メモリは、遅延量調整部7
4、76、78の各々に設けられてもよく、また遅延量
調整部74、76、78とは独立して設けられてもよ
い。基準信号を遅延させるとき、遅延設定データは、各
選択信号供給部70、72、92および各可変遅延部1
6、18、90に供給され、選択する遅延素子N1〜N
nおよび可変遅延部16、18または90の遅延量を定
める。
As described above, the delay signal generator 100 measures the delay time of the path passing through each delay element in advance by using the loop method. The measurement result is stored as delay setting data, which is data relating to a combination of any one of the delay elements N1 to Nn that generate a predetermined delay time and the delay amounts of the variable delay units 16, 18, and 90 (see FIG. (Not shown). For example, when it is desired to delay the input reference signal by 5 ns, data on a combination of N1 of the design delay amount of 4 ns and the delay amounts of the variable delay units 16, 18, and 90 is stored in the memory. The delay amount of each of the variable delay units 16, 18, and 90 for generating a predetermined delay time does not always match due to a path, an element, and the like existing between the delay unit 10 and each of the variable delay units 16, 18, and 90. . The memory is a delay amount adjusting unit 7
4, 76, and 78, or may be provided independently of the delay amount adjustment units 74, 76, and 78. When the reference signal is delayed, the delay setting data is transmitted to each of the selection signal supply units 70, 72, and 92 and each of the variable delay units 1
6, 18 and 90 to be selected and selected for delay elements N1 to N
n and the delay amount of the variable delay unit 16, 18 or 90 are determined.

【0035】本実施形態において、遅延設定データは、
ループ法により測定された測定結果であることが望まし
いが、別の実施例では、各遅延素子N1〜Nnの設計遅
延値に関するデータであってもよい。このとき、5ns
の遅延設定データは、4nsの設計遅延量を有する遅延
素子N1を選択し、可変遅延部16、18または90の
遅延量を1nsに設定するデータとなる。遅延設定デー
タは、基準信号を所定時間だけ遅延させるように予め定
められたデータであればよい。また、遅延設定データ
は、基準信号を複数の所定時間遅延させるデータである
ことが望ましい。例えば、1ns、5ns、7ns、9
ns、11ns・・・などの遅延時間を生成するための
データが、遅延設定データとして予めメモリに格納され
る。
In this embodiment, the delay setting data is
Although it is desirable that the measurement result is a measurement result obtained by a loop method, in another embodiment, the measurement result may be data relating to a design delay value of each of the delay elements N1 to Nn. At this time, 5 ns
Is the data for selecting the delay element N1 having the design delay amount of 4 ns and setting the delay amount of the variable delay unit 16, 18, or 90 to 1 ns. The delay setting data may be any data that is predetermined so as to delay the reference signal by a predetermined time. Further, it is desirable that the delay setting data is data for delaying the reference signal by a plurality of predetermined times. For example, 1 ns, 5 ns, 7 ns, 9
Data for generating a delay time such as ns, 11 ns,... is stored in the memory in advance as delay setting data.

【0036】次に、予め定められた遅延設定データによ
る遅延量を、遅延信号生成装置100の実動作時の環境
に適合するように調整する構成について説明する。遅延
信号生成装置100は、遅延信号を出力ポート94を介
して外部に出力する経路とは別に、遅延部10から出力
される遅延信号を可変遅延部90に供給する調整用経路
を有する。
Next, a configuration will be described in which the delay amount based on the predetermined delay setting data is adjusted so as to be adapted to the environment of the delay signal generation device 100 during the actual operation. The delay signal generation device 100 has an adjustment path for supplying the delay signal output from the delay unit 10 to the variable delay unit 90, separately from a path for outputting the delay signal to the outside via the output port 94.

【0037】選択部80は、選択信号供給部92から供
給される選択信号に基づいて、遅延部10から出力され
る複数の遅延信号のうち一つの遅延信号を選択する。可
変遅延部90は、選択部80により選択された遅延信号
を、基準信号から所望の遅延時間だけ遅れるように遅延
させることができる。可変遅延部90の出力は、比較部
82に供給される。また、比較部82には、信号切替部
20の出力も供給される。比較部82は、データ入力D
とクロック入力CLKを有するラッチ回路であり、デー
タ入力Dには、信号切替部20の出力が入力され、クロ
ック入力CLKには、可変遅延部90の出力が入力され
る。
The selection section 80 selects one of the plurality of delay signals output from the delay section 10 based on the selection signal supplied from the selection signal supply section 92. The variable delay unit 90 can delay the delay signal selected by the selection unit 80 so as to be delayed by a desired delay time from the reference signal. The output of the variable delay unit 90 is supplied to the comparison unit 82. The output of the signal switching unit 20 is also supplied to the comparison unit 82. The comparison unit 82 receives the data input D
And a latch circuit having a clock input CLK, an output of the signal switching unit 20 is input to the data input D, and an output of the variable delay unit 90 is input to the clock input CLK.

【0038】以下に、可変遅延回路16を通過する遅延
信号と、可変遅延回路90を通過する遅延信号の位相誤
差を測定および算出する方法について説明する。
A method for measuring and calculating the phase error between the delay signal passing through the variable delay circuit 16 and the delay signal passing through the variable delay circuit 90 will be described below.

【0039】まず、所定の遅延時間T1を生成するため
に、遅延時間T1の遅延設定データに基づいて、選択部
12および80が、遅延素子N1から出力された遅延信
号を選択し、可変遅延部16および可変遅延部90が、
この遅延信号を基準信号から時間T1だけ遅れるよう
に、互いに独立して遅延量を調整し、遅延信号を遅延さ
せる。
First, in order to generate a predetermined delay time T1, the selectors 12 and 80 select the delay signal output from the delay element N1 based on the delay setting data of the delay time T1, and 16 and the variable delay unit 90
The delay amount is adjusted independently of each other so that the delay signal is delayed from the reference signal by the time T1, and the delay signal is delayed.

【0040】比較部82は、可変遅延部16の出力と、
可変遅延部90の出力の位相を比較する。遅延設定デー
タが、ループ法により得られた測定結果であるとき、ル
ープ法による測定環境と同一の環境下においては、可変
遅延部16と可変遅延部90の出力位相は、原則として
一致し、これらの出力は、正確に遅延時間T1を有する
はずである。しかし、遅延信号生成装置100の実動作
時の環境に実質的に等しい位相誤差測定時の環境は、電
源電圧値または温度などの点においてループ法による測
定環境と異なっているため、遅延設定データに基づく可
変遅延部16と可変遅延部90の出力位相は、必ずしも
一致しない。
The comparing section 82 outputs the output of the variable delay section 16 and
The phase of the output of the variable delay unit 90 is compared. When the delay setting data is a measurement result obtained by the loop method, under the same environment as the measurement environment by the loop method, the output phases of the variable delay unit 16 and the variable delay unit 90 are in principle coincident. Should have exactly the delay time T1. However, the environment at the time of measuring the phase error substantially equal to the environment at the time of actual operation of the delay signal generation device 100 is different from the measurement environment by the loop method in the point of the power supply voltage value, the temperature, and the like. The output phases of the variable delay unit 16 and the variable delay unit 90 do not always match.

【0041】比較部82は、可変遅延部90の出力の立
上がりで、データ入力Dに入力されている信号を出力す
る。判定部84は、比較部82の出力に基づいて、可変
遅延部16の出力と、可変遅延部90の出力の位相とが
一致しているか否かを判定する。位相が一致していなけ
れば、判定部84は、遅延量調整部78に位相が一致し
ていないことを通知し、遅延量調整部78は、可変遅延
部90の遅延量を調整し、可変遅延部90の出力位相を
ずらす。判定部84は、比較部82の出力が論理値H
(ハイ)からL(ロー)、又はLからHに切り替わった
ことを検出すると、可変遅延部16の出力と可変遅延部
90の出力の位相が一致したことを判定する。このよう
に、比較部82は、可変遅延部16の出力と可変遅延部
90の出力の位相を比較して、可変遅延部90の出力タ
イミングで可変遅延部16の出力の変化点をサーチする
ことにより、両者の位相を一致させ、両出力の第1位相
差を測定する。このようにして得られた第1位相差は、
遅延素子N1から可変遅延部16までの経路と、遅延素
子N1から可変遅延部90までの経路の時間差に相当す
る。
The comparator 82 outputs the signal input to the data input D at the rise of the output of the variable delay unit 90. The determining unit 84 determines whether the output of the variable delay unit 16 and the phase of the output of the variable delay unit 90 match based on the output of the comparing unit 82. If the phases do not match, the determination unit 84 notifies the delay amount adjustment unit 78 that the phases do not match, and the delay amount adjustment unit 78 adjusts the delay amount of the variable delay unit 90, and The output phase of the unit 90 is shifted. The determination unit 84 determines that the output of the comparison unit 82 is a logical value H
Upon detecting that the signal has been switched from (high) to L (low) or from L to H, it is determined that the phases of the output of the variable delay unit 16 and the output of the variable delay unit 90 match. As described above, the comparing unit 82 compares the phase of the output of the variable delay unit 16 with the phase of the output of the variable delay unit 90, and searches for the change point of the output of the variable delay unit 16 at the output timing of the variable delay unit 90. The first phase difference between the two outputs is measured. The first phase difference thus obtained is
This corresponds to a time difference between a path from the delay element N1 to the variable delay unit 16 and a path from the delay element N1 to the variable delay unit 90.

【0042】半導体デバイス試験時において、遅延時間
T1を有する遅延信号を生成するときには、遅延量調整
部74または78は、測定された第1位相差に基づい
て、遅延時間T1の遅延設定データによる遅延量を調整
することができる。複数の遅延信号生成装置100の間
で出力位相を調整し、スキューの揃った遅延信号を生成
するためには、前述したように、遅延信号生成装置間
で、絶対位相基準からのずれ(位相差)を予め求めてお
く。遅延量調整部74または78は、絶対位相基準から
の位相差と、測定された第1位相差に基づいて、遅延時
間T1の遅延設定データによる遅延量を調整する。
When a delay signal having a delay time T1 is generated in a semiconductor device test, the delay amount adjusting unit 74 or 78 uses the delay setting data of the delay time T1 based on the measured first phase difference. The amount can be adjusted. As described above, in order to adjust the output phase among the plurality of delay signal generators 100 and generate a delay signal with a uniform skew, the deviation (phase difference) between the delay signal generators from the absolute phase reference is used. ) Is obtained in advance. The delay amount adjusting unit 74 or 78 adjusts the delay amount based on the delay setting data of the delay time T1 based on the phase difference from the absolute phase reference and the measured first phase difference.

【0043】続いて、所定の遅延時間T2を生成するた
めに、遅延時間T2の遅延設定データに基づいて、選択
部12が、遅延素子N2から出力された遅延信号を選択
し、可変遅延部16が、この遅延信号を、基準信号から
時間T2だけ遅れるように、遅延させる。一方、選択部
80は、遅延時間T2の遅延設定データに基づいて、遅
延素子N1から出力された遅延信号を選択し、可変遅延
部90が、この遅延信号を基準信号から時間T2だけ遅
れるように遅延させる。
Subsequently, in order to generate a predetermined delay time T2, the selector 12 selects the delay signal output from the delay element N2 based on the delay setting data of the delay time T2, Delays the delayed signal so as to be delayed from the reference signal by the time T2. On the other hand, the selection section 80 selects the delay signal output from the delay element N1 based on the delay setting data of the delay time T2, and the variable delay section 90 causes the delay signal to be delayed from the reference signal by the time T2. Delay.

【0044】比較部82は、可変遅延部16の出力と、
可変遅延部90の出力の位相を比較する。判定部84
は、比較部82の出力に基づいて、可変遅延部16の出
力と、可変遅延部90の出力の位相とが一致しているか
否かを判定する。両者の位相が一致していなければ、遅
延量調整部78は、可変遅延部90の遅延量を調整し
て、可変遅延部16の出力の変化点をサーチすることに
より、両者の位相を一致させ、比較部82が、両者の第
2位相差を測定する。
The comparing section 82 outputs the output of the variable delay section 16 and
The phase of the output of the variable delay unit 90 is compared. Judgment unit 84
Determines whether the phase of the output of the variable delay unit 16 matches the phase of the output of the variable delay unit 90, based on the output of the comparison unit 82. If the two phases do not match, the delay amount adjusting unit 78 adjusts the delay amount of the variable delay unit 90 and searches for a change point of the output of the variable delay unit 16 so that the two phases match. , The comparator 82 measures the second phase difference between the two.

【0045】誤差算出部86は、第2位相差と、第1位
相差とに基づいて、可変遅延部16の出力において、遅
延素子N1を含む経路と、遅延素子N2を含む経路との
第1位相誤差を算出する。半導体デバイス試験時におい
て、可変遅延部16から遅延時間T2を有する遅延信号
を出力するときには、遅延量調整部74は、算出された
第1位相誤差に基づいて、遅延時間T2の遅延設定デー
タによる遅延量を調整することができる。遅延量調整部
74は、絶対位相基準からの位相差と、算出された第1
位相誤差に基づいて、遅延時間T1の遅延設定データに
よる遅延量を調整する。第1位相誤差を用いれば、遅延
素子N1と可変遅延部16の間、および遅延素子N2と
可変遅延部16の間に存在する誤差要因を考慮すること
なく、遅延時間T2から可変遅延部16による可変遅延
量の範囲内にある遅延時間を有する遅延信号を、正確に
生成することが可能となる。
Based on the second phase difference and the first phase difference, the error calculating section 86 determines, at the output of the variable delay section 16, a first path between the path including the delay element N1 and the path including the delay element N2. Calculate the phase error. When outputting a delay signal having a delay time T2 from the variable delay unit 16 during a semiconductor device test, the delay amount adjustment unit 74 determines a delay based on the delay setting data of the delay time T2 based on the calculated first phase error. The amount can be adjusted. The delay amount adjusting unit 74 calculates the phase difference from the absolute phase reference and the calculated first
The delay amount based on the delay setting data of the delay time T1 is adjusted based on the phase error. If the first phase error is used, the variable delay unit 16 calculates the delay time from the delay time T2 without considering the error factors existing between the delay element N1 and the variable delay unit 16 and between the delay element N2 and the variable delay unit 16. A delay signal having a delay time within the range of the variable delay amount can be accurately generated.

【0046】続いて、所定の遅延時間T3を生成するた
めに、遅延時間T3の遅延設定データに基づいて、選択
部12が、遅延素子N2から出力された遅延信号を選択
し、可変遅延部16が、この遅延信号を、基準信号から
時間T3だけ遅れるように、遅延させる。同様に、選択
部80は、遅延時間T3の遅延設定データに基づいて、
遅延素子N2から出力された遅延信号を選択し、可変遅
延部90が、この遅延信号を基準信号から時間T3だけ
遅れるように遅延させる。
Subsequently, in order to generate a predetermined delay time T3, the selector 12 selects the delay signal output from the delay element N2 based on the delay setting data of the delay time T3, and Delays the delayed signal so as to be delayed from the reference signal by the time T3. Similarly, the selection unit 80 determines, based on the delay setting data of the delay time T3,
The delay signal output from the delay element N2 is selected, and the variable delay unit 90 delays this delay signal from the reference signal by a time T3.

【0047】比較部82は、可変遅延部16の出力と、
可変遅延部90の出力の位相を比較する。判定部84
は、比較部82の出力に基づいて、可変遅延部16の出
力と、可変遅延部90の出力の位相とが一致しているか
否かを判定する。両者の位相が一致していなければ、遅
延量調整部78は、可変遅延部90の遅延量を調整し
て、可変遅延部16の出力の変化点をサーチすることに
より、両者の位相を一致させ、比較部82が、両者の第
3位相差を測定する。
The comparing section 82 outputs the output of the variable delay section 16 and
The phase of the output of the variable delay unit 90 is compared. Judgment unit 84
Determines whether the phase of the output of the variable delay unit 16 matches the phase of the output of the variable delay unit 90, based on the output of the comparison unit 82. If the two phases do not match, the delay amount adjusting unit 78 adjusts the delay amount of the variable delay unit 90 and searches for a change point of the output of the variable delay unit 16 so that the two phases match. , The comparison unit 82 measures the third phase difference between the two.

【0048】誤差算出部86は、第3位相差と、第1位
相誤差とに基づいて、可変遅延部90の出力において、
遅延素子N1を含む経路と、遅延素子N2を含む経路と
の第2位相誤差を算出する。半導体デバイス試験時にお
いて、可変遅延部90から遅延時間T3を有する遅延信
号を出力するときには、遅延量調整部78は、算出され
た第2位相誤差に基づいて、遅延時間T2の遅延設定デ
ータによる遅延量を調整することができる。具体的に
は、遅延量調整部74は、絶対位相基準からの位相差
と、算出された第2位相誤差に基づいて、遅延時間T2
の遅延設定データによる遅延量を調整する。第2位相誤
差を用いれば、遅延素子N1と可変遅延部90の間、お
よび遅延素子N2と可変遅延部90の間に存在する誤差
要因を考慮することなく、遅延時間T2から可変遅延部
90による可変遅延量の範囲内にある遅延時間を有する
遅延信号を、正確に生成することが可能となる。
The error calculating section 86 calculates the output of the variable delay section 90 based on the third phase difference and the first phase error.
A second phase error between a path including the delay element N1 and a path including the delay element N2 is calculated. When outputting a delay signal having a delay time T3 from the variable delay unit 90 during a semiconductor device test, the delay amount adjustment unit 78 determines the delay based on the delay setting data of the delay time T2 based on the calculated second phase error. The amount can be adjusted. Specifically, the delay amount adjusting unit 74 determines the delay time T2 based on the phase difference from the absolute phase reference and the calculated second phase error.
The delay amount is adjusted according to the delay setting data. If the second phase error is used, the variable delay unit 90 calculates the delay time from the delay time T2 without considering the error factors existing between the delay element N1 and the variable delay unit 90 and between the delay element N2 and the variable delay unit 90. A delay signal having a delay time within the range of the variable delay amount can be accurately generated.

【0049】本実施形態においては、まず、遅延素子N
1〜Nnから一つの遅延素子を含んだ2つの経路を通過
する遅延信号の位相差を測定し、両経路を通過する遅延
信号の位相差を算出する。次に、2つの経路のうち第1
経路のみの遅延素子を切り替え、第2経路については、
元の遅延素子を用いて、第1経路における異なる遅延素
子間の位相誤差を算出する。それから、第1経路の遅延
素子を固定し、第2経路の遅延素子を第1経路のものに
切り替えて、第2経路における異なる遅延素子間の位相
誤差を算出する。本発明による位相誤差の算出方法は、
第1経路または第2経路のいずれか一方の経路の遅延素
子を固定し、他方の遅延素子を切り替えて、固定した経
路の遅延時間を基準とし、切り替えた経路における遅延
素子間の位相誤差を順次算出することを一つの特徴とす
る。
In this embodiment, first, the delay element N
The phase difference between the delay signals passing through two paths including one delay element from 1 to Nn is measured, and the phase difference between the delay signals passing through both paths is calculated. Next, the first of the two routes
Switching the delay element only for the path, and for the second path,
The phase error between the different delay elements in the first path is calculated using the original delay element. Then, the delay element in the first path is fixed, the delay element in the second path is switched to that of the first path, and the phase error between different delay elements in the second path is calculated. The calculation method of the phase error according to the present invention,
The delay element in one of the first path and the second path is fixed, the other delay element is switched, and the phase error between the delay elements in the switched path is sequentially determined based on the delay time of the fixed path. Calculation is one feature.

【0050】図4は、図3の遅延信号生成装置100の
位相誤差測定機能を具体的に説明するためのタイミング
チャートである。以下に、可変遅延部16と可変遅延部
90の出力に基づいて、異なる遅延素子を含む経路の位
相誤差を算出する方法について説明する。尚、可変遅延
部18についても、以下に説明する方法を用いて、異な
る遅延素子を含む経路間の位相誤差を算出することがで
きる。
FIG. 4 is a timing chart for specifically explaining the phase error measuring function of the delay signal generator 100 of FIG. Hereinafter, a method of calculating a phase error of a path including different delay elements based on outputs of the variable delay unit 16 and the variable delay unit 90 will be described. It should be noted that the variable delay unit 18 can also calculate the phase error between paths including different delay elements using the method described below.

【0051】図4において、上段は、可変遅延部16お
よび90が出力するべき遅延信号の遅延設定点を示す。
中段は、可変遅延部16の実際の出力タイミングを表現
し、下段は、可変遅延部90の実際の出力タイミングを
表現する。タイミングチャート中、上向きの矢印は、可
変遅延部16または90から実際に出力された遅延信号
の前縁を示す。説明の便宜上、図中、各遅延信号を番号
によって特定する。また、タイミングチャート中の下線
を付された時間は、遅延素子を切り替えて得られた遅延
時間であることを示す。以下に、図3を参照して、遅延
設定点T1(=1ns)、T2(=5ns)、T3(=
7ns)、T4(=9ns)およびT5(=11ns)
で、可変遅延部16または90を含む2つの経路のいず
れか一方の遅延素子を切り替え、異なる遅延素子を含む
経路の位相誤差を算出する方法について説明する。図3
に示される各遅延素子N1〜Nnは、4・(n−1)n
sの設計遅延量を有している。
In FIG. 4, the upper part shows the delay set points of the delay signals to be output by the variable delay units 16 and 90.
The middle part represents the actual output timing of the variable delay unit 16, and the lower part represents the actual output timing of the variable delay unit 90. In the timing chart, the upward arrow indicates the leading edge of the delay signal actually output from the variable delay unit 16 or 90. For convenience of explanation, each delay signal is specified by a number in the figure. The underlined time in the timing chart indicates a delay time obtained by switching delay elements. Hereinafter, with reference to FIG. 3, the delay set points T1 (= 1 ns), T2 (= 5 ns), T3 (=
7 ns), T4 (= 9 ns) and T5 (= 11 ns)
Now, a method of switching one of the two delay elements including the variable delay unit 16 or 90 and calculating a phase error of a path including different delay elements will be described. FIG.
, Each of the delay elements N1 to Nn is 4 · (n−1) n
s design delay amount.

【0052】まず、遅延設定データに基づいて遅延時間
T1(=1ns)を実現するときの、可変遅延部16と
可変遅延部90の出力の位相差P0を測定する。選択部
12および80が、設計遅延量0の遅延素子N1から出
力された第1遅延信号を選択する。可変遅延部16およ
び90のそれぞれが、第1遅延信号を、基準信号から1
nsだけ遅れるように、遅延設定データに基づいて遅延
させる。その結果、可変遅延部16から出力された遅延
信号は、1nsの遅延時間を有して生成され、可変遅
延部90から出力された遅延信号は、0.99nsの遅延
時間を有して生成される。従って、可変遅延部16の出
力と可変遅延部90の出力の位相差P0は、 P0=(1−0.99)=0.01ns と測定される。
First, the phase difference P0 between the outputs of the variable delay unit 16 and the variable delay unit 90 when the delay time T1 (= 1 ns) is realized based on the delay setting data is measured. The selection units 12 and 80 select the first delay signal output from the delay element N1 having the design delay amount 0. Each of the variable delay units 16 and 90 converts the first delay signal from the reference signal by 1
Delay based on the delay setting data so as to delay by ns. As a result, the delay signal output from the variable delay unit 16 is generated with a delay time of 1 ns, and the delay signal output from the variable delay unit 90 is generated with a delay time of 0.99 ns. . Therefore, the phase difference P0 between the output of the variable delay unit 16 and the output of the variable delay unit 90 is measured as P0 = (1−0.99) = 0.01 ns.

【0053】続いて、遅延設定データに基づいて遅延時
間T2(=5ns)を実現するときの、可変遅延部16
の出力における位相誤差M1を算出する方法について説
明する。選択部12が、遅延素子を切り替えて、設計遅
延量4nsの遅延素子N2から出力された第2遅延信号
を選択する。選択部80は、遅延素子を切り替えず、遅
延素子N1から出力された第1遅延信号を選択する。可
変遅延部16は、第2遅延信号を、基準信号から5ns
だけ遅れるように、遅延設定データに基づいて遅延させ
る。また、可変遅延部90は、第1遅延信号を、基準信
号から5nsだけ遅れるように、遅延設定データに基づ
いて遅延させる。
Subsequently, the variable delay unit 16 for realizing the delay time T2 (= 5 ns) based on the delay setting data
The method for calculating the phase error M1 at the output of the above will be described. The selection unit 12 switches the delay element and selects the second delay signal output from the delay element N2 having the design delay amount of 4 ns. The selector 80 selects the first delay signal output from the delay element N1 without switching the delay element. The variable delay unit 16 converts the second delay signal from the reference signal by 5 ns.
Is delayed based on the delay setting data. Further, the variable delay unit 90 delays the first delay signal based on the delay setting data so as to be delayed by 5 ns from the reference signal.

【0054】可変遅延部90は、遅延信号を正確に4
ns遅延し、4.99nsの遅延時間を有する遅延信号を
生成する。遅延信号は、遅延信号との理想的な位相
差(4ns)を保っているならば、(1+4)=5ns
の遅延をもって生成される必要がある。しかし、実際に
は、可変遅延部16を含む経路の遅延素子をN1からN
2に切り替えたことによって、遅延信号は、4.85ns
の遅延時間を有して生成されている。この誤差は、主と
して、遅延設定データを得たときの環境と、遅延信号生
成装置100の実動作時に等しい位相誤差測定時の環境
とが異なるために、電圧や温度の変動によって、遅延素
子N1とN2の動作率が異なることによって生じる。比
較部82は、可変遅延部16の出力と可変遅延部90の
出力の位相を比較し、位相差P1を測定する。位相差P
1は、 P1=(4.85−4.99)=−0.14ns と測定される。
The variable delay unit 90 outputs the delayed signal
ns, and generates a delayed signal having a delay time of 4.99 ns. If the delayed signal maintains an ideal phase difference (4 ns) from the delayed signal, (1 + 4) = 5 ns
Must be generated with a delay of However, actually, the delay elements of the path including the variable delay unit 16 are changed from N1 to N1.
By switching to 2, the delayed signal is 4.85 ns
Is generated with a delay time of This error is mainly due to the difference between the environment when the delay setting data is obtained and the environment when measuring the phase error which is equal to the actual operation of the delay signal generating apparatus 100, and the voltage and temperature fluctuations cause the delay element N1 This is caused by the difference in the operation rate of N2. The comparing unit 82 compares the phase of the output of the variable delay unit 16 with the phase of the output of the variable delay unit 90, and measures the phase difference P1. Phase difference P
1 is measured as P1 = (4.85-4.99) =-0.14 ns.

【0055】このとき、可変遅延部16の出力におい
て、遅延素子N1を含む経路と遅延素子N2を含む経路
の位相誤差M1は、 M1=P1−P0=(−0.14−0.01)ns=−0.15ns と算出される。このように、位相誤差M1は、測定され
た位相差P1と、可変遅延部16と可変遅延部90のオ
フセットである位相差P0に基づいて算出される。可変
遅延部16の出力の位相誤差M(2m-1)の符号は、遅延信
号に対して位相が遅れているか進んでいるかを示す。
この実施例において、符号”−”は、位相が進んでいる
ことを、符号”+”は、位相が遅れていることをそれぞ
れ示す。従って、このとき、遅延信号の位相が、基準
となる遅延信号に対して0.15ns進んでいることが算
出される。
At this time, in the output of the variable delay unit 16, the phase error M1 between the path including the delay element N1 and the path including the delay element N2 is: M1 = P1-P0 = (-0.14-0.01) ns = -0.15ns Is calculated. As described above, the phase error M1 is calculated based on the measured phase difference P1 and the phase difference P0 that is an offset between the variable delay unit 16 and the variable delay unit 90. The sign of the phase error M (2m-1) of the output of the variable delay unit 16 indicates whether the phase is delayed or advanced with respect to the delayed signal.
In this embodiment, the sign "-" indicates that the phase is advanced, and the sign "+" indicates that the phase is delayed. Therefore, at this time, it is calculated that the phase of the delay signal is ahead of the reference delay signal by 0.15 ns.

【0056】続いて、遅延設定データに基づいて遅延時
間T3(=7ns)を実現するときの、可変遅延部90
の出力における位相誤差M2を算出する方法について説
明する。選択部12が、遅延素子を切り替えず、設計遅
延量4nsの遅延素子N2から出力された第2遅延信号
を選択する。選択部80は、遅延素子を切り替えて、遅
延素子N2から出力された第2遅延信号を選択する。可
変遅延部16は、第2遅延信号を、基準信号から7ns
だけ遅れるように、遅延設定データに基づいて遅延させ
る。また、可変遅延部90は、第2遅延信号を、基準信
号から7nsだけ遅れるように、遅延設定データに基づ
いて遅延させる。
Subsequently, the variable delay unit 90 for realizing the delay time T3 (= 7 ns) based on the delay setting data.
The method for calculating the phase error M2 in the output of the above will be described. The selector 12 selects the second delay signal output from the delay element N2 having the design delay amount of 4 ns without switching the delay element. The selector 80 switches the delay element and selects the second delay signal output from the delay element N2. The variable delay unit 16 converts the second delay signal from the reference signal by 7 ns.
Is delayed based on the delay setting data. Further, the variable delay unit 90 delays the second delay signal based on the delay setting data so as to be delayed by 7 ns from the reference signal.

【0057】可変遅延部16は、遅延信号を正確に2
ns遅延し、6.85nsの遅延時間を有する遅延信号を
生成する。遅延信号は、遅延信号との理想的な位相
差(6ns)を保っているならば、(0.99+6)=6.99
nsの遅延をもって生成される必要がある。しかし、実
際には、可変遅延部90を含む経路の遅延素子をN1か
らN2に切り替えたことによって、遅延信号は、6.75
nsの遅延時間を有して生成されている。この誤差は、
主として、遅延設定データを得たときの環境と、遅延信
号生成装置100の実動作時に等しい位相誤差測定時の
環境とが異なるために、電圧や温度の変動によって、遅
延素子N1とN2の動作率が異なることによって生じ
る。比較部82は、可変遅延部16の出力と可変遅延部
90の出力の位相を比較し、位相差P2を測定する。位
相差P2は、 P2=(6.85−6.75)=0.1ns と測定される。
The variable delay section 16 converts the delayed signal into two
ns, and generates a delay signal having a delay time of 6.85 ns. If the delayed signal maintains an ideal phase difference (6 ns) from the delayed signal, (0.99 + 6) = 6.99
It needs to be generated with a delay of ns. However, actually, by switching the delay element of the path including the variable delay unit 90 from N1 to N2, the delay signal becomes 6.75.
ns with a delay time of ns. This error is
Mainly, since the environment when the delay setting data is obtained is different from the environment when measuring the phase error which is equal to the actual operation of the delay signal generating apparatus 100, the operating rates of the delay elements N1 and N2 are changed by the voltage and temperature fluctuations. Are different. The comparing unit 82 compares the phase of the output of the variable delay unit 16 with the phase of the output of the variable delay unit 90, and measures the phase difference P2. The phase difference P2 is measured as P2 = (6.85-6.75) = 0.1 ns.

【0058】このとき、可変遅延部90の出力におい
て、遅延素子N1を含む経路と遅延素子N2を含む経路
の位相誤差M2は、 M2=P2−M1−P0=(0.1−(−0.15)−0.01)ns=
0.24ns と算出される。このように、位相誤差M2は、位相差P
2およびP0と、位相誤差M1とに基づいて算出され
る。可変遅延部90の出力の位相誤差M(2m)の符号は、
遅延信号に対して位相が遅れているか進んでいるかを
示す。この実施例において、符号”+”は、位相が進ん
でいることを、符号”−”は、位相が遅れていることを
それぞれ示す。従って、このとき、遅延信号の位相
が、基準となる遅延信号に対して0.24ns進んでいる
ことが算出される。
At this time, in the output of the variable delay unit 90, the phase error M2 between the path including the delay element N1 and the path including the delay element N2 is M2 = P2-M1-P0 = (0.1 − (− 0.15) −0.01 ) Ns =
It is calculated as 0.24 ns. Thus, the phase error M2 is the phase difference P
2 and P0 and the phase error M1. The sign of the phase error M (2m) of the output of the variable delay unit 90 is
Indicates whether the phase is delayed or advanced with respect to the delayed signal. In this embodiment, the sign "+" indicates that the phase is advanced, and the sign "-" indicates that the phase is delayed. Therefore, at this time, it is calculated that the phase of the delay signal is ahead of the reference delay signal by 0.24 ns.

【0059】続いて、遅延設定データに基づいて遅延時
間T4(=9ns)を実現するときの、可変遅延部16
の出力における位相誤差M3を算出する方法について説
明する。選択部12が、遅延素子を切り替えて、設計遅
延量8nsの遅延素子N3から出力された第3遅延信号
を選択する。選択部80は、遅延素子を切り替えず、遅
延素子N2から出力された第2遅延信号を選択する。可
変遅延部16は、第3遅延信号を、基準信号から9ns
だけ遅れるように、遅延設定データに基づいて遅延させ
る。また、可変遅延部90は、第2遅延信号を、基準信
号から9nsだけ遅れるように、遅延設定データに基づ
いて遅延させる。
Subsequently, the variable delay unit 16 for realizing the delay time T4 (= 9 ns) based on the delay setting data.
A method for calculating the phase error M3 in the output of the above will be described. The selection unit 12 switches the delay element, and selects the third delay signal output from the delay element N3 having the design delay amount of 8 ns. The selector 80 selects the second delay signal output from the delay element N2 without switching the delay element. The variable delay unit 16 converts the third delay signal from the reference signal by 9 ns.
Is delayed based on the delay setting data. Further, the variable delay unit 90 delays the second delay signal based on the delay setting data so as to be delayed by 9 ns from the reference signal.

【0060】可変遅延部90は、遅延信号を正確に2
ns遅延し、8.75nsの遅延時間を有する遅延信号を
生成する。遅延信号は、遅延信号との理想的な位相
差(8ns)を保っているならば、(1+8)=9ns
の遅延をもって生成される必要がある。しかし、実際に
は、可変遅延部16を含む経路の遅延素子をN2からN
3に切り替えたことによって、遅延信号は、9.02ns
の遅延時間を有して生成されている。この誤差は、主と
して、電圧や温度の変動によって、遅延素子N2とN3
の動作率が異なることによって生じる。比較部82は、
可変遅延部16の出力と可変遅延部90の出力の位相を
比較し、位相差P3を測定する。位相差P3は、 P3=(9.02−8.75)=0.27ns と測定される。
The variable delay unit 90 converts the delayed signal into two
ns to generate a delayed signal having a delay time of 8.75 ns. If the ideal phase difference (8 ns) from the delay signal is maintained, (1 + 8) = 9 ns
Must be generated with a delay of However, actually, the delay elements of the path including the variable delay unit 16 are changed from N2 to N
3, the delay signal becomes 9.02 ns.
Is generated with a delay time of This error is mainly caused by the fluctuation of the voltage and temperature, the delay elements N2 and N3
Are caused by different operating rates of The comparison unit 82
The phase of the output of the variable delay unit 16 is compared with the phase of the output of the variable delay unit 90, and the phase difference P3 is measured. The phase difference P3 is measured as P3 = (9.02-8.75) = 0.27 ns.

【0061】このとき、可変遅延部16の出力におい
て、遅延素子N1を含む経路と遅延素子N3を含む経路
の位相誤差M3は、 M3=P3−M2−P0=(0.27−0.24−0.01)ns=0.0
2ns と算出される。このように、位相誤差M3は、位相差P
3およびP0と、位相誤差M2とに基づいて算出され
る。従って、このとき、遅延信号の位相が、遅延信号
に対して0.02ns遅れていることが算出される。
At this time, in the output of the variable delay unit 16, the phase error M3 between the path including the delay element N1 and the path including the delay element N3 is M3 = P3-M2-P0 = (0.27−0.24−0.01) ns = 0.0
It is calculated as 2 ns. Thus, the phase error M3 is the phase difference P
3 and P0 and the phase error M2. Therefore, at this time, it is calculated that the phase of the delay signal is delayed by 0.02 ns with respect to the delay signal.

【0062】続いて、遅延設定データに基づいて遅延時
間T5(=11ns)を実現するときの、可変遅延部9
0の出力における位相誤差M4を算出する方法について
説明する。選択部12は、遅延素子を切り替えず、設計
遅延量8nsの遅延素子N3から出力された第3遅延信
号を選択する。選択部80は、遅延素子を切り替えて、
遅延素子N3から出力された第3遅延信号を選択する。
可変遅延部16は、第3遅延信号を、基準信号から11
nsだけ遅れるように、遅延設定データに基づいて遅延
させる。また、可変遅延部90は、第3遅延信号を、基
準信号から11nsだけ遅れるように、遅延設定データ
に基づいて遅延させる。
Subsequently, the variable delay unit 9 for realizing the delay time T5 (= 11 ns) based on the delay setting data
A method for calculating the phase error M4 at the output of 0 will be described. The selector 12 selects the third delay signal output from the delay element N3 having the design delay amount of 8 ns without switching the delay element. The selector 80 switches the delay element,
The third delay signal output from the delay element N3 is selected.
The variable delay unit 16 converts the third delay signal from the reference signal by 11
Delay based on the delay setting data so as to delay by ns. Further, the variable delay unit 90 delays the third delay signal based on the delay setting data so as to be delayed by 11 ns from the reference signal.

【0063】可変遅延部16は、遅延信号を正確に2
ns遅延し、11.02nsの遅延時間を有する遅延信号
を生成する。遅延信号10は、遅延信号との理想的な位
相差(10ns)を保っているならば、(0.99+10)
=10.99nsの遅延をもって生成される必要がある。この
例において、遅延信号10は、実際に理想的な10.99ns
の遅延時間を有している。比較部82は、可変遅延部1
6の出力と可変遅延部90の出力の位相を比較し、位相
差P4を測定する。位相差P4は、 P4=(11.02−10.99)=0.03ns と測定される。
The variable delay section 16 outputs the delayed signal
ns to generate a delay signal having a delay time of 11.02 ns. If the ideal phase difference (10 ns) from the delay signal is maintained, the delay signal 10 becomes (0.99 + 10)
= 10.99 ns delay. In this example, the delayed signal 10 is actually the ideal 10.99 ns
Has a delay time of The comparing unit 82 includes the variable delay unit 1
6 is compared with the output of the variable delay unit 90, and the phase difference P4 is measured. The phase difference P4 is measured as P4 = (11.02-10.99) = 0.03 ns.

【0064】このとき、可変遅延部90の出力におい
て、遅延素子N1を含む経路と遅延素子N3を含む経路
の位相誤差M4は、 M4=P4−M3−P0=(0.03−0.02−0.01)ns=0
ns と算出される。このように、位相誤差M4は、位相差P
4およびP0と、位相誤差M3とに基づいて算出され
る。この算出結果から、遅延素子N3を含む経路の位相
は、遅延素子N1を含む経路の位相に一致していること
が分かる。
At this time, in the output of the variable delay unit 90, the phase error M4 between the path including the delay element N1 and the path including the delay element N3 is M4 = P4-M3-P0 = (0.03-0.02-0.01) ns = 0
ns. Thus, the phase error M4 is equal to the phase difference P
4 and P0 and the phase error M3. From this calculation result, it can be seen that the phase of the path including the delay element N3 matches the phase of the path including the delay element N1.

【0065】以上から明らかなように、遅延素子を切り
替えた場合における経路の位相誤差は、測定された位相
差Pに基づいて算出される。時間T1のときの位相誤差
M0を0と設定すると、位相誤差Mnは、 Mn=Pn−Mn-1 −P0 の計算式に基づいて算出される。
As is clear from the above, the phase error of the path when the delay element is switched is calculated based on the measured phase difference P. When the phase error M0 at the time T1 is set to 0, the phase error Mn is calculated based on a calculation formula of Mn = Pn−Mn−1−P0.

【0066】図3および図4に関連して説明したよう
に、本発明によると、遅延信号生成装置100の実動作
時の環境において、2つの遅延経路における相対的な位
相誤差を求めることができる。従って、遅延信号生成装
置100内部では、相対位相基準に基づいて、正確な遅
延信号を生成することができるようになる。半導体試験
装置60において、複数の遅延信号生成装置100は、
絶対位相基準からの位相差を予め測定される。複数の遅
延信号生成装置100は、絶対位相基準からの位相差
と、本発明により求められる位相誤差とに基づいて、互
いにスキューの揃った遅延信号を出力することができ
る。
As described with reference to FIGS. 3 and 4, according to the present invention, the relative phase error between the two delay paths can be obtained in the environment of the actual operation of delay signal generating apparatus 100. . Therefore, inside the delay signal generation device 100, an accurate delay signal can be generated based on the relative phase reference. In the semiconductor test device 60, the plurality of delay signal generation devices 100
The phase difference from the absolute phase reference is measured in advance. The plurality of delay signal generation devices 100 can output delay signals with uniform skew based on the phase difference from the absolute phase reference and the phase error obtained by the present invention.

【0067】上記説明から明らかなように、本発明によ
れば、予め定められた遅延設定データの遅延量を、装置
の実動作時の環境において調整することが可能な遅延信
号生成装置を提供することができる。以上、本発明を実
施の形態を用いて説明したが、本発明の技術的範囲は上
記実施の形態に記載の範囲には限定されない。上記実施
形態に、多様な変更又は改良を加えることができること
が当業者に明らかである。その様な変更又は改良を加え
た形態も本発明の技術的範囲に含まれることが、特許請
求の範囲の記載から明らかである。
As is apparent from the above description, according to the present invention, there is provided a delay signal generating apparatus capable of adjusting a delay amount of predetermined delay setting data in an environment at the time of actual operation of the apparatus. be able to. As described above, the present invention has been described using the embodiments, but the technical scope of the present invention is not limited to the scope described in the above embodiments. It is apparent to those skilled in the art that various changes or improvements can be made to the above embodiment. It is apparent from the description of the appended claims that embodiments with such modifications or improvements are also included in the technical scope of the present invention.

【0068】[0068]

【発明の効果】本発明によると、正確な遅延量を有する
遅延信号を生成する遅延信号生成装置を提供することが
できる、という効果を奏する。
According to the present invention, it is possible to provide a delay signal generating apparatus for generating a delay signal having an accurate delay amount.

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

【図1】半導体試験装置60において用いられる従来の
遅延信号生成装置50を示す。
FIG. 1 shows a conventional delay signal generation device 50 used in a semiconductor test device 60.

【図2】被試験デバイス62を試験する半導体試験装置
60のブロック図である。
FIG. 2 is a block diagram of a semiconductor test apparatus 60 that tests a device under test 62.

【図3】半導体試験装置60における遅延信号生成装置
100の構成の一部を示す。
FIG. 3 shows a part of the configuration of a delay signal generation device 100 in the semiconductor test device 60.

【図4】遅延信号生成装置100の位相誤差測定機能を
具体的に説明するためのタイミングチャートである。
FIG. 4 is a timing chart for specifically explaining a phase error measurement function of the delay signal generation device 100.

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

10・・・遅延部、12、14・・・選択部、16、1
8・・・可変遅延部、20・・・信号切替部、22・・
・周期測定部、24、28、34・・・ANDゲート、
26、30、36・・・ORゲート、32・・・ループ
形成部、50・・・遅延信号生成装置、52・・・パタ
ーン発生器、54・・・波形整形器、56・・・信号入
出力部、58・・・出力判定部、60・・・半導体試験
装置、62・・・被試験デバイス、66・・・タイミン
グ発生器、70、72、92・・・選択信号供給部、7
4、76、78・・・遅延量調整部、80・・・選択
部、82・・・比較部、84・・・判定部、86・・・
誤差算出部、90・・・可変遅延部、92・・・選択信
号供給部、94・・・出力ポート、100・・・遅延信
号生成装置
10 delay unit, 12, 14 selection unit, 16, 1
8 ... variable delay unit, 20 ... signal switching unit, 22 ...
.Period measurement unit, 24, 28, 34 ... AND gate,
26, 30, 36: OR gate, 32: Loop forming unit, 50: Delay signal generator, 52: Pattern generator, 54: Waveform shaper, 56: Signal input Output unit, 58 ... Output determination unit, 60 ... Semiconductor test apparatus, 62 ... Device under test, 66 ... Timing generator, 70, 72, 92 ... Selection signal supply unit, 7
4, 76, 78: delay amount adjusting unit, 80: selecting unit, 82: comparing unit, 84: determining unit, 86 ...
Error calculation unit, 90: variable delay unit, 92: selection signal supply unit, 94: output port, 100: delay signal generation device

Claims (12)

【特許請求の範囲】[Claims] 【請求項1】 入力された基準信号を異なる時間だけ遅
延した、複数の遅延信号を出力する複数の遅延素子を有
する遅延部と、 前記複数の遅延信号のうち一つの遅延信号を選択する第
1選択部と、 前記第1選択部により選択された前記遅延信号を、所望
の遅延時間だけ遅延させることができる第1可変遅延部
と、 前記複数の遅延信号のうち一つの遅延信号を選択する第
2選択部と、 前記第2選択部により選択された前記遅延信号を、所望
の遅延時間だけ遅延させることができる第2可変遅延部
と、 前記第1可変遅延部の出力と前記第2可変遅延部の出力
の位相を比較する比較部と、 前記比較部における比較結果に基づいて、前記第1可変
遅延部の出力または前記第2可変遅延部の出力の位相誤
差を算出する誤差算出部と、 前記位相誤差に基づいて、前記第1可変遅延部または前
記第2可変遅延部の遅延量を調整する遅延量調整部とを
備えたことを特徴とする遅延信号生成装置。
A delay unit that delays an input reference signal by different times and has a plurality of delay elements that output a plurality of delay signals; and a first unit that selects one delay signal from the plurality of delay signals. A selection unit; a first variable delay unit that can delay the delay signal selected by the first selection unit by a desired delay time; and a second unit that selects one of the plurality of delay signals. A second selection unit; a second variable delay unit that can delay the delay signal selected by the second selection unit by a desired delay time; an output of the first variable delay unit and the second variable delay A comparison unit that compares the phases of the outputs of the units; and an error calculation unit that calculates a phase error of the output of the first variable delay unit or the output of the second variable delay unit based on the comparison result in the comparison unit. To the phase error Zui, the delay signal generating apparatus characterized by comprising a delay amount adjusting unit that adjusts the delay amount of the first variable delay unit and the second variable delay unit.
【請求項2】 入力された基準信号を、異なる時間だけ
遅延した複数の遅延信号を出力する複数の遅延素子を有
する遅延部を備えた遅延信号生成装置において、前記基
準信号を複数の所定時間だけ遅延させるように予め定め
られた遅延設定データによる遅延量を調整する遅延量調
整方法であって、 前記複数の遅延素子の一つである第1遅延素子から出力
された第1遅延信号を選択する第1選択ステップと、 前記第1選択ステップにおいて選択された前記第1遅延
信号を、前記基準信号から所定の第1時間だけ遅れるよ
うに、前記遅延設定データに基づいて遅延させる第1遅
延ステップと、 前記第1遅延素子から出力された前記第1遅延信号を選
択する第2選択ステップと、 前記第2選択ステップにおいて選択された前記第1遅延
信号を、前記基準信号から所定の第1時間だけ遅れるよ
うに、前記遅延設定データに基づいて遅延させる第2遅
延ステップと、 前記第1遅延ステップにおいて遅延された前記第1遅延
信号の位相と、前記第2遅延ステップにおいて遅延され
た前記第1遅延信号の位相を比較して、第1位相差を測
定する第1比較ステップと、 前記第1比較ステップにおける比較結果に基づいて、前
記遅延設定データによる遅延量を調整するステップとを
備えることを特徴とする遅延量調整方法。
2. A delay signal generating apparatus comprising: a delay section having a plurality of delay elements for outputting a plurality of delay signals obtained by delaying an input reference signal by different times, wherein the reference signal is output for a plurality of predetermined times. A delay amount adjusting method for adjusting a delay amount based on predetermined delay setting data so as to delay, selecting a first delay signal output from a first delay element that is one of the plurality of delay elements. A first selection step; a first delay step of delaying the first delay signal selected in the first selection step based on the delay setting data so as to be delayed from the reference signal by a predetermined first time; A second selection step of selecting the first delay signal output from the first delay element, and a first delay signal selected in the second selection step, A second delay step of delaying based on the delay setting data so as to be delayed by a predetermined first time from a reference signal; a phase of the first delay signal delayed in the first delay step; Comparing a phase of the first delay signal delayed in the step to measure a first phase difference; and determining a delay amount based on the delay setting data based on a comparison result in the first comparison step. Adjusting the amount of delay.
【請求項3】 前記複数の遅延素子の一つである第2遅
延素子から出力された第2遅延信号を選択する第3選択
ステップと、 前記第3選択ステップにおいて選択された前記第2遅延
信号を、前記基準信号から所定の第2時間だけ遅れるよ
うに、前記遅延設定データに基づいて遅延させる第3遅
延ステップと、 前記第1遅延素子から出力された前記第1遅延信号を選
択する第4選択ステップと、 前記第4選択ステップにおいて選択された前記第1遅延
信号を、前記基準信号から所定の第2時間だけ遅れるよ
うに、前記遅延設定データに基づいて遅延させる第4遅
延ステップと、 前記第3遅延ステップにおいて遅延された前記第2遅延
信号の位相と、前記第4遅延ステップにおいて遅延され
た前記第1遅延信号の位相を比較して、第2位相差を測
定する第2比較ステップと、 前記第2比較ステップにおける比較結果を利用して、前
記第1遅延ステップにおいて遅延された前記第1遅延信
号と、前記第3遅延ステップにおいて遅延された前記第
2遅延信号の第1位相誤差を算出する第1算出ステップ
と、 前記第1算出ステップにより算出された前記第1位相誤
差に基づいて、前記遅延設定データによる遅延量を調整
するステップとを備えることを特徴とする請求項2に記
載の遅延量調整方法。
3. A third selection step of selecting a second delay signal output from a second delay element, which is one of the plurality of delay elements, and the second delay signal selected in the third selection step A third delay step based on the delay setting data so that the first delay signal is delayed from the reference signal by a predetermined second time; and a fourth step of selecting the first delay signal output from the first delay element. A selecting step; a fourth delaying step of delaying the first delay signal selected in the fourth selecting step based on the delay setting data so as to be delayed from the reference signal by a predetermined second time; The phase of the second delay signal delayed in the third delay step is compared with the phase of the first delay signal delayed in the fourth delay step, and a second phase difference is calculated. Using the comparison result in the second comparison step, the first delay signal delayed in the first delay step, and the second delay signal delayed in the third delay step A first calculating step of calculating a first phase error of the signal; and a step of adjusting a delay amount based on the delay setting data based on the first phase error calculated in the first calculating step. 3. The delay amount adjusting method according to claim 2, wherein
【請求項4】 前記第1算出ステップは、前記第1比較
ステップにおいて測定された前記第1位相差と、前記第
2比較ステップにおいて測定された前記第2位相差に基
づいて、前記第1位相誤差を算出するステップを有する
ことを特徴とする請求項3に記載の遅延量調整方法。
4. The method according to claim 1, wherein the first calculating step is performed based on the first phase difference measured in the first comparing step and the second phase difference measured in the second comparing step. The method according to claim 3, further comprising calculating an error.
【請求項5】 前記第2遅延素子から出力された前記第
2遅延信号を選択する第5選択ステップと、 前記第5選択ステップにおいて選択された前記第2遅延
信号を、前記基準信号から所定の第3時間だけ遅れるよ
うに、前記遅延設定データに基づいて遅延させる第5遅
延ステップと、 前記第2遅延素子から出力された前記第2遅延信号を選
択する第6選択ステップと、 前記第6選択ステップにおいて選択された前記第2遅延
信号を、前記基準信号から所定の第3時間だけ遅れるよ
うに、前記遅延設定データに基づいて遅延させる第6遅
延ステップと、 前記第5遅延ステップにおいて遅延された前記第2遅延
信号の位相と、前記第6遅延ステップにおいて遅延され
た前記第2遅延信号の位相を比較して、第3位相差を測
定する第3比較ステップと、 前記第3比較ステップにおける比較結果を利用して、前
記第2遅延ステップにおいて遅延された前記第1遅延信
号と、前記第6遅延ステップにおいて遅延された前記第
2遅延信号の第2位相誤差を算出する第2算出ステップ
と、 前記第2算出ステップにより算出された前記第2位相誤
差に基づいて、前記遅延設定データによる遅延量を調整
するステップとを備えることを特徴とする請求項4に記
載の遅延量調整方法。
5. A fifth selection step of selecting the second delay signal output from the second delay element, and a step of: converting the second delay signal selected in the fifth selection step from the reference signal to a predetermined value. A fifth delay step of delaying based on the delay setting data so as to be delayed by a third time, a sixth selection step of selecting the second delay signal output from the second delay element, and a sixth selection step A sixth delay step of delaying the second delay signal selected in the step based on the delay setting data so as to be delayed by a predetermined third time from the reference signal; and a delay in the fifth delay step. A third comparing step of comparing a phase of the second delay signal with a phase of the second delay signal delayed in the sixth delay step to measure a third phase difference; And a second phase error between the first delay signal delayed in the second delay step and the second delay signal delayed in the sixth delay step using the comparison result in the third comparison step. The method according to claim 4, further comprising: a second calculating step of calculating a second phase error; and a step of adjusting a delay amount based on the delay setting data based on the second phase error calculated in the second calculating step. The described delay amount adjustment method.
【請求項6】 前記第2算出ステップは、前記第3比較
ステップにおいて測定された前記第3位相差と、前記第
1位相誤差に基づいて、前記第2位相誤差を算出するス
テップを有することを特徴とする請求項5に記載の遅延
量調整方法。
6. The method according to claim 6, wherein the second calculating step includes a step of calculating the second phase error based on the third phase difference measured in the third comparing step and the first phase error. 6. The delay amount adjusting method according to claim 5, wherein:
【請求項7】 入力された基準信号を、異なる時間だけ
遅延した複数の遅延信号を出力する複数の遅延素子を有
する遅延部と、前記複数の遅延信号のうち一つの遅延信
号を選択する第1選択部と、前記第1選択部により選択
された前記遅延信号を、所望の遅延時間だけ遅延させる
ことができる第1可変遅延部と、前記複数の遅延信号の
うち一つの遅延信号を選択する第2選択部と、前記第2
選択部により選択された前記遅延信号を、所望の遅延時
間だけ遅延させることができる第2可変遅延部とを備え
た遅延信号生成装置において、前記基準信号を複数の所
定時間だけ遅延させるように予め定められた前記第1可
変遅延部または前記第2可変遅延部の遅延設定データに
よる遅延量を調整する遅延量調整方法であって、 前記第1選択部が、前記複数の遅延素子の一つである第
1遅延素子から出力された第1遅延信号を選択する第1
選択ステップと、 前記第1可変遅延部が、前記遅延設定データに基づい
て、前記第1選択ステップにおいて選択された前記第1
遅延信号を、前記基準信号から所定の第1時間だけ遅れ
るように遅延させる第1遅延ステップと、 前記第2選択部が、前記第1遅延素子から出力された前
記第1遅延信号を選択する第2選択ステップと、 前記第2可変遅延部が、前記遅延設定データに基づい
て、前記第2選択ステップにおいて選択された前記第1
遅延信号を、前記基準信号から所定の第1時間だけ遅れ
るように遅延させる第2遅延ステップと、 前記第1遅延ステップにおいて遅延された前記第1遅延
信号の位相と、前記第2遅延ステップにおいて遅延され
た前記第1遅延信号の位相を比較して、第1位相差を測
定する第1比較ステップと、 前記第1比較ステップにおける比較結果に基づいて、前
記遅延設定データによる遅延量を調整するステップとを
備えることを特徴とする遅延量調整方法。
7. A delay section having a plurality of delay elements for outputting a plurality of delay signals obtained by delaying an input reference signal by different times, and a first section for selecting one of the plurality of delay signals. A selection unit, a first variable delay unit that can delay the delay signal selected by the first selection unit by a desired delay time, and a second unit that selects one delay signal from the plurality of delay signals. 2 selecting unit, and the second
And a second variable delay unit capable of delaying the delay signal selected by the selection unit by a desired delay time, wherein the reference signal is delayed by a plurality of predetermined times. A delay amount adjusting method for adjusting a delay amount according to delay setting data of the determined first variable delay unit or the second variable delay unit, wherein the first selector is one of the plurality of delay elements. A first for selecting a first delay signal output from a certain first delay element
A selecting step; wherein the first variable delay unit selects the first variable delay unit selected in the first selecting step based on the delay setting data.
A first delay step of delaying the delay signal so as to be delayed by a predetermined first time from the reference signal; and a second step in which the second selector selects the first delay signal output from the first delay element. A second selecting step, wherein the second variable delay unit selects the first variable selected in the second selecting step based on the delay setting data.
A second delay step of delaying the delay signal so as to be delayed by a predetermined first time from the reference signal; a phase of the first delay signal delayed in the first delay step; and a delay in the second delay step A first comparing step of measuring a first phase difference by comparing a phase of the first delayed signal thus obtained, and adjusting a delay amount based on the delay setting data based on a comparison result in the first comparing step. And a delay amount adjusting method.
【請求項8】 前記第1選択部が、前記複数の遅延素子
の一つである第2遅延素子から出力された第2遅延信号
を選択する第3選択ステップと、 前記第1可変遅延部が、前記遅延設定データに基づい
て、前記第3選択ステップにおいて選択された前記第2
遅延信号を、前記基準信号から所定の第2時間だけ遅れ
るように遅延させる第3遅延ステップと、 前記第2選択部が、前記第1遅延素子から出力された前
記第1遅延信号を選択する第4選択ステップと、 前記第2可変遅延部が、前記遅延設定データに基づい
て、前記第4選択ステップにおいて選択された前記第1
遅延信号を、前記基準信号から所定の第2時間だけ遅れ
るように遅延させる第4遅延ステップと、 前記第3遅延ステップにおいて遅延された前記第2遅延
信号の位相と、前記第4遅延ステップにおいて遅延され
た前記第1遅延信号の位相を比較して、第2位相差を測
定する第2比較ステップと、 前記第1比較ステップにおいて測定された前記第1位相
差と、前記第2比較ステップにおいて測定された前記第
2位相差に基づいて、前記第1遅延ステップにおいて遅
延された前記第1遅延信号と、前記第3遅延ステップに
おいて遅延された前記第2遅延信号の第1位相誤差を算
出する第1算出ステップと、 前記第1算出ステップにより算出された前記第1位相誤
差に基づいて、前記遅延設定データによる遅延量を調整
するステップとを備えることを特徴とする請求項7に記
載の遅延量調整方法。
8. A third selecting step in which the first selecting section selects a second delay signal output from a second delay element, which is one of the plurality of delay elements, and wherein the first variable delay section includes: , The second selected in the third selecting step based on the delay setting data.
A third delay step of delaying the delay signal so as to be delayed by a predetermined second time from the reference signal; and a second step of selecting the first delay signal output from the first delay element by the second selector. A fourth selecting step, wherein the second variable delay unit selects the first variable selected in the fourth selecting step based on the delay setting data.
A fourth delay step of delaying the delay signal so as to be delayed by a predetermined second time from the reference signal, a phase of the second delay signal delayed in the third delay step, and a delay in the fourth delay step A second comparing step of comparing a phase of the obtained first delayed signal to measure a second phase difference; a measuring step of the first phase difference measured in the first comparing step; and a measuring step of the second comparing step. Calculating a first phase error between the first delay signal delayed in the first delay step and the second delay signal delayed in the third delay step, based on the second phase difference thus obtained; 1 calculation step; and adjusting a delay amount based on the delay setting data based on the first phase error calculated in the first calculation step. Delay adjusting method according to claim 7, characterized in.
【請求項9】 前記第1選択部が、前記第2遅延素子か
ら出力された前記第2遅延信号を選択する第5選択ステ
ップと、 前記第1可変遅延部が、前記遅延設定データに基づい
て、前記第5選択ステップにおいて選択された前記第2
遅延信号を、前記基準信号から所定の第3時間だけ遅れ
るように遅延させる第5遅延ステップと、 前記第2選択部が、前記第2遅延素子から出力された前
記第2遅延信号を選択する第6選択ステップと、 前記第2可変遅延部が、前記遅延設定データに基づい
て、前記第6選択ステップにおいて選択された前記第2
遅延信号を、前記基準信号から所定の第3時間だけ遅れ
るように遅延させる第6遅延ステップと、 前記第5遅延ステップにおいて遅延された前記第2遅延
信号の位相と、前記第6遅延ステップにおいて遅延され
た前記第2遅延信号の位相を比較して、第3位相差を測
定する第3比較ステップと、 前記第3比較ステップにおいて測定された前記第3位相
差と、前記第1位相誤差に基づいて、前記第2遅延ステ
ップにおいて遅延された前記第1遅延信号と、前記第6
遅延ステップにおいて遅延された前記第2遅延信号の第
2位相誤差を算出する第2算出ステップと、 前記第2算出ステップにより算出された前記第2位相誤
差に基づいて、前記遅延設定データによる遅延量を調整
するステップとを備えることを特徴とする請求項8に記
載の遅延量調整方法。
9. A fifth selection step in which the first selection unit selects the second delay signal output from the second delay element, and wherein the first variable delay unit determines the second delay signal based on the delay setting data. The second selected in the fifth selecting step.
A fifth delay step of delaying the delay signal so as to be delayed by a predetermined third time from the reference signal; and a second step in which the second selector selects the second delay signal output from the second delay element. And the second variable delay unit selects the second variable delay unit selected in the sixth selection step based on the delay setting data.
A sixth delay step of delaying the delay signal so as to be delayed by a predetermined third time from the reference signal; a phase of the second delay signal delayed in the fifth delay step; and a delay in the sixth delay step Comparing the phase of the second delayed signal thus obtained to measure a third phase difference, based on the third phase difference measured in the third comparing step, and the first phase error. The first delay signal delayed in the second delay step;
A second calculation step of calculating a second phase error of the second delay signal delayed in the delay step, and a delay amount based on the delay setting data based on the second phase error calculated in the second calculation step Adjusting the delay time. 9. The method according to claim 8, further comprising the step of:
【請求項10】 入力された基準信号を、異なる時間だ
け遅延した複数の遅延信号を出力する複数の遅延素子を
有する遅延部を備えた遅延信号生成装置において、前記
基準信号を複数の所定時間だけ遅延させるように予め定
められた遅延設定データに基づいて遅延された、異なる
遅延素子を通る2つの遅延信号の位相誤差を算出する位
相誤差算出方法であって、 前記複数の遅延素子の一つである第1遅延素子から出力
された第1遅延信号を選択する第1選択ステップと、 前記第1選択ステップにおいて選択された前記第1遅延
信号を、前記基準信号から所定の第1時間だけ遅れるよ
うに、前記遅延設定データに基づいて遅延させる第1遅
延ステップと、 前記第1遅延素子から出力された前記第1遅延信号を選
択する第2選択ステップと、 前記第2選択ステップにおいて選択された前記第1遅延
信号を、前記基準信号から所定の第1時間だけ遅れるよ
うに、前記遅延設定データに基づいて遅延させる第2遅
延ステップと、 前記第1遅延ステップにおいて遅延された前記第1遅延
信号の位相と、前記第2遅延ステップにおいて遅延され
た前記第1遅延信号の位相を比較して、第1位相差を測
定する第1比較ステップとを備えることを特徴とする位
相誤差算出方法。
10. A delay signal generating apparatus including a delay unit having a plurality of delay elements for outputting a plurality of delay signals obtained by delaying an input reference signal by different times, wherein the reference signal is output for a plurality of predetermined times. A phase error calculation method for calculating a phase error between two delayed signals passing through different delay elements, which has been delayed based on delay setting data predetermined to be delayed, wherein one of the plurality of delay elements is used. A first selection step of selecting a first delay signal output from a certain first delay element; and delaying the first delay signal selected in the first selection step by a predetermined first time from the reference signal. A first delay step of delaying based on the delay setting data; a second selecting step of selecting the first delay signal output from the first delay element; A second delay step of delaying the first delay signal selected in the second selection step based on the delay setting data so as to be delayed by a predetermined first time from the reference signal; A first comparing step of measuring a first phase difference by comparing a phase of the delayed first delay signal with a phase of the first delayed signal delayed in the second delay step. Phase error calculation method.
【請求項11】 前記複数の遅延素子の一つである第2
遅延素子から出力された第2遅延信号を選択する第3選
択ステップと、 前記第3選択ステップにおいて選択された前記第2遅延
信号を、前記基準信号から所定の第2時間だけ遅れるよ
うに、前記遅延設定データに基づいて遅延させる第3遅
延ステップと、 前記第1遅延素子から出力された前記第1遅延信号を選
択する第4選択ステップと、 前記第4選択ステップにおいて選択された前記第1遅延
信号を、前記基準信号から所定の第2時間だけ遅れるよ
うに、前記遅延設定データに基づいて遅延させる第4遅
延ステップと、 前記第3遅延ステップにおいて遅延された前記第2遅延
信号の位相と、前記第4遅延ステップにおいて遅延され
た前記第1遅延信号の位相を比較して、第2位相差を測
定する第2比較ステップと、 前記第1比較ステップにおいて測定された前記第1位相
差と、前記第2比較ステップにおいて測定された前記第
2位相差に基づいて、前記第1遅延ステップにおいて遅
延された前記第1遅延信号と、前記第3遅延ステップに
おいて遅延された前記第2遅延信号の第1位相誤差を算
出する第1算出ステップとを備えることを特徴とする請
求項10に記載の位相誤差算出方法。
11. The second delay element being one of the plurality of delay elements.
A third selection step of selecting a second delay signal output from the delay element, and the second delay signal selected in the third selection step is delayed from the reference signal by a predetermined second time. A third delay step of delaying based on delay setting data, a fourth selection step of selecting the first delay signal output from the first delay element, and the first delay selected in the fourth selection step A fourth delay step of delaying the signal based on the delay setting data so as to delay the signal by a predetermined second time from the reference signal; and a phase of the second delay signal delayed in the third delay step; A second comparing step of comparing a phase of the first delay signal delayed in the fourth delay step and measuring a second phase difference; and the first comparing step. Based on the first phase difference measured in step (a) and the second phase difference measured in the second comparing step, the first delay signal delayed in the first delay step, and the third delay step 11. The phase error calculation method according to claim 10, further comprising: a first calculation step of calculating a first phase error of the second delay signal delayed in step (a).
【請求項12】 前記第2遅延素子から出力された前記
第2遅延信号を選択する第5選択ステップと、 前記第5選択ステップにおいて選択された前記第2遅延
信号を、前記基準信号から所定の第3時間だけ遅れるよ
うに、前記遅延設定データに基づいて遅延させる第5遅
延ステップと、 前記第2遅延素子から出力された前記第2遅延信号を選
択する第6選択ステップと、 前記第6選択ステップにおいて選択された前記第2遅延
信号を、前記基準信号から所定の第3時間だけ遅れるよ
うに、前記遅延設定データに基づいて遅延させる第6遅
延ステップと、 前記第5遅延ステップにおいて遅延された前記第2遅延
信号の位相と、前記第6遅延ステップにおいて遅延され
た前記第2遅延信号の位相を比較して、第3位相差を測
定する第3比較ステップと、 前記第3比較ステップにおいて測定された前記第3位相
差と、前記第1位相誤差に基づいて、前記第2遅延ステ
ップにおいて遅延された前記第1遅延信号と、前記第6
遅延ステップにおいて遅延された前記第2遅延信号の第
2位相誤差を算出する第2算出ステップとを備えること
を特徴とする請求項11に記載の位相誤差算出方法。
12. A fifth selection step of selecting the second delay signal output from the second delay element, and a step of converting the second delay signal selected in the fifth selection step from the reference signal to a predetermined value. A fifth delay step of delaying based on the delay setting data so as to be delayed by a third time, a sixth selection step of selecting the second delay signal output from the second delay element, and a sixth selection step A sixth delay step of delaying the second delay signal selected in the step based on the delay setting data so as to be delayed by a predetermined third time from the reference signal; and a delay in the fifth delay step. A third comparing step of measuring a third phase difference by comparing a phase of the second delay signal with a phase of the second delay signal delayed in the sixth delay step; And flop, and the third phase difference measured in the third comparison step, based on said first phase error, and the first delay signal delayed in the second delay step, the sixth
12. The phase error calculation method according to claim 11, further comprising: a second calculation step of calculating a second phase error of the second delay signal delayed in the delay step.
JP30043499A 1999-10-22 1999-10-22 Delay signal generating apparatus and method for adjusting delay amount thereof Expired - Fee Related JP4412775B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP30043499A JP4412775B2 (en) 1999-10-22 1999-10-22 Delay signal generating apparatus and method for adjusting delay amount thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP30043499A JP4412775B2 (en) 1999-10-22 1999-10-22 Delay signal generating apparatus and method for adjusting delay amount thereof

Publications (2)

Publication Number Publication Date
JP2001116809A true JP2001116809A (en) 2001-04-27
JP4412775B2 JP4412775B2 (en) 2010-02-10

Family

ID=17884766

Family Applications (1)

Application Number Title Priority Date Filing Date
JP30043499A Expired - Fee Related JP4412775B2 (en) 1999-10-22 1999-10-22 Delay signal generating apparatus and method for adjusting delay amount thereof

Country Status (1)

Country Link
JP (1) JP4412775B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SE0401312L (en) * 2004-05-18 2005-05-24 Vaculex Ab A vacuum tube lifting device and a method for moving a load by means of a vacuum tube lifting device

Also Published As

Publication number Publication date
JP4412775B2 (en) 2010-02-10

Similar Documents

Publication Publication Date Title
JP3808099B2 (en) Low cost CMOS tester
US6748549B1 (en) Clocking an I/O buffer, having a selectable phase difference from the system clock, to and from a remote I/O buffer clocked in phase with the system clock
KR100891335B1 (en) Clock generator capable of performing bit error rate measurements
JPWO2008032701A1 (en) Clock adjustment circuit and semiconductor integrated circuit device
JPH095408A (en) Timing signal generating circuit
US5842001A (en) Clock signal adjusting method and apparatus
US6032282A (en) Timing edge forming circuit for IC test system
US9973331B1 (en) Method and apparatus for synchronization
KR20000076998A (en) Delay clock generating apparatus and delay time measuring apparatus
JP4310036B2 (en) Timing signal generation circuit and semiconductor inspection apparatus including the same
CN113728241B (en) Parallel Path Delay Line
US5180937A (en) Delay compensator and monitor circuit having timing generator and sequencer
US6735732B2 (en) Clock adjusting method and circuit device
JP3633988B2 (en) Timing edge generation circuit for semiconductor IC test equipment
JP4874096B2 (en) Semiconductor test equipment with timing generator
US5329240A (en) Apparatus for measuring clock pulse delay in one or more circuits
KR100995159B1 (en) Vernier delay circuit, time digital converter and test device using the same
JP2001116809A (en) Delay signal generating device and its delay amount adjusting method
JP2002139556A (en) Semiconductor testing apparatus
JP2965049B2 (en) Timing generator
JPWO2006035604A1 (en) Current consumption balance circuit, compensation current amount adjusting method, timing generator, and semiconductor test apparatus
US6172544B1 (en) Timing signal generation circuit for semiconductor test system
KR20190102401A (en) Semiconductor device including clock generation citcuit
JP3527161B2 (en) Semiconductor integrated circuit device and clock skew verification method
JPH06149408A (en) Integrated circuit device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060904

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20090624

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090630

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090715

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: 20091104

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20091117

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

Free format text: PAYMENT UNTIL: 20121127

Year of fee payment: 3

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: 20121127

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20121127

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20131127

Year of fee payment: 4

LAPS Cancellation because of no payment of annual fees