JP2001166015A - Edge failure detection device for semiconductor test equipment - Google Patents
Edge failure detection device for semiconductor test equipmentInfo
- Publication number
- JP2001166015A JP2001166015A JP35251099A JP35251099A JP2001166015A JP 2001166015 A JP2001166015 A JP 2001166015A JP 35251099 A JP35251099 A JP 35251099A JP 35251099 A JP35251099 A JP 35251099A JP 2001166015 A JP2001166015 A JP 2001166015A
- Authority
- JP
- Japan
- Prior art keywords
- signal
- output
- strobe
- rate
- edge
- 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.)
- Pending
Links
Landscapes
- Tests Of Electronic Circuits (AREA)
Abstract
(57)【要約】
【目的】 レート信号がストローブエッジ信号に対して
所定時間遅れて出力したり、所定時間早く出力したり、
これらの信号が所定発数分出力されなっか場合のエッジ
不良を検出できるようにする。
【構成】 フリップフロップ30は、レート信号RSE
LE1が入力してからレート信号RSELENが入力す
るまでの間を周期とする信号RCYCを出力するので、
この周期内に正常にストローブエッジSTRBが出力さ
れていれば、各アンド31〜3Nから出力される信号R
W1〜RWNはフリップフロップ30の出力と一致す
る。ところが、ストローブエッジSTRBやレート信号
RATEが遅れたり、早かったり、出力しなかったりす
ると、信号RW1〜RWNとフリップフロップ30の出
力RCYCとが不一致となり、排他的論理和回路42,
43の出力がハイレベル「1」となり、エラーが検出さ
れる。また、巡回型のカウンタ81,82によってタイ
ミングエッジとストローブエッジの発数をカウントし、
両者の値を比較することによって発数のエラーを検出す
る。
(57) [Summary] [Purpose] A rate signal is output with a predetermined time delay or a predetermined time earlier than a strobe edge signal.
An edge defect can be detected when these signals are not output for a predetermined number of times. A flip-flop includes a rate signal RSE.
Since the signal RCYC having a period from the input of LE1 to the input of the rate signal RSELEN is output,
If the strobe edge STRB is normally output within this period, the signal R output from each of the ANDs 31 to 3N is output.
W1 to RWN coincide with the output of the flip-flop 30. However, if the strobe edge STRB or the rate signal RATE is delayed, advanced, or not output, the signals RW1 to RWN do not match the output RCYC of the flip-flop 30, and the exclusive OR circuit 42,
The output of 43 becomes high level "1", and an error is detected. The number of timing edges and strobe edges is counted by the cyclic counters 81 and 82,
An error in the number of occurrences is detected by comparing the two values.
Description
【0001】[0001]
【発明の属する技術分野】本発明は、半導体デバイスの
電気的特性を検査する際の基準クロックとなるレート信
号及び判定タイミングとなるストローブエッジ信号が正
常に出力しているか否かを検出する半導体試験装置のエ
ッジ不良検出装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a semiconductor test for detecting whether or not a rate signal as a reference clock and a strobe edge signal as a determination timing are normally output when testing the electrical characteristics of a semiconductor device. The present invention relates to a device for detecting an edge defect of a device.
【0002】[0002]
【従来の技術】性能や品質の保証された半導体デバイス
を最終製品として出荷するためには、製造部門、検査部
門の各工程で半導体デバイスの全部又は一部を抜き取
り、その電気的特性を検査する必要がある。半導体試験
装置はこのような電気的特性を検査する装置である。半
導体試験装置は、被測定用半導体デバイスに所定の試験
用パターンデータを与え、それによる被測定用半導体デ
バイスの出力データを読み取り、被測定用半導体デバイ
スの基本的動作及び機能に問題が無いかどうかを被測定
用半導体の出力データから不良情報を解析し、電気的特
性を検査している。2. Description of the Related Art In order to ship a semiconductor device of which performance and quality are guaranteed as a final product, all or a part of the semiconductor device is extracted in each process of a manufacturing section and an inspection section, and its electrical characteristics are inspected. There is a need. The semiconductor test device is a device for inspecting such electrical characteristics. The semiconductor test apparatus gives predetermined test pattern data to the semiconductor device under test, reads output data of the semiconductor device under test thereby, and checks whether there is any problem in the basic operation and function of the semiconductor device under test. The defect information is analyzed from the output data of the semiconductor device to be measured, and the electrical characteristics are inspected.
【0003】半導体試験装置における試験は直流試験
(DC測定試験)とファンクション試験(FC測定試
験)とに大別される。直流試験は被測定半導体の入出力
端子にDC測定手段から所定の電圧又は電流を印加する
ことにより、被測定半導体の基本的動作に不良が無いか
どうかを検査するものである。一方、ファンクション試
験は被測定半導体の入力端子にパターン発生手段から所
定の試験用パターンデータを与え、それによる被測定半
導体の出力データを読み取り、被測定半導体の基本的動
作及び機能に問題が無いかどうかを検査するものであ
る。すなわち、ファンクション試験は、アドレス、デー
タ、書込みイネーブル信号、チップセレクト信号などの
被測定半導体の各入力信号の入力タイミングや振幅など
の入力条件などを変化させて、その出力タイミングや出
力振幅などをレート信号及びストローブエッジ信号に基
づいて試験するものである。[0003] The tests in the semiconductor test apparatus are roughly classified into a direct current test (DC measurement test) and a function test (FC measurement test). In the DC test, a predetermined voltage or current is applied from a DC measuring means to an input / output terminal of a semiconductor to be measured to check whether there is any defect in the basic operation of the semiconductor to be measured. On the other hand, in the function test, predetermined test pattern data is given to the input terminal of the semiconductor to be measured from the pattern generating means, and the output data of the semiconductor to be measured is read, and there is no problem in the basic operation and function of the semiconductor to be measured. It is to check whether or not. That is, in the function test, the input timing and the amplitude of each input signal of the semiconductor device to be measured such as an address, data, a write enable signal, and a chip select signal are changed, and the output timing and the output amplitude are changed. The test is performed based on the signal and the strobe edge signal.
【0004】[0004]
【発明が解決しようとする課題】半導体試験装置を用い
て被測定用半導体デバイスに対してファンクション試験
を行う際には、試験中の基準クロックとなるレート信号
及び判定タイミングとなるストローブエッジ信号が正常
に動作していなければならない。従来は、これらの各信
号が正常に動作しているか否かの検査を行うために、所
定周期内におけるレート信号及び/又はストローブエッ
ジ信号の出力の有無だけを検出していた。従って、各信
号の出力数(発数)が所定数に達していないようなエッ
ジ不良の場合でも、所定周期内にレート信号及びストロ
ーブエッジ信号が1発でも出力していれば、それは正常
なものと判断していた。また、レート信号がストローブ
エッジ信号よりも遅れたり早く出力した場合でも、所定
周期内にレート信号及びストローブエッジ信号が1発で
も出力していれば、それは正常なものと判断していた。When performing a function test on a semiconductor device under test using a semiconductor test apparatus, a rate signal serving as a reference clock under test and a strobe edge signal serving as a determination timing are normal. Must be working. Conventionally, in order to check whether or not each of these signals is operating normally, only the presence or absence of the output of the rate signal and / or the strobe edge signal within a predetermined period has been detected. Therefore, even in the case of an edge failure in which the number of outputs (number of outputs) of each signal does not reach the predetermined number, if at least one rate signal and strobe edge signal are output within a predetermined period, it is normal. Was determined. Further, even when the rate signal is output later or later than the strobe edge signal, it is determined that the output is normal if at least one of the rate signal and the strobe edge signal is output within a predetermined period.
【0005】本発明は、上述の点に鑑みてなされたもの
であり、機能試験中にレート信号がストローブエッジ信
号に対して所定時間遅れて出力したり、所定時間早く出
力した場合でもそのエッジ不良を検出することのできる
半導体試験装置のエッジ不良検出装置を提供することを
第1の目的とする。SUMMARY OF THE INVENTION The present invention has been made in view of the above-described circumstances. Even when a rate signal is output with a delay of a predetermined time with respect to a strobe edge signal during a function test, or when a rate signal is output earlier by a predetermined time, the edge defect is generated. It is a first object of the present invention to provide an edge failure detection device of a semiconductor test device capable of detecting an error.
【0006】本発明は、機能試験中にレート信号及びス
トローブエッジ信号が所定の発数分出力されているか否
かを検出することのできる半導体試験装置のエッジ不良
検出装置を提供することを第2の目的とする。A second object of the present invention is to provide an edge failure detecting device of a semiconductor test device capable of detecting whether or not a predetermined number of rate signals and strobe edge signals are output during a function test. The purpose of.
【0007】[0007]
【課題を解決するための手段】請求項1に記載された本
発明の半導体試験装置のエッジ不良検出装置は、ストロ
ーブエッジ信号を入力し、その入力順に応じて第1番目
から第N番目までのストローブ選択信号を出力するスト
ローブエッジ選択手段と、前記ストローブエッジ選択手
段から出力される前記第1番目から第N番目までのスト
ローブ選択信号をそれぞれのイネーブル端子に、前記ス
トローブエッジ信号をクロック端子に共通に、反転出力
端の出力を入力端にそれぞれ入力するように構成された
第1番目から第N番目までのフリップフロップ回路手段
と、レート信号を入力し、その入力順に応じて第1番目
から第N番目までのレート選択信号を出力するレート選
択手段と、前記第1番目から第N番目までのフリップフ
ロップ回路手段から出力される信号と前記レート選択手
段から出力される前記第1番目から第N番目までのレー
ト選択信号との間の同番目同士に基づいた論理積信号を
出力する第1番目から第N番目までの論理積回路手段
と、前記第1番目から第N番目までの論理積回路手段の
出力に基づいた論理和信号を出力する第1の論理和回路
手段と、前記レート選択手段から出力される前記第1番
目のレート選択信号をクロック端子に、反転出力端の出
力を入力端に入力するように構成されたレート用フリッ
プフロップ回路手段と、前記第1番目のフリップフロッ
プ回路手段から出力される信号と前記レート用フリップ
フロップ回路手段から出力される信号とに基づいた排他
的論理和信号を出力する第1の排他的論理和回路手段
と、前記第1の排他的論理和回路手段から出力される前
記排他的論理和信号を入力端に、前記ストローブエッジ
信号をクロック端に入力するように構成されたレートエ
ラー検出用のフリップフロップ回路手段と、前記論理和
回路手段から出力される信号と前記レート用フリップフ
ロップ回路手段から出力される信号とに基づいた排他的
論理和信号を出力する第2の排他的論理和回路手段と、
前記第2の排他的論理和回路手段から出力される前記排
他的論理和信号を入力端に、前記レート信号をクロック
端に入力するように構成されたストローブエッジエラー
検出用のフリップフロップ回路手段とを備えたものであ
る。According to a first aspect of the present invention, there is provided an edge failure detecting apparatus for a semiconductor test apparatus according to the present invention, which receives a strobe edge signal and outputs the first to Nth strobe edge signals in accordance with the input order. A strobe edge selecting means for outputting a strobe selection signal; the first to Nth strobe selection signals output from the strobe edge selecting means being shared by respective enable terminals; and the strobe edge signal being shared by a clock terminal. First to N-th flip-flop circuit means configured to input the output of the inverting output terminal to the input terminal, and a rate signal, and input the first to N-th flip-flop circuit means in accordance with the input order. Rate selecting means for outputting the N-th rate selection signal; and the first to N-th flip-flop circuit means. From the first to the N-th outputs AND signals based on the same signal between the output signal and the first to the N-th rate selection signals output from the rate selection means. AND circuit means, a first OR circuit means for outputting a logical sum signal based on the outputs of the first to Nth AND circuit circuits, and the output from the rate selecting means A rate flip-flop circuit configured to input a first rate selection signal to a clock terminal and an output of an inverted output terminal to an input terminal; and a signal output from the first flip-flop circuit means. A first exclusive-OR circuit means for outputting an exclusive-OR signal based on a signal outputted from the rate flip-flop circuit means and the first exclusive-OR circuit means; A rate error detection flip-flop circuit configured to input the output exclusive OR signal to an input terminal and the strobe edge signal to a clock terminal, and a signal output from the OR circuit unit Second exclusive-OR circuit means for outputting an exclusive-OR signal based on the signal output from the rate flip-flop circuit means, and
Flip-flop circuit means for strobe edge error detection configured to input the exclusive OR signal output from the second exclusive OR circuit means to an input terminal and to input the rate signal to a clock terminal; It is provided with.
【0008】レート用フリップフロップ回路手段は、第
1番目のレート信号が入力してから第N番目のレート信
号が入力するまでの間を周期とする信号を出力するの
で、この周期内に正常にストローブエッジ信号が出力さ
れていれば、第1番目から第N番目までの論理積回路手
段から出力される論理積信号はレート用フリップフロッ
プ回路手段の出力と一致する。ところが、ストローブエ
ッジ信号が正常に出力されている場合に、レート信号の
出力がストローブエッジ信号に対して遅れたり、早かっ
たりすると、第1番目から第N番目までの論理積回路手
段から出力される論理積信号とレート用フリップフロッ
プ回路手段の出力とが不一致となり、第1及び第2の排
他的論理和回路の出力がハイレベル「1」となり、エラ
ーが検出される。また、レート信号が正常に出力されて
いる場合に、ストローブエッジ信号の出力がレート信号
に対して遅れたり、早かったりした場合も同様に第1番
目から第N番目までの論理積回路手段から出力される論
理積信号とレート用フリップフロップ回路手段の出力と
が不一致となり、第1及び第2の排他的論理和回路の出
力がハイレベル「1」となり、エラーが検出される。The rate flip-flop circuit means outputs a signal having a cycle between the input of the first rate signal and the input of the Nth rate signal. If the strobe edge signal has been output, the logical product signals output from the first to Nth logical product circuit means match the output of the rate flip-flop circuit means. However, if the output of the rate signal is delayed or advanced with respect to the strobe edge signal when the strobe edge signal is normally output, the output is output from the first to Nth AND circuits. The logical product signal does not match the output of the rate flip-flop circuit means, the outputs of the first and second exclusive OR circuits become high level "1", and an error is detected. Similarly, when the output of the strobe edge signal is delayed or advanced with respect to the rate signal when the rate signal is normally output, the output from the first to N-th logical product circuit means is similarly obtained. The logical product signal to be output does not match the output of the rate flip-flop circuit means, the outputs of the first and second exclusive OR circuits become high level "1", and an error is detected.
【0009】請求項2に記載された本発明の半導体試験
装置のエッジ不良検出装置は、請求項1において、前記
ストローブエッジ信号の基となるタイミングエッジ信号
を機能試験中に巡回的にカウントするタイミングカウン
ト手段と、前記ストローブエッジ信号を機能試験中に巡
回的にカウントするストローブカウント手段と、機能試
験終了時に前記タイミングカウント手段とストローブカ
ウント手段とのカウント値を比較し、その比較結果を出
力するカウントエラー検出手段とを備えたものである。According to a second aspect of the present invention, there is provided an edge failure detecting apparatus for a semiconductor test apparatus according to the first aspect, wherein timing for cyclically counting a timing edge signal based on the strobe edge signal during a function test is provided. A counting means, a strobe counting means for cyclically counting the strobe edge signal during the function test, and a count for comparing the count values of the timing counting means and the strobe counting means at the end of the function test and outputting the comparison result Error detecting means.
【0010】ストローブエッジ信号は、タイミングエッ
ジ信号を基に作り出されるので、両者の発数を巡回型の
タイミングカウント手段とストローブカウント手段とで
計数しているので、機能試験終了時に両者のカウント値
が異なっていれば、ストローブエッジ信号の発数が少な
かったことを意味するので、カウントエラー検出手段は
エラーを検出する。また、巡回型のカウント手段を用い
ているので、ストローブエッジ信号の全ての発数をカウ
ントする必要がないので、ハード的にも実現が容易であ
る。Since the strobe edge signal is generated based on the timing edge signal, the number of both of them is counted by the cyclic type timing counting means and the strobe counting means. If they are different, it means that the number of strobe edge signals is small, and the count error detecting means detects an error. In addition, since the cyclic counting means is used, it is not necessary to count all the numbers of the strobe edge signals, so that it is easy to realize in terms of hardware.
【0011】請求項3に記載された本発明の半導体試験
装置のエッジ不良検出装置は、請求項2において、前記
タイミングカウント手段と前記ストローブカウント手段
の巡回カウント値を前記第1番目から第N番目までのフ
リップフロップ回路手段の総数Nを含む最小値で構成し
たものである。これは、請求項2に記載の巡回型のカウ
ント値以上の発数が不足した場合には、カウント手段に
よる正確なエラー検出が不可能な場合があるので、この
ような場合には、請求項1に記載のフリップフロップ回
路手段の総数を含むような値に巡回型カウント手段のカ
ウント値を設定することによって、カウント値以下の発
数の不足については請求項2に記載のエッジ不良検出装
置でエラーを検出することができ、カウント値よりも多
い発数の不足については請求項1に記載のエッジ不良検
出装置でエラーを検出することができるようになる。According to a third aspect of the present invention, in the edge failure detecting apparatus for a semiconductor test apparatus according to the second aspect of the present invention, the cyclic count values of the timing counting means and the strobe counting means are changed from the first to the Nth. And the minimum value including the total number N of the flip-flop circuit means up to this point. This is because, if the number of shots equal to or greater than the cyclic count value described in claim 2 is insufficient, accurate error detection by the counting means may not be possible. 3. The edge failure detecting device according to claim 2, wherein the count value of the cyclic counting means is set to a value including the total number of flip-flop circuit means described in (1). An error can be detected, and when the number of shots is smaller than the count value, the edge defect detection device according to the first aspect can detect the error.
【0012】請求項4に記載された本発明の半導体試験
装置のエッジ不良検出装置は、ストローブエッジ信号の
基となるタイミングエッジ信号を機能試験中に巡回的に
カウントするタイミングカウント手段と、前記ストロー
ブエッジ信号を機能試験中に巡回的にカウントするスト
ローブカウント手段と、機能試験終了時に前記タイミン
グカウント手段とストローブカウント手段とのカウント
値を比較し、その比較結果を出力するカウントエラー検
出手段とを備えたものである。これは、請求項2に記載
の巡回型のカウント手段だけを用いてエッジ不良検出装
置を構成した場合であり、この場合には、カウント手段
のカウント値以下においてエッジ不良を検出することが
可能となる。According to a fourth aspect of the present invention, there is provided an edge failure detecting apparatus for a semiconductor test apparatus, comprising: timing counting means for cyclically counting a timing edge signal as a basis of a strobe edge signal during a function test; Strobe counting means for cyclically counting the edge signal during the function test, and count error detection means for comparing the count values of the timing count means and the strobe count means at the end of the function test and outputting the comparison result. It is a thing. This is a case where the edge failure detecting device is configured using only the cyclic counting means according to claim 2. In this case, it is possible to detect the edge failure below the count value of the counting means. Become.
【0013】[0013]
【発明の実施の形態】以下、本発明の一実施の形態を添
付図面に従って説明する。図2は半導体試験装置の全体
構成の概略を示すブロック図である。半導体試験装置は
大別してテスタ部50と半導体取付装置70とから構成
される。テスタ部50は制御手段51、DC測定手段5
2、タイミング発生手段53、パターン発生手段54、
ピン制御手段55、ピンエレクトロニクス56、フェイ
ルメモリ57及び入出力切替手段58から構成される。
テスタ部50はこの他にも種々の構成部品を有するが、
本明細書中では必要な部分のみが示されている。An embodiment of the present invention will be described below with reference to the accompanying drawings. FIG. 2 is a block diagram schematically showing an overall configuration of the semiconductor test apparatus. The semiconductor test device is roughly composed of a tester unit 50 and a semiconductor mounting device 70. The tester unit 50 includes a control unit 51 and a DC measurement unit 5
2, timing generating means 53, pattern generating means 54,
It comprises pin control means 55, pin electronics 56, fail memory 57, and input / output switching means 58.
Although the tester unit 50 has various other components,
Only necessary parts are shown in this specification.
【0014】テスタ部50と半導体取付装置70との間
は、半導体取付装置70の全入出力端子数(a個)に対
応する複数本(a本)の同軸ケーブル等から成る信号線
によって接続され、端子と同軸ケーブルとの間の接続関
係は図示していないリレーマトリックスによって対応付
けられており、各種信号の伝送が所定の端子と同軸ケー
ブルとの間で行なわれるように構成されている。なお、
この信号線は、物理的には半導体取付装置70の全入出
力端子数aと同じ数だけ存在する。半導体取付装置70
は、複数個の被測定半導体デバイス71をソケットに搭
載できるように構成されている。被測定半導体デバイス
71の入出力端子と半導体取付装置70の入出力端子と
はそれぞれ1対1に対応付けられて接続されている。例
えば、入出力端子数28個の被測定半導体デバイス71
を10個搭載可能な半導体取付装置70の場合は、全体
で280個の入出力端子を有することになる。The tester unit 50 and the semiconductor mounting device 70 are connected by signal lines including a plurality of (a) coaxial cables or the like corresponding to the total number of input / output terminals (a) of the semiconductor mounting device 70. The connection relationship between the terminal and the coaxial cable is associated with each other by a relay matrix (not shown), and transmission of various signals is performed between a predetermined terminal and the coaxial cable. In addition,
The number of the signal lines is physically the same as the total number a of the input / output terminals of the semiconductor mounting device 70. Semiconductor mounting device 70
Is configured such that a plurality of semiconductor devices 71 to be measured can be mounted on a socket. The input / output terminals of the semiconductor device 71 to be measured and the input / output terminals of the semiconductor mounting device 70 are connected in one-to-one correspondence. For example, a semiconductor device 71 to be measured having 28 input / output terminals
In the case of the semiconductor mounting device 70 capable of mounting ten semiconductor devices, the semiconductor device has 280 input / output terminals in total.
【0015】制御手段51は半導体試験装置全体の制
御、運用及び管理等を行うものであり、マイクロプロセ
ッサ構成になっている。従って、図示していないが、制
御手段51はシステムプログラムを格納するROMや各
種データ等を格納するRAM等を含んで構成される。制
御手段51は、DC測定手段52、タイミング発生手段
53、パターン発生手段54、ピン制御手段55及びフ
ェイルメモリ57にテスタバス(データバス、アドレス
バス、制御バス)69を介して接続されている。制御手
段51は、直流試験用のデータをDC測定手段52に、
ファンクション試験開始用のタイミングデータをタイミ
ング発生手段53に、テストパターン発生に必要なプロ
グラムや各種データ等をパターン発生手段54に、期待
値データ等をピン制御手段55に、それぞれ出力する。
この他にも制御手段51は各種のデータをテスタバス6
9を介してそれぞれの構成部品に出力している。また、
制御手段51は、DC測定手段52内の内部レジスタ、
フェイルメモリ57及びピン制御手段55内のパス/フ
ェイル(PASS/FAIL)レジスタ63から試験結
果を示すデータ(直流データやパス/フェイルデータP
FD)を読み出して、それらを解析し、被測定半導体デ
バイス71の良否を判定する。The control means 51 controls, operates and manages the entire semiconductor test apparatus, and has a microprocessor structure. Therefore, although not shown, the control means 51 includes a ROM for storing a system program, a RAM for storing various data, and the like. The control unit 51 is connected to the DC measurement unit 52, the timing generation unit 53, the pattern generation unit 54, the pin control unit 55, and the fail memory 57 via a tester bus (data bus, address bus, control bus) 69. The control means 51 sends the data for the DC test to the DC measurement means 52,
The timing data for starting the function test is output to the timing generating means 53, the program and various data necessary for generating the test pattern are output to the pattern generating means 54, and the expected value data and the like are output to the pin control means 55.
In addition, the control means 51 transmits various data to the tester bus 6.
9 to each component. Also,
The control means 51 includes an internal register in the DC measurement means 52,
From the fail memory 57 and the pass / fail (PASS / FAIL) register 63 in the pin control means 55, data indicating test results (DC data or pass / fail data P
FD) are read and analyzed to determine the quality of the semiconductor device 71 to be measured.
【0016】DC測定手段52は、制御手段51からの
直流試験データを受け取り、これに基づいて半導体取付
装置70の被測定半導体デバイス71に対して直流試験
を行う。DC測定手段52は制御手段51から測定開始
信号を入力することによって、直流試験を開始し、その
試験結果を示すデータを内部レジスタへ書込む。DC測
定手段52は試験結果データの書込みを終了するとエン
ド信号を制御手段51に出力する。内部レジスタに書き
込まれたデータはテスタバス69を介して制御手段51
に読み取られ、そこで解析される。このようにして直流
試験は行われる。また、DC測定手段52はピンエレク
トロニクス56のドライバ64及びアナログコンパレー
タ65に対して基準電圧VIH,VIL,VOH,VO
Lを供給する。The DC measuring means 52 receives the DC test data from the control means 51 and performs a DC test on the semiconductor device 71 to be measured of the semiconductor mounting apparatus 70 based on the data. The DC measurement means 52 starts a DC test by inputting a measurement start signal from the control means 51, and writes data indicating the test result to an internal register. When the writing of the test result data is completed, the DC measuring means 52 outputs an end signal to the control means 51. The data written in the internal register is transmitted to the control unit 51 via the tester bus 69.
Is read and analyzed there. Thus, the DC test is performed. Further, the DC measuring means 52 supplies the reference voltages VIH, VIL, VOH, VO to the driver 64 of the pin electronics 56 and the analog comparator 65.
L is supplied.
【0017】タイミング発生手段53は、制御手段51
からのタイミングデータを内部メモリに記憶し、それに
基づいてパターン発生手段54、ピン制御手段55及び
フェイルメモリ57に高速動作クロックであるレート信
号RATEを出力すると共にデータの書込及び読出のた
めのタイミング信号PHをピン制御手段55やフェイル
メモリ57に出力し、ストローブエッジ信号STRBを
ピンエレクトロニクス56に出力する。従って、パター
ン発生手段54及びピン制御手段55の動作速度は、こ
のレート信号RATEによって決定し、被測定半導体デ
バイス71に対するデータ書込及び読出のタイミングは
このタイミング信号PHによって決定する。また、フェ
イルメモリ57に対するパス/フェイルデータPFDの
書込タイミングもこのタイミング信号PHによって決定
する。従って、フォーマッタ60からピンエレクトロニ
クス56に出力される試験信号P2、及びI/Oフォー
マッタ61から入出力切替手段58に出力される切替信
号P6の出力タイミングもタイミング発生手段53から
のレート信号RATE及びタイミング信号PHに応じて
制御される。また、タイミング発生手段53は、パター
ン発生手段54からのタイミング切替用制御信号CHを
入力し、それに基づいて動作周期や位相等を適宜切り替
えるようになっている。The timing generation means 53 includes a control means 51
Is stored in the internal memory, and a rate signal RATE, which is a high-speed operation clock, is output to the pattern generation means 54, the pin control means 55, and the fail memory 57 based on the timing data, and the timing for writing and reading data is obtained. The signal PH is output to the pin control means 55 and the fail memory 57, and the strobe edge signal STRB is output to the pin electronics 56. Therefore, the operation speed of the pattern generation means 54 and the pin control means 55 is determined by the rate signal RATE, and the timing of writing and reading data to and from the semiconductor device 71 to be measured is determined by the timing signal PH. The timing of writing the pass / fail data PFD to the fail memory 57 is also determined by the timing signal PH. Therefore, the output timing of the test signal P2 output from the formatter 60 to the pin electronics 56 and the output timing of the switching signal P6 output from the I / O formatter 61 to the input / output switching unit 58 are also the same as the rate signal RATE from the timing generation unit 53 and the timing. It is controlled according to signal PH. The timing generator 53 receives the timing switching control signal CH from the pattern generator 54, and switches the operation cycle, phase, and the like as appropriate based on the control signal CH.
【0018】パターン発生手段54は、制御手段51か
らのパターン作成用のパターンプログラム(マイクロプ
ログラム及びパターンデータ)を入力し、それに基づい
たパターンデータPDをピン制御手段55のデータセレ
クタ59に出力する。すなわち、パターン発生手段54
はマイクロプログラム方式に応じた種々の演算処理によ
って規則的な試験パターンデータを出力するプログラム
方式と、被測定IC71に書き込まれるデータと同じデ
ータを内部メモリ(ランダムパターンメモリ)に予め書
き込んでおき、それを被測定半導体と同じアドレスで読
み出すことによって不規則(ランダム)なパターンデー
タ(期待値データ)を出力するメモリストアド方式とで
動作する。メモリ混在型の半導体デバイスのメモリ部分
の試験はプログラム方式によって実行され、ロジック部
分の試験はメモリストアド方式によって実行される。The pattern generator 54 receives a pattern program (microprogram and pattern data) for pattern creation from the controller 51 and outputs pattern data PD based on the pattern program to the data selector 59 of the pin controller 55. That is, the pattern generating means 54
Is a program method of outputting regular test pattern data by various arithmetic processes according to a microprogram method, and the same data as the data to be written to the IC under test 71 is previously written in an internal memory (random pattern memory). Is read out at the same address as the semiconductor to be measured, and operates in a memory-stored manner in which irregular (random) pattern data (expected value data) is output. The test of the memory portion of the mixed memory type semiconductor device is executed by a program method, and the test of the logic portion is executed by a memory stored method.
【0019】ピン制御手段55はデータセレクタ59、
フォーマッタ60、I/Oフォーマッタ61、コンパレ
ータロジック回路62及びパス/フェイル(PASS/
FAIL)レジスタ63から構成される。データセレク
タ59は、各種の試験信号作成データ(アドレスデータ
・書込データ)P1、切替信号作成データP5及び期待
値データP4を記憶したメモリで構成されており、パタ
ーン発生手段54からのパターンデータをアドレスとし
て入力し、そのアドレスに応じた試験信号作成データP
1及び切替信号作成データP5をフォーマッタ60及び
I/Oフォーマッタ61に、期待値データP4をコンパ
レータロジック回路62にそれぞれ出力する。フォーマ
ッタ60は、フリップフロップ回路及び論理回路が多段
構成されたものであり、データセレクタ59からの試験
信号作成データ(アドレスデータ・書込データ)P1を
加工して所定の印加波形を作成し、それを試験信号P2
としてタイミング発生手段53からのタイミング信号P
Hに同期したタイミングでピンエレクトロニクス56の
ドライバ64に出力する。I/Oフォーマッタ61もフ
ォーマッタ60と同様にフリップフロップ回路及び論理
回路の多段構成されたものであり、データセレクタ59
からの切替信号作成データP5を加工して所定の印加波
形を作成し、それを切替信号P6としてタイミング発生
手段53からのタイミング信号PHに同期したタイミン
グで入出力切替手段58に出力する。The pin control means 55 includes a data selector 59,
Formatter 60, I / O formatter 61, comparator logic circuit 62, and pass / fail (PASS /
FAIL) register 63. The data selector 59 is composed of a memory storing various test signal creation data (address data / write data) P1, switching signal creation data P5 and expected value data P4, and stores the pattern data from the pattern generation means 54. Input as an address, and test signal creation data P corresponding to the address.
1 and the switching signal creation data P5 are output to the formatter 60 and the I / O formatter 61, and the expected value data P4 is output to the comparator logic circuit 62. The formatter 60 has a multi-stage configuration of flip-flop circuits and logic circuits. The formatter 60 processes test signal creation data (address data / write data) P1 from the data selector 59 to create a predetermined applied waveform. To the test signal P2
As the timing signal P from the timing generation means 53
It outputs to the driver 64 of the pin electronics 56 at the timing synchronized with H. Like the formatter 60, the I / O formatter 61 has a multi-stage configuration of flip-flop circuits and logic circuits.
The switching signal creation data P5 is processed to create a predetermined applied waveform, which is output as a switching signal P6 to the input / output switching means 58 at a timing synchronized with the timing signal PH from the timing generation means 53.
【0020】コンパレータロジック回路62は、ピンエ
レクトロニクス56のアナログコンパレータ65からの
デジタルの読出データP3と、データセレクタ59から
の期待値データP4とを比較判定し、その判定結果を示
すパス/フェイルデータPFDをパス/フェイルレジス
タ63及びフェイルメモリ57に出力する。パス/フェ
イルレジスタ63は、ファンクション試験においてコン
パレータロジック回路62によってフェイル(FAI
L)と判定されたかどうかを記憶するレジスタであり、
半導体取付装置70に搭載可能な被測定半導体デバイス
71の個数に対応したビット数で構成されている。すな
わち、被測定半導体デバイス71が半導体取付装置70
に最大32個搭載可能な場合には、パス/フェイルレジ
スタ63は32ビット構成となる。このパス/フェイル
レジスタ63の対応するビットがローレベル“0”のパ
ス(PASS)の場合にはその被測定半導体デバイス7
1は良品であると判定され、ハイレベル“1”のフェイ
ル(FAIL)の場合にはその被測定半導体デバイス7
1には何らかの欠陥があり、不良品であると判定され
る。従って、その不良箇所を詳細に解析する場合にはフ
ェイルメモリ57を用いる必要がある。The comparator logic circuit 62 compares and determines the digital read data P3 from the analog comparator 65 of the pin electronics 56 with the expected value data P4 from the data selector 59, and passes / fails data PFD indicating the result of the comparison. Is output to the pass / fail register 63 and the fail memory 57. The pass / fail register 63 is set to fail (FAI) by the comparator logic circuit 62 in the function test.
L) is a register for storing whether or not it has been determined that
The number of bits corresponds to the number of semiconductor devices 71 to be measured that can be mounted on the semiconductor mounting device 70. That is, the semiconductor device 71 to be measured is
If a maximum of 32 devices can be mounted in the memory, the pass / fail register 63 has a 32-bit configuration. If the corresponding bit of the pass / fail register 63 is a low-level “0” pass (PASS), the semiconductor device under test 7
1 is determined to be non-defective, and in the case of a high-level “1” fail (FAIL), the semiconductor device 7 to be measured
1 has some defect and is determined to be defective. Therefore, when analyzing the defective portion in detail, it is necessary to use the fail memory 57.
【0021】ピンエレクトロニクス56は、複数のドラ
イバ64及びアナログコンパレータ65から構成され
る。ドライバ64及びアナログコンパレータ65は半導
体取付装置70のそれぞれの入出力端子に対して1個ず
つ設けられており、入出力切替手段58を介していずれ
か一方が接続されるようになっている。入出力切替手段
58は、I/Oフォーマッタ61からの切替信号P6に
応じてドライバ64及びアナログコンパレータ65のい
ずれか一方と、半導体取付装置70の入出力端子との間
の接続状態を切り替えるものである。すなわち、半導体
取付装置70の入出力端子の数がm個の場合、ドライバ
64、アナログコンパレータ65及び入出力切替手段5
8はそれぞれm個で構成される。但し、メモリ半導体等
を測定する場合には、アドレス端子やチップセレクト端
子等に対してはアナログコンパレータは必要ないので、
アナログコンパレータ及び入出力切替手段の数が少ない
場合もある。The pin electronics 56 includes a plurality of drivers 64 and an analog comparator 65. One driver 64 and one analog comparator 65 are provided for each input / output terminal of the semiconductor mounting device 70, and one of them is connected via the input / output switching means 58. The input / output switching means 58 switches the connection state between one of the driver 64 and the analog comparator 65 and the input / output terminal of the semiconductor mounting device 70 in accordance with the switching signal P6 from the I / O formatter 61. is there. That is, when the number of input / output terminals of the semiconductor mounting device 70 is m, the driver 64, the analog comparator 65, and the input / output switching unit 5
8 is composed of m pieces. However, when measuring memory semiconductors etc., analog comparators are not required for address terminals, chip select terminals, etc.
The number of analog comparators and input / output switching means may be small.
【0022】ドライバ64は、半導体取付装置70の入
出力端子、すなわち被測定半導体デバイス71のアドレ
ス端子、データ入力端子、チップセレクト端子、ライト
イネーブル端子等の信号入力端子に、入出力切替手段5
8を介して、ピン制御手段55のフォーマッタ60から
の試験信号P2に応じたハイレベル“H”又はローレベ
ル“L”の信号を印加し、所望のテストパターンを被測
定半導体デバイス71に書き込む。アナログコンパレー
タ65は、被測定半導体デバイス71のデータ出力端子
から入出力切替手段58を介して出力される信号を入力
し、それをタイミング発生手段53からのストローブエ
ッジ信号STRBのタイミングで基準電圧VOH,VO
Lと比較し、その比較結果をハイレベル“PASS”又
はローレベル“FAIL”のデジタルの読出データP3
としてコンパレータロジック回路62に出力する。通
常、アナログコンパレータ65は基準電圧VOH用と基
準電圧VOL用の2つのコンパレータから構成される
が、図では省略してある。The driver 64 is connected to input / output terminals of the semiconductor mounting device 70, that is, signal input terminals such as an address terminal, a data input terminal, a chip select terminal, and a write enable terminal of the semiconductor device 71 to be measured.
8, a high-level “H” or low-level “L” signal corresponding to the test signal P2 from the formatter 60 of the pin control unit 55 is applied, and a desired test pattern is written to the semiconductor device 71 to be measured. The analog comparator 65 inputs a signal output from the data output terminal of the semiconductor device 71 to be measured via the input / output switching means 58, and receives the signal at the timing of the strobe edge signal STRB from the timing generation means 53. VO
L, and compares the comparison result with the digital read data P3 of high level “PASS” or low level “FAIL”.
Is output to the comparator logic circuit 62. Normally, the analog comparator 65 is composed of two comparators for the reference voltage VOH and the reference voltage VOL, but is omitted in the figure.
【0023】フェイルメモリ57は、コンパレータロジ
ック回路62から出力されるパス/フェイルデータPF
Dをパターン発生手段からのアドレス信号ADに対応し
たアドレス位置にタイミング発生手段53からのタイミ
ング信号PHの入力タイミングで記憶するものである。
フェイルメモリ57は被測定半導体デバイス71と同程
度の記憶容量を有する随時読み書き可能なCMOSのS
RAMで構成されており、被測定半導体デバイス71が
不良だと判定された場合にその不良箇所などを詳細に解
析する場合に用いられるものである。従って、通常の簡
単な良否判定においては、このフェイルメモリ57は使
用されることはない。また、フェイルメモリ57は、半
導体取付装置70のデータ出力端子に固定的に対応する
データ入出力端子を有する。例えば、半導体取付装置7
0の全入出力端子数が280個であり、その中の160
個がデータ出力端子である場合には、フェイルメモリ5
7はこのデータ出力端子数と同じか又はそれ以上のデー
タ入力端子を有するメモリで構成される。このフェイル
メモリ57に記憶されたパス/フェイルデータPFDは
制御手段51によって読み出され、図示していないデー
タ処理用のメモリに転送され、解析される。The fail memory 57 stores pass / fail data PF output from the comparator logic circuit 62.
D is stored in an address position corresponding to the address signal AD from the pattern generation means at the input timing of the timing signal PH from the timing generation means 53.
The fail memory 57 is a CMOS readable and writable CMOS memory having the same storage capacity as the semiconductor device 71 to be measured.
It is constituted by a RAM, and is used when analyzing a defective portion or the like in detail when the semiconductor device under test 71 is determined to be defective. Therefore, the fail memory 57 is not used in the ordinary simple pass / fail judgment. Further, the fail memory 57 has a data input / output terminal fixedly corresponding to the data output terminal of the semiconductor mounting device 70. For example, the semiconductor mounting device 7
0 has 280 input / output terminals, of which 160
If the number is the data output terminal, the fail memory 5
Reference numeral 7 denotes a memory having data input terminals equal to or more than the number of data output terminals. The pass / fail data PFD stored in the fail memory 57 is read out by the control means 51, transferred to a data processing memory (not shown), and analyzed.
【0024】以下、図面を用いて本発明に係る半導体試
験装置のエッジ不良検出装置の構成及び動作について説
明する。図1は、本発明の実施の形態に係る半導体試験
装置のエッジ不良検出装置の概略構成を示す図である。
図1に示すエッジ不良検出装置は、タイミング発生手段
53から出力されるレート信号RATE及びストローブ
エッジ信号STRBが所定の発数分出力されているかを
確認してり、機能試験中にレート信号がストローブエッ
ジ信号に対して所定時間遅れて出力したり、所定時間早
く出力したり、全く出力しなかったりした場合のエッジ
不良を検出するものである。図3は、図1のエッジ不良
検出装置の動作を示すタイミングチャート図である。図
3のタイミングチャート図は、フリップフロップ回路2
1〜2N及び論理積回路31〜3Nがそれぞれ13個
(N=13)の場合を示している。従って、以下の説明
では、図1のフリップフロップ回路回路2N、論理積回
路3N、ストローブ同期選択信号WCLKN、レート同
期選択信号RSELN及び論理積信号RWNをフリップ
フロップ回路213、論理積回路313、ストローブ同
期選択信号WCLK13、レート同期選択信号RSEL
13及び論理積信号RW13として説明することとす
る。Hereinafter, the configuration and operation of the edge failure detecting device of the semiconductor test device according to the present invention will be described with reference to the drawings. FIG. 1 is a diagram showing a schematic configuration of an edge defect detection device of a semiconductor test device according to an embodiment of the present invention.
The edge defect detection device shown in FIG. 1 checks whether the rate signal RATE and the strobe edge signal STRB output from the timing generation means 53 are output for a predetermined number of times, and the rate signal is output during the function test. An edge defect is detected when the edge signal is output with a predetermined time delay, is output earlier by a predetermined time, or is not output at all. FIG. 3 is a timing chart showing the operation of the edge defect detection device of FIG. The timing chart of FIG.
1 to 2N and 13 (N = 13) AND circuits 31 to 3N are shown. Accordingly, in the following description, the flip-flop circuit 213, the AND circuit 313, and the strobe synchronization circuit 2N, the AND circuit 3N, the strobe synchronization selection signal WCLKN, the rate synchronization selection signal RSELN, and the AND signal RWN of FIG. Selection signal WCLK13, rate synchronization selection signal RSEL
13 and the logical product signal RW13.
【0025】図1のエッジ不良検出装置は、機能試験中
にエラーを検出するNサイクルエラー検出部と、機能試
験終了後に発数エラーを検出するカウントエラー検出部
とから構成される。Nサイクルエラー検出部は、機能試
験中においてレート信号RATEがストローブエッジ信
号STRBのNサイクル中に入力されているかどうかを
検出するものであり、ストローブエッジ信号STRBが
Nサイクル以上レート信号RATEとサイクルずれを起
こしていたり、出力されない場合やレート信号RATE
が出力されない場合に、エラーを検出する。Nサイクル
エラー検出部は、レートセレクト回路10、ストローブ
エッジセレクト回路20、フリップフロップ回路21〜
2N,30,44,45、論理積回路31〜3N、論理
和回路41,46及び排他的論理和回路42,43から
構成される。The edge defect detecting device shown in FIG. 1 includes an N cycle error detecting unit for detecting an error during a function test, and a count error detecting unit for detecting a number error after the function test is completed. The N-cycle error detector detects whether or not the rate signal RATE is input during the N cycles of the strobe edge signal STRB during the function test. The N-cycle error detector detects that the strobe edge signal STRB has a cycle shift of N cycles or more from the rate signal RATE. Occurs or is not output or the rate signal RATE
If is not output, detect an error. The N cycle error detection unit includes a rate select circuit 10, a strobe edge select circuit 20, flip-flop circuits 21 to
2N, 30, 44, and 45; AND circuits 31 to 3N; OR circuits 41 and 46; and exclusive OR circuits 42 and 43.
【0026】まず、Nサイクルエラー検出部の構成につ
いて説明する。ストローブエッジ発生回路11は、タイ
ミングエッジ信号T_EDGEに対応したストローブエ
ッジ信号STRBをストローブエッジカウンタ回路8
2、ストローブエッジセレクト回路20、フリップフロ
ップ回路21〜213及びレート出力エラー検出用のフ
リップフロップ回路45のクロック端子に出力する。な
お、ストローブエッジ発生回路11から出力されるスト
ローブエッジ信号STRBは、各被測定半導体デバイス
71に接続されたアナログコンパレータ65に供給され
るものである。なお、図3に示すように、最初の4発の
レート信号RATE1〜RATE4はダミーサイクルな
ので、ストローブエッジ発生回路11は、レート信号R
ATE5に対応してストローブエッジ信号STRB1が
出力するようになっている。First, the configuration of the N-cycle error detector will be described. The strobe edge generation circuit 11 outputs a strobe edge signal STRB corresponding to the timing edge signal T_EDGE to the strobe edge counter circuit 8.
2. Output to the clock terminals of the strobe edge select circuit 20, the flip-flop circuits 21 to 213, and the flip-flop circuit 45 for detecting a rate output error. The strobe edge signal STRB output from the strobe edge generation circuit 11 is supplied to an analog comparator 65 connected to each semiconductor device 71 to be measured. As shown in FIG. 3, since the first four rate signals RATE1 to RATE4 are dummy cycles, the strobe edge generation circuit 11 outputs the rate signal R
The strobe edge signal STRB1 is output in response to ATE5.
【0027】レートセレクト回路10は、レート信号R
ATEをクロック端子に入力し、それに対応したレート
同期選択信号RSEL1〜RSEL13を各論理積回路
31〜313に出力すると共にレート同期選択信号RS
EL1をサイクル越えエラー検出用のフリップフロップ
回路30のクロック端子に出力する。図3に示すよう
に、最初の4発のレート信号RATE1〜RATE4は
ダミーサイクルなので、レートセレクト回路10は、レ
ート信号RATE5,RATE18の立ち上がりに同期
して立ち上がり、レート信号RATE6,RATE19
の立ち上がりに同期して立ち下がるレート同期選択信号
RSEL1を論理積回路31及びフリップフロップ回路
30のクロック端子に出力する。また、レートセレクト
回路10は、レート信号RATE6,STRB19の立
ち上がりに同期して立ち上がり、レート信号RATE
7,RATE20の立ち上がりに同期して立ち下がるレ
ート同期選択信号RSEL2を論理積回路32に出力す
る。以下同様に、レートセレクト回路10は、所定のレ
ート信号RATEnの立ち上がりに同期して立ち上が
り、このレート信号RATEnの次のレート信号RAT
E(n+1)の立ち上がりに同期して立ち下がるような
レート同期選択信号RSEL3〜RSEL13を順次論
理積回路33〜313にそれぞれ出力する。The rate select circuit 10 outputs the rate signal R
ATE is input to a clock terminal, and corresponding rate synchronization selection signals RSEL1 to RSEL13 are output to the respective AND circuits 31 to 313, and the rate synchronization selection signal RSEL is output.
EL1 is output to the clock terminal of the flip-flop circuit 30 for detecting an error exceeding the cycle. As shown in FIG. 3, since the first four rate signals RATE1 to RATE4 are dummy cycles, the rate select circuit 10 rises in synchronization with the rise of the rate signals RATE5, RATE18, and the rate signals RATE6, RATE19.
And outputs a rate synchronization selection signal RSEL1 which falls in synchronization with the rising edge of the AND circuit 31 and the clock terminal of the flip-flop circuit 30. Further, the rate select circuit 10 rises in synchronization with the rise of the rate signals RATE6 and STRB19, and
7. A rate synchronization selection signal RSEL2 that falls in synchronization with the rise of RATE20 is output to the AND circuit 32. Similarly, the rate select circuit 10 rises in synchronization with the rise of the predetermined rate signal RATEn, and the next rate signal RAT of this rate signal RATEn.
The rate synchronization selection signals RSEL3 to RSEL13 falling in synchronization with the rise of E (n + 1) are sequentially output to the AND circuits 33 to 313, respectively.
【0028】ストローブエッジセレクト回路20は、ス
トローブエッジ発生回路11から出力されるストローブ
エッジ信号STRBをクロック端子に入力し、それに同
期したストローブ同期選択信号WCLK1〜WCLK1
3を各フリップフロップ回路21〜213のイネーブル
端子に出力する。すなわち、図3に示すように、ストロ
ーブエッジセレクト回路20は、ストローブエッジ信号
STRB1,STRB14の立ち上がりに同期して立ち
上がり、ストローブエッジ信号STRB13,STRB
26の立ち上がりに同期して立ち下がるストローブ同期
選択信号WCLK1をフリップフロップ回路21のイネ
ーブル端子に、ストローブエッジ信号STRB2,ST
RB15の立ち上がりに同期して立ち上がり、ストロー
ブエッジ信号STRB14,STRB27の立ち上がり
に同期して立ち下がるストローブ同期選択信号WCLK
2をフリップフロップ回路22のイネーブル端子に出力
する。以下同様に、ストローブエッジセレクト回路20
は、所定のストローブエッジ信号STRBNの立ち上が
りに同期して立ち上がり、このストローブエッジ信号S
TRBnから12個目のストローブエッジ信号STRB
(n+12)の立ち上がりに同期して立ち下がるストロ
ーブ同期選択信号WCLK3〜13をフリップフロップ
回路23〜213のイネーブル端子にそれぞれ出力す
る。The strobe edge select circuit 20 inputs a strobe edge signal STRB output from the strobe edge generation circuit 11 to a clock terminal, and synchronizes with the strobe edge select signal WCLK1 to WCLK1.
3 is output to the enable terminal of each of the flip-flop circuits 21 to 213. That is, as shown in FIG. 3, the strobe edge select circuit 20 rises in synchronization with the rise of the strobe edge signals STRB1 and STRB14, and the strobe edge signals STRB13 and STRB rise.
A strobe synchronization selection signal WCLK1 that falls in synchronization with the rising edge of the strobe edge signal STRB2 is input to the enable terminal of the flip-flop circuit 21.
A strobe synchronization selection signal WCLK that rises in synchronization with the rising edge of RB15 and falls in synchronization with the rising edges of strobe edge signals STRB14 and STRB27.
2 is output to the enable terminal of the flip-flop circuit 22. Similarly, the strobe edge select circuit 20
Rises in synchronization with the rise of a predetermined strobe edge signal STRBN, and this strobe edge signal S
The twelfth strobe edge signal STRB from TRBn
The strobe synchronization selection signals WCLK3 to WCLK13 falling in synchronization with the rise of (n + 12) are output to the enable terminals of the flip-flop circuits 23 to 213, respectively.
【0029】フリップフロップ回路21〜213は、ス
トローブエッジセレクト回路20から出力されるストロ
ーブ同期選択信号WCLK1〜WCLK13をアクティ
ブローのイネーブル端子に、ストローブエッジ発生回路
11から出力されるストローブエッジ信号STRBをク
ロック端子に、反転出力端からの出力を入力端にそれぞ
れ入力し、ストローブ同期選択信号WCLK1〜WCL
K13がローレベル「0」のときに、ストローブエッジ
信号STRBの立ち上がりに同期してその反転出力端か
らの出力を、ストローブ同期信号WCYC1〜WCYC
13として各論理積回路31〜313に出力する。すな
わち、図3に示すように、フリップフロップ回路21〜
213は、アクティブローに設定されているので、スト
ローブ同期選択信号WCLK1〜WCLK13がローレ
ベル「0」の時にクロック端子に入力するストローブエ
ッジ信号STRBの立ち上がりに同期して、出力端Qか
ら出力されるストローブ同期信号WCYC1〜WCYC
13を順次反転する。従って、フリップフロップ回路2
1から出力されるストローブ同期信号WCYC1は、ス
トローブエッジ信号STRB1の立ち上がりに同期して
ローレベル「0」からハイレベル「1」に反転し、スト
ローブエッジ信号STRB14の立ち上がりに同期して
ハイレベル「1」からローレベル「0」に反転する。フ
リップフロップ回路22から出力されるストローブ同期
信号WCYC2は、ストローブエッジ信号STRB2の
立ち上がりに同期してローレベル「0」からハイレベル
「1」に反転し、ストローブエッジ信号STRB15の
立ち上がりに同期してハイレベル「1」からローレベル
「0」に反転する。以下同様に、フリップフロップ回路
23〜213から出力されるストローブ同期信号WCY
C3〜WCYC13は、ストローブエッジ信号STRB
3〜STRB13の立ち上がりに同期してローレベル
「0」からハイレベル「1」に反転し、ストローブエッ
ジ信号STRB16〜STRB26の立ち上がりに同期
してハイレベル「1」からローレベル「0」に反転す
る。以下同様に、ストローブ同期信号WCYC1〜WC
YC13は、ストローブエッジ信号STRBの13個周
期で反転を繰り返す。The flip-flop circuits 21 to 213 use the strobe synchronization selection signals WCLK1 to WCLK13 output from the strobe edge selection circuit 20 as active low enable terminals and clock the strobe edge signal STRB output from the strobe edge generation circuit 11 as clocks. The terminals output the output from the inverted output terminal to the input terminal, respectively, and output the strobe synchronization selection signals WCLK1 to WCL.
When K13 is at the low level "0", the output from the inverted output terminal thereof is synchronized with the rising of the strobe edge signal STRB and the strobe synchronization signals WCYC1 to WCYC are output.
13 to each of the AND circuits 31 to 313. That is, as shown in FIG.
Since 213 is set to active low, it is output from the output terminal Q in synchronization with the rising of the strobe edge signal STRB input to the clock terminal when the strobe synchronization selection signals WCLK1 to WCLK13 are at the low level “0”. Strobe synchronization signals WCYC1 to WCYC
13 are sequentially inverted. Therefore, the flip-flop circuit 2
The strobe synchronization signal WCYC1 output from 1 is inverted from the low level “0” to the high level “1” in synchronization with the rising edge of the strobe edge signal STRB1, and the high level “1” is synchronized in synchronization with the rising edge of the strobe edge signal STRB14. ”To the low level“ 0 ”. The strobe synchronization signal WCYC2 output from the flip-flop circuit 22 is inverted from a low level “0” to a high level “1” in synchronization with the rising of the strobe edge signal STRB2, and becomes high in synchronization with the rising of the strobe edge signal STRB15. Invert from level “1” to low level “0”. Similarly, the strobe synchronization signal WCY output from the flip-flop circuits 23 to 213
C3 to WCYC13 are the strobe edge signals STRB.
3 to invert from low level “0” to high level “1” in synchronization with the rise of STRB13, and invert from high level “1” to low level “0” in synchronization with the rise of strobe edge signals STRB16 to STRB26. . Similarly, the strobe synchronization signals WCYC1 to WCYC
The YC 13 repeats inversion at thirteen periods of the strobe edge signal STRB.
【0030】各論理積回路31〜313は、フリップフ
ロップ回路21〜213から出力されるストローブ同期
信号WCYC1〜WCYC13とレートセレクト回路1
0から出力されるレート同期選択信号RSEL1〜RS
EL13との論理積信号RW1〜RW13を論理和回路
41に出力する。図3に示すように、フリップフロップ
回路21〜213から出力されるストローブ同期信号W
CYC1〜WCYC13は、ストローブエッジ発生回路
1からストローブエッジ信号STRBが正常に出力され
ている場合には、その出力に同期してストローブエッジ
信号STRBの12個分相当の時間、ハイレベル「1」
を維持するようになっているので、各論理積回路31〜
313はレート同期選択信号RSEL1〜RSEL13
と同じ論理積信号RW1〜RW13を論理和回路41に
出力する。論理和回路41は各論理積信号RW1〜RW
13の論理和信号を排他的論理和回路43に出力する。
従って、論理和回路41からは、図3に示すような論理
積信号RW1〜RW13の連続したようなストローブエ
ッジ信号STRB1の立ち上がり時点からストローブエ
ッジ信号STRB14の立ち上がり時点までハイレベル
「1」の論理和信号が排他的論理和回路42に出力され
る。Each of the AND circuits 31 to 313 includes a strobe synchronization signal WCYC1 to WCYC13 output from the flip-flop circuits 21 to 213 and the rate select circuit 1
0, the rate synchronization selection signals RSEL1 to RSEL1
The AND signals RW1 to RW13 with the EL13 are output to the OR circuit 41. As shown in FIG. 3, the strobe synchronization signal W output from the flip-flop circuits 21 to 213
When the strobe edge signal STRB is normally output from the strobe edge generation circuit 1, the CYC1 to WCYC13 output the high level “1” in synchronization with the output of the strobe edge signal STRB for a time corresponding to 12 strobe edge signals STRB.
, So that each of the AND circuits 31 to 31
313 is a rate synchronization selection signal RSEL1 to RSEL13.
And outputs the same AND signals RW1 to RW13 to the OR circuit 41. The logical sum circuit 41 outputs the logical product signals RW1 to RW
13 to the exclusive OR circuit 43.
Therefore, the logical sum circuit 41 outputs the logical sum of the high level "1" from the rising point of the strobe edge signal STRB1 as the continuous logical product signals RW1 to RW13 as shown in FIG. 3 to the rising point of the strobe edge signal STRB14. The signal is output to exclusive OR circuit 42.
【0031】一方、フリップフロップ回路30は、レー
トセレクト回路10から出力されるレート同期選択信号
RSEL1をクロック端子に入力し、それに応じて出力
端Qからの信号を反転したレート同期信号RCYCを排
他的論理和回路42,43に出力する。すなわち、フリ
ップフロップ回路30は、レート信号RATEの13個
分相当の周期で反転するレート同期信号RCYCを排他
的論理和回路42,43に出力することになる。このレ
ート同期信号RCYCがレート信号RATEの13個分
相当の周期で反転するのは、レート信号RATEが正常
に出力されている場合であって、レート信号RATEの
出力に異常がある場合にはこの関係は成り立たなくな
る。On the other hand, the flip-flop circuit 30 inputs the rate synchronization selection signal RSEL1 output from the rate selection circuit 10 to the clock terminal, and exclusively converts the rate synchronization signal RCYC obtained by inverting the signal from the output terminal Q accordingly. Output to the OR circuits 42 and 43. That is, the flip-flop circuit 30 outputs to the exclusive OR circuits 42 and 43 a rate synchronizing signal RCYC which is inverted at a period corresponding to 13 rate signals RATE. The reason that the rate synchronizing signal RCYC is inverted at a period corresponding to thirteen of the rate signals RATE is when the rate signal RATE is normally output and when the output of the rate signal RATE is abnormal, The relationship no longer holds.
【0032】排他的論理和回路42は、論理和回路41
から出力される論理和信号とフリップフロップ回路30
から出力されレート同期信号RCYCとの排他的論理和
を取り、その排他的論理和信号R_EORをストローブ
エッジ出力エラー検出用のフリップフロップ回路44に
出力する。図3に示すように論理積信号RW1〜RW1
3は、ストローブ同期信号WCYC1〜WCYC13と
レート同期選択信号RSEL1〜RATE13との論理
積であるから、ストローブエッジ信号STRB及びレー
ト信号RATEが正常に出力されている場合には、レー
ト同期選択信号RSEL1〜RATE13がそのまま論
理積信号RW1〜RW13として論理積回路31〜31
3から出力される。従って、論理和回路41から出力さ
れる論理和信号とレート同期信号RCYCは同じとな
り、排他的論理和回路42の出力は常にローレベル
「0」となる。The exclusive OR circuit 42 is provided with the OR circuit 41.
OR signal output from the flip-flop circuit 30
And outputs the exclusive OR signal R_EOR to the strobe edge output error detection flip-flop circuit 44. As shown in FIG. 3, AND signals RW1 to RW1
3 is the logical product of the strobe synchronization signals WCYC1 to WCYC13 and the rate synchronization selection signals RSEL1 to RATE13. Therefore, when the strobe edge signal STRB and the rate signal RATE are output normally, the rate synchronization selection signals RSEL1 to RSEL1 are output. RATE13 is used as the logical product signals RW1 to RW13 as logical product circuits 31 to 31
3 is output. Therefore, the logical sum signal output from the logical sum circuit 41 and the rate synchronization signal RCYC are the same, and the output of the exclusive logical sum circuit 42 is always at the low level “0”.
【0033】排他的論理和回路43は、フリップフロッ
プ回路21から出力されるストローブ同期信号WCYC
1とフリップフロップ回路30から出力されレート同期
信号RCYCとの排他的論理和を取り、その排他的論理
和信号W_EORをレート出力エラー検出用のフリップ
フロップ回路45に出力する。図3に示すようにストロ
ーブ同期信号WCYC1は、ストローブエッジ信号ST
RB1の立ち上がりに同期してハイレベル「1」に立ち
上がり、ストローブエッジ信号STRB14の立ち上が
りに同期してローレベル「0」に立ち下がるストローブ
エッジ信号STRBの13個分相当の周期で反転する信
号であり、レート同期信号RCYCはレート信号RAT
E5の立ち上がりに同期してハイレベル「1」に立ち上
がり、レート信号RATE18の立ち上がりに同期して
ローレベル「0」に立ち下がるレート信号RATEの1
3個分相当の周期で反転する信号である。従って、スト
ローブエッジ信号STRB及びレート信号RATEが正
常に出力されている場合には、ストローブ同期信号WC
YC1とレート同期信号RCYCは同じとなり、排他的
論理和回路43の出力は常にローレベル「0」となる。The exclusive OR circuit 43 outputs a strobe synchronization signal WCYC output from the flip-flop circuit 21.
1 and an exclusive OR of the rate synchronization signal RCYC output from the flip-flop circuit 30 and outputs the exclusive OR signal W_EOR to the flip-flop circuit 45 for detecting a rate output error. As shown in FIG. 3, the strobe synchronization signal WCYC1 is the strobe edge signal ST
This signal is a signal which rises to a high level “1” in synchronization with the rising of RB1 and falls to a low level “0” in synchronization with the rising of the strobe edge signal STRB14, and is inverted at a period corresponding to 13 strobe edge signals STRB. , The rate synchronizing signal RCYC is the rate signal RAT.
1 of the rate signal RATE that rises to a high level “1” in synchronization with the rise of E5 and falls to a low level “0” in synchronization with the rise of the rate signal RATE18
This signal is inverted at a period corresponding to three signals. Therefore, when the strobe edge signal STRB and the rate signal RATE are output normally, the strobe synchronization signal WC
YC1 and the rate synchronization signal RCYC are the same, and the output of the exclusive OR circuit 43 is always at the low level “0”.
【0034】フリップフロップ回路44は、排他的論理
和回路42から出力される排他的論理和信号R_EOR
をレート信号RATEに同期してラッチして、ストロー
ブ出力エラー信号ERRRを論理和回路46に出力す
る。フリップフロップ回路45は、排他的論理和回路4
3から出力される排他的論理和信号W_EORをストロ
ーブエッジ信号STRBに同期してラッチして、レート
出力エラー信号ERRWを論理和回路46に出力する。
論理和回路46は、フリップフロップ回路44及び45
の出力の論理和信号ERRを論理和回路47に出力す
る。The flip-flop circuit 44 outputs an exclusive OR signal R_EOR output from the exclusive OR circuit 42.
Is latched in synchronization with the rate signal RATE, and the strobe output error signal ERRR is output to the OR circuit 46. The flip-flop circuit 45 includes the exclusive OR circuit 4
3 is latched in synchronization with the strobe edge signal STRB, and the rate output error signal ERRW is output to the OR circuit 46.
The OR circuit 46 includes flip-flop circuits 44 and 45
Is output to the OR circuit 47.
【0035】次に、機能試験終了後にレート信号RAT
E及びストローブエッジ信号STRBが所定の発数分出
力されていたか否かを検出するカウントエラー検出部の
構成について説明する。カウントエラー検出部は、半導
体試験装置が動作中に、タイミング発生手段53から発
生するタイミングエッジ信号及びこのタイミングエッジ
信号を基に判定タイミングを作り出すストローブエッジ
信号の発数を5ビット構成のカウンタで計数し、このカ
ウンタの値を機能試験終了時に比較することによってエ
ラーを検出するものである。カウントエラー検出部は、
タイミングエッジカウンタ回路81、ストローブエッジ
カウンタ回路82、比較回路83及び論理積回路84か
ら構成される。図4は、このカウンタエラー検出部の動
作を示すタイミングチャート図である。タイミングエッ
ジカウンタ回路81は、5ビット構成のカウンタ回路で
あり、タイミング発生手段53から出力されるタイミン
グ信号PHを入力し、そのタイミングエッジ信号T_E
DGEを「0」〜「1f」までカウントし、そのカウン
ト値EDGE_CNTを比較回路83に出力する。スト
ローブエッジカウンタ回路82も同様に5ビット構成の
カウンタ回路であり、ストローブエッジ信号STRBを
入力し、そのストローブエッジ信号を「0」〜「1f」
までカウントし、そのカウント値STRB_CNTを比
較回路83に出力する。比較回路83は、タイミングエ
ッジカウンタ回路81から出力されるカウント値EDG
E_CNTとストローブエッジカウンタ回路82から出
力されるカウント値STRB_CNTを比較し、等しい
場合にはローレベル「0」の信号を、等しくない場合に
はハイレベル「1」の信号を論理積回路84に出力す
る。論理積回路84は、比較イネーブル信号CMP_E
Nを入力し、そのタイミングに応じて比較回路83の比
較結果を示す信号ERRCNTを論理和回路47に出力
する。論理和回路47は、論理和回路46から出力され
る論理和信号ERRと論理積回路84から出力される論
理積信号ERRCNTとの論理和信号を出力する。図4
(A)は、タイミングエッジカウンタ回路81のカウン
ト値EDGE_CNTとストローブエッジカウンタ回路
82のカウント値STRB_CNTが等しい、すなわち
正常の場合を示す。図4(B)は、ストローブエッジ信
号が1発数不足した場合を示す。図4(B)から明らか
なように、ストローブエッジ信号が不足したことによっ
て、ストローブエッジカウンタ回路82のカウント値S
TRB_CNTは、比較イネーブル信号CMP_ENを
入力した時点で「1f」となり、タイミングエッジカウ
ンタ回路81のカウント値EDGE_CNTの値「0」
と異なる。従って、この時点で論理積回路84は、ハイ
レベル「1」の論理積信号ERRCNTを論理和回路4
7に出力する。これによって、論理和回路47からは、
エラーを示す論理和信号ERRが出力されるようにな
る。Next, after the function test is completed, the rate signal RAT
The configuration of the count error detection unit that detects whether the E and strobe edge signals STRB have been output for a predetermined number of times will be described. The count error detecting unit counts the number of timing edge signals generated from the timing generation means 53 and the number of strobe edge signals for generating a determination timing based on the timing edge signals by a 5-bit counter while the semiconductor test apparatus is operating. Then, an error is detected by comparing the value of this counter at the end of the function test. The count error detector is
It comprises a timing edge counter circuit 81, a strobe edge counter circuit 82, a comparison circuit 83, and an AND circuit 84. FIG. 4 is a timing chart showing the operation of the counter error detection unit. The timing edge counter circuit 81 is a 5-bit counter circuit, receives the timing signal PH output from the timing generation unit 53, and receives the timing edge signal T_E.
The DGE is counted from “0” to “1f”, and the count value EDGE_CNT is output to the comparison circuit 83. The strobe edge counter circuit 82 is also a 5-bit counter circuit, receives a strobe edge signal STRB, and sets the strobe edge signal to "0" to "1f".
And outputs the count value STRB_CNT to the comparison circuit 83. The comparison circuit 83 counts the count value EDG output from the timing edge counter circuit 81.
E_CNT is compared with the count value STRB_CNT output from the strobe edge counter circuit 82, and if they are equal, a low-level “0” signal is output to the AND circuit 84 if they are not equal. I do. The AND circuit 84 outputs the comparison enable signal CMP_E
N is input, and a signal ERRCNT indicating the comparison result of the comparison circuit 83 is output to the OR circuit 47 in accordance with the timing. The OR circuit 47 outputs an OR signal of the OR signal ERR output from the OR circuit 46 and the AND signal ERRCNT output from the AND circuit 84. FIG.
(A) shows the case where the count value EDGE_CNT of the timing edge counter circuit 81 and the count value STRB_CNT of the strobe edge counter circuit 82 are equal, that is, normal. FIG. 4B shows a case where one strobe edge signal is insufficient. As is apparent from FIG. 4B, the count value S of the strobe edge counter circuit 82 due to the lack of the strobe edge signal.
TRB_CNT becomes “1f” when the comparison enable signal CMP_EN is input, and the count value EDGE_CNT of the timing edge counter circuit 81 is “0”.
And different. Therefore, at this time, the logical product circuit 84 outputs the logical product signal ERRCNT of the high level “1” to the logical sum circuit 4.
7 is output. Thus, the OR circuit 47 outputs
An OR signal ERR indicating an error is output.
【0036】次に、図1のエッジ不良検出装置がどのよ
うにしてエラーを検出するのかその動作について図面を
用いて説明する。図5及び図6は、図1のエッジ不良検
出装置のエラー検出動作を説明するための図である。図
5(A)は、n発目のレート信号RATEnがn+(1
3−4)発目のストローブエッジ信号STRB(n+
(13−4))より遅れて発生した場合のタイミングチ
ャートを示す図である。ここで数値の「4」は、最初の
4発のレート信号RATE1〜RATE4がダミーサイ
クルなのに対応している。図ではn=6の場合、すなわ
ちレート信号RATE6がストローブエッジ信号STR
B15よりも遅れて発生した場合を示している。この場
合には、レートセレクト回路10から出力されるレート
同期選択信号RSEL1はストローブエッジ信号STR
B1と同時点のレート信号RATE5の立ち上がりでハ
イレベル「1」に立ち上がり、ストローブエッジ信号S
TRB15と同時点のレート信号RATE6の立ち上が
りでローレベル「0」に立ち下がる。そして、次にレー
ト同期選択信号RSEL1がハイレベル「1」に立ち上
がるのは、レート信号RATE18が出力されるまでで
ある。従って、フリップフロップ回路30から出力され
るレート同期信号RCYCは、レート信号RATE5の
立ち上がりでハイレベル「1」に立ち上がってから、レ
ート信号RATE18が出力されるまでハイレベル
「1」を維持することになる。ストローブエッジ信号S
TRB14が出力された時点で論理積回路31〜313
から出力される論理積信号RW1〜RW13(論理和回
路41から出力される論理和信号)がローレベル「0」
になっているにもかかわらず、レート同期信号RCYC
はハイレベル「1」のままなので、排他的論理和回路4
2からハイレベル「1」の排他的論理和信号R_EOR
が出力される。ストローブエッジ出力エラー検出用のフ
リップフロップ回路44は、排他的論理和回路42から
出力されているハイレベル「1」の排他的論理和信号R
_EORをラッチし、ストローブエッジ出力エラー信号
ERRRとして論理和回路46に出力する。これによっ
て、論理和回路46及び47からは、エラーを示す論理
和信号ERRが出力されるようになる。Next, the operation of the edge defect detecting device of FIG. 1 for detecting an error will be described with reference to the drawings. FIGS. 5 and 6 are diagrams for explaining an error detection operation of the edge defect detection device of FIG. FIG. 5A shows that the n-th rate signal RATEn is n + (1).
3-4) The first strobe edge signal STRB (n +
It is a figure which shows the timing chart at the time of generating after (13-4)). Here, the numerical value "4" corresponds to the first four rate signals RATE1 to RATE4 being dummy cycles. In the figure, when n = 6, that is, when the rate signal RATE6 is the strobe edge signal STR
This shows a case where it occurs later than B15. In this case, the rate synchronization selection signal RSEL1 output from the rate selection circuit 10 is the strobe edge signal STR
B1 rises to the high level “1” at the same time as the rise of the rate signal RATE5, and the strobe edge signal S
When the rate signal RATE6 rises at the same time as TRB15, it falls to low level "0". Then, the next time that the rate synchronization selection signal RSEL1 rises to the high level "1" until the rate signal RATE18 is output. Therefore, the rate synchronizing signal RCYC output from the flip-flop circuit 30 is maintained at the high level “1” from the rising of the rate signal RATE5 to the high level “1” until the rate signal RATE18 is output. Become. Strobe edge signal S
When the TRB 14 is output, the AND circuits 31 to 313
Signals RW1 to RW13 (logical sum signals output from the logical sum circuit 41) output from the low level "0"
, The rate synchronization signal RCYC
Remains at the high level “1”, the exclusive OR circuit 4
Exclusive OR signal R_EOR from 2 to high level “1”
Is output. The flip-flop circuit 44 for detecting a strobe edge output error outputs the exclusive OR signal R of high level “1” output from the exclusive OR circuit 42.
_EOR is latched and output to the OR circuit 46 as a strobe edge output error signal ERRR. As a result, the OR circuits 46 and 47 output the OR signal ERR indicating an error.
【0037】図5(B)は、n発目のレート信号RAT
Enがn−(1+4)発目のストローブエッジ信号ST
RB(n−(1+4))より先に発生した場合のタイミ
ングチャートを示す図である。図ではn=6の場合、す
なわちレート信号RATE6がストローブエッジ信号S
TRB1よりも先に発生した場合を示している。この場
合には、レートセレクト回路10から出力されるレート
同期選択信号RSEL1はレート信号RATE5の立ち
上がりでハイレベル「1」に立ち上がり、レート信号R
ATE6の立ち上がりでローレベル「0」に立ち下が
る。また、レート同期選択信号RSEL2はレート信号
RATE6の立ち上がりでハイレベル「1」に立ち上が
り、レート信号RATE7の立ち上がりでローレベル
「0」に立ち下がる。このとき、フリップフロップ回路
30から出力されるレート同期信号RCYCは、レート
信号RATE5の立ち上がりでハイレベル「1」に立ち
上がってから、レート信号RATE18が出力されるま
でハイレベル「1」を維持することになる。しかしなが
ら、レート信号RATE7が出力されるまで、ストロー
ブエッジ信号STRB1は出力してないので、ストロー
ブ同期信号WCYC1〜WCYC13はローレベル
「0」のままであり、論理積回路31〜313から出力
される論理積信号RW1〜RW13(論理和回路41か
ら出力される論理和信号)もローレベル「0」のままで
ある。これに対してレート同期信号RCYCはハイレベ
ル「1」なので、排他的論理和回路42からハイレベル
「1」の排他的論理和信号R_EORが出力される。ス
トローブエッジ出力エラー検出用のフリップフロップ回
路44は、排他的論理和回路42から出力されているハ
イレベル「1」の排他的論理和信号R_EORをラッチ
し、ストローブエッジ出力エラー信号ERRRとして論
理和回路46に出力する。これによって、論理和回路4
6及び47からは、エラーを示す論理和信号ERRが出
力されるようになる。FIG. 5B shows the n-th rate signal RAT.
En is n- (1 + 4) strobe edge signal ST
FIG. 9 is a diagram showing a timing chart when the error occurs before RB (n− (1 + 4)). In the figure, when n = 6, that is, when the rate signal RATE6 is the strobe edge signal S
This shows a case where the error occurs before TRB1. In this case, the rate synchronization selection signal RSEL1 output from the rate selection circuit 10 rises to a high level “1” at the rise of the rate signal RATE5, and the rate signal R
At the rise of ATE6, it falls to low level "0". The rate synchronization selection signal RSEL2 rises to a high level “1” at the rise of the rate signal RATE6, and falls to a low level “0” at the rise of the rate signal RATE7. At this time, the rate synchronizing signal RCYC output from the flip-flop circuit 30 rises to a high level “1” at the rise of the rate signal RATE5 and maintains the high level “1” until the rate signal RATE18 is output. become. However, since the strobe edge signal STRB1 is not output until the rate signal RATE7 is output, the strobe synchronization signals WCYC1 to WCYC13 remain at the low level “0” and the logic output from the AND circuits 31 to 313. The product signals RW1 to RW13 (logical sum signals output from the logical sum circuit 41) also remain at the low level “0”. On the other hand, since the rate synchronizing signal RCYC is at the high level “1”, the exclusive OR circuit 42 outputs the exclusive OR signal R_EOR at the high level “1”. The strobe edge output error detection flip-flop circuit 44 latches the high-level “1” exclusive-OR signal R_EOR output from the exclusive-OR circuit 42, and outputs the result as the strobe edge output error signal ERRR. Output to 46. Thereby, the OR circuit 4
From 6 and 47, a logical sum signal ERR indicating an error is output.
【0038】図6は、n発目のストローブエッジ信号S
TRBnがn−(13−4)発目のレート信号RATE
(n−(13−4))より先に発生した場合のタイミン
グチャートを示す図である。図ではn=14の場合、す
なわちストローブエッジ信号STRB14がレート信号
RATE5よりも先に発生した場合を示している。この
場合には、レートセレクト回路10から出力されるレー
ト同期選択信号RSEL1はストローブエッジ信号ST
RB14と同時点のレート信号RATE5の立ち上がり
でハイレベル「1」に立ち上がり、ストローブエッジ信
号STRB15と同時点のレート信号RATE6の立ち
上がりでローレベル「0」に立ち下がる。次にレート同
期選択信号RSEL1がハイレベル「1」に立ち上がる
のは、レート信号RATE18が出力されるまでであ
る。従って、フリップフロップ回路30から出力される
レート同期信号RCYCは、ストローブエッジ信号ST
RB1が出力されてからレート信号RATE5が立ち上
がるまでローレベル「0」である。一方、ストローブエ
ッジ信号STRB1が出力された時点でフリップフロッ
プ回路21から出力されるストローブ同期信号WCYC
1はハイレベル「1」なので、排他的論理和回路43か
ら出力される排他的論理和信号W_EORはハイレベル
「1」となる。しかしながら、ストローブエッジ信号S
TRB1〜STRB13が出力されている間であって
も、レート信号RATE5はまだ出力されていないの
で、レート出力エラー検出用のフリップフロップ回路4
5は、ローレベル「0」のレート出力エラー信号を出力
しつづける。そして、レート信号RATE5が出力され
た時点で、レート出力エラー検出用のフリップフロップ
回路45は、排他的論理和回路43から出力されている
ハイレベル「1」の排他的論理和信号W_EORをラッ
チし、レート出力エラー信号ERRWとして論理和回路
46に出力する。これによって、論理和回路46及び4
7からは、エラーを示す論理和信号ERRが出力される
ようになる。FIG. 6 shows the n-th strobe edge signal S
TRBn is the n- (13-4) th rate signal RATE
It is a figure showing a timing chart when it occurs before (n- (13-4)). The figure shows a case where n = 14, that is, a case where the strobe edge signal STRB14 occurs before the rate signal RATE5. In this case, the rate synchronization selection signal RSEL1 output from the rate selection circuit 10 is the strobe edge signal ST
It rises to a high level “1” at the rise of the rate signal RATE5 at the same time as RB14, and falls to low level “0” at the rise of the rate signal RATE6 at the same time as the strobe edge signal STRB15. Next, the rate synchronization selection signal RSEL1 rises to the high level "1" until the rate signal RATE18 is output. Therefore, the rate synchronizing signal RCYC output from the flip-flop circuit 30 is the strobe edge signal STCY.
It is at low level “0” from the output of RB1 until the rise of the rate signal RATE5. On the other hand, when strobe edge signal STRB1 is output, strobe synchronization signal WCYC output from flip-flop circuit 21 is output.
Since 1 is high level “1”, the exclusive OR signal W_EOR output from the exclusive OR circuit 43 becomes high level “1”. However, the strobe edge signal S
Even while TRB1 to STRB13 are being output, since the rate signal RATE5 has not been output yet, the flip-flop circuit 4 for detecting a rate output error
5 continuously outputs a low-level "0" rate output error signal. When the rate signal RATE5 is output, the flip-flop circuit 45 for detecting a rate output error latches the high level “1” exclusive OR signal W_EOR output from the exclusive OR circuit 43. , As a rate output error signal ERRW. Thereby, the OR circuits 46 and 4
7 outputs an OR signal ERR indicating an error.
【0039】なお、上述の実施の形態では、Nが「1
3」でタイミングエッジカウンタ回路81及びストロー
ブエッジカウンタ回路82が5ビット構成の場合につい
て説明したが、この数値は一例であり、Nが「13」の
場合には、タイミングエッジカウンタ回路81及びスト
ローブエッジカウンタ回路82を4ビット構成とした方
が好ましく、また、Nが「20」の場合には、タイミン
グエッジカウンタ回路81及びストローブエッジカウン
タ回路82を5ビット構成とした方が好ましい。ただ
し、これらの値は任意であり、適宜設定してもよいこと
は言うまでもない。また、上述の実施の形態では、タイ
ミングエッジ信号とストローブエッジ信号をカウントす
る場合について説明したが、レート信号とストローブエ
ッジ信号をカウントして両者の値を比較するようにして
もよい。In the above embodiment, N is "1".
Although the case where the timing edge counter circuit 81 and the strobe edge counter circuit 82 have a 5-bit configuration is described in “3”, this numerical value is an example, and when N is “13”, the timing edge counter circuit 81 and the strobe edge circuit It is preferable that the counter circuit 82 has a 4-bit configuration, and when N is "20", it is preferable that the timing edge counter circuit 81 and the strobe edge counter circuit 82 have a 5-bit configuration. However, it goes without saying that these values are arbitrary and may be set as appropriate. In the above-described embodiment, the case where the timing edge signal and the strobe edge signal are counted has been described. However, the rate signal and the strobe edge signal may be counted and the values of the two may be compared.
【0040】[0040]
【発明の効果】本発明によれば、機能試験中にレート信
号及びストローブエッジ信号が所定の発数分出力されて
いるか否かを検出することができ、また、機能試験中に
レート信号がストローブエッジ信号に対して所定時間遅
れて出力したり、所定時間早く出力した場合でもそのエ
ッジ不良を検出することができるという効果がある。According to the present invention, it is possible to detect whether or not a predetermined number of rate signals and strobe edge signals have been output during a function test. Even if the edge signal is output with a predetermined time delay or is output a predetermined time earlier than the edge signal, the edge defect can be detected.
【図1】 本発明の実施の形態に係る半導体試験装置の
エッジ不良検出装置の概略構成を示す図である。FIG. 1 is a diagram showing a schematic configuration of an edge defect detection device of a semiconductor test device according to an embodiment of the present invention.
【図2】 図2は半導体試験装置の全体構成の概略を示
すブロック図である。FIG. 2 is a block diagram schematically showing an overall configuration of a semiconductor test apparatus.
【図3】 図1のエッジ不良検出装置の動作を示すタイ
ミングチャート図である。FIG. 3 is a timing chart showing an operation of the edge defect detection device of FIG. 1;
【図4】 図1のカウンタエラー検出部の動作を示すタ
イミングチャート図である。FIG. 4 is a timing chart illustrating an operation of the counter error detector of FIG. 1;
【図5】 図1のエッジ不良検出装置のエラー検出動作
を説明するための図である。FIG. 5 is a diagram for explaining an error detection operation of the edge defect detection device of FIG. 1;
【図6】 図1のエッジ不良検出装置のエラー検出動作
を説明するための図である。FIG. 6 is a diagram for explaining an error detection operation of the edge defect detection device of FIG. 1;
10…レートセレクト回路 11…ストローブエッジ発生回路 20…ストローブエッジセレクト回路 21〜2N,30,44,45…フリップフロップ回路 31〜3N,84…論理積回路 41,46,47…論理和回路 42,43…排他的論理和回路 81…タイミングエッジカウンタ回路 82…ストローブエッジカウンタ回路 83…比較回路 DESCRIPTION OF SYMBOLS 10 ... Rate select circuit 11 ... Strobe edge generation circuit 20 ... Strobe edge select circuit 21-2N, 30, 44, 45 ... Flip-flop circuit 31-3N, 84 ... AND circuit 41, 46, 47 ... OR circuit 42, 43 ... Exclusive OR circuit 81 ... Timing edge counter circuit 82 ... Strobe edge counter circuit 83 ... Comparison circuit
Claims (4)
力順に応じて第1番目から第N番目までのストローブ選
択信号を出力するストローブエッジ選択手段と、 前記ストローブエッジ選択手段から出力される前記第1
番目から第N番目までのストローブ選択信号をそれぞれ
のイネーブル端子に、前記ストローブエッジ信号をクロ
ック端子に共通に、反転出力端の出力を入力端にそれぞ
れ入力するように構成された第1番目から第N番目まで
のフリップフロップ回路手段と、 レート信号を入力し、その入力順に応じて第1番目から
第N番目までのレート選択信号を出力するレート選択手
段と、 前記第1番目から第N番目までのフリップフロップ回路
手段から出力される信号と前記レート選択手段から出力
される前記第1番目から第N番目までのレート選択信号
との間の同番目同士に基づいた論理積信号を出力する第
1番目から第N番目までの論理積回路手段と、 前記第1番目から第N番目までの論理積回路手段の出力
に基づいた論理和信号を出力する第1の論理和回路手段
と、 前記レート選択手段から出力される前記第1番目のレー
ト選択信号をクロック端子に、反転出力端の出力を入力
端に入力するように構成されたレート用フリップフロッ
プ回路手段と、 前記第1番目のフリップフロップ回路手段から出力され
る信号と前記レート用フリップフロップ回路手段から出
力される信号とに基づいた排他的論理和信号を出力する
第1の排他的論理和回路手段と、 前記第1の排他的論理和回路手段から出力される前記排
他的論理和信号を入力端に、前記ストローブエッジ信号
をクロック端に入力するように構成されたレートエラー
検出用のフリップフロップ回路手段と、 前記論理和回路手段から出力される信号と前記レート用
フリップフロップ回路手段から出力される信号とに基づ
いた排他的論理和信号を出力する第2の排他的論理和回
路手段と、 前記第2の排他的論理和回路手段から出力される前記排
他的論理和信号を入力端に、前記レート信号をクロック
端に入力するように構成されたストローブエッジエラー
検出用のフリップフロップ回路手段と、 を備えたことを特徴とする半導体試験装置のエッジ不良
検出装置。1. A strobe edge selecting means for inputting a strobe edge signal and outputting first to Nth strobe selection signals in accordance with the input order, and the first strobe edge selecting means output from the strobe edge selecting means.
The first to Nth strobe selection signals are configured to input the strobe selection signal to the enable terminal, the strobe edge signal to the clock terminal in common, and the output of the inverted output terminal to the input terminal. N-th flip-flop circuit means, rate selection means for inputting rate signals and outputting first to N-th rate selection signals in accordance with the input order; Outputting a logical product signal based on the same signal between the signal output from the flip-flop circuit means and the first to Nth rate selection signals output from the rate selection means. A first to an N-th logical product circuit means, and a first logical sum signal based on an output of the first to the N-th logical product circuit means. Logical sum circuit means; rate flip-flop circuit means configured to input the first rate selection signal output from the rate selection means to a clock terminal and input the output of an inverted output terminal to an input terminal; A first exclusive-OR circuit means for outputting an exclusive-OR signal based on a signal output from the first flip-flop circuit means and a signal output from the rate flip-flop circuit means; A rate error detection flip-flop circuit means configured to input the exclusive OR signal output from the first exclusive OR circuit means to an input terminal and to input the strobe edge signal to a clock terminal; And an exclusive OR based on a signal output from the OR circuit and a signal output from the rate flip-flop circuit. A second exclusive-OR circuit means for outputting a signal, an exclusive-OR signal output from the second exclusive-OR circuit means being inputted to an input terminal, and the rate signal being inputted to a clock terminal. And a flip-flop circuit means for detecting a strobe edge error configured as described above.
信号を機能試験中に巡回的にカウントするタイミングカ
ウント手段と、 前記ストローブエッジ信号を機能試験中に巡回的にカウ
ントするストローブカウント手段と、 機能試験終了時に前記タイミングカウント手段とストロ
ーブカウント手段とのカウント値を比較し、その比較結
果を出力するカウントエラー検出手段とを備えたことを
特徴とする半導体試験装置のエッジ不良検出装置。2. A timing counting means for cyclically counting a timing edge signal as a basis of the strobe edge signal during a function test, and counting the strobe edge signal cyclically during a function test. An edge failure of a semiconductor test apparatus, comprising: a strobe count unit; and a count error detection unit that compares count values of the timing count unit and the strobe count unit at the end of the function test and outputs a result of the comparison. Detection device.
手段の巡回カウント値を前記第1番目から第N番目まで
のフリップフロップ回路手段の総数Nを含む最小値で構
成したことを特徴とする半導体試験装置のエッジ不良検
出装置。3. The method according to claim 2, wherein the cyclic count values of the timing count means and the strobe count means are constituted by a minimum value including the total number N of the first to N-th flip-flop circuit means. An edge failure detection device for semiconductor test equipment.
ングエッジ信号を機能試験中に巡回的にカウントするタ
イミングカウント手段と、 前記ストローブエッジ信号を機能試験中に巡回的にカウ
ントするストローブカウント手段と、 機能試験終了時に前記タイミングカウント手段とストロ
ーブカウント手段とのカウント値を比較し、その比較結
果を出力するカウントエラー検出手段とを備えたことを
特徴とする半導体試験装置のエッジ不良検出装置。4. A timing counting means for cyclically counting a timing edge signal which is a basis of a strobe edge signal during a function test; a strobe counting means for cyclically counting the strobe edge signal during a function test; An edge failure detection device for a semiconductor test device, comprising: count error detection means for comparing the count values of the timing count means and the strobe count means at the end of a test and outputting the comparison result.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP35251099A JP2001166015A (en) | 1999-12-13 | 1999-12-13 | Edge failure detection device for semiconductor test equipment |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP35251099A JP2001166015A (en) | 1999-12-13 | 1999-12-13 | Edge failure detection device for semiconductor test equipment |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2001166015A true JP2001166015A (en) | 2001-06-22 |
Family
ID=18424570
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP35251099A Pending JP2001166015A (en) | 1999-12-13 | 1999-12-13 | Edge failure detection device for semiconductor test equipment |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2001166015A (en) |
-
1999
- 1999-12-13 JP JP35251099A patent/JP2001166015A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN101646954B (en) | Test equipment and electronic devices | |
| JP4446892B2 (en) | Semiconductor test equipment | |
| JP2006145527A (en) | Method and apparatus for embedded time domain reflectivity test | |
| US7080302B2 (en) | Semiconductor device and test system therefor | |
| US20020124218A1 (en) | Method of testing a semiconductor integrated circuit and method and apparatus for generating test patterns | |
| US6618827B1 (en) | System and method for parallel testing of IEEE 1149.1 compliant integrated circuits | |
| JP5131025B2 (en) | Digital signal delay measurement circuit and digital signal delay measurement method | |
| KR101080551B1 (en) | Test device | |
| US6437589B1 (en) | Semiconductor device test circuit | |
| US6892338B2 (en) | Analog/digital characteristics testing device and IC testing apparatus | |
| US6642734B1 (en) | Method and apparatus to generate a ground level of a semiconductor IC tester having a plurality of substrates | |
| US8093919B2 (en) | Test circuit, method, and semiconductor device | |
| JP2001166015A (en) | Edge failure detection device for semiconductor test equipment | |
| JPH063413A (en) | Method and device for inspecting logic signal | |
| JP2006292646A (en) | Method for testing lsi | |
| JP2005140555A (en) | Semiconductor integrated circuit inspection apparatus and semiconductor integrated circuit inspection method | |
| JP2769588B2 (en) | Data output timing synchronization method in IC test equipment | |
| US5191281A (en) | IC tester capable of changing strobe position in accordance with a predetermined reference signal | |
| JP3165131B2 (en) | Test method and test circuit for semiconductor integrated circuit | |
| KR20100084153A (en) | Error catch ram support using fan-out/fan-in matrix | |
| JPH09152470A (en) | High-speed data acquisition device and IC test device | |
| JP2916594B2 (en) | Waveform generator for IC test equipment | |
| JP3264812B2 (en) | Timing synchronization method for IC test equipment | |
| Zeidler et al. | Ultra low cost asynchronous handshake checker | |
| JPH11295398A (en) | Pattern generator for IC test equipment |