JPWO2009025227A1 - Test apparatus, test method, and manufacturing method - Google Patents
Test apparatus, test method, and manufacturing method Download PDFInfo
- Publication number
- JPWO2009025227A1 JPWO2009025227A1 JP2009529014A JP2009529014A JPWO2009025227A1 JP WO2009025227 A1 JPWO2009025227 A1 JP WO2009025227A1 JP 2009529014 A JP2009529014 A JP 2009529014A JP 2009529014 A JP2009529014 A JP 2009529014A JP WO2009025227 A1 JPWO2009025227 A1 JP WO2009025227A1
- Authority
- JP
- Japan
- Prior art keywords
- strobe
- expected value
- unit
- value information
- mode
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Tests Of Electronic Circuits (AREA)
Abstract
被試験デバイスを試験する試験装置であって、試験装置は、順次指定された基準タイミングにおける被試験デバイスの出力信号の値の良否を期待値情報に基づいて判定するエッジストローブモード、および、それぞれの基準タイミングを基準として発生された、基準タイミング毎の複数のストローブにおける出力信号の値の良否を期待値情報に基づいて判定するマルチストローブモードの2つの動作モードを有し、エッジストローブモードおよびマルチストローブモードのいずれが選択されているかに基づいて、与えられる期待値パターンをエッジストローブモード用の期待値情報またはマルチストローブモード用の期待値情報のいずれかに変換させる変換制御部を備える試験装置を提供する。A test apparatus for testing a device under test, wherein the test apparatus sequentially determines whether or not the value of the output signal of the device under test at a sequentially designated reference timing is based on expected value information, and each There are two operation modes of a multi-strobe mode in which the quality of the output signal value in a plurality of strobes for each reference timing generated based on the reference timing is determined based on the expected value information, the edge strobe mode and the multi-strobe A test apparatus including a conversion control unit that converts a given expected value pattern into expected value information for edge strobe mode or expected value information for multi-strobe mode based on which mode is selected To do.
Description
本発明は、試験装置、および、試験方法に関する。特に本発明は、半導体回路等の被試験デバイスを試験する試験装置および試験方法、ならびに、当該試験方法を用いた電子デバイスの製造方法に関する。本出願は、下記の国際出願に関連する。文献の参照による組み込みが認められる指定国については、下記の出願に記載された内容を参照により本出願に組み込み、本出願の一部とする。
出願番号PCT/JP2007/066104 出願日2007年8月20日The present invention relates to a test apparatus and a test method. In particular, the present invention relates to a test apparatus and a test method for testing a device under test such as a semiconductor circuit, and a method for manufacturing an electronic device using the test method. This application is related to the following international applications: For designated countries where incorporation by reference of documents is permitted, the contents described in the following application are incorporated into this application by reference and made a part of this application.
Application number PCT / JP2007 / 0666104 Filing date August 20, 2007
半導体回路等の被試験デバイスを試験する試験装置として、被試験デバイスが出力する被測定信号のタイミング情報が、期待されるタイミング条件に一致するか否かにより、被試験デバイスの良否およびランクを判定する装置が知られている。例えば、被測定信号の各ビットの論理値を、被測定信号のビットレートに同期したストローブ信号(以下、エッジストローブと称する)に応じて検出して、検出した論理パターンを期待値パターンと比較する試験装置が知られている(例えば特許文献1参照)。 As a test device for testing devices under test such as semiconductor circuits, the pass / fail and rank of the device under test is determined by whether the timing information of the signal under test output from the device under test matches the expected timing conditions. Devices that do this are known. For example, a logical value of each bit of the signal under measurement is detected according to a strobe signal (hereinafter referred to as an edge strobe) synchronized with the bit rate of the signal under measurement, and the detected logical pattern is compared with an expected value pattern. A test apparatus is known (see, for example, Patent Document 1).
また、被測定信号の各サイクルにおいて複数の連続したストローブ信号(以下、マルチストローブと称する)を生成して、被測定信号のエッジ位置を検出する試験装置が知られている(例えば特許文献2参照)。この場合、例えばエッジ位置が所定の範囲内であるか否かにより、被試験デバイスの良否を判定できる。
被試験デバイスに対して多様な試験を行うべく、試験装置は上述した二つの機能を有することが好ましい。しかし、エッジストローブを用いて試験を行う場合と、マルチストローブを用いて試験を行う場合とでは、用いるべき期待値、制御情報等が異なる。一般に、試験に用いる期待値等は、予めメモリに格納される。このため、試験装置に上述した二つの機能を設けた場合、それぞれの機能毎にメモリおよびその制御系を設けることとなり、装置コストおよび消費電力が増大してしまう。 In order to perform various tests on the device under test, the test apparatus preferably has the two functions described above. However, the expected value, control information, and the like to be used differ between when the test is performed using the edge strobe and when the test is performed using the multi-strobe. In general, an expected value used for a test is stored in advance in a memory. For this reason, when the above-described two functions are provided in the test apparatus, a memory and its control system are provided for each function, and the apparatus cost and power consumption increase.
このため本発明は、上述した課題を解決することのできる試験装置、試験方法、および、製造方法を提供することを目的とする。この目的は、請求の範囲における独立項に記載の特徴の組み合わせにより達成される。また従属項は本発明の更なる有利な具体例を規定する。 Therefore, an object of the present invention is to provide a test apparatus, a test method, and a manufacturing method that can solve the above-described problems. This object is achieved by a combination of features described in the independent claims. The dependent claims define further advantageous specific examples of the present invention.
上記課題を解決するために本発明の第1の形態においては、被試験デバイスを試験する試験装置であって、試験装置は、順次指定された基準タイミングにおける被試験デバイスの出力信号の値の良否を期待値情報に基づいて判定するエッジストローブモード、および、それぞれの基準タイミングを基準として発生された、基準タイミング毎の複数のストローブにおける出力信号の値の良否を期待値情報に基づいて判定するマルチストローブモードの2つの動作モードを有し、エッジストローブモードおよびマルチストローブモードのいずれが選択されているかに基づいて、与えられる期待値パターンをエッジストローブモード用の期待値情報またはマルチストローブモード用の期待値情報のいずれかに変換させる変換制御部を備える試験装置を提供する。 In order to solve the above-described problem, in a first embodiment of the present invention, a test apparatus for testing a device under test, wherein the test apparatus determines whether the value of the output signal of the device under test at a sequentially designated reference timing is good or bad. Edge strobe mode that determines the output signal value based on the expected value information, and a multi-point that determines whether the value of the output signal in the plurality of strobes for each reference timing is based on the expected value information. Based on whether the edge strobe mode or the multi-strobe mode is selected, the given expected value pattern is changed to the expected value information for the edge strobe mode or the expected value for the multi-strobe mode. Test apparatus including a conversion control unit for converting to any of value information Provided.
本発明の第2の形態においては、被試験デバイスを試験する試験方法であって、順次指定された基準タイミングにおける被試験デバイスの出力信号の値の良否を期待値情報に基づいて判定するエッジストローブモード、および、それぞれの基準タイミングを基準として発生された、基準タイミング毎の複数のストローブにおける出力信号の値の良否を期待値情報に基づいて判定するマルチストローブモードの2つの動作モードを有し、エッジストローブモードおよびマルチストローブモードのいずれが選択されているかに基づいて、与えられる期待値パターンをエッジストローブモード用の期待値情報またはマルチストローブモード用の期待値情報のいずれかに変換させる試験方法を提供する。 According to a second aspect of the present invention, there is provided a test method for testing a device under test, wherein an edge strobe is used for determining whether a value of an output signal of a device under test at a sequentially designated reference timing is good or not based on expected value information. The mode and two operation modes of the multi-strobe mode for determining the quality of the output signal value in the plurality of strobes for each reference timing based on the expected value information, which is generated based on each reference timing, Based on whether the edge strobe mode or multi-strobe mode is selected, a test method for converting a given expected value pattern into either expected value information for edge strobe mode or expected value information for multi-strobe mode provide.
本発明の第3の形態においては、電子デバイスを製造する製造方法であって、電子デバイスを形成する段階と、第2の形態の試験方法により、電子デバイスを試験する段階と、電子デバイスの試験結果に基づいて、良品の電子デバイスを選別、及び/又は電気的特性別にランク分けすることにより、電子デバイスを製造する段階とを備える製造方法を提供する。 According to a third aspect of the present invention, there is provided a manufacturing method for manufacturing an electronic device, the step of forming the electronic device, the step of testing the electronic device by the test method of the second aspect, and the test of the electronic device. A method of manufacturing an electronic device is provided by sorting non-defective electronic devices and / or ranking them according to electrical characteristics based on the results.
なお上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではなく、これらの特徴群のサブコンビネーションも又発明となりうる。 The above summary of the invention does not enumerate all the necessary features of the present invention, and sub-combinations of these feature groups can also be the invention.
10・・・試験装置、100・・・サイト制御部、102・・・モード選択部、104・・・変換制御部、110・・・パターン発生部、120・・・波形成形部、122・・・TG回路、124、126・・・タイミング調整用遅延回路、140・・・エッジストローブ部、142・・・タイミング比較部、144・・・論理比較部、146・・・結果遅延部、160・・・マルチストローブ部、162・・・サンプリング部、164・・・出力信号側遅延回路、166・・・ストローブ側遅延回路、168・・・取得部、170・・・エンコーダ、172・・・インバータ、174・・・論理積回路、176・・・選択部、178・・・判定部、180・・・結果選択部、190・・・WFメモリ、192・・・試験信号供給部、194・・・レベル比較部、196・・・キャプチャメモリ、200・・・被試験デバイス、1900・・・コンピュータ、2000・・・CPU、2010・・・ROM、2020・・・RAM、2030・・・通信インターフェース、2040・・・ハードディスクドライブ、2050・・・FDドライブ、2060・・・CD−ROMドライブ、2070・・・I/Oチップ、2075・・・グラフィック・コントローラ、2080・・・表示装置、2082・・・ホスト・コントローラ、2084・・・I/Oコントローラ、2090・・・フレキシブルディスク、2095・・・CD−ROM
DESCRIPTION OF
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。 Hereinafter, the present invention will be described through embodiments of the invention, but the following embodiments do not limit the invention according to the claims. In addition, not all the combinations of features described in the embodiments are essential for the solving means of the invention.
図1は、本発明の一つの実施形態に係る試験装置10の構成の一例を示す図である。試験装置10は、半導体回路等の被試験デバイス200を試験する装置であって、エッジストローブモードおよびマルチストローブモードの2つの動作モードを有する。まず、エッジストローブモードおよびマルチストローブモードの概要を説明して、試験装置10の構成および動作については後述する。
FIG. 1 is a diagram illustrating an example of a configuration of a
図2は、エッジストローブモードおよびマルチストローブモードの一例を説明する図である。両モードにおいて試験装置10は、被試験デバイス200の出力信号Voutの信号レベルを、閾値VOHおよび閾値VOLと比較したレベル比較結果信号SH、SLを各々生成する。例えばレベル比較結果信号SHは、出力信号Voutの信号レベルが閾値VOHより高いか否かを2値の論理値で示す信号である。
FIG. 2 is a diagram for explaining an example of the edge strobe mode and the multi-strobe mode. In both modes, the
エッジストローブモードでは、試験装置10は、試験周期毎に単一のストローブパルスを発生して、出力信号Voutの論理値を検出する。本例の試験装置10は、基準タイミングに応じたエッジストローブESTRBで、レベル比較結果信号SH、SLを各々サンプリングする。一例としてエッジストローブESTRBは、出力信号Voutの各サイクルの略中央に配置されてよい。次に試験装置10は、サンプリングした出力信号Voutの論理値が、期待値と一致するか否かを判定する。これにより試験装置10は、出力信号Voutの各周期における単一のタイミングで、出力信号Voutの論理値が期待値と一致するか否かを判定する。
In the edge strobe mode, the
マルチストローブモードでは、試験装置10は、試験周期毎に、連続する複数のストローブパルスを発生することで、出力信号Voutの論理値の遷移タイミングを特定する。本例の試験装置10は、基準タイミングに応じたマルチストローブMSTRBで、レベル比較結果信号SH、SLを試験周期毎に複数ポイントで各々サンプリングする。マルチストローブMSTRBは、出力信号Voutの各サイクル区間において、出力信号のエッジ近傍に配置されてよい。なお、基準タイミングは、試験周期毎に一つ指定されるタイミングであってよい。
In the multi-strobe mode, the
試験装置10は、マルチストローブMSTRBに含まれる複数のストローブのそれぞれで、レベル比較結果信号SH、SLを各々サンプリングする。サンプリングした複数個の論理値から、出力信号のエッジ位置を特定する。試験装置10は、レベル比較結果信号SHおよびSLの双方を、マルチストローブMSTRBでサンプリングしたサンプリング信号MFHおよびMFLを生成する。試験装置10は、サンプリング信号MFHおよびMFLのいずれか一方から、出力信号のエッジ位置を算出して、所定の範囲内であるか否かを判定する。これにより、試験装置10は、出力信号のエッジ位置を特定して、エッジ位置に基づいて良否を判定する。
The
次に、図1に示した試験装置10の構成および動作を説明する。試験装置10は、サイト制御部100、パターン発生部110、WFメモリ190、波形成形部120、試験信号供給部192、レベル比較部194、エッジストローブ部140、マルチストローブ部160、結果選択部180、および、キャプチャメモリ196を備える。
Next, the configuration and operation of the
サイト制御部100は、試験装置10を制御する。サイト制御部100は、例えばワークステーション等であり、使用者等から与えられる試験プログラムに応じて、試験装置10を制御してよい。例えばサイト制御部100は、試験プログラムに応じてパターン発生部110を動作させてよい。サイト制御部100は、後述するモード選択部102および変換制御部104を有する。
The
パターン発生部110は、サイト制御部100から与えられるデータ等に基づいて、試験パターンおよび期待値パターンを生成する。試験パターンは、例えば被試験デバイス200に入力する試験信号が有するべき論理パターン、被試験デバイス200に入力する制御信号が有するべき論理パターン、および、試験信号等のタイミング情報等を指定するパターンであってよい。また、期待値パターンは、被試験デバイス200の出力信号に対する期待値を示すパターンであってよい。
The
WFメモリ190は、与えられる試験パターンに対応する論理パターンを出力する。例えばWFメモリ190は、各アドレスに論理パターンを予め格納して、試験パターンで順次指定されるアドレスの論理パターンを、試験信号の論理パターンとして順次出力してよい。
The
また、WFメモリ190は、与えられる期待値パターンを期待値情報に変換する変換部として機能する。ここで期待値情報とは、例えば出力信号の論理値と比較されるべき期待値を含む情報であってよい。また期待値情報は、エッジストローブ部140およびマルチストローブ部160における信号処理に用いられる情報を含んでよい。例えばWFメモリ190は、各期待値情報を、各期待値パターンに対応付けて予め格納して、パターン発生部110から入力される期待値パターンに対応する期待値情報を出力してよい。
The
波形成形部120は、WFメモリ190が出力する論理パターンに基づいて、試験信号の波形を成形する。また、波形成形部120は、試験パターンに含まれるタイミング情報に基づいて、試験信号のエッジ位置等を定めてよい。また、波形成形部120は、WFメモリ190が出力する期待値情報を、エッジストローブ部140およびマルチストローブ部160の少なくとも一方に供給する。波形成形部120は、被試験デバイス200の出力信号のサイクルごとに、期待値情報を供給してよい。
The
試験信号供給部192は、波形成形部120が出力する試験信号を受け取り、所定の振幅のアナログ電圧に変換して被試験デバイス200に供給する。試験信号供給部192は、試験信号の論理値に応じた電圧を出力するドライバを有してよい。
The test
被試験デバイス200は、与えられる試験信号に応じて動作して、出力信号を出力する。被試験デバイス200が半導体メモリの場合には、試験信号で指定されるアドレスに対して書き込み/読み出しの試験を行う。また、被試験デバイス200が一般的な集積回路の場合には、当該集積回路に対応した試験を行う。
The device under
レベル比較部194は、被試験デバイス200の出力信号の信号レベルと、予め定められた閾値とを比較した比較結果を出力する。例えばレベル比較部194は、出力信号の信号レベルが、予め定められた閾値VOHより大きい場合にH論理を示し、閾値VOHより小さい場合にL論理を示すレベル比較結果信号SHを出力してよい。またレベル比較部194は、出力信号の信号レベルが、予め定められた閾値VOLより小さい場合にH論理を示し、閾値VOLより大きい場合にL論理を示すレベル比較結果信号SLを出力してよい。ここで、閾値VOHは、閾値VOLより大きいとする。これにより、被試験デバイス200の出力信号のアナログ波形を、2値の論理波形に変換する。
The
エッジストローブ部140は、被試験デバイス200の出力信号に対して、指定された基準タイミングで論理値を取得する。エッジストローブ部140は、図2において説明したエッジストローブモードのサンプリング動作を行う。本例のエッジストローブ部140は、レベル比較部194が出力するレベル比較結果信号SH、SLを、当該基準タイミングでサンプリングすることにより、当該基準タイミングにおける出力信号の論理値をサンプリングする。エッジストローブ部140は、閾値VOHを用いたレベル比較結果信号SH、および、閾値VOLを用いたレベル比較結果信号SLを基準タイミングでサンプリングしたサンプリング信号FHおよびサンプリング信号FLを生成してよい。
The
試験装置10は、基準タイミング(またはエッジストローブESTRB)を生成するタイミング発生部(図示なし)を更に備えてよい。また他の例では、エッジストローブ部140は、基準タイミングにおける出力信号の論理値に代えて、ADコンバータ等により出力信号の信号レベルを取得してもよい。
The
エッジストローブ部140は、取得結果のサンプリング信号と、波形成形部120から与えられる期待値情報とに基づいて良否判定する。例えばエッジストローブ部140は、サンプリング信号の値が、期待値情報に示される期待値と一致するか否かに基づいて、取得結果の良否を判定してよい。エッジストローブ時における期待値情報は、例えば1ビットデータである。
The
一例として、出力信号の論理値がH論理である場合を良品とすると、パターン発生部110は、H論理を示す期待値パターンを出力する。変換部として機能するWFメモリ190は、当該期待値パターンから、サンプリング信号FHに対する期待値およびサンプリング信号FLに対する期待値を示す期待値情報を生成する。そして、エッジストローブ部140は、サンプリング信号FHおよびサンプリング信号FLの双方が期待値と一致した場合に、出力信号の値の取得結果を良と判定する。
As an example, if the logic value of the output signal is H logic, the
マルチストローブ部160は、出力信号に対して、基準タイミングを基準として発生した複数のストローブ(以下、マルチストローブと称する)のタイミングで複数点をサンプリングする。例えばマルチストローブ部160は、基準タイミングに対する位相差が徐々に変化する複数のストローブのタイミングで、レベル比較部194が出力するレベル比較結果信号SH、SLをサンプリングしてよい。マルチストローブ部160は、レベル比較結果信号SHおよびレベル比較結果信号SLをマルチストローブのタイミングでサンプリングしたサンプリング信号MFHおよびサンプリング信号MFLを生成してよい。
The
マルチストローブ部160は、出力信号の値の取得結果の良否を、波形成形部120から与えられる期待値情報に基づいて判定する。マルチストローブ部160は、図2において説明したマルチストローブモードのサンプリング動作を行う。一例として、マルチストローブ部160は、サンプリング信号MFHおよびサンプリング信号MFLのうち、期待値情報により指定されるサンプリング信号を選択する。例えばサンプリング信号MFHを選択する場合、パターン発生部110は、H論理を示す期待値パターンを出力する。変換部として機能するWFメモリ190は、当該期待値パターンから、サンプリング信号MFHを指定する期待値情報を生成する。マルチストローブ時における期待値情報は、マルチストローブ部160が16点をサンプリング取得する構成の場合、例えば4ビットのコードデータである。この4ビットのコードデータは、WFメモリ190または波形成形部120に、コード値を保持して使用してよい。
The
また、マルチストローブ部160は、選択したサンプリング信号から、出力信号のエッジ位置等を算出してよい。そして、マルチストローブ部160は、算出したエッジ位置等が、所定の範囲内であるか否かにより、出力信号の値の取得結果の良否を判定する。例えば以上のような処理により、マルチストローブ部160は、取得結果の良否を判定できる。
Further, the
このように、パターン発生部110が同一の期待値パターンを出力した場合でも、エッジストローブモードで動作するエッジストローブ部140で用いるべき期待値情報と、マルチストローブモードで動作するマルチストローブ部160で用いるべき期待値情報とは異なる場合がある。このため、変換部として機能するWFメモリ190は、エッジストローブモードで動作するか、または、マルチストローブモードで動作するかに応じて、期待値情報を切り替えて出力する。
As described above, even when the
本例では、モード選択部102が、エッジストローブモードおよびマルチストローブモードの一方を選択する。モード選択部102は、使用者等から与えられる試験プログラムに応じて、いずれかのモードを選択してよい。モード選択部102は、選択結果を変換制御部104および結果選択部180に通知する。
In this example, the
変換制御部104は、エッジストローブモードおよびマルチストローブモードのいずれが選択されているかに基づいて、変換部として機能するWFメモリ190に期待値パターンを、エッジストローブ部140用の期待値情報、または、マルチストローブ部160用の期待値情報のいずれかに変換させる。例えば変換制御部104は、モード選択部102がエッジストローブモードを選択する場合に、各期待値パターンに対応するエッジストローブ部140用の各期待値情報をWFメモリ190に予め書き込み、マルチストローブモードを選択する場合に、各期待値パターンに対応するマルチストローブ部160用の各期待値情報をWFメモリ190に予め書き込んでよい。
Based on whether the edge strobe mode or the multi-strobe mode is selected, the
これにより、WFメモリ190が出力する期待値情報を、モードに応じて切り替えることができる。また、使用しないモードの期待値情報を記憶しないので、WFメモリ190の容量を低減することができる。
Thereby, the expected value information output from the
また、変換制御部104は、エッジストローブ部140用の期待値情報と、マルチストローブ部160用の期待値情報として、同一のビット長の期待値情報を、WFメモリ190に書き込んでよい。そして、波形成形部120は、WFメモリ190が出力する期待値情報を、エッジストローブ部140およびマルチストローブ部160に並列に供給してよい。この場合、選択されたモードに対応しないていないストローブ部も、当該期待値情報に応じた判定結果を出力してよい。ただし、当該期待値情報は、当該ストローブ部に対応していないので、当該ストローブ部は、判定結果を出力せず、または判定結果の各ビットを所定の論理値でマスクしてもよい。
Further, the
結果選択部180は、モード選択部102によりエッジストローブモードが選択されている場合に、エッジストローブ部140が出力する判定結果を選択し、マルチストローブモードが選択されている場合に、マルチストローブ部160が出力する判定結果を選択する。このような構成により、選択されていないモードの判定結果を容易に得ることができる。
The
キャプチャメモリ196は、結果選択部180が選択した判定結果を格納する。また、キャプチャメモリ196は、被試験デバイス200が半導体メモリの場合には、半導体メモリのアドレス空間と同一のメモリ容量を備えて、読み出しする半導体メモリのアドレスに対応するアドレス空間に累積加算するように構成してもよい。以上説明した試験装置10によれば、小規模な回路構成により、エッジストローブモードおよびマルチストローブモードを有する試験装置を実現することができる。このため、装置コストを低減でき、また、消費電力を低減することができる。
The
図3は、WFメモリ190、波形成形部120、エッジストローブ部140、および、マルチストローブ部160間で、期待値情報を伝送する構成の一例を示す図である。本例の試験装置10は、TG回路122−1、TG回路122−2、タイミング調整用遅延回路124−1、124−2、126−1、126−2を更に備える。
FIG. 3 is a diagram illustrating an example of a configuration for transmitting expected value information among the
WFメモリ190は、パターン発生部110から受け取る期待値パターンに対応する期待値情報を出力する。本例の期待値情報は、EXPH、EXPHZ、EXPL、EXPLZの4ビットを有する。
The
TG回路122−1は、期待値情報のうちの2ビット(EXPH、EXPHZ)を受け取る。また、TG回路122−2は、期待値情報の他の2ビット(EXPL、EXPLZ)を受け取る。それぞれのTG回路122は、受け取った2ビットの情報に応じた新たな2ビットの情報を加えた期待値情報を出力する。例えばTG回路122−1は、EXPH、EXPHZ、OEPNH、および、STRBHの4ビットを出力する。またTG回路122−2は、EXPL、EXPLZ、OPENL、および、STRBLの4ビットを出力する。また、TG回路122は、与えられるマスク信号MTVに応じて、OPENH/LおよびSTRBH/Lのビットを生成してもよい。 The TG circuit 122-1 receives 2 bits (EXPH, EXPHZ) of the expected value information. Further, the TG circuit 122-2 receives the other two bits (EXPL, EXPLZ) of the expected value information. Each TG circuit 122 outputs expected value information obtained by adding new 2-bit information corresponding to the received 2-bit information. For example, the TG circuit 122-1 outputs 4 bits of EXPH, EXPHZ, OEPNH, and STRBH. The TG circuit 122-2 outputs 4 bits of EXPL, EXPLZ, OPENL, and STRBL. Further, the TG circuit 122 may generate the bits of OPENH / L and STRBH / L according to the applied mask signal MTV.
波形成形部120は、TG回路122−1および122−2が出力する期待値情報の各ビットに応じた波形を出力する。例えば波形成形部120は、期待値情報の各ビットに対応して、並列に設けられた複数の出力ポートを有してよい。波形成形部120は、期待値情報の各ビットの論理値が1である場合に、当該ビットに対応する出力ポートから一つのパルスを出力してよい。
The
上述したように、エッジストローブ部140およびマルチストローブ部160は、波形成形部120が出力する期待値情報をそれぞれ並列に受け取ってよい。また、エッジストローブ部140およびマルチストローブ部160は、被試験デバイスの出力信号を並列に受け取り、良否の判定結果を並列に出力してよい。
As described above, the
なお、波形成形部120が出力するSTRBHおよびSTRBLは、エッジストローブ部140およびマルチストローブ部160における基準タイミングを規定する。例えばSTRBHは、レベル比較結果信号SHをサンプリングする基準タイミングを規定してよく、STRBLは、レベル比較結果信号SLをサンプリングする基準タイミングを規定してよい。本例の波形成形部120は、基準タイミングを発生して各ストローブ部に供給するタイミング発生部としての機能を有する。
Note that STRBH and STRBL output by the
タイミング調整用遅延回路124−1、124−2、126−1、126−2は、エッジストローブ部140およびマルチストローブ部160に入力されるSTRBHおよびSTRBLを、それぞれ独立に遅延させることにより、各ストローブ部における各レベル比較結果信号SH、SLに対する基準タイミングを調整する。
The timing adjustment delay circuits 124-1, 124-2, 126-1 and 126-2 each delay the STRBH and STRBL input to the
これらタイミング調整用遅延回路124およびタイミング調整用遅延回路126を遅延させる遅延情報は、波形成形部120の内部にタイミング情報として予め備えてよい。波形成形部120の内部に備えるタイミング情報は、例えばメモリにより複数組備えていて、パターン発生部110から受けるタイミングセット信号TS(図示なし)により切り替えることで、タイミング調整用遅延回路124およびタイミング調整用遅延回路126の遅延量をリアルタイムに設定してよい。
The delay information for delaying the timing adjustment delay circuit 124 and the timing adjustment delay circuit 126 may be provided in advance in the
これにより、図2に示すエッジストローブESTRBおよびマルチストローブMSTRBのストローブタイミングは、タイミングセット信号TSによって、リアルタイムに設定することができる。また、エッジストローブモードおよびマルチストローブモードの両方のストローブ動作を選択的に切り替えて試験実施できるので、半導体メモリから多様な集積回路までを容易に試験できる。 Thereby, the strobe timing of the edge strobe ESTRB and the multi-strobe MSTRB shown in FIG. 2 can be set in real time by the timing set signal TS. In addition, since the strobe operation in both the edge strobe mode and the multi-strobe mode can be selectively switched, the test can be easily performed from a semiconductor memory to various integrated circuits.
図4は、エッジストローブ部140の構成の一例を示す図である。エッジストローブ部140は、タイミング比較部142−1、タイミング比較部142−2、論理比較部144、結果遅延部146−1、および、結果遅延部146−2を有する。
FIG. 4 is a diagram illustrating an example of the configuration of the
タイミング比較部142−1は、レベル比較結果信号SHの論理値FHを、STRBHのパルスに応じて取得する。また、タイミング比較部142−2は、レベル比較結果信号SLの論理値FLを、STRBLのパルスに応じて取得する。タイミング比較部142−1およびタイミング比較部142−2は、入力されるOPENHまたはOPENLがL論理を示すことを条件として、レベル比較結果信号SH、SLの論理値を取り込んでよい。また、タイミング比較部142−1およびタイミング比較部142−2は、レベル比較結果信号SH、SLを信号入力端子に受け取り、STRBH/Lをクロック入力端子に受け取るフリップフロップであってよい。 The timing comparison unit 142-1 acquires the logical value FH of the level comparison result signal SH in accordance with the STRBH pulse. In addition, the timing comparison unit 142-2 acquires the logical value FL of the level comparison result signal SL in accordance with the STRBL pulse. The timing comparison unit 142-1 and the timing comparison unit 142-2 may take in the logical values of the level comparison result signals SH and SL on condition that the input OPENH or OPENL indicates L logic. Further, the timing comparison unit 142-1 and the timing comparison unit 142-2 may be flip-flops that receive the level comparison result signals SH and SL at signal input terminals and receive STRBH / L at a clock input terminal.
論理比較部144は、タイミング比較部142−1およびタイミング比較部142−2が取得した論理値FH、FLが、期待値情報EXPH、EXPHZ、EXPL、EXPLZで規定される論理値に一致するか否かを判定して、論理比較結果信号HRおよびLRを出力する。
The
結果遅延部146は、エッジストローブ部140から出力される判定結果(論理比較結果信号HR/LR)を遅延させて、結果選択部180に入力する。結果遅延部146は、生成すべき遅延量に応じた数のフリップフロップが縦続接続された回路であってよい。結果遅延部146の各フリップフロップには、試験装置10の動作周期を規定する基準クロックが入力されてよい。これにより、基準クロックの周期の整数倍の遅延を生成できる。
The result delay unit 146 delays the determination result (logic comparison result signal HR / LR) output from the
図2において説明したように、エッジストローブ部140と、マルチストローブ部160とでは、入力されるレベル比較結果信号SH、SLに対する処理が異なる。このため、エッジストローブ部140およびマルチストローブ部160における処理時間が異なり、それぞれの判定結果が結果選択部180に同時に入力されない場合がある。結果遅延部146は、それぞれの判定結果が、結果選択部180に同時に入力されるように、エッジストローブ部140から出力される判定結果を、処理時間の差分を相殺するように遅延させてよい。
As described with reference to FIG. 2, the
図5は、期待値パターンと、エッジストローブモードにおける期待値情報との対応の一例を示す図である。エッジストローブモードにおいてパターン発生部110は、期待値パターンとしてL、H、Z、X、ZINV、Trのいずれかを示すパターンを生成する。パターン発生部110は、4ビットのデータで、当該期待値パターンを出力してよい。
FIG. 5 is a diagram illustrating an example of a correspondence between an expected value pattern and expected value information in the edge strobe mode. In the edge strobe mode, the
例えば期待値パターンLは、出力信号の論理値がLであることを判定するべき期待値である。論理比較部144は、出力信号の論理値がLで無い場合に、"1"のフェイルを示す論理比較結果信号LRを出力してよい。論理比較部144は、出力信号の論理値がLであるか否かを、論理値FLに基づいて判定してよい。また、期待値パターンがLの場合、論理比較部144は、論理値FHにかかわらず、"0"を示す論理比較結果信号HRを出力してよい。論理比較部144は、論理値FH、FL、期待値情報EXPH、EXPHZ、EXPL、EXPLZを論理演算することにより、論理比較結果信号HR、LRを生成する。WFメモリ190は、当該期待値パターンに対して、論理比較部144を上述したように動作させる期待値情報EXPH、EXPHZ、EXPL、EXPLZを出力する。
For example, the expected value pattern L is an expected value for determining that the logical value of the output signal is L. When the logical value of the output signal is not L, the
また、期待値パターンHは、出力信号の論理値がHであることを判定するべき期待値である。論理比較部144は、出力信号の論理値がHで無い場合に、"1"のフェイルを示す論理比較結果信号HRを出力してよい。論理比較部144は、出力信号の論理値がHであるか否かを、論理値FHに基づいて判定してよい。また、期待値パターンがHの場合、論理比較部144は、論理値FLにかかわらず、"0"を示す論理比較結果信号LRを出力してよい。この場合においても、WFメモリ190は、当該期待値パターンに対して、論理比較部144を上述したように動作させる期待値情報EXPH、EXPHZ、EXPL、EXPLZを出力する。
The expected value pattern H is an expected value for determining that the logical value of the output signal is H. When the logical value of the output signal is not H, the
また、期待値パターンXは、出力信号の論理値にかかわらず、"0"のドントケアを示す論理比較結果信号HRおよびLRを出力すべき期待値である。この場合、論理比較部144は、論理値FHおよびFLにかかわらず、"0"を示す論理比較結果信号HRおよびLRを出力する。この場合においても、WFメモリ190は、当該期待値パターンに対して、論理比較部144を上述したように動作させる期待値情報EXPH、EXPHZ、EXPL、EXPLZを出力する。
The expected value pattern X is an expected value to which the logical comparison result signals HR and LR indicating “0” don't care should be output regardless of the logical value of the output signal. In this case, the
また、期待値パターンZ、ZINVは、被試験デバイス200の出力インピーダンスが所定の状態であることを判定するべき期待値である。また、期待値Trは、出力信号のエッジをサンプリングしたことを判定するべき期待値である。これらの場合も、WFメモリ190は、当該期待値パターンに対して、論理比較部144を当該期待値パターンに応じて動作させる期待値情報EXPH、EXPHZ、EXPL、EXPLZを出力する。
Further, the expected value patterns Z and ZINV are expected values for determining that the output impedance of the device under
また、波形成形部120は、与えられる期待値情報に基づいて、図5に示すようなSTRBH/L、OPENH/Lを生成してよい。このような動作により、エッジストローブ部140は、エッジストローブモードの処理を行うことができる。
Further, the
図6は、マルチストローブ部160の構成の一例を示す図である。マルチストローブ部160は、サンプリング部162、エンコーダ170、インバータ172、論理積回路174、選択部176、および、判定部178を有する。なお、マルチストローブ部160は、サンプリング部162、エンコーダ170、インバータ172、および、論理積回路174を、レベル比較結果信号SHおよびSLのそれぞれに対して有するが、図6において、レベル比較結果信号SLに対するサンプリング部162、エンコーダ170、および、インバータ172を省略して示す。
FIG. 6 is a diagram illustrating an example of the configuration of the
サンプリング部162は、n個(nは2以上の整数)の出力信号側遅延回路164、n個のストローブ側遅延回路166、n個の取得部168を有する。n個の出力信号側遅延回路164は、縦続接続されて設けられ、出力信号(本例ではレベル比較結果信号SH/SL)を順次遅延させる。それぞれの出力信号側遅延回路164の遅延量は略同一であってよい。サンプリング部162は、レベル比較結果信号SHを受け取り、略一定時間間隔でサンプリングしたn個のサンプリングデータを出力する。
The
複数のストローブ側遅延回路166は、複数の出力信号側遅延回路164と一対一に対応して設けられる。また、複数のストローブ側遅延回路166は、縦続接続されて設けられ、入力されるストローブ信号STRBH/L(基準タイミング)を順次遅延させる。それぞれのストローブ側遅延回路166の遅延量は略同一であってよい。ただし、出力信号側遅延回路164およびストローブ側遅延回路166の遅延量は異なる。レベル比較結果信号SH、SLおよびストローブ信号の位相差が徐々に変化するように遅延設定することで、レベル比較結果信号SHを略一定時間間隔でサンプリングできる。
The plurality of strobe
複数の取得部168は、複数の出力信号側遅延回路164と一対一に対応して設けられる。それぞれの取得部168は、対応する出力信号側遅延回路164が出力するレベル比較結果信号SH、SLの論理値を、対応するストローブ側遅延回路が出力するストローブ信号のタイミングで取得する。それぞれの取得部168は、フリップフロップであってよい。
The plurality of
このような構成により、出力信号側遅延回路164と、ストローブ側遅延回路166との遅延差に応じて徐々に位相をシフトさせた複数のストローブで、レベル比較結果信号SH、SLの論理値を取得することができる。このため、取得する論理値が遷移する取得部168の位置から、出力信号のエッジ位置を検出できる。それぞれの取得部168が出力する論理値は、n個のサンプリングデータとしてエンコーダ170に入力される。
With such a configuration, the logical values of the level comparison result signals SH and SL are acquired with a plurality of strobes whose phases are gradually shifted according to the delay difference between the output signal
エンコーダ170は、n個のサンプリングデータにおいて論理値が遷移するビット位置を、2進数で示すエンコードデータに変換する。具体的には、エンコーダ170は、サンプリングデータを受け取り、nビットレジスタでリタイミングすることでパラレルデータに変換した後、2進数のエンコードデータに変換して出力する。当該エンコードデータにより、出力信号のエッジ位置がコード値として特定できる。例えば、nが15である場合、エンコーダ170は、4ビットのエンコードデータを出力する。
The
論理積回路174−1は、エンコーダ170が出力するエンコードデータと、インバータ172が出力する論理値との論理積を出力する。つまり、論理積回路174−1は、インバータ172がL論理を出力する場合、エンコードデータを"0"として出力する。
The AND circuit 174-1 outputs a logical product of the encoded data output from the
インバータ172は、波形成形部120が出力する期待値情報のうち、予め定められた1ビットを反転して出力する。本例のインバータ172は、期待値情報のEXPHZ(EXPLZ)のビットを反転して出力する。例えば、インバータ172は、期待値情報のEXPHZが"1"の場合、レベル比較結果信号SHに対応するエンコードデータを用いて良否判定を行わないように、論理積回路174−1が出力するデータを"0"にマスクする。
The
選択部176は、論理積回路174−1および論理積回路174−2が出力するエンコードデータのいずれかを選択して出力する。選択部176は、波形成形部120が出力する期待値情報のうち、EXPH/Lのビットに基づいてエンコードデータを選択する。選択部176は、EXPH/Lのうち、所定の論理値を示すビットに対応するエンコードデータを選択してよい。
The
判定部178は、選択部176が出力するエンコードデータに基づいて、出力信号の測定結果の良否を判定する。例えば判定部178は、エンコードデータのコード値と、比較用コード値とを比較した結果に基づいて良否を判定してよい。
The
図7は、期待値パターンと、マルチストローブモードにおける期待値情報との対応の一例を示す図である。ただし、図7においては、WFメモリ190が格納する期待値情報EXPHZ、EXPH、EXPLZ、EXPLのうち、EXPHZ、EXPHを示す。WFメモリ190は、EXPLZおよびEXPLとして、EXPHZおよびEXPLと同一の情報を格納してよい。
FIG. 7 is a diagram illustrating an example of a correspondence between an expected value pattern and expected value information in the multi-strobe mode. However, FIG. 7 shows EXPHZ and EXPH among the expected value information EXPHZ, EXPH, EXPLZ and EXPL stored in the
マルチストローブモードにおいてパターン発生部110は、期待値パターンとしてL、H、Xのいずれかを示すパターンを生成する。パターン発生部110は、当該期待値パターンを2ビットのデータで出力してよい。ただし、EXPLZおよびEXPLについても同様に2ビットのデータを出力するので、パターン発生部110は、エッジストローブモードと同様に4ビットの期待値パターンを出力する。また、図3に示したTG回路122−1は、与えられるマスク信号MTVと、EXPHZおよびEXPHとに基づいて、STRBHおよびOPENHを生成する。
In the multi-strobe mode, the
期待値パターンLは、例えば選択部176において、レベル比較結果信号SLに対するエンコードデータを選択して良否判定を行うことを示す。また、期待値パターンHは、選択部176において、レベル比較結果信号SHに対するエンコードデータを選択して良否判定を行うことを示す。また、期待値パターンXは、いずれのエンコードデータについても、良否判定を行わないことを示す。
The expected value pattern L indicates that, for example, the
マスク信号がH論理である場合、TG回路122は、STRBビットとしてL論理を出力して、OPENビットとしてH論理を出力する。これにより、マルチストローブ部160には基準タイミングが入力されず、更に、インバータ172により論理積回路174の出力がマスクされるので、マルチストローブ部160は、エンコードデータに基づく良否判定を行わない。
When the mask signal is H logic, the TG circuit 122 outputs L logic as the STRB bit and outputs H logic as the OPEN bit. As a result, the reference timing is not input to the
また、期待値パターンがXである場合も、TG回路122は、STRBビットとしてL論理を出力して、OPENビットとしてH論理を出力する。これにより、マルチストローブ部160は、エンコードデータに基づく良否判定を行わない。このとき、WFメモリ190は、期待値情報として、TG回路122に上述した動作を行わせるデータを出力する。本例のWFメモリ190は、係る場合に例えばEXPHZ=1を出力して、EXPHとして任意のデータを出力する。
Also, when the expected value pattern is X, the TG circuit 122 outputs L logic as the STRB bit and H logic as the OPEN bit. Thereby, the
また、期待値パターンがLまたはHである場合、本例のWFメモリ190は、EXPHZ=0を出力し、EXPHとして、期待値に応じたデータを出力する。このときTG回路122は、STRBビットとしてH論理を出力して、OPENビットとしてL論理を出力する。これにより、マルチストローブ部160は、期待値情報に対応するエンコードデータを選択して良否判定を行うことができる。
When the expected value pattern is L or H, the
以上のように、エッジストローブ部140およびマルチストローブ部160に入力すべき期待値情報は、期待値パターンのビットパターンが同一であっても異なる場合がある。本例の試験装置10は、エッジストローブモードまたはマルチストローブモードのいずれのモードで動作するかに応じて、WFメモリ190が格納する期待値情報を変更するので、各モードに適した期待値情報を、エッジストローブ部140およびマルチストローブ部160に供給することができる。
As described above, the expected value information to be input to the
図8は、試験装置10の他の構成例を示す図である。本例の試験装置10は、図1に関連して説明した試験装置10の構成に対して、エッジストローブ部140を備えない点で相違する。他の構成は、図1に関連して説明した試験装置10の構成と同一であってよい。
FIG. 8 is a diagram illustrating another configuration example of the
本例の試験装置10は、エッジストローブモードおよびマルチストローブモードのいずれが選択されている場合も、マルチストローブ部160において、出力信号の値を取得する。マルチストローブ部160は、図6に関連して説明した構成を有してよい。なお、本例においてもWFメモリ190は、エッジストローブモードおよびマルチストローブモードのいずれが選択されているかに応じて、期待値パターンを各モード用の期待値情報に変換して出力する。
The
結果選択部180は、エッジストローブモードおよびマルチストローブモードのいずれが選択されているかに応じて、マルチストローブ部160から受け取るデータに対して異なる処理を行う。マルチストローブモードの場合、結果選択部180は、マルチストローブ部160から受け取った判定結果を、そのままキャプチャメモリ196に出力してよい。また、マルチストローブモードの場合、結果選択部180は、マルチストローブ部160から受け取った判定結果のうち、予め定められたストローブに対応する判定結果を選択して、キャプチャメモリ196に出力してよい。
The
図9は、図8に関連して説明した試験装置10の動作例を説明する図である。本例において、エッジストローブモードで出力信号の値を取得すべきタイミングは、それぞれの試験周期における複数のストローブのうち、4番目のストローブのタイミングに対応する。
FIG. 9 is a diagram illustrating an operation example of the
上述したように、マルチストローブモードにおいては、結果選択部180は、マルチストローブ部160から受け取った判定結果を、そのままキャプチャメモリ196に出力してよい。エッジストローブモードにおいて本例の結果選択部180は、それぞれのマルチストローブのうち、4番目のストローブに対応する判定結果を選択して、キャプチャメモリ196に出力してよい。結果選択部180は、それぞれのマルチストローブにおいて同一順番のストローブを選択してよく、それぞれのマルチストローブにおいて異なる順番のストローブを選択してもよい。
As described above, in the multi-strobe mode, the
このような構成により、試験装置10は、図1に関連して説明したエッジストローブ部140を備えずに、エッジストローブモードおよびマルチストローブモードの双方で動作することができる。このため、試験装置10の回路規模を低減することができる。
With such a configuration, the
また、図1から図9に関連して説明した試験装置10において、マルチストローブ部160は、ストローブに応じて取得した出力信号の値を出力してもよい。この場合、結果選択部180が期待値情報を受け取り、出力信号の値と、期待値情報とを比較してよい。
In the
例えば図8に示した試験装置10のエッジストローブモードでは、結果選択部180は、マルチストローブ部160から受け取った値のうち、各マルチストローブにおいて予め定められたストローブに対応する値と、期待値情報とを比較した判定結果を出力する。また、図8に示した試験装置10のマルチストローブモードでは、結果選択部180は、マルチストローブ部160から受け取ったそれぞれの値と、期待値情報とを比較した判定結果を出力する。
For example, in the edge strobe mode of the
また、図1から図9に関連して説明した試験装置10を用いた試験方法は、半導体回路等の電子デバイスを製造する製造方法に適用することができる。例えば当該製造方法は、電子デバイスを形成する段階と、形成した電子デバイスを図1から図9に関連して説明した方法で試験する段階と、電子デバイスの試験結果に基づいて良品の電子デイバスを選別、及び/又は電気的特性別にランク分けすることにより電子デバイスを製造する段階とを備える。また、当該製造方法は、電子デバイスの試験結果に基づいて、不良品及び/又は規格外のランク品の電子デイバスを排除することにより、電子デバイスを製造する段階を備えてもよい。
Further, the test method using the
図10は、コンピュータ1900の構成の一例を示す図である。コンピュータ1900は、与えられるプログラムに基づいて、図1から図9において説明した試験装置10または試験装置10の一部の構成として機能する。例えばコンピュータ1900は、サイト制御部100として機能してよい。この場合、コンピュータ1900は、図1から図9に関連して説明したパターン発生部110、WFメモリ190、波形成形部120、試験信号供給部192、レベル比較部194、エッジストローブ部140、マルチストローブ部160、結果選択部180、およびキャプチャメモリ196を制御してよい。また、コンピュータ1900に与えられるプログラムは、コンピュータ1900を、図1から図9において説明したモード選択部102および変換制御部104として機能させてよい。
FIG. 10 is a diagram illustrating an example of the configuration of the
本実施形態に係るコンピュータ1900は、CPU周辺部、入出力部、及びレガシー入出力部を備える。CPU周辺部は、ホスト・コントローラ2082により相互に接続されるCPU2000、RAM2020、グラフィック・コントローラ2075、及び表示装置2080を有する。入出力部は、I/Oコントローラ2084によりホスト・コントローラ2082に接続される通信インターフェース2030、ハードディスクドライブ2040、及びCD−ROMドライブ2060を有する。レガシー入出力部は、I/Oコントローラ2084に接続されるROM2010、FDドライブ2050、及びI/Oチップ2070を有する。
A
ホスト・コントローラ2082は、RAM2020と、高い転送レートでRAM2020をアクセスするCPU2000及びグラフィック・コントローラ2075とを接続する。CPU2000は、ROM2010及びRAM2020に格納されたプログラムに基づいて動作し、各部の制御を行う。グラフィック・コントローラ2075は、CPU2000等がRAM2020内に設けたフレーム・バッファ上に生成する画像データを取得し、表示装置2080上に表示させる。これに代えて、グラフィック・コントローラ2075は、CPU2000等が生成する画像データを格納するフレーム・バッファを、内部に含んでもよい。
The
I/Oコントローラ2084は、ホスト・コントローラ2082と、比較的高速な入出力装置である通信インターフェース2030、ハードディスクドライブ2040、CD−ROMドライブ2060を接続する。通信インターフェース2030は、ネットワークを介して他の装置と通信する。例えば通信インターフェース2030は、パターン発生部110、WFメモリ190、結果選択部180、およびキャプチャメモリ196等とデータを受け渡してよい。
The I /
ハードディスクドライブ2040は、コンピュータ1900内のCPU2000が使用するプログラム及びデータを格納する。CD−ROMドライブ2060は、CD−ROM2095からプログラム又はデータを読み取り、RAM2020を介してハードディスクドライブ2040に提供する。
The
また、I/Oコントローラ2084には、ROM2010と、FDドライブ2050、及びI/Oチップ2070の比較的低速な入出力装置とが接続される。ROM2010は、コンピュータ1900が起動時に実行するブート・プログラム、コンピュータ1900のハードウェアに依存するプログラム等を格納する。FDドライブ2050は、フレキシブルディスク2090からプログラム又はデータを読み取り、RAM2020を介してハードディスクドライブ2040に提供する。I/Oチップ2070は、FDドライブ2050、例えばパラレル・ポート、シリアル・ポート、キーボード・ポート、マウス・ポート等を介して各種の入出力装置を接続する。
The I /
RAM2020を介してハードディスクドライブ2040に提供されるプログラムは、フレキシブルディスク2090、CD−ROM2095、又はICカード等の記録媒体に格納されて利用者によって提供される。プログラムは、記録媒体から読み出され、RAM2020を介してコンピュータ1900内のハードディスクドライブ2040にインストールされ、CPU2000において実行される。
A program provided to the
当該プログラムは、コンピュータ1900にインストールされる。当該プログラムは、CPU2000等に働きかけて、コンピュータ1900を、前述したサイト制御部100として機能させる。
The program is installed in the
以上に示したプログラムは、外部の記録媒体に格納されてもよい。記録媒体としては、フレキシブルディスク2090、CD−ROM2095の他に、DVD、CD等の光学記録媒体、MO等の光磁気記録媒体、テープ媒体、ICカード等の半導体メモリ等を用いることができる。また、専用通信ネットワーク、インターネットに接続されたサーバシステムに設けたハードディスク又はRAM等の記憶装置を記録媒体として使用し、ネットワークを介してプログラムをコンピュータ1900に提供してもよい。
The program shown above may be stored in an external recording medium. As the recording medium, in addition to the
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施形態に記載の範囲には限定されない。上記実施形態に、多様な変更又は改良を加えることができる。そのような変更又は改良を加えた形態も本発明の技術的範囲に含まれ得ることが、請求の範囲の記載から明らかである。 As mentioned above, although this invention was demonstrated using embodiment, the technical scope of this invention is not limited to the range as described in the said embodiment. Various modifications or improvements can be added to the above embodiment. It is apparent from the scope of the claims that the embodiments added with such changes or improvements can be included in the technical scope of the present invention.
以上説明したように、本発明の実施形態によれば、エッジストローブモードおよびマルチストローブモードの両方の機能を有する試験装置を実現することができる。また、WFメモリ190の容量を低減すること等により、当該試験装置を低コストで実現することができる。
As described above, according to the embodiment of the present invention, it is possible to realize a test apparatus having both functions of the edge strobe mode and the multi-strobe mode. In addition, by reducing the capacity of the
Claims (13)
前記試験装置は、順次指定された基準タイミングにおける前記被試験デバイスの出力信号の値の良否を期待値情報に基づいて判定するエッジストローブモード、および、それぞれの前記基準タイミングを基準として発生された、前記基準タイミング毎の複数のストローブにおける前記出力信号の値の良否を期待値情報に基づいて判定するマルチストローブモードの2つの動作モードを有し、
前記エッジストローブモードおよび前記マルチストローブモードのいずれが選択されているかに基づいて、与えられる期待値パターンをエッジストローブモード用の期待値情報またはマルチストローブモード用の期待値情報のいずれかに変換させる変換制御部を備える試験装置。A test apparatus for testing a device under test,
The test apparatus is generated with reference to the edge strobe mode for determining the quality of the output signal value of the device under test at the sequentially designated reference timing based on expected value information, and the respective reference timings. Having two operation modes of a multi-strobe mode for determining the quality of the value of the output signal in a plurality of strobes for each reference timing based on expected value information;
Conversion that converts a given expected value pattern into expected value information for edge strobe mode or expected value information for multi-strobe mode based on whether the edge strobe mode or the multi-strobe mode is selected A test apparatus including a control unit.
前記エッジストローブモード、または、前記マルチストローブモードの一方を選択するモード選択部と
を更に備え、
前記変換制御部は、前記モード選択部が前記エッジストローブモード、または、前記マルチストローブモードのいずれを選択しているかに基づいて、前記変換部に、前記期待値パターンを前記エッジストローブモード用の期待値情報、または、前記マルチストローブモード用の期待値情報のいずれかに変換させる
請求項1に記載の試験装置。A conversion unit for converting the expected value pattern to be given into the expected value information and outputting it,
A mode selection unit that selects one of the edge strobe mode or the multi-strobe mode;
The conversion control unit, based on whether the mode selection unit selects the edge strobe mode or the multi-strobe mode, causes the conversion unit to send the expected value pattern to the expectation for the edge strobe mode. The test apparatus according to claim 1, wherein the value is converted into either value information or expected value information for the multi-strobe mode.
前記変換制御部は、前記モード選択部が前記エッジストローブモードを選択する場合に、各期待値パターンに対応する前記エッジストローブモード用の各期待値情報をメモリに予め書き込み、前記マルチストローブモードを選択する場合に、各期待値パターンに対応する前記マルチストローブモード用の各期待値情報を前記メモリに予め書き込む
請求項2に記載の試験装置。The conversion unit stores the expected value pattern and the expected value information in association with each other, and outputs the expected value information corresponding to the expected value pattern that is input,
When the mode selection unit selects the edge strobe mode, the conversion control unit previously writes each expected value information for the edge strobe mode corresponding to each expected value pattern into a memory, and selects the multi-strobe mode. 3. The test apparatus according to claim 2, wherein in the case of performing, each expected value information for the multi-strobe mode corresponding to each expected value pattern is written in the memory in advance.
請求項3に記載の試験装置。The conversion control unit writes the expected value information having the same bit length in the memory as the expected value information for the edge strobe mode and the expected value information for the multi-strobe mode. Test equipment.
前記出力信号の値を、それぞれの前記基準タイミングを基準として発生された、前記基準タイミング毎の複数のストローブのタイミングで取得し、取得した結果の良否を前記期待値情報に基づいて判定するマルチストローブ部と
を更に備える請求項4に記載の試験装置。An edge strobe unit that acquires the value of the output signal at a designated reference timing, and determines the quality of the acquired result based on given expected value information;
A multi-strobe that obtains the value of the output signal at the timing of a plurality of strobes for each reference timing generated based on each of the reference timings, and determines the quality of the obtained result based on the expected value information The test apparatus according to claim 4, further comprising: a section.
前記試験装置は、
前記エッジストローブモードが選択されている場合に、前記エッジストローブ部からの前記判定結果を選択し、前記マルチストローブモードが選択されている場合に、前記マルチストローブ部からの前記判定結果を選択する結果選択部と、
前記結果選択部が選択した前記判定結果を格納するキャプチャメモリと
を更に備える請求項5に記載の試験装置。The edge strobe unit and the multi-strobe unit receive the output signal of the device under test in parallel, receive the expected value information from the memory in parallel, and determine the result of comparing the output signal and the expected value information in parallel Output to
The test apparatus comprises:
A result of selecting the determination result from the edge strobe unit when the edge strobe mode is selected, and selecting the determination result from the multi-strobe unit when the multi-strobe mode is selected. A selection section;
The test apparatus according to claim 5, further comprising: a capture memory that stores the determination result selected by the result selection unit.
請求項6に記載の試験装置。The test apparatus according to claim 6, further comprising a result delay unit that delays the determination result output from the edge strobe unit and inputs the determination result to the result selection unit.
縦続接続され、出力信号を順次遅延させる複数の出力信号側遅延回路と、
前記複数の出力信号側遅延回路に一対一に対応して縦続接続され、それぞれ対応する前記出力信号側遅延回路とは異なる遅延量で基準タイミングを順次遅延させる複数のストローブ側遅延回路と、
前記複数の出力信号側遅延回路に対応して設けられ、対応する前記出力信号側遅延回路から出力される遅延された前記出力信号を、当該出力信号側遅延回路に対応して設けられた前記ストローブ側遅延回路から出力される遅延された前記基準タイミングで取得する複数の取得部と
を有し、
前記基準タイミングを発生し、前記マルチストローブ部に供給するタイミング発生部と、
前記タイミング発生部が発生した前記基準タイミングを遅延させて前記エッジストローブ部に供給するタイミング調整用遅延回路と
を更に備える請求項5に記載の試験装置。The multi-strobe section is
A plurality of output signal side delay circuits that are cascaded and sequentially delay the output signal;
A plurality of strobe side delay circuits that are cascade-connected in a one-to-one correspondence with the plurality of output signal side delay circuits, and sequentially delay reference timing with a delay amount different from the corresponding output signal side delay circuits,
The strobe provided corresponding to the plurality of output signal side delay circuits and outputting the delayed output signal output from the corresponding output signal side delay circuit corresponding to the output signal side delay circuit. A plurality of acquisition units for acquiring at the reference timing delayed from the side delay circuit,
A timing generator for generating the reference timing and supplying the reference timing to the multi-strobe unit;
The test apparatus according to claim 5, further comprising: a timing adjustment delay circuit that delays the reference timing generated by the timing generator and supplies the delayed timing to the edge strobe unit.
前記マルチストローブモードが選択されている場合に、前記マルチストローブ部が前記基準タイミング毎に複数の前記ストローブで取得した値と前記期待値情報とを比較した結果を出力し、前記エッジストローブモードが選択されている場合に、前記マルチストローブ部が前記基準タイミング毎に取得した値のうち、予め定められた前記ストローブに対応する値と前記期待値情報とを比較した結果を出力する結果選択部と
を更に備える請求項1から4のいずれかに記載の試験装置。A multi-strobe unit that acquires the value of the output signal at a timing of a plurality of different strobes generated with reference to a designated reference timing;
When the multi-strobe mode is selected, the multi-strobe unit outputs a result of comparing the value acquired by the plurality of strobes at the reference timing with the expected value information, and the edge strobe mode is selected. A result selection unit that outputs a result of comparing the value corresponding to the predetermined strobe and the expected value information among the values acquired by the multi-strobe unit at each reference timing. The test apparatus according to claim 1, further comprising:
前記結果選択部は、前記エッジストローブモードが選択されている場合に、前記マルチストローブ部から受け取った前記判定結果のうち、予め定められた前記ストローブに対応する前記判定結果を選択して出力する
請求項9に記載の試験装置。The multi-strobe unit outputs a determination result obtained by comparing a value acquired by a plurality of the strobes and the expected value information for each reference timing,
The result selection unit selects and outputs the determination result corresponding to the predetermined strobe among the determination results received from the multi-strobe unit when the edge strobe mode is selected. Item 10. The test apparatus according to Item 9.
前記結果選択部は、前記エッジストローブモードが選択されている場合に、前記マルチストローブ部から受け取った値のうち、予め定められた前記ストローブに対応する値と、前記期待値情報とを比較した判定結果を出力する
請求項9に記載の試験装置。The multi-strobe unit outputs a value acquired by a plurality of the strobes for each reference timing,
When the edge strobe mode is selected, the result selection unit compares the expected value information with a value corresponding to the predetermined strobe among the values received from the multi-strobe unit. The test apparatus according to claim 9, which outputs a result.
順次指定された基準タイミングにおける前記被試験デバイスの出力信号の値の良否を期待値情報に基づいて判定するエッジストローブモード、および、それぞれの前記基準タイミングを基準として発生された、前記基準タイミング毎の複数のストローブにおける前記出力信号の値の良否を期待値情報に基づいて判定するマルチストローブモードの2つの動作モードを有し、
前記エッジストローブモードおよび前記マルチストローブモードのいずれが選択されているかに基づいて、与えられる期待値パターンをエッジストローブモード用の期待値情報またはマルチストローブモード用の期待値情報のいずれかに変換させる試験方法。A test method for testing a device under test,
Edge strobe mode for determining the quality of the output signal value of the device under test at the sequentially designated reference timing based on expected value information, and each reference timing generated based on each of the reference timings Having two operation modes of a multi-strobe mode for determining the quality of the value of the output signal in a plurality of strobes based on expected value information;
A test for converting a given expected value pattern into expected value information for edge strobe mode or expected value information for multi-strobe mode based on whether the edge strobe mode or the multi-strobe mode is selected Method.
前記電子デバイスを形成する段階と、
請求項12に記載の試験方法により、前記電子デバイスを試験する段階と、
前記電子デバイスの試験結果に基づいて、良品の前記電子デバイスを選別、及び/又は電気的特性別にランク分けすることにより、前記電子デバイスを製造する段階と
を備える製造方法。A manufacturing method for manufacturing an electronic device, comprising:
Forming the electronic device;
Testing the electronic device according to the test method of claim 12;
A method of manufacturing the electronic device by selecting a non-defective electronic device based on a test result of the electronic device and / or ranking according to electrical characteristics.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009529014A JP5119255B2 (en) | 2007-08-20 | 2008-08-13 | Test apparatus, test method, and manufacturing method |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JPPCT/JP2007/066104 | 2007-08-20 | ||
PCT/JP2007/066104 WO2009025020A1 (en) | 2007-08-20 | 2007-08-20 | Tester, test method, and manufacturing method |
PCT/JP2008/064544 WO2009025227A1 (en) | 2007-08-20 | 2008-08-13 | Test device, test method, and manufacturing method |
JP2009529014A JP5119255B2 (en) | 2007-08-20 | 2008-08-13 | Test apparatus, test method, and manufacturing method |
Publications (2)
Publication Number | Publication Date |
---|---|
JPWO2009025227A1 true JPWO2009025227A1 (en) | 2010-11-25 |
JP5119255B2 JP5119255B2 (en) | 2013-01-16 |
Family
ID=47693091
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009529014A Expired - Fee Related JP5119255B2 (en) | 2007-08-20 | 2008-08-13 | Test apparatus, test method, and manufacturing method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5119255B2 (en) |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3404733B2 (en) * | 1997-08-19 | 2003-05-12 | 横河電機株式会社 | Digital comparator |
JP2001021624A (en) * | 1999-07-07 | 2001-01-26 | Fujitsu Ltd | Test data generation system and method therefor and record medium recording test data generation program |
JP3447638B2 (en) * | 1999-12-24 | 2003-09-16 | 日本電気株式会社 | Semiconductor device test method and system, and recording medium |
US7406646B2 (en) * | 2002-10-01 | 2008-07-29 | Advantest Corporation | Multi-strobe apparatus, testing apparatus, and adjusting method |
JP4444570B2 (en) * | 2003-02-04 | 2010-03-31 | 株式会社アドバンテスト | Detection device, detection method, and program |
-
2008
- 2008-08-13 JP JP2009529014A patent/JP5119255B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP5119255B2 (en) | 2013-01-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6594309B2 (en) | Channel circuit and automatic test system | |
KR100557050B1 (en) | Semiconductor integrated circuit | |
US8299810B2 (en) | Test apparatus and electronic device | |
JP4446892B2 (en) | Semiconductor test equipment | |
US8373433B2 (en) | Test apparatus, test method and manufacturing method | |
JP2006030166A (en) | Ic tester | |
KR20170021640A (en) | Test device and test system having the same | |
WO2001095339A2 (en) | High speed protocol memory test head for a memory tester | |
JP4558648B2 (en) | Test equipment | |
US20140245088A1 (en) | Semiconductor test device and semiconductor test method | |
JP5119255B2 (en) | Test apparatus, test method, and manufacturing method | |
JPH11312400A (en) | Semiconductor integrated circuit | |
KR101429257B1 (en) | Rate and timing generator in memory tester | |
JP2003346498A (en) | Bist circuit | |
CN108362990A (en) | High speed signal jitter test circuit and method in piece | |
JP3574728B2 (en) | Semiconductor device test equipment | |
US7948912B2 (en) | Semiconductor integrated circuit with test mode | |
JP4914771B2 (en) | Semiconductor device | |
JP2006003239A (en) | Semiconductor device tester | |
TW490568B (en) | Timing generation circuit for semiconductor test system | |
KR101309182B1 (en) | Timing generation and format apparatus in large scale integrated circuit tester | |
JP2012058997A (en) | Semiconductor integrated circuit | |
TW201714173A (en) | Double data rate gating method and apparatus | |
JPWO2008117622A1 (en) | Test apparatus and electronic device | |
WO2012004833A1 (en) | Testing device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
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: 20121009 |
|
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: 20121022 |
|
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: 20151026 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |