[go: up one dir, main page]

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 PDF

Info

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
Application number
JP2003029329A
Other languages
Japanese (ja)
Other versions
JP4156941B2 (en
Inventor
Takahiro Nakajima
隆博 中島
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 JP2003029329A priority Critical patent/JP4156941B2/en
Publication of JP2004239754A publication Critical patent/JP2004239754A/en
Application granted granted Critical
Publication of JP4156941B2 publication Critical patent/JP4156941B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Tests Of Electronic Circuits (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide an interchannel skew correction system for a plurality of sampling digitizers capable of correcting at any time an interchannel skew between the plurality of the sampling digitizers in a state of being assembled into a system. <P>SOLUTION: The interchannel skew correction system for the plurality of the sampling digitizers, is provided with an M-distributed clock supply means for clocks of the same timing, and a skew measurement means. The M-distributed clock supply means individually separates A plurality of M signals to be measured output from a DUT on a performance board for putting the DUT on and performs interruptions, and supplies calibrating clocks of the same timing condition to a plurality M of sampling head sections. The skew measuring means specifies an interchannel skew ΔT on the basis of groups of measured data acquired by supplying the calibrating clocks to the plurality M of the sampling head sections, and performing sampling measurement at each sampling head section. <P>COPYRIGHT: (C)2004,JPO&NCIPI

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 sampling head unit 102 for CH2, and a clock distributor 42 in the sampler board 20. The digitizer 150 includes AD converters 31 and 32, acquisition memories 51 and 52, and other subsequent circuits (not shown).
[0006]
As an example of the internal configuration of the two sampling head units 101 and 102, as shown in FIG. 2, a sampling head SH, a pulsar 14, and a variable delay unit (phase shift unit) 16 are provided. The variable delay means 16 receives the distributed clock 42clk from the clock distributor 42 and outputs a delayed clock 16clk delayed to a desired phase position based on a delay control signal 16c from outside. In addition, as the delay resolution, a minute delay of, for example, about 5 picoseconds is possible.
[0007]
The pulser 14 receives the delay clock 16clk and outputs positive and negative sampling pulses SP + and SP- converted into predetermined narrow pulses. The sampling head SH receives the positive and negative sampling pulses, receives an input high-speed repeatedly generated measurement signal S1b, and performs instantaneous sampling by an equivalent sampling method (see FIG. 2 of JP-A-2002-139550). It is output as a low-speed sampling waveform S11 converted to a low-speed frequency.
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 pulser 14 differs depending on the variation of the mounted components. It fluctuates due to change, and also fluctuates with time.
[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 sampling head units 101 and 102 on the sampler board 20 receive the calibration measurement signals S1b and S2b as inputs and sample based on the low-speed clock. Then, step-like low-speed sampling waveforms S11 and S12 down-converted to 1 / N are output. The low-speed sampling waveforms S11 and S12 are set to a measurement state by an oscilloscope or the like, and the delay amount of the variable delay means 16 is adjusted and controlled so that the skew ΔT between the two waveforms becomes zero. The calibration delay amount setting data obtained as described above is stored. As a result, skew due to component variations between the two-channel sampling digitizers in the sampler board 20 can be eliminated.
[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 sampling head sections 101, 102,... Which sample at predetermined timing and convert them into low-speed low-speed sampling waveforms S11, S12,.
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 sampling head units 101, 102,. The skew correcting device between channels of the above-mentioned multiple sampling digitizer is provided.
[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 sampling head units 101, 102,... Which sample at predetermined timings and convert them into low-speed low-speed sampling waveforms S11, S12,.
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 sampling head units 101, 102,... Which sample at predetermined timings and convert them into low-speed low-speed sampling waveforms S11, S12,.
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 sampling head units 101 and 102 of the sampler board 20. Therefore, calibration can be performed for the entire sampling system for the sampler board 20 including the transmission cables CB1 and CB2 and the digitizer 150.
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 sampling head units 101 and 102 shown in FIG. For example, “0” is given as a delay amount.
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 sampling head units 101 and 102 have two channels has been described, but in the case of a large number of channels of two or more channels, or in the configuration of a plurality of sampler boards 20. Can be similarly applied as described above.
[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 delay amount Cable 14 Pulser 16 Variable delay means (phase shift means)
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)

複数M(Mは2以上の整数)チャンネルのサンプリングデジタイザは、パフォーマンスボード上の被試験デバイス(DUT)から出力される複数Mの高速の繰り返し信号(被測定信号)を受けて所定のタイミングでサンプリングして低速な低速サンプリング波形に変換する複数Mのサンプリングヘッド部と、
該サンプリングヘッド部へサンプリング用の基準クロック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分配が可能な分配器であって、該パルス発生器からの校正クロックを受けて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のサンプリングヘッド部で該分配校正クロックを入力信号として受けて各々サンプリングして量子化変換し、入力信号の波形が特定できるように一群の測定データとして対応する取得メモリへ格納する手段と、
格納された複数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.
複数Mチャンネルのサンプリングデジタイザは、パフォーマンスボード上の被試験デバイス(DUT)から出力される複数Mの高速の繰り返し信号(被測定信号)を受けて所定のタイミングでサンプリングして低速な低速サンプリング波形に変換する複数Mのサンプリングヘッド部と、
該サンプリングヘッド部へサンプリング用の基準クロック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:
複数Mチャンネルのサンプリングデジタイザは、パフォーマンスボード上の被試験デバイス(DUT)から出力される複数Mの高速の繰り返し信号(被測定信号)を受けて所定のタイミングでサンプリングして低速な低速サンプリング波形に変換する複数Mのサンプリングヘッド部と、
該サンプリングヘッド部へサンプリング用の基準クロック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:
JP2003029329A 2003-02-06 2003-02-06 Multiple channel digitizer skew correction apparatus and correction method between channels Expired - Fee Related JP4156941B2 (en)

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)

* Cited by examiner, † Cited by third party
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

Cited By (13)

* Cited by examiner, † Cited by third party
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