JP2004239754A - System and method for correcting interchannel skew of a plurality of sampling digitizers - Google Patents
System and method for correcting interchannel skew of a plurality of sampling digitizers Download PDFInfo
- Publication number
- JP2004239754A JP2004239754A JP2003029329A JP2003029329A JP2004239754A JP 2004239754 A JP2004239754 A JP 2004239754A JP 2003029329 A JP2003029329 A JP 2003029329A JP 2003029329 A JP2003029329 A JP 2003029329A JP 2004239754 A JP2004239754 A JP 2004239754A
- Authority
- JP
- Japan
- Prior art keywords
- sampling
- skew
- clock
- measurement
- calibration
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000005070 sampling Methods 0.000 title claims abstract description 172
- 238000000034 method Methods 0.000 title claims description 35
- 238000005259 measurement Methods 0.000 claims abstract description 79
- 238000012937 correction Methods 0.000 claims abstract description 32
- 230000015654 memory Effects 0.000 claims description 23
- 238000012360 testing method Methods 0.000 claims description 16
- 238000012545 processing Methods 0.000 claims description 12
- 238000006243 chemical reaction Methods 0.000 claims description 10
- 230000003252 repetitive effect Effects 0.000 claims description 7
- 238000013139 quantization Methods 0.000 claims description 6
- 230000005540 biological transmission Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 8
- 239000004065 semiconductor Substances 0.000 description 6
- 230000000694 effects Effects 0.000 description 4
- 230000003111 delayed effect Effects 0.000 description 2
- 230000007613 environmental effect Effects 0.000 description 2
- 230000010363 phase shift Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 230000032683 aging Effects 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000000630 rising effect Effects 0.000 description 1
- 238000005476 soldering Methods 0.000 description 1
Images
Landscapes
- Tests Of Electronic Circuits (AREA)
Abstract
Description
【0001】
【発明の属する技術分野】
この発明は、複数サンプリングデジタイザのチャンネル間スキュー補正装置に関する。特に、システムに組み込んだ状態で複数のサンプリングデジタイザ間のチャンネル間スキューを随時補正可能な、複数サンプリングデジタイザのチャンネル間スキュー補正装置に関する。
【0002】
【従来の技術】
【0003】
【特許文献1】
特開2002−139550号公報(第6図)
特開2002−189036号公報(第7図)
【0004】
特開2002−139550号公報では、短時間でクロック信号のタイミングをジッタ測定点に合致させることができるサンプリングデジタイザの提供である。 これによれば、取り込みたい入力信号波形の所望の点にクロック信号のタイミングを短時間で合致させることができ、試験時間を短縮することができる。
特開2002−189036号公報では、PLL回路構成を適用してジッタ成分を増大させることなくクロック信号の印加タイミングを制御することができるサンプリングデジタイザの提供である。 これによれば、サンプリングクロックの位相をPLL回路構成の位相を変更制御することで、所望のタイミング(位相)でサンプリングできる。
【0005】
次に、図1は従来の半導体試験装置に備える2チャンネルのサンプリングデジタイザの概念構成図である。ここで、パフォーマンスボードPB上の被試験デバイス(DUT)の2つの出力端子からは高速の繰り返し信号である測定信号S1a、S2aが出力されるものとし、また、2チャンネルのサンプリングデジタイザは1枚のサンプラボード20に収納されている場合と仮定する。
この要部構成要素はパフォーマンスボードPBと、伝送ケーブルCB1、CB2と、クロック源40と、サンプラボード20内にCH1用のサンプリングヘッド部101と、CH2用のサンプリングヘッド部102と、クロック分配器42とを備え、デジタイザ部150内にはAD変換器31、32と、取得メモリ51、52と、その他の後段回路(図示なし)を備える。
【0006】
前記両サンプリングヘッド部101、102の内部構成の一例としては図2に示すように、サンプリングヘッドSHと、パルサー14と、可変遅延手段(位相シフト手段)16とを備える。可変遅延手段16は上記クロック分配器42からの分配クロック42clkを受けて外部からの遅延制御信号16cに基づいて所望の位相位置へ遅延させた遅延クロック16clkを出力する。尚、遅延分解能としては例えば5ピコ秒程度の微小な遅延が可能である。
【0007】
パルサー14は前記遅延クロック16clkを受けて所定の狭パルスに変換した正負のサンプリングパルスSP+、SP−を出力する。サンプリングヘッドSHでは前記正負のサンプリングパルスを受けて、等価サンプリング方法(特開2002−139550号公報の図2参照)により、入力される高速の繰り返し発生する測定信号S1bを受けて一瞬間サンプリングして低速な周波数に変換した低速サンプリング波形S11として出力する。
ここで、可変遅延手段16の分配クロック42clkの入力端からパルサー14の出力端迄の遅延時間t9は、実装部品のばらつきで異なり、更に遅延制御信号16cで同一遅延量状態であっても、温度変化によって変動し、また経時変化によっても変動してくる。
【0008】
図1のデジタイザ部150では、上記低速サンプリング波形S11、S12を受けて、対応するAD変換器31、32で各々量子化変換した測定データ31d、32dを連続的に出力し、対応する取得メモリ51、52へ順次格納していく。その後、取得された測定データ群を読み出してデータ処理することにより、タイミング、位相、群遅延量等の各種項目を算出することができる。
【0009】
ところで、両測定信号S1a、S2aの間でタイミング測定、位相、群遅延測定等を行う為には、予め、両サンプリングデジタイザ間において、チャンネル間スキューを無くしておくことが重要である。ここで、チャンネル間スキューの発生要因としては、第1にサンプリングデジタイザ間の実装部品のばらつき等に伴うスキューと、第2にDUTの出力端からサンプラボード20の入力端の区間における伝送線路の誤差に伴うスキューと、環境温度の変動や経時変化に伴うスキューとがある。
【0010】
次に、図3は従来のサンプラボード20内の2チャンネルの回路間のスキューを取り除く調整方法を説明する原理構成図である。この調整方法を説明する。
調整は、サンプラボード20単体に対して図3に示す外部に備える専用の調整治具を接続して行う。
先ず、パルス発生器PGから発生する高速の校正クロックPGclkは、パワースプリッタPSで2分配し、同一遅延量の伝送線路CB3を介してサンプラボード20の入力端TM1、TM2へ供給する。従って、サンプラボード20の両入力端TM1、TM2では同一タイミングで同一振幅の校正用の測定信号S1b、S2bが供給されることになる。
一方、パルス発生器PGから発生する高速の校正クロックPGclkは1/N分周器で分周した低速クロックに変換した後、サンプラボード20側のクロック分配器42へ供給する。
【0011】
次に、サンプラボード20側の両サンプリングヘッド部101、102は上記校正用の測定信号S1b、S2bを各々入力として受けて、上記低速クロックに基づいてサンプリングする。すると、1/Nにダウンコンバートされた階段状の低速サンプリング波形S11、S12が出力される。前記両低速サンプリング波形S11、S12をオシロスコープ等で測定状態にして、両波形間のスキューΔTがゼロとなるように可変遅延手段16の遅延量を調整制御する。前記により得られた校正用の遅延量設定データを保存する。これにより、サンプラボード20内の2チャンネルのサンプリングデジタイザ間の部品ばらつき等に伴うスキューは取り除くことができる。
【0012】
【発明が解決しようとする課題】
一方で、DUTの出力端からサンプラボード20の入力端の区間における伝送線路間のスキューは、等長配線で接続されて同一伝搬遅延量であるものと見なしている。しかしながら、パフォーマンスボードPB上の同軸配線や線路端の半田付け処理等はユーザーが個別に配線するので、伝搬遅延量の変動要因となる場合がある。従って、半導体試験装置に組み込んだ状態で実際のDUTを試験実施すると、チャンネル間スキューに伴って実用上の支障となる場合があり、この点において従来の校正手法は実用上の難点がある。
また、サンプリングデジタイザの回路要素は環境温度の変動や経時変化に伴ってチャンネル間スキューの変動が生じる。この場合も半導体試験装置で実際のDUTを試験実施すると、チャンネル間スキューに伴って、両者のタイミング測定、位相、群遅延測定等において実用上の支障となる場合があり、この点においても実用上の難点がある。
【0013】
そこで、本発明が解決しようとする課題は、システムに組み込んだ状態で複数のサンプリングデジタイザ間のチャンネル間スキューを随時補正可能な、複数サンプリングデジタイザのチャンネル間スキュー補正装置を提供することである。
【0014】
【課題を解決するための手段】
第1の解決手段を示す。ここで第4図は、本発明に係る解決手段を示している。
上記課題を解決するために、複数M(Mは2以上の整数)チャンネルのサンプリングデジタイザは、パフォーマンスボードPB上の被試験デバイス(DUT)から出力される複数Mの高速の繰り返し信号(被測定信号)を受けて所定のタイミングでサンプリングして低速な低速サンプリング波形S11、S12、…、に変換する複数Mのサンプリングヘッド部101、102、…、を具備し、
上記サンプリングヘッド部へサンプリング用の基準クロックRclkを発生して供給するクロック源40を具備し、
前記低速サンプリング波形を受けて量子化変換して対応する取得メモリ51、52、…、へ順次格納するデジタイザ部150を具備し、
以上を備えてDUTから複数Mの被測定信号を受けてサンプリング測定する複数Mチャンネルのサンプリングデジタイザに対してチャンネル間スキューを補正する複数サンプリングデジタイザのチャンネル間スキュー補正装置であって、
同一タイミングのM分配クロック供給手段と、スキュー測定手段80とを備え、
上記M分配クロック供給手段は、DUTを載置する当該パフォーマンスボードPB上においてDUTから出力される複数Mの被測定信号を各々切り離して割り込んで、複数Mのサンプリングヘッド部へ同一タイミング条件の校正用のクロックを供給するものであり、
上記スキュー測定手段80は、複数Mのサンプリングヘッド部へ上記校正用のクロックを供給して、各サンプリングヘッド部でサンプリング測定して取得した測定データ群に基づいてチャンネル間スキューΔTを特定するものであり、
以上を具備することを特徴とする複数サンプリングデジタイザのチャンネル間スキュー補正装置である。
【0015】
次に、第2の解決手段を示す。ここで第4図は、本発明に係る解決手段を示している。
上述M分配クロック供給手段の一態様は、校正用のパルス発生器PGと、ケーブルCB5とパワースプリッタPSとM個のスイッチSW1、SW2、…、とを備え、
上記校正用のパルス発生器PGと上記ケーブルCB5は、上記パフォーマンスボードPBの外に配設されて校正用の校正クロックPGclkを発生し、上記ケーブルCB5を介して上記パフォーマンスボードPB上のパワースプリッタPSへ供給するものであり、
上記パワースプリッタPSは少なくともM分配が可能な分配器であって、上記パルス発生器PGからの校正クロックPGclkを受けてM分配した同一タイミングの分配校正クロックPSclk1、PSclk2、…、をM個の上記スイッチへ供給するものであり、
上記スイッチSW1、SW2、…、の各々は2入力1出力型の高周波リレーであって、校正実行時にはDUTの被測定信号を切り離し、代わりに上記分配校正クロックを対応するサンプリングヘッド部101、102、…、へ供給するものである、ことを特徴とする上述複数サンプリングデジタイザのチャンネル間スキュー補正装置がある。
【0016】
次に、第3の解決手段を示す。ここで第4図と第5図(a)は、本発明に係る解決手段を示している。
上記課題を解決するために、上記スキュー測定手段80は、複数Mのサンプリングデジタイザ間におけるチャンネル間スキュー量を測定して補正量を求めるものであって、
上記校正用のパルス発生器PGから所定周波数の校正クロックPGclkを発生させ、上記複数Mのスイッチを切替制御してM分配した同一タイミングの分配校正クロックPSclk1、PSclk2、…、を対応する複数Mのサンプリングヘッド部へ供給する手段を具備し、
複数Mのサンプリングヘッド部で上記分配校正クロックを入力信号として受けて各々サンプリングして量子化変換し、入力信号の波形が特定できるように一群の測定データとして対応する取得メモリへ格納する手段を具備し、
格納された複数Mの測定データ群を読み出して入力信号である分配校正クロックの波形を特定し、前記波形から各サンプリングデジタイザのチャンネル間スキューΔTを求める手段と、を具備することを特徴とする上述複数サンプリングデジタイザのチャンネル間スキュー補正装置がある。
【0017】
次に、第4の解決手段を示す。ここで第4図と第5図(a)は、本発明に係る解決手段を示している。
上述複数M(Mは2以上の整数)チャンネルのサンプリングデジタイザの一態様は、パフォーマンスボードPB上の被試験デバイス(DUT)から出力される複数Mの高速の繰り返し信号(被測定信号)を受けて所定のタイミングでサンプリングして低速な低速サンプリング波形S11、S12、…、に変換する複数Mのサンプリングヘッド部101、102、…、を具備し、
上記サンプリングヘッド部へサンプリング用の基準クロックRclkを発生して供給するクロック源40を具備し、
前記低速サンプリング波形を受けて量子化変換して対応する取得メモリ51、52、…、へ順次格納するデジタイザ部150を具備し、
同一タイミングのM分配クロック供給手段と、スキュー測定手段80とを備え、
上記M分配クロック供給手段は、DUTを載置する当該パフォーマンスボードPB上においてDUTから出力される複数Mの被測定信号を切り離して各々割り込んで、複数Mのサンプリングヘッド部へ同一タイミング条件の校正用のクロックを供給するものであり、
上記スキュー測定手段80は、複数Mのサンプリングヘッド部へ上記校正用のクロックを供給させ、各サンプリングヘッド部で取得した上記校正用のクロックの波形データに基づいてチャンネル間スキューΔTを特定するものであり、
上記構成を備えてDUTから複数Mの被測定信号を受けてサンプリング測定する複数Mチャンネルのサンプリングデジタイザに対してチャンネル間スキューを補正する複数サンプリングデジタイザのチャンネル間スキュー補正方法であって、
実際のDUTの測定実施に先だって、複数Mチャンネルのサンプリングデジタイザ間のチャンネル間スキューΔTを求めるスキュー測定手順を具備し、
実際のDUTの測定実施において、前記スキュー測定手順で求めたチャンネル間スキューΔTに基づいて複数Mチャンネルのサンプリングデジタイザの上記サンプリングヘッド部に内蔵するサンプリングクロックを遅延する可変遅延手段16に対して、上記で特定したチャンネル間スキューΔTが相殺されるように前記可変遅延手段16へ設定する遅延設定値(遅延制御信号16c)に対して各々所定量を減算付与若しくは加算付与して、DUTから出力される複数Mの被測定信号を各々サンプリング測定して取得メモリへ格納する手順を具備し、
前記サンプリング測定で取得メモリへ取得した複数チャンネルの測定データ列を読み出して後段のデータ処理部(図示なし)へ供給する読出し処理手順を具備し、
以上を具備してチャンネル間スキューを相殺することを特徴とする複数サンプリングデジタイザのチャンネル間スキュー補正方法がある。
【0018】
次に、第5の解決手段を示す。ここで第4図と第5図(a)は、本発明に係る解決手段を示している。
上述複数M(Mは2以上の整数)チャンネルのサンプリングデジタイザの一態様は、パフォーマンスボードPB上の被試験デバイス(DUT)から出力される複数Mの高速の繰り返し信号(被測定信号)を受けて所定のタイミングでサンプリングして低速な低速サンプリング波形S11、S12、…、に変換する複数Mのサンプリングヘッド部101、102、…、を具備し、
上記サンプリングヘッド部へサンプリング用の基準クロックRclkを発生して供給するクロック源40を具備し、
前記低速サンプリング波形を受けて量子化変換して対応する取得メモリ51、52、…、へ順次格納するデジタイザ部150を具備し、
同一タイミングのM分配クロック供給手段と、スキュー測定手段80とを備え、
上記M分配クロック供給手段は、DUTを載置する当該パフォーマンスボードPB上においてDUTから出力される複数Mの被測定信号を切り離して各々割り込んで、複数Mのサンプリングヘッド部へ同一タイミング条件の校正用のクロックを供給するものであり、
上記スキュー測定手段80は、複数Mのサンプリングヘッド部へ上記校正用のクロックを供給させ、各サンプリングヘッド部で取得した上記校正用のクロックの波形データに基づいてチャンネル間スキューΔTを特定するものであり、
上記構成を備えてDUTから複数Mの被測定信号を受けてサンプリング測定する複数Mチャンネルのサンプリングデジタイザに対してチャンネル間スキューを補正する複数サンプリングデジタイザのチャンネル間スキュー補正方法であって、
実際のDUTの測定実施に先だって、複数Mチャンネルのサンプリングデジタイザ間のチャンネル間スキューΔTを求めるスキュー測定手順を具備し、
実際のDUTの測定実施において、前記スキュー測定手順で求めたチャンネル間スキューΔTに基づいて複数Mチャンネルのサンプリングデジタイザの上記サンプリングヘッド部に内蔵するサンプリングクロックを遅延する可変遅延手段16に対して、上記で特定したチャンネル間スキューΔTが相殺されるように前記可変遅延手段16へ設定する遅延設定値(遅延制御信号16c)に対して各々所定量を減算付与若しくは加算付与して、DUTから出力される複数Mの被測定信号を各々サンプリング測定して取得メモリへ格納する手順を具備し、
前記サンプリング測定で取得メモリへ取得した複数チャンネルの測定データ列を読み出して、チャンネル間スキューΔTが等価的に相殺されるようにソフト的に取得メモリの時間軸上の測定データ列を前後に移動させた測定データ列に変換し、変換した測定データ列を後段のデータ処理部(図示なし)へ供給する読出し処理手順を具備し、
以上を具備してチャンネル間スキューを相殺することを特徴とする複数サンプリングデジタイザのチャンネル間スキュー補正方法がある。
【0019】
尚、本願発明手段は、所望により、上記解決手段における各要素手段を適宜組み合わせて、実用可能な他の構成手段としても良い。また、上記各要素に付与されている符号は、発明の実施の形態等に示されている符号に対応するものの、これに限定するものではなく、実用可能な他の均等物を適用した構成手段としても良い。
【0020】
【発明の実施の形態】
以下に本発明を適用した実施の形態の一例を図面を参照しながら説明する。また、以下の実施の形態の説明内容によって特許請求の範囲を限定するものではないし、更に、実施の形態で説明されている要素や接続関係等が解決手段に必須であるとは限らない。更に、実施の形態で説明されている要素や接続関係等の形容/形態は、一例でありその形容/形態内容のみに限定するものではない。
【0021】
本発明について、図4と図5とを参照して以下に説明する。尚、従来構成に対応する要素は同一符号を付し、また必要がない限り同一符合の要素は説明を省略する。
【0022】
図4は本発明の半導体試験装置に備える2チャンネルのサンプリングデジタイザの概念構成図である。この構成要素は図1の従来構成に対して、パルス発生器PGと、ケーブルCB5と、パワースプリッタPSと、スイッチSW1、SW2と、スキュー測定手段80とを追加して備える構成である。
【0023】
パルス発生器PGはクロック源40から基準クロックRclkと同期関係にある同期クロックを受けて、所望の整数N倍に逓倍した結果の高周波の校正クロックPGclkをケーブルCB5を介してパワースプリッタPSへ供給する。尚、逓倍する整数Nの値は可変にし、当該DUTの出力周波数付近のクロック周波数が発生させるNの値としても良いし、又は、固定したNの値を適用しても良い。
【0024】
パワースプリッタPSは2分配器であって、パフォーマンスボードPB上に配設し、上記校正クロックPGclkを受けて2分配した同一タイミングで同一振幅の分配校正クロックPSclk1、PSclk2として、対応するスイッチSW1、SW2へ等長で接続して供給する。
【0025】
スイッチSW1、SW2は2入力1出力型の高周波リレーであってパフォーマンスボードPB上の空き領域へ配設する。スイッチSW1、SW2の各B接点はDUTの対応するICピンへ等長で配線し、スイッチSW1、SW2の各A接点は分配校正クロックPSclk1、PSclk2に等長で配線する。従って、サンプラボード20のサンプリングヘッド部101、102の入力端へは、パフォーマンスボードPB上において同一タイミングで同一振幅の分配校正クロックPSclk1、PSclk2が供給できることになる。従って、伝送ケーブルCB1、CB2を含むサンプラボード20とデジタイザ部150に対するサンプリング系の全体を対象として校正可能となる。
この結果、校正時にはスキュー測定手段80に基づいて、現時点における校正を行うことができる。
【0026】
スキュー測定手段80は現時点における両サンプリングデジタイザ間におけるチャンネル間スキュー量を測定して補正量を求めるものである。この測定手順を説明する。
先ず、スイッチSW1、SW2を切替制御して、パルス発生器PGから所望周波数の校正クロックPGclkを発生させて両伝送ケーブルCB1、CB2へ同一タイミングで同一振幅の分配校正クロックPSclk1、PSclk2を供給した状態にしておく。
また、図2に示すサンプリングヘッド部101、102内の両可変遅延手段16へ供給する遅延制御信号16cは同一の遅延設定値を与えておく。例えば遅延量として”0”を与えておく。
次に、上記の状態でクロック源40から所望の基準クロックRclkを発生してサンプリングを実施し、両AD変換器31、32で量子化変換して得られる連続的な測定データ31d、32dを各々の取得メモリ51、52へ格納する。
【0027】
図5(a)は測定された両測定データ31d、32dの時系列データをプロットした波形であり、図5(b)は遅延設定値に対するチャンネル間スキューΔTの変化の一例である。
図5(a)のように取得された両波形において、1/2の電圧レベルにおける立ち上がり位置(図5A、B参照)を特定し、特定した両者間のチャンネル間スキューΔTをスキュー補正量として求める。得られたスキュー補正量は当該遅延設定値におけるスキュー補正量としてシステムに保存する。
図5(b)は遅延設定値が例えば0nsから10ns迄順次設定変更しながら各々測定して求めたチャンネル間スキューΔTをプロットした図である。各遅延設定値毎に上述と同様にしてスキュー補正量を各々求め、各遅延設定値に対応するスキュー補正量としてシステムに保存しておく。
【0028】
このスキュー補正量の更新は、システムが必要とするときに何時でも実施可能であるからして、両サンプリングデジタイザ間の回路要素の変動要因、例えば環境温度の変動や経時変化、ボード交換等に伴うチャンネル間スキューの変動(図5Cから図5Dに変動)が発生しても、現時点におけるスキュー補正量を更新することにより、チャンネル間スキューは実用的に解消できる。例えば、従来ではチャンネル間スキューが100ps前後発生してたものが、本発明では10ps以下に低減できる。従って、最良の状態でDUTの特性評価や判定処理ができる大きな利点が得られることとなる。
【0029】
ここで、実際のDUTの測定実施とスキュー補正量を適用する2形態の補正方法を説明する。
第1の補正方法は一方の可変遅延手段16へ与える遅延設定値(遅延制御信号16c)に対して、スキュー補正量を減算付与してハード的に補正する方法である。即ち、実際のDUTの測定実施のときに、一方の可変遅延手段16へ与える遅延設定値に対応するスキュー補正量を減算し、前記減算結果を遅延制御信号16cとして供給する。
これによれば、チャンネル間スキューΔTが解消された状態でサンプリングできることとなる。
【0030】
第2の補正方法はソフト的に時間軸上のスキュー補正となるようにデータ列を移動させる方法である。即ち、ハード的な補正無しの同一遅延設定値の条件により両測定信号S1a、S1bを測定して取得メモリ51、52へ格納する。測定完了後において格納された測定データを読み出し、一方の測定データに対して上記校正で求めた当該遅延設定値に対応するスキュー補正量の時系列データとなるように、測定データのデータ列を時間軸上で移動させる。又は取得メモリ51、52から読出しするアドレスにおいて、スキュー補正量に対応するアドレス量のオフセットを付与してアクセスするように読出し制御を行う。
これによれば、後段のデータ処理部(図示なし)が使用する両測定データ列はスキュー補正された測定データ列となる。従って、実質的にチャンネル間スキューが相殺されたデータ処理が実現される。
【0031】
尚、本発明の技術的思想は、上述実施の形態の具体構成例、接続形態例に限定されるものではない。更に、本発明の技術的思想に基づき、上述実施の形態を適宜変形して広汎に応用してもよい。
例えば、上述図4の構成例では、サンプリングヘッド部101、102が2チャンネルとした具体構成例で説明していたが、2チャンネル以上の多数チャンネルの場合、又は複数枚のサンプラボード20の構成においても上述したように同様にして適用可能である。
【0032】
また、上述図4の構成例では、専用のパルス発生器PGを備える具体例であったが、当該パルス発生器PGを削除し、代わりに多数チャンネルのクロック信号源を備えるクロック源40から校正クロックPGclkを供給するように構成しても良い。
【0033】
【発明の効果】
本発明は、上述の説明内容からして、下記に記載される効果を奏する。
上述説明したように本発明によれば、システムが必要とするときに何時でもスキュー補正量の更新が可能であるからして、両サンプリングデジタイザ間の回路要素の変動要因、例えば環境温度の変動や経時変化、ボード交換等に伴うチャンネル間スキューの変動に伴って生じるチャンネル間スキューは実用的に解消できる。即ち、システムに組み込んだ状態で複数のサンプリングデジタイザ間のチャンネル間スキューを随時補正可能な、複数サンプリングデジタイザのチャンネル間スキュー補正装置が実現できることとなる。
この結果、両測定信号S1a、S2aの間でのタイミング測定、位相、群遅延等のデバイス試験の特性評価や判定処理を、常に安定した品質で良好に行うことができる大きな利点が得られる。従って、本発明の技術的効果は大であり、産業上の経済効果も大である。
【図面の簡単な説明】
【図1】従来の半導体試験装置に備える2チャンネルのサンプリングデジタイザの概念構成図である。
【図2】サンプリングヘッド部の内部構成の一例である。
【図3】従来のサンプラボード内の2チャンネルの回路間のスキューを取り除く調整方法を説明する原理構成図である。
【図4】本発明の半導体試験装置に備える2チャンネルのサンプリングデジタイザの概念構成図である。
【図5】測定された両測定データの時系列データをプロットした波形とスキュー量を説明する図と、遅延設定値が例えば0nsから10ns迄順次設定変更しながら各々測定して求めたチャンネル間スキューΔTをプロットした図である。
【符号の説明】
CB1,CB2 伝送ケーブル
SW1,SW2 スイッチ
TM1,TM2 入力端
CB3 同一遅延量の伝送線路
CB5 ケーブル
14 パルサー
16 可変遅延手段(位相シフト手段)
20 サンプラボード
31,32 AD変換器
40 クロック源
42 クロック分配器
51,52 取得メモリ
80 スキュー測定手段
101,102 サンプリングヘッド部
150 デジタイザ部
DUT 被試験デバイス
PB パフォーマンスボード
PG パルス発生器
PS パワースプリッタ
SH サンプリングヘッド[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a device for correcting skew between channels of a multiple sampling digitizer. In particular, the present invention relates to an inter-channel skew correction apparatus for a multi-sampling digitizer, which is capable of correcting the inter-channel skew between a plurality of sampling digitizers at any time while being incorporated in a system.
[0002]
[Prior art]
[0003]
[Patent Document 1]
JP-A-2002-139550 (FIG. 6)
JP-A-2002-189036 (FIG. 7)
[0004]
Japanese Patent Application Laid-Open No. 2002-139550 provides a sampling digitizer that can match the timing of a clock signal to a jitter measurement point in a short time. According to this, the timing of the clock signal can be matched with a desired point of the input signal waveform to be captured in a short time, and the test time can be reduced.
Japanese Patent Application Laid-Open No. 2002-189036 discloses a sampling digitizer that can control the application timing of a clock signal without increasing a jitter component by applying a PLL circuit configuration. According to this, by controlling the phase of the sampling clock to change the phase of the PLL circuit configuration, sampling can be performed at a desired timing (phase).
[0005]
Next, FIG. 1 is a conceptual configuration diagram of a two-channel sampling digitizer provided in a conventional semiconductor test apparatus. Here, it is assumed that measurement signals S1a and S2a, which are high-speed repetitive signals, are output from two output terminals of a device under test (DUT) on the performance board PB, and a two-channel sampling digitizer has one It is assumed that it is stored in the sampler board 20.
The main components are a performance board PB, transmission cables CB1 and CB2, a clock source 40, a sampling head unit 101 for CH1, a
[0006]
As an example of the internal configuration of the two
[0007]
The
Here, the delay time t9 from the input terminal of the distributed clock 42clk of the variable delay unit 16 to the output terminal of the
[0008]
In response to the low-speed sampling waveforms S11 and S12, the digitizer unit 150 shown in FIG. 1 continuously outputs the measurement data 31d and 32d that have been quantized and converted by the corresponding AD converters 31 and 32, respectively. , 52 sequentially. Thereafter, by reading the acquired measurement data group and performing data processing, various items such as timing, phase, and group delay amount can be calculated.
[0009]
By the way, in order to perform timing measurement, phase, group delay measurement and the like between the two measurement signals S1a and S2a, it is important to eliminate inter-channel skew between both sampling digitizers in advance. Here, the causes of the skew between the channels include, firstly, skew due to variations in mounted components between the sampling digitizers, and secondly, errors in the transmission line in the section from the output end of the DUT to the input end of the sampler board 20. And skew due to environmental temperature fluctuation and aging.
[0010]
Next, FIG. 3 is a principle configuration diagram for explaining a conventional adjustment method for removing skew between two-channel circuits in the sampler board 20. This adjustment method will be described.
The adjustment is performed by connecting a dedicated adjustment jig provided outside as shown in FIG. 3 to the sampler board 20 alone.
First, the high-speed calibration clock PGclk generated from the pulse generator PG is divided into two by the power splitter PS and supplied to the input terminals TM1 and TM2 of the sampler board 20 via the transmission line CB3 having the same delay amount. Therefore, the measurement signals S1b and S2b for calibration having the same amplitude are supplied at the same timing to both input terminals TM1 and TM2 of the sampler board 20.
On the other hand, the high-speed calibration clock PGclk generated from the pulse generator PG is converted into a low-speed clock divided by a 1 / N frequency divider, and then supplied to the clock distributor 42 on the sampler board 20 side.
[0011]
Next, the
[0012]
[Problems to be solved by the invention]
On the other hand, the skew between the transmission lines in the section from the output end of the DUT to the input end of the sampler board 20 is regarded as having the same propagation delay by being connected by equal-length wiring. However, since the coaxial wiring on the performance board PB and the soldering process of the line end are individually wired by the user, it may cause a variation in the propagation delay amount. Therefore, when an actual DUT is tested in a state in which the DUT is incorporated in a semiconductor test apparatus, there is a case where the skew between channels may cause a practical problem. In this respect, the conventional calibration method has a practical problem.
In addition, the circuit elements of the sampling digitizer vary in skew between channels due to a change in environmental temperature and a change with time. Also in this case, when an actual DUT is tested by a semiconductor test apparatus, there may be a practical problem in timing measurement, phase, group delay measurement, etc. of the two due to skew between channels. There are disadvantages.
[0013]
Accordingly, an object of the present invention is to provide an inter-channel skew correction device for a plurality of sampling digitizers, which is capable of correcting the inter-channel skew between a plurality of sampling digitizers at any time while being incorporated in a system.
[0014]
[Means for Solving the Problems]
A first solution is shown. Here, FIG. 4 shows a solution according to the present invention.
In order to solve the above-mentioned problem, a sampling digitizer having a plurality of M (M is an integer of 2 or more) channels includes a plurality of M high-speed repetitive signals (signals to be measured) output from a device under test (DUT) on a performance board PB. ), And a plurality of M
A clock source 40 for generating and supplying a sampling reference clock Rclk to the sampling head unit;
A digitizer unit 150 that receives the low-speed sampling waveform, performs quantization conversion, and sequentially stores the quantized data in corresponding acquisition memories 51, 52,.
An inter-channel skew correction device for a multi-sampling digitizer that corrects inter-channel skew for a multi-M channel sampling digitizer that receives a plurality of M signals to be measured from a DUT and performs sampling measurement with the above.
M distribution clock supply means having the same timing, and skew measurement means 80,
The M distribution clock supply means separates and interrupts a plurality of M signals to be measured output from the DUT on the performance board PB on which the DUT is mounted, and calibrates the plurality of M sampling heads under the same timing condition. That supplies the clock of
The skew measuring unit 80 supplies the clock for calibration to a plurality of M sampling heads, and specifies the skew ΔT between channels based on a group of measurement data obtained by sampling measurement at each sampling head. Yes,
An inter-channel skew correction apparatus for a multiple sampling digitizer, comprising:
[0015]
Next, a second solution will be described. Here, FIG. 4 shows a solution according to the present invention.
One mode of the above-mentioned M distribution clock supply means includes a calibration pulse generator PG, a cable CB5, a power splitter PS, and M switches SW1, SW2,.
The calibration pulse generator PG and the cable CB5 are provided outside the performance board PB to generate a calibration clock PGclk for calibration, and are connected to the power splitter PS on the performance board PB via the cable CB5. To supply
The power splitter PS is a distributor capable of at least M distribution. The power splitter PS receives the calibration clock PGclk from the pulse generator PG and distributes the distributed clocks PSclk1, PSclk2,. Supply to the switch,
Each of the switches SW1, SW2,... Is a two-input, one-output high-frequency relay, which separates the signal under measurement of the DUT during calibration, and replaces the distributed calibration clock with the corresponding
[0016]
Next, a third solution will be described. Here, FIGS. 4 and 5 (a) show a solution according to the present invention.
In order to solve the above problem, the skew measuring means 80 measures a skew amount between channels between a plurality of M sampling digitizers to obtain a correction amount,
A calibration clock PGclk of a predetermined frequency is generated from the calibration pulse generator PG, and the plurality of M switches are switched and controlled to distribute M, and distribution calibration clocks PSclk1, PSclk2,. Means for supplying to the sampling head unit,
A plurality of M sampling heads receive the distributed calibration clocks as input signals, sample and quantize each, and store them in a corresponding acquisition memory as a group of measurement data so that the waveform of the input signal can be specified. And
Means for reading out the stored plurality of M measurement data groups, specifying the waveform of the distribution calibration clock as an input signal, and calculating the inter-channel skew ΔT of each sampling digitizer from the waveform. There is a device for correcting skew between channels of a multiple sampling digitizer.
[0017]
Next, a fourth solution will be described. Here, FIGS. 4 and 5 (a) show a solution according to the present invention.
One aspect of the sampling digitizer of the plurality of M (M is an integer of 2 or more) channels is to receive a plurality of M high-speed repetitive signals (signals to be measured) output from a device under test (DUT) on the performance board PB. A plurality of M
A clock source 40 for generating and supplying a sampling reference clock Rclk to the sampling head unit;
A digitizer unit 150 that receives the low-speed sampling waveform, performs quantization conversion, and sequentially stores the quantized data in corresponding acquisition memories 51, 52,.
M distribution clock supply means having the same timing, and skew measurement means 80,
The M distribution clock supply means separates and interrupts a plurality of M signals to be measured output from the DUT on the performance board PB on which the DUT is mounted, and calibrates the plurality of M sampling heads under the same timing condition. That supplies the clock of
The skew measuring means 80 supplies the clock for calibration to a plurality of M sampling heads, and specifies the skew ΔT between channels based on the waveform data of the clock for calibration acquired by each sampling head. Yes,
A method for correcting skew between channels of a multi-sampling digitizer for correcting skew between channels for a plurality of M-channel sampling digitizers having the above configuration and receiving a plurality of M signals to be measured from a DUT and performing sampling measurement,
Prior to actual measurement of the DUT, a skew measurement procedure for obtaining a channel skew ΔT between sampling digitizers of a plurality of M channels is provided.
In the actual measurement of the DUT, the variable delay means 16 for delaying the sampling clock incorporated in the sampling head unit of the sampling digitizer of a plurality of M channels based on the skew ΔT between channels obtained in the skew measurement procedure, A predetermined amount is subtracted or added from the delay set value (delay control signal 16c) set in the variable delay means 16 so that the inter-channel skew ΔT specified in step (c) is canceled, and is output from the DUT. A step of sampling and measuring each of the plurality of M signals to be measured and storing the signals in an acquisition memory;
A read processing procedure for reading a measurement data sequence of a plurality of channels acquired in the acquisition memory in the sampling measurement and supplying the read data sequence to a data processing unit (not shown) in a subsequent stage;
There is an inter-channel skew correction method for a multi-sampling digitizer which has the above and cancels the inter-channel skew.
[0018]
Next, a fifth solution will be described. Here, FIGS. 4 and 5 (a) show a solution according to the present invention.
One aspect of the sampling digitizer of the plurality of M (M is an integer of 2 or more) channels is to receive a plurality of M high-speed repetitive signals (signals to be measured) output from a device under test (DUT) on the performance board PB. A plurality of M
A clock source 40 for generating and supplying a sampling reference clock Rclk to the sampling head unit;
A digitizer unit 150 that receives the low-speed sampling waveform, performs quantization conversion, and sequentially stores the quantized data in corresponding acquisition memories 51, 52,.
M distribution clock supply means having the same timing, and skew measurement means 80,
The M distribution clock supply means separates and interrupts a plurality of M signals to be measured output from the DUT on the performance board PB on which the DUT is mounted, and calibrates the plurality of M sampling heads under the same timing condition. That supplies the clock of
The skew measuring means 80 supplies the clock for calibration to a plurality of M sampling heads, and specifies the skew ΔT between channels based on the waveform data of the clock for calibration acquired by each sampling head. Yes,
A method for correcting skew between channels of a multi-sampling digitizer for correcting skew between channels for a plurality of M-channel sampling digitizers having the above configuration and receiving a plurality of M signals to be measured from a DUT and performing sampling measurement,
Prior to actual measurement of the DUT, a skew measurement procedure for obtaining a channel skew ΔT between sampling digitizers of a plurality of M channels is provided.
In the actual measurement of the DUT, the variable delay means 16 for delaying the sampling clock incorporated in the sampling head unit of the sampling digitizer of a plurality of M channels based on the skew ΔT between channels obtained in the skew measurement procedure, A predetermined amount is subtracted or added from the delay set value (delay control signal 16c) set in the variable delay means 16 so that the inter-channel skew ΔT specified in step (c) is canceled, and is output from the DUT. A step of sampling and measuring each of the plurality of M signals to be measured and storing the signals in an acquisition memory;
The measurement data sequence of the plurality of channels acquired in the acquisition memory in the sampling measurement is read, and the measurement data sequence on the time axis of the acquisition memory is moved back and forth by software so that the skew ΔT between channels is equivalently canceled. A read processing procedure for converting the converted measurement data string to a subsequent data processing unit (not shown),
There is an inter-channel skew correction method for a multi-sampling digitizer which has the above and cancels the inter-channel skew.
[0019]
The means of the present invention may be practicable other constituent means by appropriately combining the respective element means in the above-mentioned solving means, if desired. Further, although the reference numerals given to the respective elements correspond to the reference numerals shown in the embodiments of the invention, the present invention is not limited to these, and other practical equivalents are applied. It is good.
[0020]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, an example of an embodiment to which the present invention is applied will be described with reference to the drawings. Further, the scope of the claims is not limited by the following description of the embodiments, and the elements, connection relationships, and the like described in the embodiments are not necessarily essential to the solution. Furthermore, the descriptions / forms of the elements, connection relations, and the like described in the embodiments are merely examples, and are not limited to the descriptions / forms.
[0021]
The present invention will be described below with reference to FIGS. The components corresponding to the conventional configuration are denoted by the same reference numerals, and the description of the components having the same reference numerals is omitted unless necessary.
[0022]
FIG. 4 is a conceptual configuration diagram of a two-channel sampling digitizer provided in the semiconductor test apparatus of the present invention. This component has a configuration in which a pulse generator PG, a cable CB5, a power splitter PS, switches SW1 and SW2, and a skew measuring unit 80 are added to the conventional configuration of FIG.
[0023]
The pulse generator PG receives a synchronous clock having a synchronous relationship with the reference clock Rclk from the clock source 40, and supplies a high-frequency calibration clock PGclk resulting from multiplication to a desired integer N times to the power splitter PS via the cable CB5. . It should be noted that the value of the integer N to be multiplied may be variable, and may be a value of N generated by a clock frequency near the output frequency of the DUT, or a fixed value of N may be applied.
[0024]
The power splitter PS is a two-way splitter, and is disposed on the performance board PB, receives the above-mentioned calibration clock PGclk, and distributes the same two at the same timing as distribution calibration clocks PSclk1 and PSclk2 corresponding to the switches SW1 and SW2. And supply it with equal length.
[0025]
The switches SW1 and SW2 are two-input and one-output high-frequency relays, and are disposed in an empty area on the performance board PB. The B contacts of the switches SW1 and SW2 are wired with equal length to the corresponding IC pins of the DUT, and the A contacts of the switches SW1 and SW2 are wired with equal length to the distribution calibration clocks PSclk1 and PSclk2. Therefore, the distribution calibration clocks PSclk1 and PSclk2 having the same amplitude can be supplied at the same timing on the performance board PB to the input ends of the
As a result, at the time of calibration, the calibration at the present time can be performed based on the skew measuring means 80.
[0026]
The skew measuring means 80 measures the amount of skew between channels between the two sampling digitizers at the present time to obtain a correction amount. This measurement procedure will be described.
First, the switches SW1 and SW2 are switched and controlled, the calibration clock PGclk of a desired frequency is generated from the pulse generator PG, and the distribution calibration clocks PSclk1 and PSclk2 of the same amplitude are supplied to both transmission cables CB1 and CB2 at the same timing. Keep it.
Also, the same delay setting value is given to the delay control signal 16c supplied to both variable delay means 16 in the
Next, in the above state, a desired reference clock Rclk is generated from the clock source 40, sampling is performed, and continuous measurement data 31d, 32d obtained by quantizing conversion by both AD converters 31, 32 are respectively obtained. Are stored in the acquisition memories 51 and 52.
[0027]
FIG. 5A is a waveform in which time series data of both measured data 31d and 32d are plotted, and FIG. 5B is an example of a change in the skew ΔT between channels with respect to a delay set value.
In both waveforms acquired as shown in FIG. 5 (a), a rising position (see FIGS. 5A and 5B) at a voltage level of 特定 is specified, and a skew ΔT between channels between the specified two is obtained as a skew correction amount. . The obtained skew correction amount is stored in the system as the skew correction amount at the delay setting value.
FIG. 5B is a diagram in which the inter-channel skew ΔT obtained by measuring each of the delay setting values while sequentially changing the setting from 0 ns to 10 ns, for example, is plotted. A skew correction amount is obtained for each delay setting value in the same manner as described above, and stored in the system as a skew correction amount corresponding to each delay setting value.
[0028]
The update of the skew correction amount can be performed at any time when the system requires it. Even if a skew between channels (a change from FIG. 5C to FIG. 5D) occurs, the skew between channels can be practically eliminated by updating the skew correction amount at the present time. For example, in the related art, the skew between channels occurs around 100 ps, but in the present invention, the skew can be reduced to 10 ps or less. Therefore, a great advantage is obtained in that the DUT characteristics can be evaluated and determined in the best condition.
[0029]
Here, a description will be given of two types of correction methods in which actual DUT measurement is performed and a skew correction amount is applied.
The first correction method is a method in which a skew correction amount is subtracted from a delay set value (delay control signal 16c) provided to one variable delay means 16 to perform hardware correction. That is, at the time of actual measurement of the DUT, the skew correction amount corresponding to the delay setting value given to one of the variable delay means 16 is subtracted, and the subtraction result is supplied as the delay control signal 16c.
According to this, sampling can be performed in a state where the skew ΔT between channels has been eliminated.
[0030]
The second correction method is a method of moving a data sequence so as to perform software-based skew correction on a time axis. That is, both measurement signals S1a and S1b are measured under the condition of the same delay setting value without hardware correction, and stored in the acquisition memories 51 and 52. After the completion of the measurement, the stored measurement data is read out, and the data string of the measurement data is time-sequentially converted into time-series data of the skew correction amount corresponding to the delay setting value obtained by the calibration for one of the measurement data. Move on axis. Alternatively, read control is performed so that an address read from the acquisition memories 51 and 52 is accessed with an offset of an address amount corresponding to the skew correction amount.
According to this, both measurement data strings used by the subsequent data processing unit (not shown) are skew-corrected measurement data strings. Therefore, data processing in which the skew between channels is substantially canceled is realized.
[0031]
It should be noted that the technical idea of the present invention is not limited to the specific configuration examples and connection examples of the above-described embodiment. Further, based on the technical idea of the present invention, the above-described embodiment may be appropriately modified and widely applied.
For example, in the configuration example of FIG. 4 described above, a specific configuration example in which the
[0032]
Further, in the configuration example of FIG. 4 described above, the specific example including the dedicated pulse generator PG is used. However, the pulse generator PG is deleted, and the calibration clock is changed from the clock source 40 including the clock signal source of many channels. It may be configured to supply PGclk.
[0033]
【The invention's effect】
The present invention has the following effects based on the above description.
As described above, according to the present invention, the skew correction amount can be updated at any time when the system requires it. The skew between the channels caused by the change of the skew between the channels due to a change with time, board exchange, and the like can be practically eliminated. That is, it is possible to realize an inter-channel skew correction device for a plurality of sampling digitizers, which is capable of correcting the inter-channel skew between a plurality of sampling digitizers at any time while being incorporated in the system.
As a result, there is obtained a great advantage that the timing measurement between the two measurement signals S1a and S2a, and the characteristic evaluation and the judgment processing of the device test such as the phase and the group delay can be always performed satisfactorily with stable quality. Therefore, the technical effect of the present invention is great, and the industrial economic effect is also great.
[Brief description of the drawings]
FIG. 1 is a conceptual configuration diagram of a two-channel sampling digitizer provided in a conventional semiconductor test apparatus.
FIG. 2 is an example of an internal configuration of a sampling head unit.
FIG. 3 is a principle configuration diagram for explaining a conventional adjustment method for removing a skew between two-channel circuits in a sampler board.
FIG. 4 is a conceptual configuration diagram of a two-channel sampling digitizer provided in the semiconductor test apparatus of the present invention.
FIG. 5 is a diagram illustrating a waveform in which time series data of both measured data is plotted and a skew amount, and an inter-channel skew obtained by measuring each delay setting value while sequentially changing the setting from 0 ns to 10 ns, for example. It is the figure which plotted (DELTA) T.
[Explanation of symbols]
CB1, CB2 Transmission cables SW1, SW2 Switches TM1, TM2 Input end CB3 Transmission line CB5 with the same
Reference Signs List 20 sampler board 31, 32 AD converter 40 clock source 42 clock distributor 51, 52 acquisition memory 80 skew measuring means 101, 102 sampling head section 150 digitizer section DUT device under test PB performance board PG pulse generator PS power splitter SH sampling head
Claims (5)
該サンプリングヘッド部へサンプリング用の基準クロックRclkを発生して供給するクロック源と、
該低速サンプリング波形を受けて量子化変換して対応する取得メモリへ順次格納するデジタイザ部と、
を備えてDUTから複数Mの被測定信号を受けてサンプリング測定する複数Mチャンネルのサンプリングデジタイザに対してチャンネル間スキューを補正する複数サンプリングデジタイザのチャンネル間スキュー補正装置であって、
同一タイミングのM分配クロック供給手段と、スキュー測定手段とを備え、
該M分配クロック供給手段は、DUTを載置する当該パフォーマンスボード上においてDUTから出力される複数Mの被測定信号を各々切り離して割り込んで、複数Mのサンプリングヘッド部へ同一タイミング条件の校正用のクロックを供給するものであり、
該スキュー測定手段は、複数Mのサンプリングヘッド部へ該校正用のクロックを供給して、各サンプリングヘッド部でサンプリング測定して取得した測定データ群に基づいてチャンネル間スキューΔTを特定するものであり、
以上を具備することを特徴とする複数サンプリングデジタイザのチャンネル間スキュー補正装置。A sampling digitizer of a plurality of M (M is an integer of 2 or more) channels receives a plurality of M high-speed repetitive signals (signals to be measured) output from a device under test (DUT) on a performance board and performs sampling at a predetermined timing. A plurality of M sampling heads for converting the waveform into a low-speed low-speed sampling waveform;
A clock source for generating and supplying a sampling reference clock Rclk to the sampling head unit;
A digitizer unit that receives the low-speed sampling waveform, performs a quantization conversion, and sequentially stores the waveform in a corresponding acquisition memory;
An inter-channel skew correction device for a multi-sampling digitizer that corrects inter-channel skew for a plurality of M-channel sampling digitizers that receive a plurality of M signals to be measured from a DUT and perform sampling measurement, comprising:
M distribution clock supply means having the same timing and skew measurement means,
The M distribution clock supply means separates and interrupts a plurality of M signals to be measured output from the DUT on the performance board on which the DUT is mounted, and supplies the plurality of M sampling heads with the same timing condition for calibration. Supply the clock,
The skew measuring means supplies the clock for calibration to a plurality of M sampling heads, and specifies an inter-channel skew ΔT based on a measurement data group obtained by sampling measurement at each sampling head. ,
A device for correcting skew between channels of a multiple sampling digitizer, comprising:
該校正用のパルス発生器と該ケーブルは、該パフォーマンスボードの外に配設されて校正用の校正クロックを発生し、該ケーブルを介して該パフォーマンスボード上のパワースプリッタへ供給するものであり、
該パワースプリッタは少なくともM分配が可能な分配器であって、該パルス発生器からの校正クロックを受けてM分配した同一タイミングの分配校正クロックをM個の該スイッチへ供給するものであり、
該スイッチの各々は2入力1出力型の高周波リレーであって、校正実行時にはDUTの被測定信号を切り離し、該分配校正クロックを対応するサンプリングヘッド部へ供給するものである、ことを特徴とする請求項1記載の複数サンプリングデジタイザのチャンネル間スキュー補正装置。The M distribution clock supply means includes a calibration pulse generator, a cable, a power splitter, and M switches,
The calibration pulse generator and the cable are arranged outside the performance board to generate a calibration clock for calibration, and supply the clock to the power splitter on the performance board via the cable.
The power splitter is a distributor capable of at least M distribution, receives a calibration clock from the pulse generator, and supplies M distributed calibration clocks having the same timing to M switches.
Each of the switches is a two-input, one-output high-frequency relay, which disconnects the signal under measurement of the DUT during calibration, and supplies the distributed calibration clock to the corresponding sampling head unit. An apparatus for correcting skew between channels of a multiple sampling digitizer according to claim 1.
該校正用のパルス発生器から所定周波数の校正クロックを発生させ、該複数Mのスイッチを切替制御してM分配した同一タイミングの分配校正クロックを対応する複数Mのサンプリングヘッド部へ供給する手段と、
複数Mのサンプリングヘッド部で該分配校正クロックを入力信号として受けて各々サンプリングして量子化変換し、入力信号の波形が特定できるように一群の測定データとして対応する取得メモリへ格納する手段と、
格納された複数Mの測定データ群を読み出して入力信号である分配校正クロックの波形を特定し、前記波形から各サンプリングデジタイザのチャンネル間スキューΔTを求める手段と、を具備することを特徴とする請求項2記載の複数サンプリングデジタイザのチャンネル間スキュー補正装置。The skew measuring means measures a skew amount between channels between a plurality of M sampling digitizers to obtain a correction amount,
Means for generating a calibration clock of a predetermined frequency from the calibration pulse generator, switching the plurality of M switches, and supplying distributed calibration clocks of the same timing distributed to M to a corresponding plurality of M sampling head units; ,
Means for receiving the distributed calibration clock as an input signal at a plurality of M sampling heads, sampling and quantizing conversion, and storing the data in a corresponding acquisition memory as a group of measurement data so that the waveform of the input signal can be specified;
Means for reading out the stored plurality of M measurement data groups, specifying the waveform of the distribution calibration clock as an input signal, and calculating the inter-channel skew ΔT of each sampling digitizer from the waveform. Item 2. A device for correcting skew between channels of a multiple sampling digitizer according to Item 2.
該サンプリングヘッド部へサンプリング用の基準クロックRclkを発生して供給するクロック源と、
該低速サンプリング波形を受けて量子化変換して対応する取得メモリへ順次格納するデジタイザ部と、
同一タイミングのM分配クロック供給手段と、スキュー測定手段とを備え、
該M分配クロック供給手段は、DUTを載置する当該パフォーマンスボード上においてDUTから出力される複数Mの被測定信号を切り離して各々割り込んで、複数Mのサンプリングヘッド部へ同一タイミング条件の校正用のクロックを供給するものであり、
該スキュー測定手段は、複数Mのサンプリングヘッド部へ該校正用のクロックを供給させ、各サンプリングヘッド部で取得した該校正用のクロックの波形データに基づいてチャンネル間スキューΔTを特定するものであり、
上記構成を備えてDUTから複数Mの被測定信号を受けてサンプリング測定する複数Mチャンネルのサンプリングデジタイザに対してチャンネル間スキューを補正する複数サンプリングデジタイザのチャンネル間スキュー補正方法であって、
実際のDUTの測定実施に先だって、複数Mチャンネルのサンプリングデジタイザ間のチャンネル間スキューΔTを求めるスキュー測定手順と、
実際のDUTの測定実施において、前記スキュー測定手順で求めたチャンネル間スキューΔTに基づいて複数Mチャンネルのサンプリングデジタイザの該サンプリングヘッド部に内蔵するサンプリングクロックを遅延する可変遅延手段に対して、上記で特定したチャンネル間スキューΔTが相殺されるように該可変遅延手段へ設定する遅延設定値に対して各々所定量を減算付与若しくは加算付与して各々サンプリング測定して取得メモリへ格納する手順と、
前記サンプリング測定で取得メモリへ取得した複数チャンネルの測定データ列を読み出して後段のデータ処理部へ供給する読出し処理手順と、
を具備することを特徴とする複数サンプリングデジタイザのチャンネル間スキュー補正方法。A sampling digitizer of a plurality of M channels receives a plurality of M high-speed repetitive signals (signals to be measured) output from a device under test (DUT) on a performance board, samples at a predetermined timing, and forms a low-speed low-speed sampling waveform. A plurality of M sampling heads for conversion;
A clock source for generating and supplying a sampling reference clock Rclk to the sampling head unit;
A digitizer unit that receives the low-speed sampling waveform, performs a quantization conversion, and sequentially stores the waveform in a corresponding acquisition memory;
M distribution clock supply means having the same timing and skew measurement means,
The M distribution clock supply means separates and interrupts each of a plurality of M signals to be measured output from the DUT on the performance board on which the DUT is mounted, and supplies the plurality of M sampling heads with the same timing condition for calibration. Supply the clock,
The skew measuring means supplies the clock for calibration to a plurality of M sampling heads and specifies the skew ΔT between channels based on the waveform data of the clock for calibration acquired by each sampling head. ,
A method for correcting skew between channels of a multi-sampling digitizer for correcting skew between channels for a plurality of M-channel sampling digitizers having the above configuration and receiving a plurality of M signals to be measured from a DUT and performing sampling measurement,
Prior to actual measurement of the DUT, a skew measurement procedure for obtaining an inter-channel skew ΔT between a plurality of M-channel sampling digitizers;
In the actual measurement of the DUT, the variable delay means for delaying the sampling clock incorporated in the sampling head of the sampling digitizer of a plurality of M channels based on the inter-channel skew ΔT obtained in the skew measurement procedure is described above. A procedure of subtracting or adding a predetermined amount to each of the delay setting values set in the variable delay means so that the specified inter-channel skew ΔT is cancelled, sampling each of them, and storing them in an acquisition memory;
A read processing procedure for reading a measurement data sequence of a plurality of channels acquired to the acquisition memory in the sampling measurement and supplying the read data sequence to a data processing unit in a subsequent stage,
A method for correcting skew between channels of a multiple sampling digitizer, comprising:
該サンプリングヘッド部へサンプリング用の基準クロックRclkを発生して供給するクロック源と、
該低速サンプリング波形を受けて量子化変換して対応する取得メモリへ順次格納するデジタイザ部と、
同一タイミングのM分配クロック供給手段と、スキュー測定手段とを備え、
該M分配クロック供給手段は、DUTを載置する当該パフォーマンスボード上においてDUTから出力される複数Mの被測定信号を切り離して各々割り込んで、複数Mのサンプリングヘッド部へ同一タイミング条件の校正用のクロックを供給するものであり、
該スキュー測定手段は、複数Mのサンプリングヘッド部へ該校正用のクロックを供給させ、各サンプリングヘッド部で取得した該校正用のクロックの波形データに基づいてチャンネル間スキューΔTを特定するものであり、
上記構成を備えてDUTから複数Mの被測定信号を受けてサンプリング測定する複数Mチャンネルのサンプリングデジタイザに対してチャンネル間スキューを補正する複数サンプリングデジタイザのチャンネル間スキュー補正方法であって、
実際のDUTの測定実施に先だって、複数Mチャンネルのサンプリングデジタイザ間のチャンネル間スキューΔTを求めるスキュー測定手順と、
実際のDUTの測定実施において、前記スキュー測定手順で求めたチャンネル間スキューΔTに基づいて複数Mチャンネルのサンプリングデジタイザの該サンプリングヘッド部に内蔵するサンプリングクロックを遅延する可変遅延手段に対して、上記で特定したチャンネル間スキューΔTが相殺されるように該可変遅延手段へ設定する遅延設定値に対して各々所定量を減算付与若しくは加算付与して各々サンプリング測定して取得メモリへ格納する手順と、
前記サンプリング測定で取得メモリへ取得した複数チャンネルの測定データ列を読み出して、チャンネル間スキューΔTが等価的に相殺されるように取得メモリの時間軸上の測定データ列を前後に移動させた測定データ列に変換し、変換した測定データ列を後段のデータ処理部へ供給する読出し処理手順と、
を具備することを特徴とする複数サンプリングデジタイザのチャンネル間スキュー補正方法。A sampling digitizer of a plurality of M channels receives a plurality of M high-speed repetitive signals (signals to be measured) output from a device under test (DUT) on a performance board, samples at a predetermined timing, and forms a low-speed low-speed sampling waveform. A plurality of M sampling heads for conversion;
A clock source for generating and supplying a sampling reference clock Rclk to the sampling head unit;
A digitizer unit that receives the low-speed sampling waveform, performs a quantization conversion, and sequentially stores the waveform in a corresponding acquisition memory;
M distribution clock supply means having the same timing and skew measurement means,
The M distribution clock supply means separates and interrupts each of a plurality of M signals to be measured output from the DUT on the performance board on which the DUT is mounted, and supplies the plurality of M sampling heads with the same timing condition for calibration. Supply the clock,
The skew measuring means supplies the clock for calibration to a plurality of M sampling heads and specifies the skew ΔT between channels based on the waveform data of the clock for calibration acquired by each sampling head. ,
A method for correcting skew between channels of a multi-sampling digitizer for correcting skew between channels for a plurality of M-channel sampling digitizers having the above configuration and receiving a plurality of M signals to be measured from a DUT and performing sampling measurement,
Prior to actual measurement of the DUT, a skew measurement procedure for obtaining an inter-channel skew ΔT between a plurality of M-channel sampling digitizers;
In the actual measurement of the DUT, the variable delay means for delaying the sampling clock incorporated in the sampling head of the sampling digitizer of a plurality of M channels based on the inter-channel skew ΔT obtained in the skew measurement procedure is described above. A procedure of subtracting or adding a predetermined amount to each of the delay setting values set in the variable delay means so that the specified inter-channel skew ΔT is cancelled, sampling each of them, and storing them in an acquisition memory;
The measurement data sequence obtained by reading the measurement data sequence of the plurality of channels acquired to the acquisition memory in the sampling measurement and moving the measurement data sequence on the time axis of the acquisition memory back and forth so that the inter-channel skew ΔT is equivalently canceled. A read processing procedure for converting the converted measurement data string to a data processing unit at a subsequent stage;
A method for correcting skew between channels of a multiple sampling digitizer, comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003029329A JP4156941B2 (en) | 2003-02-06 | 2003-02-06 | Multiple channel digitizer skew correction apparatus and correction method between channels |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003029329A JP4156941B2 (en) | 2003-02-06 | 2003-02-06 | Multiple channel digitizer skew correction apparatus and correction method between channels |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2004239754A true JP2004239754A (en) | 2004-08-26 |
JP4156941B2 JP4156941B2 (en) | 2008-09-24 |
Family
ID=32956532
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003029329A Expired - Fee Related JP4156941B2 (en) | 2003-02-06 | 2003-02-06 | Multiple channel digitizer skew correction apparatus and correction method between channels |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4156941B2 (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007064869A (en) * | 2005-09-01 | 2007-03-15 | Matsushita Electric Ind Co Ltd | Method and device for correcting skew between data sampling channels |
WO2007043480A1 (en) * | 2005-10-11 | 2007-04-19 | Advantest Corporation | Testing apparatus, program, and recording medium |
JP2008267996A (en) * | 2007-04-20 | 2008-11-06 | Yokogawa Electric Corp | Semiconductor inspecting device |
WO2008149990A1 (en) * | 2007-06-06 | 2008-12-11 | Advantest Corporation | Phase measuring device, skew measuring device, phase measuring method, and skew measuring method |
CN110426628A (en) * | 2019-09-04 | 2019-11-08 | 上海乐研电气有限公司 | Transmitter and system for on-line testing gas density relay |
CN112698262A (en) * | 2020-11-27 | 2021-04-23 | 国网湖北省电力有限公司营销服务中心(计量中心) | Automatic detection device and detection method for digital electric energy centralized metering device |
CN116879855A (en) * | 2023-09-05 | 2023-10-13 | 成都梓峡信息技术有限公司 | Radar electronic countermeasure signal processing system and method |
-
2003
- 2003-02-06 JP JP2003029329A patent/JP4156941B2/en not_active Expired - Fee Related
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007064869A (en) * | 2005-09-01 | 2007-03-15 | Matsushita Electric Ind Co Ltd | Method and device for correcting skew between data sampling channels |
TWI382192B (en) * | 2005-10-11 | 2013-01-11 | Advantest Corp | Testing device, program and record medium |
WO2007043480A1 (en) * | 2005-10-11 | 2007-04-19 | Advantest Corporation | Testing apparatus, program, and recording medium |
US7296203B2 (en) | 2005-10-11 | 2007-11-13 | Advantest Corporation | Test apparatus, program and recording medium |
JP5274016B2 (en) * | 2005-10-11 | 2013-08-28 | 株式会社アドバンテスト | Test apparatus, program, and recording medium |
JP2008267996A (en) * | 2007-04-20 | 2008-11-06 | Yokogawa Electric Corp | Semiconductor inspecting device |
JPWO2008149990A1 (en) * | 2007-06-06 | 2010-08-26 | 株式会社アドバンテスト | Phase measuring device, skew measuring device, phase measuring method, and skew measuring method |
WO2008149990A1 (en) * | 2007-06-06 | 2008-12-11 | Advantest Corporation | Phase measuring device, skew measuring device, phase measuring method, and skew measuring method |
CN110426628A (en) * | 2019-09-04 | 2019-11-08 | 上海乐研电气有限公司 | Transmitter and system for on-line testing gas density relay |
CN112698262A (en) * | 2020-11-27 | 2021-04-23 | 国网湖北省电力有限公司营销服务中心(计量中心) | Automatic detection device and detection method for digital electric energy centralized metering device |
CN112698262B (en) * | 2020-11-27 | 2022-09-13 | 国网湖北省电力有限公司营销服务中心(计量中心) | Automatic detection device and detection method of digital electric energy centralized metering device |
CN116879855A (en) * | 2023-09-05 | 2023-10-13 | 成都梓峡信息技术有限公司 | Radar electronic countermeasure signal processing system and method |
CN116879855B (en) * | 2023-09-05 | 2023-11-28 | 成都梓峡信息技术有限公司 | Radar electronic countermeasure signal processing system and method |
Also Published As
Publication number | Publication date |
---|---|
JP4156941B2 (en) | 2008-09-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100341130B1 (en) | A-d converting apparatus, and calibration unit and method therefor | |
US7161514B2 (en) | Calibration method for interleaving an A/D converter | |
US6105157A (en) | Salphasic timing calibration system for an integrated circuit tester | |
US8290032B2 (en) | Distortion identification apparatus, test system, recording medium and distortion identification method | |
JP3745962B2 (en) | Interleave AD conversion waveform digitizer device and test device | |
US20130106632A1 (en) | Calibration of interleaved adc | |
JPH0862308A (en) | Timing calibration method for measuring signal of semiconductor testing device and its circuit | |
US10218373B1 (en) | Analog-to-digital converter calibration system | |
JP2002246910A (en) | Interleave a/d conversion mode waveform digitizer | |
JP6174296B2 (en) | How to calibrate the interleave digitizer channel | |
JP2009290885A (en) | A/d converter and calibration device | |
US5875198A (en) | Semiconductor device testing apparatus | |
JP4032421B2 (en) | Measurement data synchronization system | |
US6809668B2 (en) | Interleaving A/D conversion type waveform digitizer module and a test apparatus | |
JP4156941B2 (en) | Multiple channel digitizer skew correction apparatus and correction method between channels | |
JP2001223585A (en) | Optional waveform generator and test unit provided with the optional waveform generator | |
CN110658715B (en) | TDC circuit based on tap dynamic adjustable carry chain fine time interpolation delay line | |
US7541798B2 (en) | Semiconductor test apparatus and performance board | |
TWI647919B (en) | Analog-to-digital converter calibration system | |
CN118300579B (en) | Trigger type signal source, signal generator and multi-signal source synchronization method | |
JP2011242350A (en) | Semiconductor testing device | |
JP2001183432A (en) | Timing adjusting method and timing calibration method in semiconductor testing device | |
JPH03177110A (en) | Test device | |
JP4900031B2 (en) | Semiconductor test equipment | |
JPH06249921A (en) | Mixed-signal ic tester |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20051118 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20051118 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20051121 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20051228 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080430 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080507 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080623 |
|
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: 20080708 |
|
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: 20080710 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110718 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: 20110718 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120718 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120718 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130718 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130718 Year of fee payment: 5 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |