JP4120857B2 - Test equipment - Google Patents
Test equipment Download PDFInfo
- Publication number
- JP4120857B2 JP4120857B2 JP2001281551A JP2001281551A JP4120857B2 JP 4120857 B2 JP4120857 B2 JP 4120857B2 JP 2001281551 A JP2001281551 A JP 2001281551A JP 2001281551 A JP2001281551 A JP 2001281551A JP 4120857 B2 JP4120857 B2 JP 4120857B2
- Authority
- JP
- Japan
- Prior art keywords
- signal
- expected value
- word detection
- detection signal
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Tests Of Electronic Circuits (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、デジタルデータ及び同期ワード検出信号を出力する被試験対象を試験する試験装置に関し、被試験対象ごとの遅れ時間の調整が不要な試験装置に関するものである。
【0002】
【従来の技術】
デジタル変調波を復調する機器、例えば、無線伝送方式の一方式であるブルートゥース(Bluetooth(TM))に用いられるIC,LSI等をICテスタ(試験装置)を図6に示し、以下に説明する。
【0003】
図6において、任意波形発生器1は、任意波形メモリ1a,1bを有し、トリガ信号aを出力すると共に、ベースバンド信号であるI信号b、Q信号cを出力する。メモリ1aはI信号bを格納し、メモリ1bはQ信号cを格納する。ここで、I信号b、Q信号cは、バーストデータをGFSK(Gaussian Frequency Shift Keying)、GMSK(Gaussian filtered Minimum Shift Keying)、BPSK(Binary Phase Shift Keying)変調等を行ったものである。直交変調器2は、直交変調部2a、発振器2b、ミキサ2cを有し、任意波形発生器1のI信号b、Q信号cを入力し、RF(Radio Frequency)信号dを出力する。直交変調部2aは、I信号b、Q信号cで中間周波数を直交変調する。発振器2bは、高周波信号を出力する。ミキサ2cは、直交変調部2aからの信号を高周波信号によりアップコンバートする。
【0004】
被試験対象(以下DUT)3は例えば通信受信器で、復調部3a、同期検出部3bを有し、直交変調器2からのRF信号dを入力し復調を行い、デジタルデータe、同期ワード検出信号fを出力する。復調部3aは、RF信号dを復調しデジタルデータeを出力する。同期検出部3bは、復調部3aが出力するデジタルデータeから同期ワードを検出し、同期ワード検出信号fを出力する。
【0005】
デジタルファンクション4は、任意波形発生器1からのトリガ信号aに基づいて、任意波形発生器1と同期して、期待値データg、ストローブ信号hを出力する。期待値データgは、DUT3が出力することを期待されるデータで、ストローブ信号hは、期待値データを比較すべき位置にパルスを発生する。また、デジタルファンクション4は、ICテスタにおいて、通常設けられるドライバ、コンパレータ等を含み、デジタル部の試験を行うものである。遅延回路D1,D2は、それぞれ、デジタルファンクション4が出力する期待値データg、ストローブ信号hをT1,T2時間遅らせる。
【0006】
比較部5は、EX−ORゲート5a、ANDゲート5bからなり、DUT3からのデジタルデータeと遅延回路D1からの期待値データiとを、遅延回路D2からのストローブ信号jのタイミングで比較し、パス/フェイル(フェイルパルスl)を出力する。EX−ORゲート5aは、DUT3からのデジタルデータeと遅延回路D1からの期待値データiとを入力する。ANDゲート5bは、EX−ORゲート5aの出力kと遅延回路D2からのストローブ信号jとを入力する。パルスカウンタ6は、比較部5(ANDゲート5b)からのフェイルパルスlをカウントする。
【0007】
このような装置の動作を以下に説明する。図7は図6に示す装置の動作を示したタイミングチャートである。
【0008】
任意波形発生器1が、トリガ信号aを出力すると共に、メモリ1a,1bからI信号b、Q信号cを出力する。このI信号b、Q信号cを入力し、直交変調器2は、直交変調部2a、発振器2b、ミキサ2cにより、RF信号dが出力される。このRF信号dは、プリアンブル、同期ワード、データ(情報データ)で構成されるバースト波形となっている。プリアンブルは、受信時にビット同期を図るために先頭に設けられる。同期ワードはデータ位置を示す。
【0009】
そして、復調部3aが、RF信号dを復調し、復調したデジタルデータeを出力する。このデジタルデータeを入力して、同期検出部3bは、同期ワードを検出した時点で、同期ワード検出信号fをハイレベルとし、バースト期間中(データ位置の間)、ハイレベルを継続し、バースト終了時にロウレベルに復帰する。
【0010】
同時に、デジタルファンクション4が、トリガ信号aにより、任意波形発生器1に同期して、期待値データg、ストローブ信号hを出力する。そして、この期待値データg、ストローブ信号hをそれぞれ入力し、遅延回路D1,D2は、DUT3等での遅延のため、td時間遅らせて、期待値データi、ストローブ信号jを出力し、比較のタイミングを合わせる。
【0011】
EX−ORゲート5が、デジタルデータeと期待値データiとを入力し、排他的論理和を出力kとして出力する。この出力kとストローブ信号jとの論理和を、ANDゲート5bはフェイルパルスlとして出力する。例えば、図7のデジタルデータeのエラービットで、フェイルパルスlが出力される。そして、パルスカウンタ6がフェイルパルスlをカウントする。このカウント値により、ビットエラー数を測定し、DUT3の良否の判定を行う。
【0012】
【発明が解決しようとする課題】
デジタル変調波を入力してから、復調しデジタルデータを出力するまでの遅延時間に、IC,LSI等の個体ごとに大きくばらつきがある。このため、個体ごとに遅延回路D1,D2を調整しなくてはならず、試験時間がかかってしまった。
【0013】
そこで、本発明の目的は、被試験対象ごとの遅れ時間の調整が不要な試験装置を実現することにある。
【0014】
【課題を解決するための手段】
請求項1記載の発明は、
デジタルデータ及び同期ワード検出信号を出力する被試験対象を試験する試験装置において、
期待値データ、ストローブ信号、基準同期信号を出力する期待値発生部と、
前記被試験対象の出力データレートより速いクロック周期のクロックにより動作し、前記期待値発生部の基準同期信号によりカウントを開始し、前記同期ワード検出信号により停止するカウンタと、
前記クロックにより動作し、前記カウンタのカウント値のシフト段数で、前記期待値発生部が出力する期待値データを遅延させる第1の可変長シフトレジスタと、
前記クロックにより動作し、前記カウンタのカウント値のシフト段数で、前記期待値発生部が出力するストローブ信号を遅延させる第2の可変長シフトレジスタと、
前記第1、第2の可変長シフトレジスタからの期待値データ、ストローブ信号を入力し、前記被試験対象のデジタルデータと期待値データとを、ストローブ信号のタイミングで比較する比較部と
を有することを特徴とするものである。
【0015】
請求項2記載の発明は、請求項1記載の発明において、
被試験対象からの同期ワード検出信号をカウントするパルスカウンタを設け、被試験対象からの同期ワード検出信号を入力したとき、比較部は比較を行うことを特徴とするものである。
【0016】
請求項3記載の発明は、
デジタルデータ及び同期ワード検出信号を出力する被試験対象を試験する試験装置において、
期待値データ、ストローブ信号、基準同期信号を出力する期待値発生部と、
前記被試験対象の出力データレートより速いクロック周期のクロックにより動作し、前記同期ワード検出信号によりカウントを開始し、前記期待値発生部の基準同期信号により停止するカウンタと、
前記クロックにより動作し、前記カウンタのカウント値のシフト段数で、前記デジタルデータを遅延させる可変長シフトレジスタと、
この可変長シフトレジスタからのデジタルデータを入力し、このデジタルデータと前記期待値発生部の期待値データとを、期待値発生部のストローブ信号のタイミングで比較する比較部と
を有することを特徴とするものである。
【0017】
請求項4記載の発明は、請求項3記載の発明において、
被試験対象からの同期ワード検出信号をカウントするパルスカウンタを設け、可変長シフトレジスタは、被試験対象からの同期ワード検出信号も遅延させ、この遅延させた同期ワード検出信号を入力したとき、比較部は比較を行うことを特徴とするものである。
【0018】
請求項5記載の発明は、請求項3記載の発明において、
被試験対象からの同期ワード検出信号をカウントするパルスカウンタと、
被試験対象からの同期ワード検出信号に基づいて、パルス信号を発生するパルス発生部と
を設け、パルス信号を入力したとき、比較部が比較を行うことを特徴とするものである。
【0019】
請求項6の発明は、請求項1〜5のいずれかに記載の発明において、
可変長シフトレジスタは、
直列に接続された複数のレジスタと、
これらのレジスタの出力をカウンタのカウント値に基づいて選択し出力するデータセレクタと
を備えたことを特徴とするものである。
【0020】
請求項7記載の発明は、請求項1〜6のいずれかの記載の発明において、
被試験対象は、デジタル変調波を復調し、デジタルデータ、同期ワード検出信号を出力することを特徴とするものである。
【0021】
【発明の実施の形態】
以下図面を用いて本発明の実施の形態を説明する。図1は本発明の一実施例を示した構成図である。ここで、図6と同一のものは同一符号を付し説明を省略する。
【0022】
図1において、デジタルファンクション7は期待値発生部で、任意波形発生器からのトリガ信号aに基づいて、任意波形発生器と同期して、期待値データg、ストローブ信号h、基準同期信号mを出力する。ここで、基準同期信号mは、期待値データg、ストローブ信号hに同期した信号である。クロック信号発生器8は、DUT3の出力データレートより速いクロック周期のクロックnを発生する。カウンタ9は、クロック信号発生器8のクロックnにより動作し、デジタルファンクション7の基準同期信号mによりカウントを開始し、DUT3の同期ワード検出信号fにより停止し、カウント値を出力する。
【0023】
可変長シフトレジスタ10は、クロック信号発生部8からのクロックnにより動作し、カウンタ9のカウント値のシフト段数で、期待値データgを遅延させる。この可変長シフトレジスタ10は図2に示すように構成される。可変長シフトレジスタ10は、直列に接続された複数のレジスタ10a、データセレクタ10bからなる。初段のレジスタ10aは、期待値データgをD端子に入力し、クロックnをクロック端子に入力する。次段以降のレジスタ10aは、前段のレジスタ10aのQ端子がD端子に接続され、クロックnがクロック端子に入力される。データセレクタ10bは、複数のレジスタ10aのQ端子を、カウンタ9のカウント値に基づいて選択し、期待値データpとして出力する。
【0024】
可変長シフトレジスタ11は、クロック信号発生部8からのクロックnにより動作し、カウンタ9のカウント値のシフト段数で、ストローブ信号hを遅延させる。この可変長シフトレジスタ11の構成は、可変長シフトレジスタ10と同様の構成であるので、図示を省略する。パルスカウンタ12は、DUT3からの同期ワード検出信号fのパルス発生回数をカウントする。
【0025】
また、比較部5は、EX−ORゲート5a、ANDゲート5bの代わりに、EX−ORゲート5c、ANDゲート5dが設けられる。そして、比較部5は、DUT3からのデジタルデータeと可変波長シフトレジスタ10からの期待値データpとを、可変長シフトレジスタ11からのストローブ信号qのタイミングで比較し、DUT3の同期ワード検出信号fがハイレベルのとき、パス/フェイル(フェイルパルスs)をパルスカウンタ6に出力する。EX−ORゲート5cは、DUT3からのデジタルデータeと可変長シフトレジスタ10からの期待値データpとを入力する。ANDゲート5dは、EX−ORゲート5の出力rとDUT3からの同期ワード検出信号fと可変長シフトレジスタqのストローブ信号qとを入力し、パルスカウンタ6にフェイルパルスsを出力する。
【0026】
このような装置の動作を以下で説明する。図3は図1に示す装置の動作を示したタイミングチャートである。
【0027】
復調部3aが、RF信号dを復調し、復調したデジタルデータeを出力する。このデジタルデータeを入力して、同期検出部3bは、同期ワードを検出した時点で、同期ワード検出信号をハイレベルとし、バースト期間中(データ位置の間)、ハイレベルを継続し、バースト終了時にロウレベルに復帰する。
【0028】
同時に、デジタルファンクション7が、トリガ信号aにより、任意波形発生器に同期して、期待値データg、ストローブ信号hをそれぞれ可変長シフトレジスタ10,11に出力する。また、デジタルファンクション7は基準同期信号mをカウンタ9に出力する。カウンタ9は、カウントを開始し、クロック信号発生器8のクロックnごとにカウントアップしていく。また、デジタルファンクション7からの期待値データg、ストローブ信号hを入力し、それぞれ可変長シフトレジスタ10,11は、クロック信号発生器8のクロックnごとにシフトを行う。つまり、可変長シフトレジスタ10の場合、レジスタ10aが次段のレジスタ10aに期待値データgを伝達していく。
【0029】
カウンタ9は、DUT3からの同期ワード検出信号fにより、カウントアップを終了し、カウント値を可変長シフトレジスタ10,11に与える。また、パルスカウンタ12が同期ワード検出信号fの数をカウントする。可変長シフトレジスタ10,11は、それぞれ、カウンタ値に対応するシフト段数分の遅らせた期待値データp、ストローブ信号qを出力する。つまり、可変長シフトレジスタ10の場合、データセレクタ10bが、カウンタ9のカウント値により、期待値データgが入力されてからカウント値分後のレジスタ10aの出力を選択し、期待値データpを出力する。この結果、およそTd時間だけ遅らせることができ、比較部5での比較タイミングを合わせることができる。ただし、この遅延時間の分解能は、クロックnの周波数で制限を受けることはいうまでもない。
【0030】
EX−ORゲート5cが、デジタルデータeと期待値データpとを入力し、排他的論理和を出力rとして出力する。この出力rと同期ワード検出信号fとストローブ信号qとの論理和を、ANDゲート5dはフェイルパルスsとして出力する。例えば、図3のデジタルデータeのエラービットで、フェイルパルスsが出力される。
【0031】
そして、パルスカウンタ6がフェイルパルスsをカウントする。このカウント値により、ビットエラー数を測定し、DUT3の良否の判定を行う。ここで、DUT3の良否の判定は、繰返しDUT3にバースト波形(RF信号d)を与えて、測定ビット数を増やし、測定精度を高めている。そして、同期ワード検出信号fが検出されない場合、そのバースト内のデータについて、ビットエラー(フェイルパルスs)として、パルスカウンタ6はカウントしない。従って、同期ワードを検出しなかった場合のデータは、ビットエラーレートの計算に含めないような測定ができる。すなわち、ブルートゥースの規格に従った測定を行うことができる。
【0032】
なお、ビットエラーレートは、(ビットエラーレート)=(パルスカウンタ6のパルスカウント数)/(パルスカウンタ12のパルスカウント数×n)で求められ、nは1バースト波形当たりの比較データビット数である。
【0033】
このように、カウンタ9で、デジタルファンクション7が出力する基準同期信号mとDUT3が出力する同期ワード検出信号fとの差をカウントし、このカウント結果により、可変長シフトレジスタ10,11で、期待値データg、ストローブ信号hを遅延させたので、比較タイミング合わせの遅延時間設定が不要になった。従って、DUT3が遅延時間に大きなばらつきがあっても試験を行うことができる。すなわち、試験時間を短くすることができる。
【0034】
次に第2の実施例を図4に示し説明する。ここで、図1と同一のものは同一符号を付し説明を省略する。
【0035】
図4において、カウンタ13は、クロック信号発生器8のクロックnにより動作し、DUT3の同期ワード検出信号fによりカウントを開始し、デジタルファンクション7の基準同期信号mにより停止し、カウント値を出力する。可変長シフトレジスタ14,15は、それぞれ、DUT3からのデジタルデータe、同期ワード検出信号fとを入力し、クロック信号発生部8からのクロックnにより動作し、カウンタ13のカウント値のシフト段数で、デジタルデータe、同期ワード検出信号fを遅延させる。また、可変長シフトレジスタ14,15の具体的構成は、図2に示される可変長シフトレジスタ10と同じである。
【0036】
また、比較部5は、EX−ORゲート5c、ANDゲート5dの代わりに、EX−ORゲート5e、ANDゲート5fが設けられる。そして、比較部5は、可変長シフトレジスタ14からのデジタルデータeとデジタルファンクション7からの期待値データgとを、デジタルファンクション7からのストローブ信号hのタイミングで比較し、可変長シフトレジスタ15の同期ワード検出信号fがハイレベルのとき、パス/フェイル(フェイルパルス)をパルスカウンタ6に出力する。
【0037】
EX−ORゲート5eは、可変長シフトレジスタ14からのデジアルデータeとデジタルファンクション7からの期待値データgとを入力する。ANDゲート5fは、EX−ORゲート5eの出力と可変長シフトレジスタ15からの同期ワード検出信号fとデジタルファンクション7のストローブ信号hとを入力し、パルスカウンタ6に出力する。
【0038】
このような装置の動作を以下に説明する。DUT3は、デジタルデータe、同期ワード検出信号fを出力する。同期ワード検出信号fにより、カウンタ13はカウントを開始し、クロック信号発生器8のクロックnごとにカウントアップしていく。また、DUT3からのデジタルデータe、同期ワード検出信号fをそれぞれ入力し、可変長シフトレジスタ14,15は、クロック信号発生器8のクロックnごとにシフトを行う。
【0039】
そして、デジタルファンクション7が、トリガ信号aにより同期して、DUT3がデジタルデータe、同期ワード検出信号fを出力する時間より遅らせて、期待値データg、ストローブ信号h、基準同期信号mを出力する。基準同期信号mにより、カウンタ13は、カウントアップを終了し、カウント値を可変長シフトレジスタ14,15に与える。
【0040】
可変長シフトレジスタ14,15は、それぞれ、カウント値に対応するシフト段数分の遅らせたデジタルデータe、同期ワード検出信号fを出力する。EX−ORゲート5eが、可変長シフトレジスタ14からのデジタルデータeとデジタルファンクション7からの期待値データgとを入力し、排他的論理和を出力する。この出力と可変長シフトレジスタ15からの同期ワード検出信号fとデジタルファンクション7からのストローブ信号hとの論理和を、ANDゲート5fはフェイルパルスとしてパルスカウンタ6に出力する。そして、パルスカウンタ6がフェイルパルスをカウントし、このカウント値により、ビットエラー数を測定し、DUT3の良否の判定を行う。
【0041】
なお、本発明はこれに限定されるものではなく、以下のようなものでもよい。(1)図5に示されるように、RF信号dが同期ワードと情報データとの間にチェンネル種別等のデータを設けている場合、DUT3が出力する同期ワード検出信号fは、同期ワード検出直後に出力されるので、パルス幅が長くなる。従って、同期ワード検出信号fのパルス幅が、比較部5の比較データ期間を包含する十分なタイミングマージンが存在する場合は、可変長シフトレジスタ15でなく、可変されない固定のシフトレジスタでもよい。
【0042】
(2)図4に示す装置では、可変長シフトレジスタ15の代わりに、DUT3からの同期ワード検出信号fをトリガとし、比較データ期間を包含するパルス幅のパルスを発生するパルス発生器でもよい。
【0043】
(3)比較部5、パルスカウンタ6の代わりに、デジタルファンクション7の内部、つまり、通常のICテスタに用いられるコンパレータにしてもよい。この場合、フェイル数を後程演算して求める。
【0044】
(4)可変長シフトレジスタ10,11は、別々の構成を示したが一体でもよい。同様に、可変長シフトレジスタ14,15も一体でもよい。
【0045】
(5)図1において、比較部5は、EX−ORゲート5c、ANDゲート5dの構成を示したが、図6に示すEX−ORゲート5aの前段にANDゲートを設け、デジタルデータe、同期ワード検出信号fを入力し、デジタルデータeの代わりに、ANDゲートの出力をEX−ORゲート5aに入力する構成でもよい。
【0046】
(6)任意波形発生器1からのトリガ信号aにより、任意波形発生器1とデジタルファンクション4,7とが同期を図る構成を示したが、デジタルファンクション4からトリガ信号を出力し、任意波形発生器1とデジタルファンクション4,7とが同期を図る構成でもよい。
【0047】
(7)カウンタ9は、同期ワード検出信号fを入力した時、カウント値を出力する構成を示したが、常にカウント値を出力する構成でもよい。この場合、可変長シフトレジスタ10にも同期ワード検出信号fを入力し、データセレクタ10bが同期ワード検出信号fを入力したときのカウント値で出力を行う構成にすればよい。
【0048】
【発明の効果】
本発明によれば、以下ような効果がある。請求項1,2,6,7によれば、カウンタで、期待値発生部が出力する基準同期信号と被試験対象が出力する同期ワード検出信号との差をカウントし、このカウント結果により、可変長シフトレジスタで、期待値データ、ストローブ信号を遅延させたので、比較タイミング合わせの遅延時間設定が不要にすることができる。従って、被試験対象が遅延時間に大きなばらつきがあっても試験を行うことができる。すなわち、試験時間を短くすることができる。
【0049】
請求項3〜7によれば、カウンタで、期待値発生部が出力する基準同期信号と被試験対象が出力する同期ワード検出信号との差をカウントし、このカウント結果により、可変長シフトレジスタで、被試験対象が出力するデジタルデータを遅延させたので、比較タイミング合わせの遅延時間設定が不要にすることができる。従って、被試験対象が遅延時間に大きなばらつきがあっても試験を行うことができる。すなわち、試験時間を短くすることができる。
【0050】
請求項2,4〜7によれば、同期ワード検出信号を入力したとき、比較部が比較を行い、パルスカウンタにより同期ワード検出信号の数をカウントするので、同期ワードを検出した場合のみの試験を行うことができる。
【図面の簡単な説明】
【図1】本発明の一実施例を示した構成図である。
【図2】可変長シフトレジスタ10の構成を示した図である。
【図3】図1に示す装置の動作を示したタイミングチャートである。
【図4】本発明の他の実施例を示した構成図である。
【図5】同期ワード検出信号fを説明する図である。
【図6】従来の試験装置の構成を示した図である。
【図7】図6に示す装置の動作を示したタイミングチャートである。
【符号の説明】
3 DUT
5 比較部
7 デジタルファンクション
9,13 カウンタ
10,11,14,15 可変長シフトレジスタ
12 パルスカウンタ[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a test apparatus for testing an object to be tested that outputs digital data and a synchronization word detection signal, and relates to a test apparatus that does not require adjustment of a delay time for each object to be tested.
[0002]
[Prior art]
An IC tester (test apparatus) for an IC, LSI, etc., used for a device that demodulates a digital modulated wave, for example, Bluetooth (TM), which is one of the wireless transmission systems, will be described below.
[0003]
In FIG. 6, an
[0004]
The object under test (hereinafter referred to as DUT) 3 is a communication receiver, for example, having a
[0005]
The
[0006]
The
[0007]
The operation of such an apparatus will be described below. FIG. 7 is a timing chart showing the operation of the apparatus shown in FIG.
[0008]
[0009]
Then, the
[0010]
At the same time, the
[0011]
The EX-OR
[0012]
[Problems to be solved by the invention]
The delay time from input of a digital modulated wave to demodulation and output of digital data varies greatly for each IC, LSI, or the like. For this reason, the delay circuits D1 and D2 have to be adjusted for each individual, which takes a test time.
[0013]
Therefore, an object of the present invention is to realize a test apparatus that does not require adjustment of the delay time for each object to be tested.
[0014]
[Means for Solving the Problems]
The invention according to
In a test apparatus for testing an object to be tested that outputs digital data and a synchronization word detection signal,
An expected value generator for outputting expected value data, a strobe signal, and a reference synchronization signal;
A counter that operates with a clock having a clock cycle faster than the output data rate of the device under test , starts counting with a reference synchronization signal of the expected value generation unit, and stops with the synchronization word detection signal;
A first variable-length shift register that operates according to the clock and delays expected value data output from the expected value generation unit by the number of shift stages of the count value of the counter;
A second variable-length shift register that operates according to the clock and delays the strobe signal output from the expected value generation unit by the number of shift stages of the count value of the counter;
A comparator for inputting expected value data and a strobe signal from the first and second variable length shift registers and comparing the digital data to be tested and the expected value data at the timing of the strobe signal; It is characterized by.
[0015]
The invention according to claim 2 is the invention according to
A pulse counter that counts the synchronization word detection signal from the test object is provided, and the comparison unit performs comparison when the synchronization word detection signal from the test object is input.
[0016]
The invention described in
In a test apparatus for testing an object to be tested that outputs digital data and a synchronization word detection signal,
An expected value generator for outputting expected value data, a strobe signal, and a reference synchronization signal;
A counter that operates with a clock having a clock cycle faster than the output data rate of the device under test , starts counting with the synchronization word detection signal, and stops with a reference synchronization signal of the expected value generator;
A variable-length shift register that operates according to the clock and delays the digital data by the number of shift stages of the count value of the counter;
A comparator that inputs digital data from the variable-length shift register and compares the digital data with the expected value data of the expected value generator at the timing of the strobe signal of the expected value generator; To do.
[0017]
The invention according to
A pulse counter that counts the synchronization word detection signal from the test object is provided, and the variable-length shift register also delays the synchronization word detection signal from the test object, and compares this delay when the delayed synchronization word detection signal is input. The section is characterized by comparison.
[0018]
The invention according to
A pulse counter that counts synchronous word detection signals from the test object;
A pulse generation unit that generates a pulse signal based on a synchronous word detection signal from a test object is provided, and when the pulse signal is input, the comparison unit performs comparison.
[0019]
The invention of claim 6 is the invention according to any one of
Variable length shift register
A plurality of registers connected in series;
A data selector for selecting and outputting the output of these registers based on the count value of the counter is provided.
[0020]
The invention according to claim 7 is the invention according to any one of
The object to be tested is characterized by demodulating a digital modulated wave and outputting digital data and a synchronization word detection signal.
[0021]
DETAILED DESCRIPTION OF THE INVENTION
Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 is a block diagram showing an embodiment of the present invention. Here, the same components as those in FIG.
[0022]
In FIG. 1, the digital function 7 is an expected value generation unit, which generates expected value data g, a strobe signal h, and a reference synchronization signal m in synchronization with the arbitrary waveform generator based on the trigger signal a from the arbitrary waveform generator. Output. Here, the reference synchronization signal m is a signal synchronized with the expected value data g and the strobe signal h. The clock signal generator 8 generates a clock n having a clock cycle faster than the output data rate of the
[0023]
The variable-
[0024]
The variable length shift register 11 operates in response to the clock n from the clock signal generator 8 and delays the strobe signal h by the number of shift stages of the count value of the counter 9. Since the configuration of the variable length shift register 11 is the same as that of the variable
[0025]
The
[0026]
The operation of such a device will be described below. FIG. 3 is a timing chart showing the operation of the apparatus shown in FIG.
[0027]
The
[0028]
At the same time, the digital function 7 outputs the expected value data g and the strobe signal h to the variable length shift registers 10 and 11 in synchronization with the arbitrary waveform generator by the trigger signal a. Further, the digital function 7 outputs a reference synchronization signal m to the counter 9. The counter 9 starts counting and counts up every clock n of the clock signal generator 8. Further, the expected value data g and the strobe signal h from the digital function 7 are input, and the variable length shift registers 10 and 11 shift each clock n of the clock signal generator 8. That is, in the case of the variable-
[0029]
The counter 9 finishes counting up by the synchronization word detection signal f from the
[0030]
The EX-OR gate 5c inputs the digital data e and the expected value data p, and outputs an exclusive OR as an output r. The AND
[0031]
Then, the pulse counter 6 counts the fail pulse s. Based on this count value, the number of bit errors is measured, and the quality of the
[0032]
The bit error rate is calculated by (bit error rate) = (pulse count number of pulse counter 6) / (pulse count number of pulse counter 12 × n), where n is the number of comparison data bits per burst waveform. is there.
[0033]
As described above, the counter 9 counts the difference between the reference synchronization signal m output from the digital function 7 and the synchronization word detection signal f output from the
[0034]
Next, a second embodiment will be described with reference to FIG. Here, the same components as those shown in FIG.
[0035]
In FIG. 4, the counter 13 is operated by the clock n of the clock signal generator 8, starts counting by the synchronization word detection signal f of the
[0036]
The
[0037]
The EX-OR gate 5e receives the digital data e from the variable length shift register 14 and the expected value data g from the digital function 7. The AND
[0038]
The operation of such an apparatus will be described below. The
[0039]
Then, the digital function 7 synchronizes with the trigger signal a and delays the time when the
[0040]
The variable length shift registers 14 and 15 respectively output digital data e and a synchronization word detection signal f delayed by the number of shift stages corresponding to the count value. The EX-OR gate 5e inputs the digital data e from the variable length shift register 14 and the expected value data g from the digital function 7, and outputs an exclusive OR. The AND
[0041]
In addition, this invention is not limited to this, The following may be sufficient. (1) As shown in FIG. 5, when the RF signal d is provided with data such as the channel type between the synchronization word and the information data, the synchronization word detection signal f output from the
[0042]
(2) In the apparatus shown in FIG. 4, instead of the variable length shift register 15, a pulse generator that generates a pulse having a pulse width including a comparison data period by using the synchronization word detection signal f from the
[0043]
(3) Instead of the
[0044]
(4) The variable length shift registers 10 and 11 have different configurations, but may be integrated. Similarly, the variable length shift registers 14 and 15 may be integrated.
[0045]
(5) In FIG. 1, the
[0046]
(6) Although the configuration in which the
[0047]
(7) Although the counter 9 is configured to output the count value when the synchronization word detection signal f is input, the counter 9 may be configured to always output the count value. In this case, a configuration may be adopted in which the synchronization word detection signal f is also input to the variable
[0048]
【The invention's effect】
The present invention has the following effects. According to the first, second, sixth, and seventh aspects, the counter counts the difference between the reference synchronization signal output from the expected value generation unit and the synchronization word detection signal output from the test target, and is variable according to the count result. Since the expected value data and the strobe signal are delayed by the long shift register, it is not necessary to set a delay time for matching the comparison timing. Therefore, the test can be performed even if the test object has a large variation in the delay time. That is, the test time can be shortened.
[0049]
According to the third to seventh aspects, the counter counts the difference between the reference synchronization signal output from the expected value generator and the synchronization word detection signal output from the test target, and the variable length shift register uses the count result. Since the digital data output by the test object is delayed, it is possible to eliminate the need to set a delay time for comparison timing adjustment. Therefore, the test can be performed even if the test object has a large variation in the delay time. That is, the test time can be shortened.
[0050]
According to
[Brief description of the drawings]
FIG. 1 is a configuration diagram showing an embodiment of the present invention.
2 is a diagram showing a configuration of a variable-
FIG. 3 is a timing chart showing the operation of the apparatus shown in FIG.
FIG. 4 is a configuration diagram showing another embodiment of the present invention.
FIG. 5 is a diagram illustrating a synchronization word detection signal f.
FIG. 6 is a diagram showing a configuration of a conventional test apparatus.
7 is a timing chart showing the operation of the apparatus shown in FIG.
[Explanation of symbols]
3 DUT
5 Comparator 7 Digital Function 9, 13
Claims (7)
期待値データ、ストローブ信号、基準同期信号を出力する期待値発生部と、
前記被試験対象の出力データレートより速いクロック周期のクロックにより動作し、前記期待値発生部の基準同期信号によりカウントを開始し、前記同期ワード検出信号により停止するカウンタと、
前記クロックにより動作し、前記カウンタのカウント値のシフト段数で、前記期待値発生部が出力する期待値データを遅延させる第1の可変長シフトレジスタと、
前記クロックにより動作し、前記カウンタのカウント値のシフト段数で、前記期待値発生部が出力するストローブ信号を遅延させる第2の可変長シフトレジスタと、
前記第1、第2の可変長シフトレジスタからの期待値データ、ストローブ信号を入力し、前記被試験対象のデジタルデータと期待値データとを、ストローブ信号のタイミングで比較する比較部と
を有することを特徴とする試験装置。In a test apparatus for testing an object to be tested that outputs digital data and a synchronization word detection signal,
An expected value generator for outputting expected value data, a strobe signal, and a reference synchronization signal;
A counter that operates with a clock having a clock cycle faster than the output data rate of the device under test , starts counting with a reference synchronization signal of the expected value generation unit, and stops with the synchronization word detection signal;
A first variable-length shift register that operates according to the clock and delays expected value data output from the expected value generation unit by the number of shift stages of the count value of the counter;
A second variable-length shift register that operates according to the clock and delays the strobe signal output from the expected value generation unit by the number of shift stages of the count value of the counter;
A comparator for inputting expected value data and a strobe signal from the first and second variable length shift registers and comparing the digital data to be tested and the expected value data at the timing of the strobe signal; Test equipment characterized by
期待値データ、ストローブ信号、基準同期信号を出力する期待値発生部と、
前記被試験対象の出力データレートより速いクロック周期のクロックにより動作し、前記同期ワード検出信号によりカウントを開始し、前記期待値発生部の基準同期信号により停止するカウンタと、
前記クロックにより動作し、前記カウンタのカウント値のシフト段数で、前記デジタルデータを遅延させる可変長シフトレジスタと、
この可変長シフトレジスタからのデジタルデータを入力し、このデジタルデータと前記期待値発生部の期待値データとを、期待値発生部のストローブ信号のタイミングで比較する比較部と
を有することを特徴とする試験装置。In a test apparatus for testing an object to be tested that outputs digital data and a synchronization word detection signal,
An expected value generator for outputting expected value data, a strobe signal, and a reference synchronization signal;
A counter that operates with a clock having a clock cycle faster than the output data rate of the device under test , starts counting with the synchronization word detection signal, and stops with a reference synchronization signal of the expected value generator;
A variable-length shift register that operates according to the clock and delays the digital data by the number of shift stages of the count value of the counter;
A comparator that inputs digital data from the variable-length shift register and compares the digital data with the expected value data of the expected value generator at the timing of the strobe signal of the expected value generator; To test equipment.
被試験対象からの同期ワード検出信号に基づいて、パルス信号を発生するパルス発生部と
を設け、パルス信号を入力したとき、比較部が比較を行うことを特徴とする請求項3記載の試験装置。A pulse counter that counts synchronous word detection signals from the test object;
4. A test apparatus according to claim 3, wherein a pulse generator for generating a pulse signal is provided on the basis of a synchronous word detection signal from an object to be tested, and the comparator compares when a pulse signal is input. .
直列に接続された複数のレジスタと、
これらのレジスタの出力をカウンタのカウント値に基づいて選択し出力するデータセレクタと
を備えたことを特徴とする請求項1〜5のいずれかに記載の試験装置。Variable length shift register
A plurality of registers connected in series;
6. The test apparatus according to claim 1, further comprising a data selector that selects and outputs the output of these registers based on the count value of the counter.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001281551A JP4120857B2 (en) | 2001-09-17 | 2001-09-17 | Test equipment |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001281551A JP4120857B2 (en) | 2001-09-17 | 2001-09-17 | Test equipment |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2003084046A JP2003084046A (en) | 2003-03-19 |
| JP4120857B2 true JP4120857B2 (en) | 2008-07-16 |
Family
ID=19105359
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2001281551A Expired - Fee Related JP4120857B2 (en) | 2001-09-17 | 2001-09-17 | Test equipment |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4120857B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4536610B2 (en) * | 2005-07-07 | 2010-09-01 | 株式会社アドバンテスト | Semiconductor test equipment |
-
2001
- 2001-09-17 JP JP2001281551A patent/JP4120857B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2003084046A (en) | 2003-03-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7855607B2 (en) | Ring oscillation circuit, delay time measuring circuit, testing circuit, clock generating circuit, image sensor, pulse generating circuit, semiconductor integrated circuit, and testing method thereof | |
| US20050193290A1 (en) | Built-in self test method and apparatus for jitter transfer, jitter tolerance, and FIFO data buffer | |
| TWI440858B (en) | System for testing high-speed repeating data signal and method of implementing oscilloscope to analyze high-speed data signal | |
| US7869544B2 (en) | System for measuring an eyewidth of a data signal in an asynchronous system | |
| JP5153766B2 (en) | Data receiving circuit Test equipment using the same | |
| US4100531A (en) | Bit error rate measurement above and below bit rate tracking threshold | |
| US7532995B1 (en) | Interpolator testing circuit | |
| US5732089A (en) | Bit error measurement circuit | |
| US6998889B2 (en) | Circuit, apparatus and method for obtaining a lock state value | |
| US7079612B2 (en) | Fast bit-error-rate (BER) test | |
| US4229824A (en) | Method and apparatus for synchronizing electrical signals | |
| US8711996B2 (en) | Methods and apparatus for determining a phase error in signals | |
| JP2001510566A (en) | Phase detector for a given incoming data sequence | |
| JP4120857B2 (en) | Test equipment | |
| KR101956126B1 (en) | Apparatus and method for phase alignment of parallel signals | |
| CN114079458B (en) | Eye width measuring device and method | |
| KR101100756B1 (en) | Skew coincidence output circuit | |
| KR100629519B1 (en) | Clock generator and method for receiving intermittent data packets | |
| JPH06141056A (en) | Error addition circuit | |
| US12345765B2 (en) | Determination device, test system, and generation device | |
| JP2751673B2 (en) | Bit error rate measurement equipment for digital communication systems | |
| JP3329158B2 (en) | Bit error measurement circuit | |
| JP3365160B2 (en) | Error measurement circuit | |
| JPH0993228A (en) | Bit error measurement circuit | |
| US20020041638A1 (en) | Receiving circuit |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060110 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20071227 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080107 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080219 |
|
| 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: 20080403 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080416 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110509 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |