JPH11316259A - Semiconductor test device and method for testing semiconductor using it - Google Patents

Semiconductor test device and method for testing semiconductor using it

Info

Publication number
JPH11316259A
JPH11316259A JP10120821A JP12082198A JPH11316259A JP H11316259 A JPH11316259 A JP H11316259A JP 10120821 A JP10120821 A JP 10120821A JP 12082198 A JP12082198 A JP 12082198A JP H11316259 A JPH11316259 A JP H11316259A
Authority
JP
Japan
Prior art keywords
address
fail
data
memory
test
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
Application number
JP10120821A
Other languages
Japanese (ja)
Inventor
Yoshiaki Odashiro
佳 哲 小田代
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Original Assignee
Toshiba Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba Corp filed Critical Toshiba Corp
Priority to JP10120821A priority Critical patent/JPH11316259A/en
Publication of JPH11316259A publication Critical patent/JPH11316259A/en
Pending legal-status Critical Current

Links

Abstract

PROBLEM TO BE SOLVED: To provide a semiconductor test device for efficient test with a simple configuration together with a method for testing semiconductor using it, related to a flash memory with dispersion in the number of writing before writing is done correctly. SOLUTION: The address of memory cell in a DUT 3 is stored an advance in a pattern memory 21N while test data and expected value data in a pattern memory 21M, and at a first test, memory address pattern is generated from a SQPG 11, which is supplied to the pattern memories 21N and 21M for writing/ reading from the DUT 3. If a memory cell with write failure is present, a memory address value for a test where the write failure has been caused with fail memories 13a and 13b with total pin fail signal STF outputted from an OR circuit 14 for taking logical sum of outputs of a logical comparator 23 of each pin as WE signal is stored as fail address data. The fail address is supplied to the pattern memories 21N and 21M from the fail memories 13a and 13b, and re-test is performed only with the memory cell where the write failure has been caused.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、半導体試験装置お
よびこれを用いた半導体試験方法に係り、特に、フラッ
シュメモリを備えた半導体試験装置およびこれを用いた
半導体試験方法に関する。
The present invention relates to a semiconductor test apparatus and a semiconductor test method using the same, and more particularly to a semiconductor test apparatus having a flash memory and a semiconductor test method using the same.

【0002】[0002]

【従来の技術】様々な半導体記憶装置のうち、フラッシ
ュメモリは、不揮発性の書込み・読出し可能メモリとし
て注目され、より一層の高集積度化等が今後とも期待さ
れている。しかしながら、このフラッシュメモリは、デ
ータ書込み処理において、正常に書込まれるまでの書込
み回数にばらつきがあるという欠点を有している。この
ため、フラッシュメモリの半導体試験においては、1回
の書込み/読出しの試験で不合格(フェイル:fai
l)が発生したメモリセル群に対して再度の書込み/読
出し試験を行う必要がある。
2. Description of the Related Art Among various semiconductor memory devices, a flash memory is attracting attention as a nonvolatile writable / readable memory, and further higher integration is expected in the future. However, this flash memory has a drawback in the data writing process that the number of times of writing until it is written normally varies. For this reason, in the semiconductor test of the flash memory, one write / read test fails (fail: fail).
It is necessary to perform another write / read test on the memory cell group in which 1) has occurred.

【0003】フラッシュメモリを備えた半導体装置に関
する従来の技術における試験方法について図面を参照し
ながら説明する。
[0003] A conventional test method for a semiconductor device having a flash memory will be described with reference to the drawings.

【0004】図9、図10は、いわゆるマッチ機能を使
用した半導体試験方法によるフラッシュメモリの書込み
(WT:Write)/読出し(RD:Read)の動作を示
す模式図であり、それぞれ、図9はメモリセルを1個ず
つ試験した場合、図10は2個のメモリセルを並列に試
験することにより、スループットの向上を図る場合にお
ける動作を示す。
FIGS. 9 and 10 are schematic diagrams showing the operation of writing (WT: Write) / reading (RD: Lead) of a flash memory by a semiconductor test method using a so-called match function. FIG. 10 shows an operation in a case where two memory cells are tested in parallel to improve the throughput when the memory cells are tested one by one.

【0005】まず、メモリセルを1個ずつ試験した場合
の動作について、図9を参照しながら説明する。
First, the operation in the case where the memory cells are tested one by one will be described with reference to FIG.

【0006】同図に示すように、メモリセルのアドレス
(以下、セルアドレスという)、WT/RD信号、WT
/RDデータ、パス(Pass:合格)/フェイルの判定
は、いずれもテストサイクル信号に同期している。各セ
ルアドレスに対応するメモリセルについて、WT動作/
RD動作を順次繰り返し、書込みが正常に行われたこと
を検出した後、次のメモリアドレスのメモリセルに移行
する。
As shown in FIG. 1, an address of a memory cell (hereinafter, referred to as a cell address), a WT / RD signal, a WT
The determination of / RD data and pass / pass are all synchronized with the test cycle signal. For the memory cell corresponding to each cell address, the WT operation /
The RD operation is sequentially repeated, and after detecting that the writing has been normally performed, the process proceeds to the memory cell of the next memory address.

【0007】図9に示す例では、メモリアドレス#0番
地は1回、#1番地は3回、#2番地は2回のWT/R
D動作で正常に書込みが行われている。
In the example shown in FIG. 9, the memory address # 0 is once, the address # 1 is three times, and the address # 2 is two times WT / R.
Writing is normally performed in D operation.

【0008】このように、メモリセルに対するWT/R
D動作の回数は、メモリセル毎に異なっているため、試
験は、書込不良のメモリセルが1個でもあるうちは、予
め定めた規定の回数まで繰り返す。さらに、規定の回数
分のWT/RD動作を行っても、正常に書込みができな
かったメモリセルを不良セルとして判断する。
Thus, the WT / R for the memory cell
Since the number of times of the D operation is different for each memory cell, the test is repeated up to a predetermined number of times as long as there is at least one write-defective memory cell. Furthermore, even if the WT / RD operation is performed a specified number of times, a memory cell that cannot be normally written is determined as a defective cell.

【0009】次に、2個並列に試験を行った場合を図1
0を参照しながら説明する。同図において、DUT1、
DUT2は、それぞれ異なる被試験体(DUT:evic
e nder est)であるフラッシュメモリを備えた半導
体記憶装置である。DUT1、DUT2は、共通のセル
アドレスを有している。しかしながら、同図に示すよう
に、WT/RD信号、WT/RDデータ、パス/フェイ
ルの判定結果は、DUT毎に異なる動作をする。図10
の例では、DUT1がセルアドレス#0番地で1回、#
1番地で3回にて正常な書込みが行われているのに対
し、DUT2では、#0番地で3回、#1番地で2回に
て正常に書込みが行われている。
Next, FIG. 1 shows a case in which two tests are performed in parallel.
This will be described with reference to FIG. In the figure, DUT1, DUT1,
Each DUT 2 has a different test object (DUT: D evic).
a semiconductor memory device having a flash memory which is e U nder T est). DUT1 and DUT2 have a common cell address. However, as shown in the figure, the WT / RD signal, the WT / RD data, and the pass / fail judgment result operate differently for each DUT. FIG.
In the example of DUT1, DUT1 is once at cell address # 0,
While normal writing is performed three times at address 1, in DUT 2, normal writing is performed three times at address # 0 and twice at address # 1.

【0010】[0010]

【発明が解決しようとする課題】一般に、半導体試験装
置では、DUT毎に異なるセルアドレスのパターン信号
を発生させることができない。従って、図10に示す例
では、対になった2つのDUTの一方がパスとなって
も、他方がフェイルである限り次のアドレスに移行する
ことができないので、セルアドレスパターンの発生は、
WT/RD回数の多かったDUTに制約されることにな
る。即ち、並列試験を行うことにより、半導体試験のス
ループットを上げようとしても、最も書込回数の多いD
UTに制約されるため、顕著な効果を奏することができ
ないという問題点があった。
In general, a semiconductor test apparatus cannot generate a pattern signal having a different cell address for each DUT. Therefore, in the example shown in FIG. 10, even if one of the paired DUTs passes, it is not possible to shift to the next address as long as the other fails, so the generation of the cell address pattern is as follows.
This is restricted by the DUT having the larger number of WT / RD times. That is, even if an attempt is made to increase the throughput of the semiconductor test by performing the parallel test, the most frequently written D
There is a problem that a remarkable effect cannot be obtained because of being restricted by the UT.

【0011】次に、上述したマッチ機能を使用しない場
合の他の半導体試験方法について説明する。
Next, another semiconductor test method when the above-mentioned match function is not used will be described.

【0012】まず、全メモリセル(メモリアドレス)に
対して“1”を書込み、次に全メモリセルに対するデー
タ読出しと、期待値“1”とを比較する読出試験を行
う。その結果がフェイルである場合、再度全メモリセル
に“1”を書込み、全メモリセルに対して読出試験を繰
返して行う。最終的に読出試験がパス、即ち、全メモリ
セルについてパスになるまで、または、フェイルのメモ
リセルがあったとしても、全メモリセルについて規定の
回数まで書込/読出動作を繰返すこととなる。
First, "1" is written to all memory cells (memory addresses), and then a read test for comparing data read from all memory cells with an expected value "1" is performed. If the result is "fail", "1" is written again to all the memory cells, and the read test is repeated for all the memory cells. The read / write operation is repeated until the read test finally passes, that is, all memory cells pass, or even if there are failed memory cells, up to a specified number of times for all memory cells.

【0013】この方法では、前述の並列試験における制
約は、大きな問題となり得ないが、全メモリセルに対し
てWT/RD動作を繰り返すため、総テストサイクル数
が大幅に増える傾向にあった。さらに、1回あるいは少
数回のWT動作で正常に書込めたメモリセルに対しても
繰返し書込動作を行うため、メモリセルに対して余計な
ストレスをかけることになるという問題点があった。こ
のため、この手法は実際のテストにおいて、あまり利用
されていないのが実情である。
In this method, the above-mentioned restriction in the parallel test cannot be a serious problem. However, since the WT / RD operation is repeated for all the memory cells, the total number of test cycles tends to be greatly increased. Further, there is a problem that extra stress is applied to the memory cell because the repetitive writing operation is performed on the memory cell in which the data can be normally written by one or a small number of WT operations. For this reason, this technique is rarely used in actual tests.

【0014】本発明は、上記事情に鑑みてなされたもの
であり、その目的は、フラッシュメモリのように、正常
に書込まれるまでの書込回数にばらつきがある半導体記
憶装置を備えた半導体装置に対して、単純な構成で効率
の高い試験を行うことができる半導体試験装置およびこ
れを用いた半導体試験方法を提供することにある。
SUMMARY OF THE INVENTION The present invention has been made in view of the above circumstances, and has as its object to provide a semiconductor device having a semiconductor memory device such as a flash memory, which varies in the number of times of writing until it is written normally. Accordingly, it is an object of the present invention to provide a semiconductor test apparatus capable of performing a highly efficient test with a simple configuration and a semiconductor test method using the same.

【0015】[0015]

【課題を解決するための手段】本発明は、以下の手段に
より上記課題の解決を図る。即ち、本発明(請求項1)
によれば、半導体装置を試験するためのテストデータと
合否の判定基準となる期待値データとを第1の記憶手段
に格納する第1の記憶過程と、この第1の記憶手段から
上記テストデータを引出して上記半導体装置の各セルご
とに書込み、各セルごとに被書込データを読出して上記
期待値データと比較する第1の書込・比較過程と、この
第1の書込・比較過程により上記被書込データと上記期
待値データとが一致しない場合に、不一致が発生した前
回試験の上記第1の記憶手段のアドレスを第2の記憶手
段に格納する第2の記憶過程と、上記第2の記憶手段に
格納された上記アドレスに基づいて再度の書込と比較と
を行う再度の書込・比較過程と、上記再度の書込・比較
過程を不一致が発生する限り所定回数繰返す反復過程
と、上記所定回数に達した場合に、上記半導体装置を不
良品と判定する判定過程とを備えた半導体試験方法が提
供される。
The present invention solves the above problems by the following means. That is, the present invention (Claim 1)
According to the first aspect, a first storage step of storing test data for testing a semiconductor device and expected value data serving as a criterion of pass / fail in the first storage means; A first writing / comparing step of writing data for each cell of the semiconductor device, reading data to be written for each cell, and comparing the read data with the expected value data; and a first writing / comparing step. When the written data and the expected value data do not match, the second storage step of storing the address of the first storage means of the previous test in which the mismatch occurred in the second storage means, A rewriting / comparing step of rewriting and comparing based on the address stored in the second storage means, and repetition of repeating the rewriting / comparing step a predetermined number of times as long as a mismatch occurs In the process and the predetermined number of times When a semiconductor test method and a determining process as defective the semiconductor device is provided.

【0016】また、本発明(請求項2)によれば、被試
験体である半導体装置の試験対象となる半導体領域のア
ドレスであるセルアドレスデータを予め格納する第1の
記憶装置と、上記各半導体領域に書込むテストデータを
上記セルアドレスデータに対応して予め格納する第2の
記憶装置と、上記セルアドレスデータと上記テストデー
タとを上記半導体装置に出力する出力手段と、試験の合
否の判定基準となる期待値データを上記テストデータに
対応して予め格納する第3の記憶装置と、上記第1ない
し第3の記憶装置に格納されたデータのアドレスである
メモリアドレスを生成するメモリアドレス生成手段と、
上記半導体装置の上記セルアドレスに係る半導体領域か
ら出力される信号である読出信号を受取る入力手段と、
この上記入力手段から供給された上記読出信号と、これ
に対応する上記期待値データとを照合して試験の合否を
判定し、不合格である場合にフェイル信号を出力する合
否判定手段と、このフェイル信号に基づいて試験結果を
格納するフェイルメモリとを備えた半導体試験装置を用
いた半導体試験方法において、上記メモリアドレス生成
手段から生成されたメモリアドレスを用いて上記第1お
よび第2の記憶装置から上記アドレスデータと上記テス
トデータをそれぞれ引出して上記テストデータを上記半
導体装置へ書込む過程と、上記メモリアドレス生成手段
から生成されたメモリアドレスを用いて上記第1の記憶
装置から上記セルメモリアドレスを引出して上記半導体
装置から読出信号を読出す過程と、上記メモリアドレス
生成手段から生成されたメモリアドレスを用いて上記第
3の記憶装置から上記期待値データを引き出して上記読
出信号と照合する合否判定過程と、上記合否判定手段が
不合格と判定した試験における上記メモリアドレスであ
るフェイルアドレスデータを上記フェイルメモリに格納
する過程とを有する第1回試験過程と、上記フェイル信
号が出力される限り、上記フェイルメモリから上記フェ
イルアドレスデータを引き出して上記第1ないし第3の
記憶手段に供給し、上記半導体領域のうち、上記不合格
に係る領域のみを予め定めた規定回数まで再度繰返して
試験する再試験過程と、規定回数に達した場合は、上記
半導体装置を不良品と判定する判定過程とを備えた半導
体試験方法が提供される。
According to the present invention (claim 2), a first storage device for storing cell address data, which is an address of a semiconductor region to be tested of a semiconductor device as a device under test, in advance; A second storage device for storing test data to be written in the semiconductor region in advance corresponding to the cell address data; an output unit for outputting the cell address data and the test data to the semiconductor device; A third storage device for storing expected value data serving as a criterion in advance corresponding to the test data, and a memory address for generating a memory address which is an address of data stored in the first to third storage devices Generating means;
Input means for receiving a read signal, which is a signal output from a semiconductor region associated with the cell address of the semiconductor device,
The read signal supplied from the input means and the expected value data corresponding thereto are compared to determine pass / fail of the test, and if the test is failed, pass / fail determination means for outputting a fail signal; In a semiconductor test method using a semiconductor test apparatus having a fail memory for storing a test result based on a fail signal, the first and second storage devices use a memory address generated by the memory address generating means. Extracting the address data and the test data from the memory device and writing the test data to the semiconductor device; and using the memory address generated by the memory address generating means to store the cell memory address from the first storage device. Extracting a read signal from the semiconductor device and generating the read signal from the memory address generating means. A pass / fail judgment step of extracting the expected value data from the third storage device using the obtained memory address and checking the data with the readout signal; and a failure which is the memory address in a test in which the pass / fail judgment means has judged a failure. A first test step including a step of storing address data in the fail memory; and as long as the fail signal is output, the fail address data is extracted from the fail memory and stored in the first to third storage means. And a retest process of repeating and testing only the rejected area of the semiconductor area up to a predetermined specified number of times, and when the specified number of times is reached, the semiconductor device is determined to be defective. A semiconductor test method comprising a determining step.

【0017】また、本発明(請求項3)によれば、半導
体装置を試験するためのテストデータと試験の合否の判
定基準となる期待値データとを格納する第1の記憶手段
と、この第1の記憶手段のアドレスを生成するアドレス
生成手段と、このアドレス生成手段から供給されるアド
レスに基づいて、上記半導体装置の各セルに上記テスト
データを書込み、上記セルの被書込データを読出して上
記期待値データと比較する比較手段と、上記被書込デー
タと上記期待値データとが一致しない場合に、不一致が
発生した前回の試験における上記アドレスをフェイルア
ドレスとして格納する第2の記憶手段と、上記第1およ
び第2の記憶手段と上記比較手段とを制御し、上記フェ
イルアドレスに基づいて、上記セルのうち、不一致が発
生したセルについてのみ再度の書込、読出および比較を
所定回数まで繰返して行う再試験手段と、所定回数に達
した場合に上記半導体装置を不良品と判定する判定手段
とを備えた半導体試験装置が提供される。
Further, according to the present invention (claim 3), the first storage means for storing test data for testing the semiconductor device and expected value data serving as a criterion for determining whether or not the test is successful, An address generating means for generating an address of the first storage means, and the test data is written to each cell of the semiconductor device based on the address supplied from the address generating means, and the data to be written of the cell is read. Comparing means for comparing with the expected value data, and second storage means for storing, as a fail address, the address in the previous test in which the mismatch occurred when the data to be written and the expected value data do not match. And controlling the first and second storage means and the comparing means to determine, based on the fail address, a cell having a mismatch among the cells. A semiconductor test apparatus is provided which includes re-test means for repeating writing, reading, and comparison only up to a predetermined number of times, and determining means for determining that the semiconductor device is defective when the number of times reaches a predetermined number. .

【0018】また、本発明(請求項4)によれば、被試
験体である半導体装置の試験対象となる半導体領域のア
ドレスであるセルアドレスを格納する第1の記憶手段
と、上記半導体領域を試験するためのテストデータと合
否の判定基準となる期待値データとを上記セルアドレス
に対応して格納する第2の記憶手段と、上記第1および
第2の記憶手段におけるアドレスであるメモリアドレス
を生成して、上記第1および第2の記憶手段に供給し、
上記セルアドレスと、上記テストデータおよび上記期待
値データとをそれぞれ出力させる第1のメモリアドレス
生成手段と、上記第1の記憶手段から供給された上記セ
ルアドレスに係る上記半導体領域に対して、上記第2の
記憶手段から供給される上記テストデータを書き込む書
込手段と、上記第1の記憶手段から供給された上記セル
アドレスに基づいて、上記書込手段により書込まれた上
記半導体領域のデータを読出データとして読出す読出手
段と、上記第2の記憶手段から供給された上記期待値デ
ータと、上記読出手段から供給された上記読出データと
を照合して上記半導体領域について試験の合否を判定
し、不合格である場合にフェイル信号を出力する合否判
定手段と、上記第1のメモリアドレス生成手段から供給
された上記不合格に係るメモリアドレスを上記フェイル
信号に基づいてフェイルアドレスデータとして格納する
フェイルメモリと、上記フェイルアドレスデータが格納
されるべき上記フェイルメモリのアドレスをフェイルメ
モリアドレスとして上記フェイル信号に基づいて生成し
て上記フェイルメモリに供給するフェイルメモリアドレ
ス生成手段と、上記半導体装置に対する第1回の試験に
おいては、上記第1のメモリアドレス生成手段と上記第
1および第2の記憶装置とを接続し、上記不合格に係る
半導体領域に対する再度の試験においては、上記フェイ
ルメモリと上記第1および第2の記憶装置とを接続する
接続制御手段とを備え、上記フェイルメモリは、上記再
度の試験においては、上記フェイルメモリアドレス生成
手段が生成するフェイルメモリアドレスに基づいて上記
フェイルアドレスデータを生成して上記第1および第2
の記憶手段に供給する第2のメモリアドレス生成手段と
なる半導体試験装置が提供される。
Further, according to the present invention (claim 4), the first storage means for storing a cell address which is an address of a semiconductor area to be tested of a semiconductor device as a device under test; A second storage unit for storing test data for testing and expected value data serving as a criterion of pass / fail in correspondence with the cell address; and a memory address as an address in the first and second storage units. Generated and supplied to the first and second storage means,
First memory address generating means for outputting the cell address, the test data and the expected value data, respectively, and the semiconductor region associated with the cell address supplied from the first storage means, Writing means for writing the test data supplied from the second storage means, and data of the semiconductor area written by the writing means based on the cell address supplied from the first storage means Means for reading data as read data, and comparing the expected value data supplied from the second storage means with the read data supplied from the read means to determine pass / fail of a test for the semiconductor region. And a pass / fail determination unit that outputs a fail signal when the rejection is failed, and the rejection supplied from the first memory address generation unit. A fail memory for storing a memory address as fail address data based on the fail signal, and a fail memory for generating an address of the fail memory where the fail address data is to be stored as a fail memory address based on the fail signal. In the first test of the semiconductor device, the first memory address generating means and the first and second storage devices are connected to each other. In another test for the semiconductor region, the semiconductor memory device further includes connection control means for connecting the fail memory and the first and second storage devices, and the fail memory stores the fail memory address in the second test. Fail memory address generated by the generating means The fail address data generated by said first and second on the basis of
And a semiconductor test apparatus serving as a second memory address generating means for supplying to the storage means.

【0019】また、上記第1の記憶手段は、上記セルア
ドレスの一部を格納し、上記第2の記憶手段は、上記テ
ストデータと上記期待値データの一部を格納し、上記セ
ルアドレスデータの残部をなすパターンアドレスと、上
記テストデータおよび上記期待値データの残部をなすパ
ターンデータとを生成するパターン生成手段と、上記第
1の記憶手段から出力される上記セルアドレスの一部と
上記パターンアドレスとを合成して上記書込手段と上記
読出手段に供給する第1の合成手段と、上記第2の記憶
手段から出力される上記テストデータの一部と上記パタ
ーンデータを合成して上記書込手段に供給し、上記期待
値データの一部と上記パターンデータとを合成して上記
合否判定手段に供給する第2の合成手段と、上記フェイ
ル信号に基づいて上記パターンアドレスを格納するとと
もに、上記再度の試験において上記フェイルメモリアド
レス生成手段から供給される上記フェイルメモリアドレ
スに基づいて、上記第1の合成手段に上記パターンアド
レスを供給する第3の記憶手段と、上記フェイル信号に
基づいて上記パターンデータを格納するとともに、上記
再度の試験において上記フェイルメモリアドレス生成手
段から供給される上記フェイルメモリアドレスに基づい
て、上記第2の合成手段に上記パターンデータを供給す
る第4の記憶手段とをさらに備え、上記接続制御手段
は、第1回の試験においては、上記パターン生成手段と
上記第1および第2の合成手段とを接続し、上記再度の
試験においては、上記第3の記憶手段および上記第1の
合成手段並びに上記第4の記憶手段および上記第2の合
成手段を接続するものでも良い。
Further, the first storage means stores a part of the cell address, and the second storage means stores the test data and a part of the expected value data. Pattern generating means for generating the test data and the pattern data forming the remainder of the expected value data; a part of the cell address output from the first storage means; First combining means for combining an address with the writing means and the reading means, and a part of the test data output from the second storage means and the pattern data to synthesize A second synthesizing unit which supplies a part of the expected value data to the pattern data and supplies the synthesized data to the pass / fail determination unit, based on the fail signal. A third storage unit for storing the pattern address and supplying the pattern address to the first synthesizing unit based on the fail memory address supplied from the fail memory address generation unit in the retest. Storing the pattern data based on the fail signal, and supplying the pattern data to the second synthesizing means based on the fail memory address supplied from the fail memory address generating means in the retest. A fourth storage unit that connects the pattern generation unit and the first and second combining units in the first test, and connects the first and second synthesis units in the first test. , The third storage means, the first synthesis means, and the fourth storage means. May be those connecting the fine said second combining means.

【0020】[0020]

【発明の実施の形態】以下、本発明の実施の形態のいく
つかについて図面を参照しながら説明する。なお、以下
の各図において、同一の部分には、同一の参照番号を付
してその説明は省略する。
DESCRIPTION OF THE PREFERRED EMBODIMENTS Some embodiments of the present invention will be described below with reference to the drawings. In the following drawings, the same portions are denoted by the same reference numerals and description thereof will be omitted.

【0021】まず、本発明にかかる半導体試験装置の第
1の実施の形態について図面を参照しながら説明する。
First, a first embodiment of a semiconductor test apparatus according to the present invention will be described with reference to the drawings.

【0022】図1ないし図4は、本実施形態に係る半導
体試験装置10の部分回路図であり、それぞれ同一のハ
ードウエアを示しているが、それぞれ半導体試験中にお
ける動作を示している。即ち、図1は初回の書込み時、
図2は初回の読出し時、図3は再書込み時、図4は再読
出し時の動作を示す。いずれの図中にも接続選択手段で
あるMUX(Multiplexer)が含まれており、その選択
の状態は破線にて示す。破線のないものは非接続、即
ち、出力端子に信号が出力されないものとする。まず、
本実施形態に係る半導体試験装置10の構成の概略につ
いて図1を参照しながら説明する。
FIGS. 1 to 4 are partial circuit diagrams of a semiconductor test apparatus 10 according to the present embodiment, each showing the same hardware, but each showing an operation during a semiconductor test. That is, FIG. 1 shows the first writing,
2 shows the operation at the time of the initial reading, FIG. 3 shows the operation at the time of rewriting, and FIG. 4 shows the operation at the time of rereading. And contains one of a connection selection means also in FIG MUX (Mu ltiple x er), the state of the selection indicated by a broken line. Those without a broken line are not connected, that is, signals are not output to the output terminal. First,
An outline of the configuration of the semiconductor test apparatus 10 according to the present embodiment will be described with reference to FIG.

【0023】図1に示す半導体試験装置10は、テスト
データのパターンを生成するとともに、不合格のフェイ
ル情報の格納等を行う本体部1と、本体部1から供給さ
れたパターンデータに基づいて、セルアドレスをDUT
3に入力するセルアドレス入力ピンであるテスタピン2
Nと、本体部1から供給されたパターンアドレスに基づ
いて、テストデータである書込データをDUT3に入力
するとともに、DUT3から出力された読出信号を受け
て、書込データに対応した期待値データと比較して試験
の合否を判定し、不合格である場合にフェイル信号を出
力する論理比較ピンであるテスタピン2Mとを備えてい
る。なお、以下の図1ないし図8において、論理比較ピ
ンは、テスタピン2M,62Mのみを記載したが、メモ
リセルを備えた半導体装置の試験においては、DUT3
のメモリセルのデータ幅のビット数に対応した数量の論
理比較ピンを用いる必要があるが、説明の簡略化のため
以下の図面においては省略する。
The semiconductor test apparatus 10 shown in FIG. 1 generates a pattern of test data, and stores a failure information such as fail information, based on the pattern data supplied from the body 1. DUT cell address
Tester pin 2 which is a cell address input pin to be input to 3
Based on N and the pattern address supplied from the main unit 1, write data, which is test data, is input to the DUT 3, and a read signal output from the DUT 3 is received, and expected value data corresponding to the write data is received. And a tester pin 2M, which is a logical comparison pin for outputting a fail signal when the test is failed. 1 to 8, only the tester pins 2M and 62M are described as the logical comparison pins. However, in the test of the semiconductor device having the memory cell, the DUT 3
It is necessary to use the number of logical comparison pins corresponding to the number of bits of the data width of the memory cell, but this is omitted in the following drawings for simplification of the description.

【0024】本体部1は、後述するパターンメモリ21
N,Mにおけるテストデータのアドレスであるメモリア
ドレスパターンを生成するシーケンシャルパターン発生
器(equential attern enerator 以下、単にSQ
PGという)11と、テスタピン2Mから供給されたピ
ンフェイル信号SPFと他の図示しない論理比較ピンの出
力との論理和を演算してトータルフェイル信号STFとし
て出力するOR回路14と、このトータルフェイル信号
TFをカウントイネーブル信号SCEとしてフェイルメモ
リアドレスa,bを発生するフェイルメモリアドレス発
生器(以下、FMアドレス発生器という)12a,b
と、トータルフェイル信号STFをライトイネーブル信号
WEとして、FMアドレス発生器12a,bから供給さ
れたフェイルメモリアドレスa,bに該当するメモリ領
域に、SQPG11から供給されたメモリアドレスデー
タをフェイルの発生に応答してフェイルセルアドレスと
して格納する2つのフェイルメモリ13a,13bとを
備えている。
The main body 1 has a pattern memory 21 described later.
N, sequential pattern generator for generating a memory address pattern which is the address of the test data in the M (S e q uential P attern G enerator hereinafter simply SQ
And PG hereinafter) 11, an OR circuit 14 to output as a total failure signal S TF and calculates the logical sum of the output of the logical comparison pins not illustrated pin fail signal S PF and other supplied from the tester pins 2M, the total fail memory address generator for generating a fail memory address a, b a fail signal S TF as a count enable signal S CE (hereinafter, referred to as FM address generator) 12a, b
When the total fail signal S TF as a write enable signal S WE, FM address generator 12a, b fail memory address a supplied from the memory area corresponding to b, and the memory address data of fail supplied from SQPG11 It has two fail memories 13a and 13b that store the data as a fail cell address in response to the occurrence.

【0025】また、テスタピン2Nは、DUT3の各メ
モリセルのアドレスであるセルアドレスデータを格納し
たパターンメモリ21Nと、このパターンメモリ21N
から引出されたデータの信号波形を図示しないタイミン
グ発生器から供給されるタイミングエッジによりNRZ
on-eturn-to-ero)等の所定の波形モードに整
形する波形生成器22Nと、整形されたセルアドレスデ
ータをDUT3へ出力する出力ドライバ25Nとを備え
ている。
The tester pin 2N includes a pattern memory 21N storing cell address data which is an address of each memory cell of the DUT 3, and a pattern memory 21N.
The signal waveform of the data extracted from the NRZ is calculated by a timing edge supplied from a timing generator (not shown).
It includes a (N on- R eturn-to- Z ero) waveform generator for shaping a predetermined waveform mode such as 22N, and an output driver 25N which outputs the formatted cell address data to the DUT 3.

【0026】また、テスタピン2Mは、DUT3の各メ
モリセルに書き込むべき書込みデータと、この書き込み
データに対応した期待値データとを異なる記憶領域に格
納したパターンメモリ21Mと、このパターンメモリ2
1Mから引出されたデータの信号波形を所定の波形モー
ドに整形する波形生成器22Mと、整形された書込デー
タをDUT3へ出力する出力ドライバ25Mと、DUT
3からの出力信号を受ける入力ドライバ26Mと、これ
らの出力ドライバ25Mおよび入力ドライバ26MとD
UT3との接続を選択的に切替えるFETスイッチ27
Mと、パターンメモリ21Mから引出された期待値デー
タを合否判定の基準となる期待値として、DUT3から
の出力信号との比較を行う論理比較器23Mとを備えて
いる。
The tester pin 2M includes a pattern memory 21M in which write data to be written to each memory cell of the DUT 3 and expected value data corresponding to the write data are stored in different storage areas,
A waveform generator 22M for shaping a signal waveform of data extracted from the 1M into a predetermined waveform mode, an output driver 25M for outputting the shaped write data to the DUT 3, and a DUT
3, an input driver 26M receiving an output signal from the output driver 25, and the output driver 25M and the input drivers 26M and D
FET switch 27 for selectively switching connection to UT3
M and a logical comparator 23M that compares the expected value data extracted from the pattern memory 21M with an output signal from the DUT 3 as an expected value serving as a reference for pass / fail determination.

【0027】各素子間の接続関係は、以下の通りであ
る。SQPG11は、MUX37,38をそれぞれ介し
てパターンメモリ21Nとパターンメモリ21Mに接続
されるとともに、MUX35を介してフェイルメモリ1
3a,bに接続される。パターンメモリ21Nは、波形
生成器22Nに接続され、波形生成器22Nは、出力ド
ライバ25Nを介してDUT3に接続されている。
The connection relation between the elements is as follows. The SQPG 11 is connected to the pattern memories 21N and 21M via MUXs 37 and 38, respectively, and the fail memory 1 is connected via the MUX 35.
3a and 3b. The pattern memory 21N is connected to the waveform generator 22N, and the waveform generator 22N is connected to the DUT 3 via the output driver 25N.

【0028】ここで、パターンメモリ21Nに格納され
たセルアドレスデータは、本実施形態においては、3ビ
ットで構成されているので、パターンメモリ21Nと波
形生成器22Nは、3本の配線で接続されている。ま
た、パターンメモリ21Mは、波形生成器22Mと論理
比較器23Mに接続されている。パターンメモリ21M
に格納された書込データと期待値データも、本実施形態
において、メモリアドレスデータと同様に、いずれも3
ビットで構成されているので、パターンメモリ21Mと
波形生成器22Mは、3本の配線で接続されている。波
形生成器22Mは、出力ドライバ25MとFETスイッ
チ27Mとを介してDUT3に接続され、また、DUT
3は、入力ドライバ26Mを介して論理比較器23Mと
接続されている。論理比較器23Mは、他の論理比較器
とともに本体部1のOR回路14の入力側に接続されて
いる。
Here, since the cell address data stored in the pattern memory 21N is composed of 3 bits in the present embodiment, the pattern memory 21N and the waveform generator 22N are connected by three wires. ing. The pattern memory 21M is connected to the waveform generator 22M and the logical comparator 23M. Pattern memory 21M
In the present embodiment, the write data and the expected value data stored in
Since it is composed of bits, the pattern memory 21M and the waveform generator 22M are connected by three wires. The waveform generator 22M is connected to the DUT 3 via the output driver 25M and the FET switch 27M.
3 is connected to the logical comparator 23M via the input driver 26M. The logical comparator 23M is connected to the input side of the OR circuit 14 of the main unit 1 together with other logical comparators.

【0029】OR回路14の出力側は、MUX34を介
してフェイルメモリ13a,13bに接続されるととも
に、MUX33を介してFMアドレス発生器12a,1
2bに接続されている。さらに、FMアドレス発生器1
2a,12bとSQPG11のクロック入力端子は、図
示しないクロック生成手段に接続されて、システムクロ
ック(SYSCLK)であるテストサイクル信号が入力
される。
The output side of the OR circuit 14 is connected to the fail memories 13a and 13b via the MUX 34, and the FM address generators 12a and 1
2b. Further, FM address generator 1
The clock input terminals of 2a, 12b and the SQPG 11 are connected to clock generation means (not shown), and a test cycle signal as a system clock (SYSCLK) is input.

【0030】MUX33は、OR回路14から出力され
る、後述するトータルフェイル信号STFをFMアドレス
発生器12aまたは12bに選択的に供給し、MUX3
4も上記トータルフェイル信号STFをフェイルメモリ1
3aまたは13bに選択的に供給する。MUX35,3
6は、フェイルメモリ13a−13b間、または、MU
X37および38を選択してフェイルメモリ13a,1
3bに格納されたフェイルセルアドレスデータを供給す
る。MUX37,38は、SQPG11が生成するセル
アドレスデータと、フェイルメモリ13aまたは13b
から供給されるフェイルセルアドレスデータのいずれか
を選択してパターンメモリ21Nおよび21Mに供給す
る。
The MUX 33 selectively supplies a later-described total fail signal STF output from the OR circuit 14 to the FM address generator 12a or 12b.
4 also stores the total fail signal STF in the fail memory 1
It is selectively supplied to 3a or 13b. MUX35,3
6 is between the fail memories 13a and 13b or the MU
X37 and 38 are selected and the fail memories 13a, 13
3b is supplied as fail cell address data. The MUXs 37 and 38 store the cell address data generated by the SQPG 11 and the fail memory 13a or 13b
And selects one of the fail cell address data supplied from the memory cells and supplies it to the pattern memories 21N and 21M.

【0031】MUX33〜38の各データセレクタ端子
は、図示しないテスタコントローラに接続され、これに
より、上述の接続関係が制御される。
Each of the data selector terminals of the MUXs 33 to 38 is connected to a tester controller (not shown), whereby the above-described connection relationship is controlled.

【0032】次に、本実施形態に係る半導体試験装置1
0の動作を本発明に係る半導体試験方法の第1の実施の
形態として説明する。
Next, the semiconductor test apparatus 1 according to the present embodiment
Operation 0 will be described as the first embodiment of the semiconductor test method according to the present invention.

【0033】試験の流れとしては、最初に全メモリセル
に対してデータ“1”を書込み、次に、期待値を“1”
として全メモリセルより読出試験を行う。基本的にこの
動作を繰り返して半導体試験が実行される。
As a test flow, first, data “1” is written to all memory cells, and then the expected value is set to “1”.
And a read test is performed from all memory cells. Basically, the semiconductor test is executed by repeating this operation.

【0034】まず、図1を参照しながら、DUT3の全
メモリに対し、データ“1”の最初の書込みを行う方法
について説明する。
First, a method of writing data "1" for the first time in all memories of the DUT 3 will be described with reference to FIG.

【0035】まず、同図に示すように、MUX37,3
8を図示しないテスタコントローラにより制御してテス
タピン2N,2Mのパターンメモリ21N,21MとS
QPG11とを接続する。次に、SQPG11よりメモ
リアドレスパターンを発生させ、このメモリアドレスパ
ターンにより各パターンメモリ21N,21Mをアクセ
スする。パターンメモリ21Nからは、DUT3に供給
するセルアドレスが引出され、このセルアドレス信号を
波形生成器22Nにより所定の波形モードに整形した
後、出力ドライバ25Nからセルアドレスデータ<A0
>をDUT3に出力する。
First, as shown in FIG.
8 is controlled by a tester controller (not shown) so that the pattern memories 21N, 21M of the tester pins 2N, 2M and S
Connect to QPG11. Next, a memory address pattern is generated by the SQPG 11, and each of the pattern memories 21N and 21M is accessed using the memory address pattern. A cell address to be supplied to the DUT 3 is extracted from the pattern memory 21N. The cell address signal is shaped into a predetermined waveform mode by the waveform generator 22N, and then the cell address data <A0 is output from the output driver 25N.
> To the DUT3.

【0036】また、SQPG11からメモリアドレスパ
ターンの供給を受けたパターンメモリ21Mからは、書
込データが引出され、この書込データ信号が波形生成器
22Mへ供給される。波形生成器22Mにより所定の波
形モードに整形された書込データは、出力ドライバ25
Mから書込データ<D0>としてFETスイッチ27M
を介してDUT3へ出力され、これにより、DUT3の
セルアドレス<A0>のフラッシュメモリにデータ
“1”が書込まれる。なお、本実施形態では、説明の簡
略化のため、セルアドレスとして<A0>、書込データ
として<D0>のみを記述したが、実際のメモリではそ
れぞれ複数ビットの構成となり、例えば、書込データビ
ットには、FETスイッチ27Mを制御する信号が含ま
れており、この制御信号によりFETスイッチ27M
は、ONとなる。また、パターンメモリ21Mには、書
込データとしてデータ“1”が全メモリセルに対して書
込まれるようなテストパターンが予め格納されている。
Further, write data is extracted from the pattern memory 21M which has been supplied with the memory address pattern from the SQPG 11, and this write data signal is supplied to the waveform generator 22M. The write data shaped into a predetermined waveform mode by the waveform generator 22M is output to the output driver 25.
FET switch 27M as write data <D0> from M
, And the data “1” is written into the flash memory of the DUT 3 at the cell address <A0>. In this embodiment, for simplicity of description, only <A0> is described as a cell address and <D0> is described as write data. However, an actual memory has a configuration of a plurality of bits. The bit includes a signal for controlling the FET switch 27M.
Becomes ON. Further, a test pattern in which data “1” is written as write data to all memory cells is stored in the pattern memory 21M in advance.

【0037】次に、図2を用いて、全メモリセルに対し
て期待値“1”で読出試験を行う方法について説明す
る。
Next, a method of performing a read test with an expected value "1" for all memory cells will be described with reference to FIG.

【0038】まず、図示しないテスタコントローラによ
り、MUX33,34,35を制御してSQPG11と
フェイルメモリ13a、OR回路14とフェイルメモリ
13a、OR回路14とFMアドレス発生器12aとを
接続する。MUX37,38の接続関係は図1の書込時
と同一のままとする。
First, the MUXs 33, 34 and 35 are controlled by a tester controller (not shown) to connect the SQPG 11 and the fail memory 13a, the OR circuit 14 and the fail memory 13a, and the OR circuit 14 and the FM address generator 12a. The connection relationship between the MUXs 37 and 38 remains the same as that at the time of writing in FIG.

【0039】次に、SQPG11からメモリアドレスパ
ターンを発生させ、MUX37,38をそれぞれ介して
テスタピン2N,2Mの各パターンメモリ21N,21
Mをそれぞれアクセスするとともに、このメモリアドレ
スパターンをMUX35を介してフェイルメモリ13a
に供給する。
Next, a memory address pattern is generated from the SQPG 11 and the pattern memories 21N, 21M of the tester pins 2N, 2M are respectively connected via MUXs 37, 38.
M, and the memory address pattern is transferred to the fail memory 13a via the MUX 35.
To supply.

【0040】これにより、パターンメモリ21Nから
は、上述の書込時と同様に、セルアドレス<A0>が出
力される。この一方、パターンメモリ21Mからは、期
待値データ<H>が出力され、合否判定手段である論理
比較器23Mへ供給される。なお、前述した書込時と同
様に、パターンメモリ21Mから出力される期待値デー
タには、FETスイッチ27Mの制御信号が含まれてお
り、波形生成器22Mおよび出力ドライバ25Mを介し
てFETスイッチ27Mに供給され、FETスイッチ2
7Mは、オフとなる。
As a result, the cell address <A0> is output from the pattern memory 21N as in the above-described writing. On the other hand, expected value data <H> is output from the pattern memory 21M and supplied to the logical comparator 23M as pass / fail determination means. As in the above-described writing, the expected value data output from the pattern memory 21M includes a control signal for the FET switch 27M, and is transmitted via the waveform generator 22M and the output driver 25M. To the FET switch 2
7M is off.

【0041】テスタピン2Nのパターンメモリ21Nか
ら出力されたセルアドレス<A0>は、波形生成器22
Nにより所定の波形モードに整形され、出力ドライバ2
5NからDUT3に出力される。このセルアドレス信号
を受けてDUT3のアドレス<A0>のフラッシュメモ
リからは、読出データ<D0>が出力され、テスタピン
2Mの入力ドライバ26Mを介して論理比較器23Mに
供給される。論理比較器23Mは、このDUT3の出力
<D0>を予め供給された期待値“H”で論理比較す
る。この論理比較は、メモリセル毎(セルアドレス毎)
にリアルタイムで行われる。
The cell address <A0> output from the pattern memory 21N of the tester pin 2N is stored in the waveform generator 22.
N to form a predetermined waveform mode and output driver 2
5N is output to DUT3. In response to the cell address signal, the read data <D0> is output from the flash memory at the address <A0> of the DUT 3 and supplied to the logical comparator 23M via the input driver 26M of the tester pin 2M. The logical comparator 23M logically compares the output <D0> of the DUT 3 with an expected value “H” supplied in advance. This logical comparison is performed for each memory cell (for each cell address).
Done in real time.

【0042】読出信号<D0>と期待値“H”が一致し
ないことにより、比較結果がフェイルとなる場合には、
論理比較器23Mによりピンフェイル信号SPFが出力さ
れる。ピンフェイル信号SPFは、OR回路14に入力
し、図示しないその他の論理比較ピンのピンフェイル信
号との論理和が取られ、トータルフェイル信号STFとし
てOR回路14から出力される。このトータルフェイル
信号STFは、フェイルメモリ13a,13bのアドレス
発生用カウンタであるFMアドレス発生器12a,12
bのカウントイネーブル信号SCEa,bとして、また、
フェイルメモリ13a,13bへの書込制御信号S
WEa,bとして使用する。ここで、FMアドレス発生器
12a,12bと、フェイルメモリ13a,13bは、
それぞれ2バンク構成とし、どちらのバンクを選択する
かは、上述したとおり、前段のMUX33,34を用い
て制御する。フェイルメモリ13aへの書込データは、
SQPG11より発生されたメモリアドレスパターンの
アドレス値とし、トータルフェイル信号STFに従って、
メモリアドレスパターンのうち、フェイルが発生した時
点のアドレス値を格納する。この結果、トータルフェイ
ル信号STFを書込制御信号として用いられ、フェイルメ
モリ13aには、SQPG11から供給されたメモリア
ドレスパターンのうち、フェイルが発生した時点のメモ
リアドレス値(以下、フェイルアドレスデータという)
のみが格納されることとなる。
If the read signal <D0> does not match the expected value “H”, and the comparison result is “fail”,
The pin fail signal SPF is output by the logical comparator 23M. The pin-fail signal SPF is input to the OR circuit 14, the logical sum of the pin-fail signal of the other logical comparison pin (not shown) is obtained, and the result is output from the OR circuit 14 as a total-fail signal STF . This total fail signal STF is supplied to FM address generators 12a and 12a, which are address generation counters for the fail memories 13a and 13b.
b as the count enable signal S CE a, b,
Write control signal S for fail memories 13a and 13b
Used as WE a, b. Here, the FM address generators 12a and 12b and the fail memories 13a and 13b
Each of the banks has a two-bank configuration, and which bank is selected is controlled using the preceding MUXs 33 and 34 as described above. The write data to the fail memory 13a is
The address value of the memory address pattern generated by the SQPG 11 is used, and according to the total fail signal STF ,
In the memory address pattern, the address value at the time when a failure occurs is stored. As a result, the total fail signal STF is used as a write control signal, and in the fail memory 13a, of the memory address patterns supplied from the SQPG 11, the memory address value at the time of the occurrence of the failure (hereinafter referred to as fail address data). )
Only will be stored.

【0043】次に、図3を用いて、再書込みの方法につ
いて説明する。まず、MUX36〜38を図示しないテ
スタコントローラにより制御し、図3に示すように、フ
ェイルメモリ13aとパターンメモリ21N,21Mと
を接続する。
Next, a method of rewriting will be described with reference to FIG. First, the MUXs 36 to 38 are controlled by a tester controller (not shown), and the fail memory 13a and the pattern memories 21N and 21M are connected as shown in FIG.

【0044】次に、テストサイクル信号SYSCLKを
FMアドレス発生器12aに入力してこれをインクリメ
ントし、FMアドレスaをフェイルメモリ13aに供給
する。
Next, the test cycle signal SYSCLK is input to the FM address generator 12a, which is incremented, and supplies the FM address a to the fail memory 13a.

【0045】これにより、フェイルメモリ13aから、
図2に示す読出時に格納されたフェイルアドレスデータ
が読み出され、MUX36、37を経由してテスタピン
2Nのパターンメモリ21Nをアクセスするとともに、
MUX36、38を経由してテスタピン2Mのパターン
メモリ21Mをアクセスする。パターンメモリ21N,
21Mからは、前回の書込み時に書込みがされなかった
アドレスデータと書込データがそれぞれ出力される。こ
れにより、DUT3に対してフェイルセルのみへの再書
込みを行うことができる。この一方、図2に示す読出試
験にてパスとなったメモリセルへの書込みは行われな
い。
Thus, from the fail memory 13a,
The fail address data stored at the time of reading shown in FIG. 2 is read, and the pattern memory 21N of the tester pin 2N is accessed via the MUXs 36 and 37.
The pattern memory 21M of the tester pin 2M is accessed via the MUXs 36 and 38. Pattern memory 21N,
From 21M, address data and write data that have not been written during the previous write are output. As a result, the DUT 3 can be rewritten only to the fail cell. On the other hand, writing is not performed on the memory cells that have passed in the read test shown in FIG.

【0046】次に、図4を用いて再読出しの方法につい
て説明する。まず、MUX33〜35を図示しないテス
タコントローラにより制御して、OR回路14とFMア
ドレス発生器12bおよびフェイルメモリ13bとを接
続し、また、フェイルメモリ13aとフェイルメモリ1
3bとを接続する。
Next, a method of re-reading will be described with reference to FIG. First, the MUXs 33 to 35 are controlled by a tester controller (not shown) to connect the OR circuit 14 to the FM address generator 12b and the fail memory 13b, and to connect the fail memory 13a and the fail memory 1
3b.

【0047】次に、図3に示す再書込みと同様にして、
フェイルメモリ13aからフェイルアドレスデータを読
出して、これによりパターンメモリ21Nをアクセス
し、フェイルセルのみのセルアドレスデータを発生させ
てDUT3に入力し、このメモリセル<A0>からの読
出データ<D0>をテスタピン2Mで受ける。また、フ
ェイルメモリ13aから読出したフェイルアドレスデー
タにより、パターンメモリ21Mをアクセスし、フェイ
ルセルのみの期待値データ“H”を発生させて論理比較
器23Mに供給する。
Next, similar to the rewriting shown in FIG.
Fail address data is read from the fail memory 13a, thereby accessing the pattern memory 21N, generating cell address data of only the fail cell and inputting it to the DUT 3, and reading data <D0> from the memory cell <A0>. Receive with tester pin 2M. Further, the pattern memory 21M is accessed by the fail address data read from the fail memory 13a, and the expected value data “H” of only the fail cell is generated and supplied to the logical comparator 23M.

【0048】次に、テスタピン2Mの論理比較器23M
にて読出しデータ<D0>と期待値データ“H”との論
理比較を行い、この結果、再度フェイルであればピンフ
ェイル信号SPFを出力し、OR回路14に入力する。こ
のOR回路14の出力であるトータルフェイル信号STF
をMUX33,34を経由させた後、FMアドレス発生
器のカウントイネーブル信号SCE、フェイルメモリ13
のライトイネーブル信号SWEとして使用する点は、初回
の読出し時と同様であるが、再読出しの場合には、それ
ぞれFMアドレス発生器12bおよびフェイルメモリ1
3bに対するカウントイネーブル信号SCE、ライトイネ
ーブル信号SWEとして使用する。
Next, the logical comparator 23M of the tester pin 2M
The logical comparison between the read data <D0> and the expected value data “H” is performed. If the result of the comparison is a failure again, the pin failure signal SPF is output and input to the OR circuit 14. The total fail signal S TF output from the OR circuit 14
After passing through the MUXs 33 and 34, the count enable signal S CE of the FM address generator and the fail memory 13
Is used as the write enable signal SWE of the first read operation. However, in the case of the reread, the FM address generator 12b and the fail memory 1
3b is used as a count enable signal S CE and a write enable signal SWE .

【0049】ここで、フェイルメモリ13bへの書込み
データとして、フェイルメモリ13aのデータを読出し
てMUX36,35を経由して入力する。この結果、フ
ェイルメモリ13bには、再読出した結果のフェイルア
ドレスデータのみを格納することができる。
Here, as data to be written to the fail memory 13b, data in the fail memory 13a is read and input via the MUXs 36 and 35. As a result, only fail address data resulting from re-reading can be stored in the fail memory 13b.

【0050】その後は、以上の手順に従い、各MUXを
制御しながらフェイルの発生したメモリセルについての
み、再書込み・再読出しを繰り返していく。繰り返しの
回数は、全てのメモリセルに対して結果パスが検出され
るか、予め設定された規定回数まで達するかの条件が満
たされるまで繰り返す。規定回数まで達してもなおかつ
フェイルが発生しているDUT3は、テストフェイルと
して処理する。
After that, according to the above procedure, while controlling each MUX, rewriting and rereading are repeated only for the memory cell in which a failure has occurred. The number of repetitions is repeated until a result path is detected for all the memory cells or a condition of reaching a predetermined number of times is satisfied. The DUT 3 in which a failure has occurred even after reaching the specified number of times is processed as a test failure.

【0051】本実施形態による半導体試験方法では、フ
ェイルが発生したメモリセルに対するメモリアドレスパ
ターンのアドレス値をフェイルアドレスデータとしてフ
ェイルメモリ13a,13bに格納し、このフェイルア
ドレスデータをパターンメモリ21a,21bに供給し
て再度の試験を行うので、フェイルが発生したメモリセ
ルに対してのみ再試験を繰り返し行うことができる。こ
れにより、総テストサイクルを最小限に押さえることが
できる。
In the semiconductor test method according to the present embodiment, the address value of the memory address pattern for the memory cell in which a failure has occurred is stored as fail address data in the fail memories 13a and 13b, and the fail address data is stored in the pattern memories 21a and 21b. Since the test is supplied and the test is performed again, the retest can be repeatedly performed only on the memory cell in which the failure has occurred. Thus, the total test cycle can be minimized.

【0052】また、複数個同時に試験を行う場合でも、
DUT3ごとにフェイルアドレスデータを格納すること
ができる上、フェイルメモリ13a,13bに格納され
たフェイルアドレスデータへは、テストサイクル信号の
みでアクセスできるため、DUT3を一括して制御でき
るので、図10に示す従来技術のように、同時測定にお
けるオーバーヘッドを生じることがない。また、マッチ
機能を使用しないため、前述したダミーサイクルの発生
やテスト周波数の低減等のオーバーヘッドが解消し、総
試験時間も最小限に抑制することができる。
Further, even when a plurality of tests are performed simultaneously,
Since fail address data can be stored for each DUT 3 and the fail address data stored in the fail memories 13a and 13b can be accessed only by a test cycle signal, the DUT 3 can be controlled collectively. Unlike the prior art shown, there is no overhead in simultaneous measurement. In addition, since the match function is not used, overheads such as generation of the dummy cycle and reduction of the test frequency are eliminated, and the total test time can be minimized.

【0053】さらに、フェイルが発生したメモリセルに
ついてのみ再試験を行い、初回の試験でパスと判断され
たメモリセルについては再試験を行わないため、DUT
3に対して不要なストレスを与えることなく、効率の高
い試験を行うことができる半導体試験方法が提供され
る。
Further, a retest is performed only on a memory cell in which a failure has occurred, and a retest is not performed on a memory cell determined to pass in the first test.
And a semiconductor test method capable of performing a highly efficient test without giving unnecessary stress to the semiconductor test method.

【0054】また、本実施形態に係る半導体試験装置1
0によれば、フェイルが発生したメモリセルの前回書込
み時のメモリアドレスパターンのアドレス値をフェイル
アドレスデータとして格納し、また、このフェイルアド
レスデータを再試験のためのメモリアドレスパターンと
して使用するフェイルメモリ13a,13bを備えてい
るので、フェイルが発生したメモリセルに対してのみ再
試験を繰り返すことができる。これにより、DUT3に
対して不要なストレスを与えることなく、効率の高い試
験を行うことができる半導体試験装置が提供される。
Further, the semiconductor test apparatus 1 according to the present embodiment
According to 0, a fail memory which stores, as fail address data, the address value of a memory address pattern at the time of previous writing of a memory cell in which a failure has occurred, and uses this fail address data as a memory address pattern for a retest. Since the memory cells 13a and 13b are provided, the retest can be repeated only for the memory cell in which the failure has occurred. Accordingly, a semiconductor test apparatus capable of performing a highly efficient test without applying unnecessary stress to the DUT 3 is provided.

【0055】次に、本発明に係る半導体試験装置の第2
の実施の形態について図5ないし図8を参照しながら説
明する。
Next, the second embodiment of the semiconductor test apparatus according to the present invention will be described.
The embodiment will be described with reference to FIGS.

【0056】本実施形態に係る半導体試験装置30は、
アルゴリズミックパターン発生器(Algorithmic att
ern enerator:以下、単にALPGという)15を備
えた点に特徴がある。第1の実施形態と同様に、図5な
いし図8は、いずれも同一ハードウエアを示しており、
それぞれ試験中における動作を示している。即ち、図5
は初回書込み時、図6は初回読出し時、図7は再書込み
時、さらに、図8は再読出し時の動作を示す。
The semiconductor test apparatus 30 according to the present embodiment
Algorithmic pattern generator (Al gorithmic P att
ern G enerator: hereinafter, it is characterized simply in that with a ALPG hereinafter) 15. As in the first embodiment, FIGS. 5 to 8 show the same hardware.
Each shows the operation during the test. That is, FIG.
6 shows the operation at the time of initial writing, FIG. 6 shows the operation at the time of initial reading, FIG. 7 shows the operation at the time of rewriting, and FIG.

【0057】まず、本実施形態に係る半導体試験装置3
0の構成について図5を参照しながら説明する。
First, the semiconductor test apparatus 3 according to the present embodiment
0 will be described with reference to FIG.

【0058】図5に示す半導体試験装置30は、図1な
いし図4に示す半導体試験装置10の構成に加え、セル
アドレスデータ、書込データおよび期待値データそれぞ
れの一部となるパターン信号を生成するALPG15
と、MUX39,40とを本体部61に備え、また、こ
のALPG15が生成するパターン信号を格納するピン
フェイルメモリ24Na,24Nb,24Ma,24M
bと、MUX51〜57と、ALPG15が生成するパ
ターン信号とパターンメモリ21N,21Mから出力さ
れるデータとをそれぞれ合成するOR回路16N,16
Mをテスタピン62N,62Mにそれぞれ備えている。
A semiconductor test apparatus 30 shown in FIG. 5 generates a pattern signal which is a part of each of cell address data, write data and expected value data, in addition to the configuration of semiconductor test apparatus 10 shown in FIGS. ALPG15 to do
And the MUXs 39 and 40 are provided in the main body 61, and the pin fail memories 24Na, 24Nb, 24Ma, and 24M store the pattern signals generated by the ALPG 15.
b, MUXs 51 to 57, and OR circuits 16N and 16N for synthesizing the pattern signals generated by the ALPG 15 and the data output from the pattern memories 21N and 21M, respectively.
M is provided on each of the tester pins 62N and 62M.

【0059】これらの素子の接続関係は次の通りであ
る。即ち、ALPG15の入力側は、図示しないシステ
ムクロック制御手段に接続されてテストサイクル信号S
YSCLKの供給を受ける。ALPG15の出力側の一
端は、MUX55を介してOR回路16Nの入力の一端
に接続されるとともに、MUX55,57および53を
介してピンフェイルメモリ24Naおよび24Nbに接
続されている。ALPG15の出力側の他端は、MUX
56を介してOR回路16Mの入力の一端に接続される
とともに、MUX56、論理比較器23M、MUX54
を介してピンフェイルメモリ24Maおよび24Mbに
接続される。
The connection relationship between these elements is as follows. That is, the input side of the ALPG 15 is connected to a system clock control means (not shown) and the test cycle signal S
YSCLK is supplied. One end on the output side of the ALPG 15 is connected to one end of the input of the OR circuit 16N via the MUX 55 and to the pin failure memories 24Na and 24Nb via the MUXs 55, 57 and 53. The other end on the output side of ALPG15 is MUX
56, an MUX 56, a logical comparator 23M, a MUX 54
Are connected to the pin fail memories 24Ma and 24Mb.

【0060】OR回路16Nは、入力の他端がパターン
メモリ21Nに接続され、出力が波形生成器22Nに接
続されている。同様に、OR回路16Mも入力の他端が
パターンメモリ21Mに接続され、出力が波形生成器2
2Mに接続されている。
The other end of the OR circuit 16N is connected to the pattern memory 21N, and the output is connected to the waveform generator 22N. Similarly, the other end of the input of the OR circuit 16M is connected to the pattern memory 21M, and the output is
2M.

【0061】ピンフェイルメモリ24Na,24Nb
は、FMアドレス発生器12a,12bにそれぞれ接続
されるとともにMUX39を介してOR回路14に接続
される。また、ピンフェイルメモリ24Na,24Nb
は、MUX51,55,57,53を介して相互に接続
されるとともに、それぞれMUX51,55、MUX5
3,57を介してOR回路16Nに接続されている。
Pin failure memories 24Na and 24Nb
Are connected to the FM address generators 12a and 12b, respectively, and to the OR circuit 14 via the MUX 39. Also, the pin failure memories 24Na and 24Nb
Are connected to each other via MUXs 51, 55, 57, 53, and are respectively connected to MUXs 51, 55, MUX5.
It is connected to the OR circuit 16N via 3, 57.

【0062】ピンフェイルメモリ24Ma,24Mb
は、FMアドレス発生器12a,12bにそれぞれ接続
されるとともにMUX40を介してOR回路14に接続
されている。また、ピンフェイルメモリ24Ma,24
Mbは、MUX52,56、論理比較器23M、MUX
54を介して相互に接続されるとともに、それぞれMU
X52,56、MUX54,論理比較器23Mを介して
OR回路16Mに接続されている。
Pin failure memories 24Ma, 24Mb
Are connected to the FM address generators 12a and 12b, respectively, and to the OR circuit 14 via the MUX 40. Also, the pin failure memories 24Ma, 24Ma
Mb is MUX 52, 56, logical comparator 23M, MUX
54, and each MU
X52, 56, MUX54, and logical comparator 23M are connected to OR circuit 16M.

【0063】ALPG15は、本実施形態においては、
セルアドレスデータ、書込データおよび期待値データの
いずれについても、最下位の1ビットのデータを生成す
る。この一方、SQPG11は、複数ビットのデータを
生成するが、その最下位ビットは、本実施形態において
すべて0である。このため、OR回路16N,16Mで
論理和をとると、最下位のビットは、常にALPG15
が生成したデータとなる。
In this embodiment, the ALPG 15 is
The least significant 1-bit data is generated for each of the cell address data, the write data, and the expected value data. On the other hand, the SQPG 11 generates a plurality of bits of data, and the least significant bit is all 0 in this embodiment. Therefore, when the OR operation is performed by the OR circuits 16N and 16M, the least significant bit is always the ALPG15.
Is the generated data.

【0064】次に、本実施形態に係る半導体試験装置3
0の動作を本発明に係る半導体試験方法の第2の実施の
形態として説明する。
Next, the semiconductor test apparatus 3 according to the present embodiment
Operation 0 will be described as a second embodiment of the semiconductor test method according to the present invention.

【0065】試験の流れは、第1の実施形態と同じであ
り、最初に全メモリセルに対してデータ“1”を書込
み、次に、期待値を“1”として全メモリセルより読出
試験を行う。
The flow of the test is the same as that of the first embodiment. First, data "1" is written to all the memory cells, and then a read test is performed from all the memory cells with the expected value being "1". Do.

【0066】最初に、図5を用いて、全メモリセルに対
してデータ“1”を書込む動作について説明する。
First, the operation of writing data "1" to all memory cells will be described with reference to FIG.

【0067】まず、図示しないテスタコントローラによ
り、MUX37,38を制御してSQPG11とパター
ンメモリ21N,21Mを接続するとともに、MUX5
5,56を制御して、ALPG15と波形生成器22
N,22Mの前段に備えられたOR回路16N,16M
とをそれぞれ接続する。
First, the MUXs 37 and 38 are controlled by a tester controller (not shown) to connect the SQPG 11 to the pattern memories 21N and 21M, and the MUX 5
5 and 56 to control the ALPG 15 and the waveform generator 22.
OR circuits 16N, 16M provided in the preceding stage of N, 22M
And are respectively connected.

【0068】次に、図示しないシステムクロック発生器
からテストサイクル信号を生成し、SQPG11とAL
PG15に供給する。これにより、SQPG11からメ
モリアドレスパターンが生成され、MUX37,38を
それぞれ介してテスタピン62N,62Mのパターンメ
モリ21N,21Mにメモリアドレスパターンが供給さ
れる。同時にALPG15からセルアドレスデータパタ
ーン<A0’>、データパターン<D0’>が生成さ
れ、各テスタピンに供給される。
Next, a test cycle signal is generated from a system clock generator (not shown),
Supply to PG15. As a result, a memory address pattern is generated from the SQPG 11 and supplied to the pattern memories 21N and 21M of the tester pins 62N and 62M via the MUXs 37 and 38, respectively. At the same time, a cell address data pattern <A0 ′> and a data pattern <D0 ′> are generated from the ALPG 15 and supplied to each tester pin.

【0069】テスタピン62Nでは、パターンメモリ2
1Nから出力されたセルアドレスデータとALPG15
から出力されたセルアドレスデータパターン<A0’>
がOR回路16Nで合成され、セルアドレスデータ<A
0>としてDUT3に供給される。
In the tester pin 62N, the pattern memory 2
Cell address data output from 1N and ALPG15
Address data pattern <A0 ′> output from
Are combined by the OR circuit 16N, and the cell address data <A
0> is supplied to the DUT 3.

【0070】また、テスタピン62Mでは、パターンメ
モリ21Mから出力された書込データとALPG15か
ら出力されたデータパターン<D0’>がOR回路16
Mで合成され、書込データ<D0>としてDUT3に供
給され、DUT3の<A0>のアドレスのメモリセルに
データ“1”が書き込まれる。
In the tester pin 62M, the write data output from the pattern memory 21M and the data pattern <D0 ′> output from the ALPG 15 are combined with the OR circuit 16M.
M, and is supplied to the DUT 3 as write data <D0>, and data “1” is written to the memory cell of the DUT 3 at the address of <A0>.

【0071】次に、図6を用いて最初の読み出し時の動
作について説明する。まず、図示しないテスタコントロ
ーラにより、MUX39,40,53,54,57を制
御して、図6に示すように、ALPG15とピンフェイ
ルメモリ24Na,24Ma、ピンフェイルメモリ24
Na,24MaとOR回路14、OR回路14とフェイ
ルメモリ13a,FMアドレス発生器12aとを接続す
る。DUT3へ与えるセルアドレスデータ<A0>の発
生方法は、図5に示した書込時と同じである。
Next, the first read operation will be described with reference to FIG. First, the MUXs 39, 40, 53, 54, and 57 are controlled by a tester controller (not shown), and the ALPG 15 and the pin failure memories 24Na and 24Ma and the pin failure memory 24 are controlled as shown in FIG.
Na and 24Ma are connected to the OR circuit 14, and the OR circuit 14 is connected to the fail memory 13a and the FM address generator 12a. The method of generating the cell address data <A0> applied to the DUT 3 is the same as that at the time of writing shown in FIG.

【0072】テスタピン62Mの論理比較器23Mは、
パターンメモリ21Mから供給された期待値データとA
LPG15から供給されたデータパターン<D0’>と
を合成して期待値<H>を生成し、この期待値<H>と
DUT3から出力された読出データとの比較を行い、結
果フェイルであればピンフェイル信号SPFを出力する。
このピンフェイル信号SPFは、OR回路14により他の
テスタピンの論理回路の出力との論理和が演算されてト
ータルフェイル信号STFとなる。
The logical comparator 23M of the tester pin 62M is
Expected value data supplied from the pattern memory 21M and A
The data pattern <D0 ′> supplied from the LPG 15 is combined to generate an expected value <H>, and the expected value <H> is compared with the read data output from the DUT 3. The pin failure signal SPF is output.
The OR circuit 14 calculates the logical sum of the pin failure signal S PF and the output of the logic circuit of another tester pin to form a total failure signal S TF .

【0073】このトータルフェイル信号STFは、FMア
ドレス発生器12a,12bへのカウントイネーブル信
号SCE、フェイルメモリ13a,13bへのライトイネ
ーブル信号SWEとして用いられるほか、ピンフェイルメ
モリ24a,24bへのライトイネーブル信号SWEとし
ても使用される。これにより、フェイルメモリ13aに
はフェイルが発生したメモリアドレスパターンが書き込
まれ、ピンフェイルメモリ24NaにはMUX57,5
3を介して出力されたデータパターン<A0’>が入力
され、また、ピンフェイルメモリ24Maには、論理比
較器23Mにより折り返し出力されたデータパターン<
D0’>がMUX54を介して入力される。これによ
り、フェイルメモリ13aにはフェイルアドレスデー
タ、ピンフェイルメモリ24Na,24Maにはフェイ
ル発生時のデータパターン<A0’>、<D0’>がそ
れぞれ格納されることとなる。
[0073] The total fail signal S TF is, FM address generator 12a, the count enable signal S CE to 12b, the fail memory 13a, except that used as a write enable signal S WE to 13b, pins fail memory 24a, to the 24b Is also used as the write enable signal SWE . As a result, the memory address pattern in which the failure has occurred is written in the fail memory 13a, and the MUX 57, 5 is written in the pin failure memory 24Na.
3 and the data pattern <A0 ′> output via the logical comparator 23M is input to the pin-fail memory 24Ma.
D0 '> is input via the MUX 54. As a result, the fail address data is stored in the fail memory 13a, and the data patterns <A0 '> and <D0'> when a failure occurs are stored in the pin fail memories 24Na and 24Ma.

【0074】次に、図7を用いて再書き込み時の動作に
ついて説明する。まず、図示しないテスタコントローラ
により、MUX37〜40,51,52,55,56を
制御してFMアドレス発生器12aとパターンメモリ2
1N,Mとを接続し、また、ピンフェイルメモリ24N
a,24MaとOR回路16N,16Mとをそれぞれ接
続する。
Next, the operation at the time of rewriting will be described with reference to FIG. First, the MUXs 37 to 40, 51, 52, 55 and 56 are controlled by a tester controller (not shown) to control the FM address generator 12a and the pattern memory 2
1N and M, and a pin failure memory 24N
a and 24Ma are connected to the OR circuits 16N and 16M, respectively.

【0075】次に、FMアドレス発生器12aに図示し
ないシステムクロック生成器からテストサイクル信号S
YSCLKを入力してインクリメントし、フェイルメモ
リアドレスaを出力させる。フェイルメモリ13aから
は、図6の読み出し時に格納されたフェイルアドレスデ
ータが読み出され、MUX36,37、MUX36,3
8をそれぞれ経由してテスタピン62N,62Mのパタ
ーンメモリ21N,Mをそれぞれアクセスする。各テス
タピンのパターンメモリ21N,21Mからはフェイル
の発生したセルアドレスデータと書込データが読み出さ
れ、波形生成器22N,22M、へ入力される。これと
同時に、フェイルメモリアドレスaにより各テスタピン
のピンフェイルメモリ24Na,24Maがアクセスさ
れ、フェイル発生時の<A0’>、<D0’>が読み出
され波形生成器22N、22Mの各前段のOR回路16
N,16Mへそれぞれ入力される。このOR回路16
N,16Mにより、セルアドレスデータと<A0’>、
書込データと<D0’>とをそれぞれ合成し、DUT3
へ与えるセルアドレスデータ<A0>、書込データ<D
0>を生成する。これにより、フェイルの発生したメモ
リセルのみに再書き込みを行うことが可能になる。この
一方、すでにパスしたメモリセルへの再書き込みは行わ
ない。
Next, a test cycle signal S is output from a system clock generator (not shown) to the FM address generator 12a.
YSCLK is input and incremented, and a fail memory address a is output. The fail address data stored at the time of reading in FIG. 6 is read out from the fail memory 13a, and the MUXs 36, 37, MUXs 36, 3 are read.
8 access the pattern memories 21N and 21M of the tester pins 62N and 62M, respectively. The failing cell address data and the write data are read from the pattern memories 21N and 21M of each tester pin, and input to the waveform generators 22N and 22M. At the same time, the pin failure memories 24Na and 24Ma of each tester pin are accessed by the failure memory address a, and <A0 ′> and <D0 ′> at the time of occurrence of a failure are read out and the ORs of the waveform generators 22N and 22M at the preceding stages are read. Circuit 16
N, 16M. This OR circuit 16
N, 16M, cell address data and <A0 ′>,
The write data and <D0 '> are combined, and DUT3
Address data <A0> and write data <D
0>. This makes it possible to perform rewriting only on the memory cell in which a failure has occurred. On the other hand, rewriting to the already passed memory cell is not performed.

【0076】次に、図8を用いて再読み出し時の動作に
ついて説明する。まず、図示しないテスタコントローラ
を用いてMUX33〜36,39,40,53,54,
57を制御してOR回路14とFMアドレス発生器12
b、フェイルメモリ13b、ピンフェイルメモリ24N
b,24Mbとを接続し、さらにピンフェイルメモリ2
4Naと24Nb間、24Maと24Mb間を接続す
る。次に、図7に示した再読み出し時と同様にして、フ
ェイルセルのみのメモリアドレスデータ、期待値データ
を発生させ、フェイルセルについてデータ読み出しが行
うほか、フェイルメモリ13aから出力したフェイルア
ドレスデータをMUX36,35を介してフェイルメモ
リ13bにも供給し、また、ピンフェイルメモリ24N
a,24Maから出力したパターンデータ<A0’>、
<D0’>を、それぞれMUX51,55,57,5
3、MUX52,56,論理比較器22M,MUX54
を介してピンフェイルメモリ24Nb,24Mbにそれ
ぞれ供給させる。
Next, the operation at the time of re-reading will be described with reference to FIG. First, the MUXs 33 to 36, 39, 40, 53, 54,
57 to control the OR circuit 14 and the FM address generator 12
b, fail memory 13b, pin fail memory 24N
b, 24Mb, and a pin failure memory 2
Connect between 4Na and 24Nb, and between 24Ma and 24Mb. Next, in the same manner as in the re-reading shown in FIG. 7, memory address data and expected value data only for the fail cell are generated, data is read from the fail cell, and the fail address data output from the fail memory 13a is read. It is also supplied to the fail memory 13b via the MUXs 36 and 35, and is also supplied to the pin fail memory 24N
a, pattern data <A0 ′> output from 24Ma,
<D0 ′> is represented by MUXs 51, 55, 57, and 5, respectively.
3, MUXs 52 and 56, logical comparator 22M, MUX 54
To the pin fail memories 24Nb and 24Mb respectively.

【0077】次に、テスタピン62Mの論理比較器23
Mでフェイルセルについて読み出した読出データと期待
値データとの論理比較を行い、この結果再度フェイルが
発生した場合にはピンフェイル信号SPFが出力される。
ピンフェイル信号SPFはOR回路14にて他のテスタピ
ンの出力との論理和がとられ、トータルフェイル信号S
TFとなる。この信号STFがカウントイネーブル信号SCE
となり、FMアドレス発生器12bがインクリメントさ
れ、フェイルメモリアドレスbが発生し、フェイルメモ
リ13bに供給される。また、トータルフェイル信号S
TFは、フェイルメモリ13bの書き込み制御信号となる
ほか、ピンフェイルメモリ24Nb,24Mbへの書込
み制御信号となる。これにより、フェイルメモリ13
b、ピンフェイルメモリ24Nb,24Mbには、再読
み出しの結果再びフェイルと判定されたメモリセルに関
するフェイルアドレスデータ、パターンデータ<A0’
>、<D0’>がそれぞれ格納される。
Next, the logical comparator 23 of the tester pin 62M
A logical comparison is made between the read data read from the fail cell at M and the expected value data. As a result, if a fail occurs again, a pin fail signal SPF is output.
Pin fail signal S PF logical sum of the outputs of the other tester pin at the OR circuit 14 is taken, total fail signal S
TF . This signal S TF is used as the count enable signal S CE
Then, the FM address generator 12b is incremented, and a fail memory address b is generated and supplied to the fail memory 13b. Also, the total fail signal S
TF is a write control signal for the fail memory 13b and also a write control signal for the pin fail memories 24Nb and 24Mb. Thereby, the fail memory 13
b, the fail address data and the pattern data <A0 'relating to the memory cell determined to have failed again as a result of the rereading are stored in the pin failure memories 24Nb and 24Mb.
> And <D0 ′> are stored.

【0078】以後、同様にしてMUXを制御しながら、
前回の試験でフェイルが発生したメモリセルのみへの再
書き込み、再読み出しが繰り返していく。繰り返しの終
了条件は、上述の第1の実施の形態と同じである。
Thereafter, while controlling the MUX in the same manner,
Rewriting and rereading are repeated only for the memory cell in which a failure has occurred in the previous test. The condition for terminating the repetition is the same as in the first embodiment.

【0079】本実施形態による半導体試験方法によれ
ば、フェイルが発生したメモリセルに対してのみ再試験
を繰り返すので、前述の第1の実施の形態と同様に、D
UT3に対して不要なストレスを与えることなく、総テ
ストサイクルを最小限に押さえることができる。また、
複数個同時に試験を行う場合でも、同時測定におけるオ
ーバーヘッドを生じることがなく、最小限の試験時間で
効率のよい試験を行うことができる。
According to the semiconductor test method of the present embodiment, the retest is repeated only for the memory cell in which the failure has occurred.
The total test cycle can be minimized without applying unnecessary stress to the UT3. Also,
Even when a plurality of tests are performed simultaneously, an efficient test can be performed with a minimum test time without causing overhead in simultaneous measurement.

【0080】さらに、本実施形態においては、メモリア
ドレスパターン、書込データおよび期待値データの最下
位ビットは、ALPG15から出力させ、フェイルが発
生したメモリセルについても上記3種類のデータの最下
位ビットをピンフェイルメモリに格納して再度のテスト
を行うので、大容量のフラッシュメモリを試験する場合
であっても、パターンメモリ21の容量を拡大する必要
なく、効率の高い試験を行うことができる。
Further, in the present embodiment, the least significant bits of the memory address pattern, the write data and the expected value data are output from the ALPG 15, and the least significant bits of the above three types of data are also output from the memory cell in which a failure has occurred. Is stored in the pin-fail memory, and the test is performed again. Therefore, even when testing a large-capacity flash memory, a highly efficient test can be performed without having to increase the capacity of the pattern memory 21.

【0081】また、本実施形態に係る半導体試験装置3
0によれば、DUT3に対して不要なストレスを与える
ことなく、効率の高い試験を行うことができる上、メモ
リアドレスパターン、書き込みデータおよび期待値デー
タの最下位ビットを生成するALPG15と、フェイル
が発生した場合にこれらのデータの最下位ビットを格納
するピンフェイルメモリ24を備えているので、大容量
のフラッシュメモリについても、効率の高い半導体試験
を行うことができる半導体試験装置が提供される。
Further, the semiconductor test apparatus 3 according to the present embodiment
According to 0, an efficient test can be performed without giving unnecessary stress to the DUT 3, and the ALPG 15 for generating the least significant bits of the memory address pattern, the write data and the expected value data, and the fail Since the pin failure memory 24 for storing the least significant bits of these data when the data is generated is provided, a semiconductor test apparatus capable of performing a semiconductor test with high efficiency even for a large-capacity flash memory is provided.

【0082】以上、本発明の実施の形態について説明し
たが、本発明は上記実施の形態に限ることなく、その要
旨を逸脱しない範囲で種々変形して適用することができ
る。上述の実施の形態では、論理比較器は、テスタピン
2M、62Mにのみ備えることとしたが、テスタピン2
N、62Nが備えていても問題はなく、特に、第2の実
施の形態においては、この論理比較器をMUX57に代
用することができる。この場合は汎用的な試験装置につ
いて本発明を適用することができ、単純な構成で高い効
率の半導体試験装置が提供される。
The embodiments of the present invention have been described above. However, the present invention is not limited to the above-described embodiments, and can be applied with various modifications without departing from the scope of the invention. In the above-described embodiment, the logical comparator is provided only in the tester pins 2M and 62M.
There is no problem even if N and 62N are provided. In particular, in the second embodiment, this logical comparator can be substituted for the MUX 57. In this case, the present invention can be applied to a general-purpose test apparatus, and a highly efficient semiconductor test apparatus with a simple configuration is provided.

【0083】[0083]

【発明の効果】以上詳述したとおり、本発明は、以下の
効果を奏する。
As described in detail above, the present invention has the following effects.

【0084】即ち、本発明に係る半導体試験方法によれ
ば、フェイルが発生したメモリセルに対するメモリアド
レスパターンのアドレス値をフェイルアドレスデータと
してフェイルメモリに格納し、このフェイルアドレスデ
ータをパターンメモリに供給して再度の試験を行うの
で、フェイルが発生したメモリセルに対してのみ再試験
を繰り返し行うことができる。これにより、総テストサ
イクルを最小限に押さえることができる。
That is, according to the semiconductor test method of the present invention, the address value of the memory address pattern for the memory cell in which a failure has occurred is stored as fail address data in the fail memory, and the fail address data is supplied to the pattern memory. Therefore, the retest can be repeatedly performed only on the memory cell in which the failure has occurred. Thus, the total test cycle can be minimized.

【0085】また、複数個同時に試験を行う場合でも、
DUTごとにフェイルアドレスデータを格納することが
できる上、フェイルメモリに格納されたフェイルアドレ
スデータへは、テストサイクル信号のみでアクセスでき
るため、DUTを一括して制御できる。従って、図10
に示す従来技術のように、同時測定におけるオーバーヘ
ッドを生じることがない。また、マッチ機能を使用しな
いため、前述したダミーサイクルの発生やテスト周波数
の低減等のオーバーヘッドが解消し、総試験時間も最小
限に抑制することができる。
Further, even when a plurality of tests are performed at the same time,
The fail address data can be stored for each DUT, and the fail address data stored in the fail memory can be accessed only by the test cycle signal, so that the DUT can be controlled collectively. Therefore, FIG.
Unlike the prior art shown in FIG. 1, there is no overhead in simultaneous measurement. In addition, since the match function is not used, overheads such as generation of the dummy cycle and reduction of the test frequency are eliminated, and the total test time can be minimized.

【0086】さらに、フェイルが発生したメモリセルに
ついてのみ再試験を行い、初回の試験でパスと判断され
たメモリセルについては再試験を行わないため、DUT
に対して不要なストレスを与えることなく、効率の高い
試験を行うことができる半導体試験方法が提供される。
Further, a retest is performed only on a memory cell in which a failure has occurred, and a retest is not performed on a memory cell determined to pass in the first test.
A semiconductor test method capable of performing a highly efficient test without giving unnecessary stress to the semiconductor device.

【0087】また、メモリアドレスパターン、書き込み
データおよび期待値データの最下位ビットをALPGに
出力させ、フェイルが発生したメモリセルについても上
記3種類のデータの最下位ビットをピンフェイルメモリ
に格納して再度のテストを行う場合は、大容量のフラッ
シュメモリを試験する場合であっても、パターンメモリ
の容量を拡大する必要なく、効率の高い試験を行うこと
ができる半導体試験方法が提供される。
The least significant bits of the memory address pattern, the write data and the expected value data are output to the ALPG, and the least significant bits of the above three types of data are stored in the pin failure memory for the memory cell in which a failure has occurred. When the test is performed again, a semiconductor test method capable of performing a highly efficient test without increasing the capacity of the pattern memory is provided even when testing a large-capacity flash memory.

【0088】また、本発明に係る半導体試験装置によれ
ば、フェイルが発生したメモリセルの前回書込み時のメ
モリアドレスパターンのアドレス値をフェイルアドレス
データとして格納し、また、このフェイルパターンアド
レスを再試験のためのメモリアドレスパターンとして使
用するフェイルメモリを備えているので、フェイルが発
生したメモリセルに対してのみ再試験を繰り返すことが
できる。これにより、DUTに対して不要なストレスを
与えることなく、効率の高い試験を行うことができる半
導体試験装置が提供される。
Further, according to the semiconductor test apparatus of the present invention, the address value of the memory address pattern at the time of the previous write of the memory cell in which the failure has occurred is stored as fail address data, and the fail pattern address is retested. , A re-test can be repeated only for the memory cell in which a failure has occurred. This provides a semiconductor test apparatus capable of performing a highly efficient test without applying unnecessary stress to the DUT.

【0089】また、メモリアドレスパターン、書き込み
データおよび期待値データの最下位ビットを生成するA
LPGと、フェイルが発生した場合にこれらのデータの
最下位ビットを格納するピンフェイルメモリを備える場
合は、大容量のフラッシュメモリについても、効率の高
い半導体試験を行うことができる半導体試験装置が提供
される。
Also, A for generating the least significant bits of the memory address pattern, write data and expected value data
In the case where an LPG and a pin-fail memory for storing the least significant bits of these data when a failure occurs are provided, a semiconductor test apparatus capable of performing a highly efficient semiconductor test even for a large-capacity flash memory is provided. Is done.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明に係る半導体試験装置の第1の実施の形
態を示す部分回路図である。
FIG. 1 is a partial circuit diagram showing a first embodiment of a semiconductor test apparatus according to the present invention.

【図2】本発明に係る半導体試験方法の第1の実施の形
態を説明する部分回路図である。
FIG. 2 is a partial circuit diagram illustrating a semiconductor test method according to a first embodiment of the present invention.

【図3】本発明に係る半導体試験方法の第1の実施の形
態を説明する部分回路図である。
FIG. 3 is a partial circuit diagram illustrating a first embodiment of the semiconductor test method according to the present invention.

【図4】本発明に係る半導体試験方法の第1の実施の形
態を説明する部分回路図である。
FIG. 4 is a partial circuit diagram illustrating a first embodiment of a semiconductor test method according to the present invention.

【図5】本発明に係る半導体試験装置の第2の実施の形
態を示す部分回路図である。
FIG. 5 is a partial circuit diagram showing a second embodiment of the semiconductor test apparatus according to the present invention.

【図6】本発明に係る半導体試験方法の第2の実施の形
態を説明する部分回路図である。
FIG. 6 is a partial circuit diagram illustrating a semiconductor test method according to a second embodiment of the present invention.

【図7】本発明に係る半導体試験方法の第2の実施の形
態を説明する部分回路図である。
FIG. 7 is a partial circuit diagram illustrating a semiconductor test method according to a second embodiment of the present invention.

【図8】本発明に係る半導体試験方法の第2の実施の形
態を説明する部分回路図である。
FIG. 8 is a partial circuit diagram illustrating a second embodiment of the semiconductor test method according to the present invention.

【図9】従来の技術における半導体試験方法により1個
のフラッシュメモリを測定した場合の書込/読出動作を
示す模式図である。
FIG. 9 is a schematic diagram showing a write / read operation when one flash memory is measured by a semiconductor test method according to a conventional technique.

【図10】従来の技術における半導体試験方法により2
個のフラッシュメモリを並列に測定した場合の書込/読
出動作を示す模式図である。
FIG. 10 shows the results of the conventional semiconductor test method.
FIG. 9 is a schematic diagram showing a write / read operation when measuring a plurality of flash memories in parallel.

【符号の説明】[Explanation of symbols]

1,61 本体部 2N,2M,62N,62M テスタピン 3 DUT 10,30 半導体試験装置 11 SQPG 12a,12b フェイルメモリアドレス発生器 13a,13b フェイルメモリ 14,16N,16M OR回路 15 ALPG 21N,21M パターンメモリ 22N,22M 波形生成器 23N,23M 論理比較器 24Na,24Nb,24Ma,24b ピンフェイル
メモリ 25N,25M 出力ドライバ 26M 入力ドライバ 27M FETスイッチ 33〜40,51〜57 MUX SPF ピンフェイル信号 STF トータルフェイル信号
1, 61 Main unit 2N, 2M, 62N, 62M Tester pin 3 DUT 10, 30 Semiconductor test equipment 11 SQPG 12a, 12b Fail memory address generator 13a, 13b Fail memory 14, 16N, 16M OR circuit 15 ALPG 21N, 21M Pattern memory 22N, 22M Waveform generator 23N, 23M Logical comparator 24Na, 24Nb, 24Ma, 24b Pin fail memory 25N, 25M Output driver 26M Input driver 27M FET switch 33-40, 51-57 MUX S PF Pin fail signal STF Total fail signal

Claims (6)

【特許請求の範囲】[Claims] 【請求項1】半導体装置を試験するためのテストデータ
と合否の判定基準となる期待値データとを第1の記憶手
段に格納する第1の記憶過程と、 前記第1の記憶手段から前記テストデータを引出して前
記半導体装置の各セルごとに書込み、前記各セルごとに
被書込データを読出して前記期待値データと比較する第
1の書込・比較過程と、 前記第1の書込・比較過程により前記被書込データと前
記期待値データとが一致しない場合に、不一致が発生し
た前回試験の前記第1の記憶手段のアドレスを第2の記
憶手段に格納する第2の記憶過程と、 前記第2の記憶手段に格納された前記アドレスに基づい
て再度の書込と比較とを行う再度の書込・比較過程と、 前記再度の書込・比較過程を不一致が発生する限り所定
回数繰返す反復過程と、 前記所定回数に達した場合に、前記半導体装置を不良品
と判定する判定過程とを備えた半導体試験方法。
A first storage step of storing test data for testing a semiconductor device and expected value data serving as a criterion of pass / fail in a first storage means; A first writing / comparing step of extracting data, writing data for each cell of the semiconductor device, reading data to be written for each cell, and comparing the read data with the expected value data; A second storage step of storing, in the second storage means, an address of the first storage means of a previous test in which a mismatch occurred when the data to be written does not match the expected value data in the comparison step; A rewriting / comparing step of performing rewriting and comparison based on the address stored in the second storage means; and a predetermined number of times as long as a mismatch occurs, Repeating the iterative process; When it reaches a constant number of times, the semiconductor test method and a determining process to be defective the semiconductor device.
【請求項2】被試験体である半導体装置の試験対象とな
る半導体領域のアドレスであるセルアドレスデータを予
め格納する第1の記憶装置と、 前記各半導体領域に書込むテストデータを前記セルアド
レスデータに対応して予め格納する第2の記憶装置と、 前記セルアドレスデータと前記テストデータとを前記半
導体装置に出力する出力手段と、 試験の合否の判定基準となる期待値データを前記テスト
データに対応して予め格納する第3の記憶装置と、 前記第1ないし第3の記憶装置に格納されたデータのア
ドレスであるメモリアドレスを生成するメモリアドレス
生成手段と、 前記半導体装置の前記セルアドレスに係る半導体領域か
ら出力される信号である読出信号を受取る入力手段と、 前記入力手段から供給された前記読出信号と、これに対
応する前記期待値データとを照合して試験の合否を判定
し、不合格である場合にフェイル信号を出力する合否判
定手段と、 前記フェイル信号に基づいて試験結果を格納するフェイ
ルメモリとを備えた半導体試験装置を用いた半導体試験
方法において、 前記メモリアドレス生成手段から生成されたメモリアド
レスを用いて前記第1および第2の記憶装置から前記ア
ドレスデータと前記テストデータをそれぞれ引出して前
記テストデータを前記半導体装置へ書込む過程と、 前記メモリアドレス生成手段から生成されたメモリアド
レスを用いて前記第1の記憶装置から前記セルメモリア
ドレスを引出して前記半導体装置から読出信号を読出す
過程と、 前記メモリアドレス生成手段から生成されたメモリアド
レスを用いて前記第3の記憶装置から前記期待値データ
を引き出して前記読出信号と照合する合否判定過程と、 前記合否判定手段が不合格と判定した試験における前記
メモリアドレスであるフェイルアドレスデータを前記フ
ェイルメモリに格納する過程とを有する第1回試験過程
と、 前記フェイル信号が出力される限り、前記フェイルメモ
リから前記フェイルアドレスデータを引き出して前記第
1ないし第3の記憶手段に供給し、前記半導体領域のう
ち、前記不合格に係る領域のみを予め定めた規定回数ま
で再度繰返して試験する再試験過程と、 前記規定回数に達した場合は、前記半導体装置を不良品
と判定する判定過程とを備えた半導体試験方法。
2. A first storage device for storing cell address data, which is an address of a semiconductor region to be tested of a semiconductor device to be tested, in advance, and a cell address for storing test data to be written in each semiconductor region. A second storage device that stores in advance the data corresponding to the data; an output unit that outputs the cell address data and the test data to the semiconductor device; A third storage device that stores data in advance corresponding to the following; a memory address generation unit that generates a memory address that is an address of data stored in the first to third storage devices; and a cell address of the semiconductor device. Input means for receiving a read signal that is a signal output from the semiconductor region according to the above, and the read signal supplied from the input means; Pass / fail judgment means for comparing the expected value data with the corresponding expected value data and outputting a fail signal when the test is failed, and a fail memory for storing a test result based on the fail signal. A semiconductor test method using the semiconductor test device, wherein the address data and the test data are respectively extracted from the first and second storage devices using a memory address generated by the memory address generation means, and the test data is extracted. Writing the cell memory address from the first storage device using the memory address generated by the memory address generation means and reading a read signal from the semiconductor device. The third storage device using the memory address generated by the memory address generation means; A pass / fail determination step of extracting the expected value data and checking the read signal with the read signal; and storing fail address data, which is the memory address in the test determined by the pass / fail determination unit as a failure, in the fail memory. A test process once, and as long as the fail signal is output, the fail address data is extracted from the fail memory and supplied to the first to third storage units. A semiconductor test method, comprising: a retest process of repeatedly testing only an area up to a predetermined number of times again; and a determination step of determining that the semiconductor device is defective when the number of times reaches the predetermined number.
【請求項3】半導体装置を試験するためのテストデータ
と試験の合否の判定基準となる期待値データとを格納す
る第1の記憶手段と、 前記第1の記憶手段のアドレスを生成するアドレス生成
手段と、 前記アドレス生成手段から供給されるアドレスに基づい
て、前記半導体装置の各セルに前記テストデータを書込
み、前記セルの被書込データを読出して前記期待値デー
タと比較する比較手段と、 前記被書込データと前記期待値データとが一致しない場
合に、不一致が発生した前回の試験における前記アドレ
スをフェイルアドレスとして格納する第2の記憶手段
と、 前記第1および第2の記憶手段と前記比較手段とを制御
し、前記フェイルアドレスに基づいて、前記セルのう
ち、不一致が発生したセルについてのみ再度の書込、読
出および比較を所定回数まで繰返して行う再試験手段
と、 前記所定回数に達した場合に前記半導体装置を不良品と
判定する判定手段とを備えた半導体試験装置。
3. A first memory for storing test data for testing a semiconductor device and expected value data serving as a criterion for determining whether or not the test is successful, and an address generator for generating an address of the first memory. Means for writing the test data to each cell of the semiconductor device based on an address supplied from the address generating means, reading data to be written in the cell, and comparing the read data with the expected value data; A second storage unit that stores, as a fail address, the address in a previous test in which a mismatch has occurred when the write data does not match the expected value data; and the first and second storage units. Controlling the comparing means, and based on the fail address, re-write, read and compare only the cells in which the mismatch has occurred among the cells. A semiconductor test apparatus comprising: retest means for repeatedly performing a predetermined number of times; and determining means for determining that the semiconductor device is defective when the predetermined number is reached.
【請求項4】被試験体である半導体装置の試験対象とな
る半導体領域のアドレスであるセルアドレスを格納する
第1の記憶手段と、 前記半導体領域を試験するためのテストデータと合否の
判定基準となる期待値データとを前記セルアドレスに対
応して格納する第2の記憶手段と、 前記第1および第2の記憶手段におけるアドレスである
メモリアドレスを生成して、前記第1および第2の記憶
手段に供給し、前記セルアドレスと、前記テストデータ
および前記期待値データとをそれぞれ出力させる第1の
メモリアドレス生成手段と、 前記第1の記憶手段から供給された前記セルアドレスに
係る前記半導体領域に対して、前記第2の記憶手段から
供給される前記テストデータを書き込む書込手段と、 前記第1の記憶手段から供給された前記セルアドレスに
基づいて、前記書込手段により書込まれた前記半導体領
域のデータを読出データとして読出す読出手段と、 前記第2の記憶手段から供給された前記期待値データ
と、前記読出手段から供給された前記読出データとを照
合して前記半導体領域について試験の合否を判定し、不
合格である場合にフェイル信号を出力する合否判定手段
と、 前記第1のメモリアドレス生成手段から供給された前記
不合格に係るメモリアドレスを前記フェイル信号に基づ
いてフェイルアドレスデータとして格納するフェイルメ
モリと、 前記フェイルアドレスデータが格納されるべき前記フェ
イルメモリのアドレスをフェイルメモリアドレスとして
前記フェイル信号に基づいて生成して前記フェイルメモ
リに供給するフェイルメモリアドレス生成手段と、 前記半導体装置に対する第1回の試験においては、前記
第1のメモリアドレス生成手段と前記第1および第2の
記憶装置とを接続し、前記不合格に係る半導体領域に対
する再度の試験においては、前記フェイルメモリと前記
第1および第2の記憶装置とを接続する接続制御手段と
を備え、 前記フェイルメモリは、前記再度の試験においては、前
記フェイルメモリアドレス生成手段が生成するフェイル
メモリアドレスに基づいて前記フェイルアドレスデータ
を生成して前記第1および第2の記憶手段に供給する第
2のメモリアドレス生成手段となる半導体試験装置。
4. A first storage means for storing a cell address which is an address of a semiconductor area to be tested of a semiconductor device as a device under test; test data for testing the semiconductor area; A second storage unit for storing expected value data corresponding to the cell address, and a memory address which is an address in the first and second storage units. First memory address generating means for supplying the cell address, the test data and the expected value data to the storage means, and the semiconductor memory according to the cell address supplied from the first storage means Writing means for writing the test data supplied from the second storage means to an area; and the cell supplied from the first storage means Reading means for reading data in the semiconductor area written by the writing means as read data based on an address; expected value data supplied from the second storage means; and supply from the reading means. Pass / fail judgment means for comparing the read data thus obtained with the read data to determine whether the semiconductor region has passed the test, and outputting a fail signal when the test result is unsuccessful; and A fail memory that stores a memory address relating to rejection as fail address data based on the fail signal; and generating an address of the fail memory where the fail address data is to be stored based on the fail signal as a fail memory address. Fail memory address generating means for supplying the fail memory address to the fail memory In the first test on the semiconductor device, the first memory address generation unit is connected to the first and second storage devices, and in the retest on the failed semiconductor region, A connection control unit for connecting a fail memory to the first and second storage devices, wherein the fail memory is configured to perform a retest based on a fail memory address generated by the fail memory address generation unit. A semiconductor test apparatus serving as second memory address generation means for generating the fail address data and supplying the generated fail address data to the first and second storage means.
【請求項5】前記第1の記憶手段は、前記セルアドレス
の一部を格納し、 前記第2の記憶手段は、前記テストデータと前記期待値
データの一部を格納し、 前記セルアドレスデータの残部をなすパターンアドレス
と、前記テストデータおよび前記期待値データの残部を
なすパターンデータとを生成するパターン生成手段と、 前記第1の記憶手段から出力される前記セルアドレスの
一部と前記パターンアドレスとを合成して前記書込手段
と前記読出手段に供給する第1の合成手段と、 前記第2の記憶手段から出力される前記テストデータの
一部と前記パターンデータを合成して前記書込手段に供
給し、前記期待値データの一部と前記パターンデータと
を合成して前記合否判定手段に供給する第2の合成手段
と、 前記フェイル信号に基づいて前記パターンアドレスを格
納するとともに、前記再度の試験において前記フェイル
メモリアドレス生成手段から供給される前記フェイルメ
モリアドレスに基づいて、前記第1の合成手段に前記パ
ターンアドレスを供給する第3の記憶手段と、 前記フェイル信号に基づいて前記パターンデータを格納
するとともに、前記再度の試験において前記フェイルメ
モリアドレス生成手段から供給される前記フェイルメモ
リアドレスに基づいて、前記第2の合成手段に前記パタ
ーンデータを供給する第4の記憶手段とをさらに備え、 前記接続制御手段は、第1回の試験においては、前記パ
ターン生成手段と前記第1および第2の合成手段とを接
続し、前記再度の試験においては、前記第3の記憶手段
および前記第1の合成手段並びに前記第4の記憶手段お
よび前記第2の合成手段を接続することを特徴とする請
求項4に記載の半導体試験装置。
5. The first storage means stores a part of the cell address; the second storage means stores a part of the test data and a part of the expected value data; Pattern generating means for generating the pattern data forming the remainder of the test data and the expected value data; and a part of the cell address output from the first storage means and the pattern First combining means for combining an address with the writing means and supplying the reading means to the writing means and the reading means; A second synthesizing unit for synthesizing a part of the expected value data and the pattern data and supplying the synthesized data to the pass / fail determination unit, based on the fail signal. Third storage means for storing a pattern address and supplying the pattern address to the first synthesizing means based on the fail memory address supplied from the fail memory address generation means in the second test; The pattern data is stored based on the fail signal, and the pattern data is supplied to the second synthesizing unit based on the fail memory address supplied from the fail memory address generating unit in the retest. A fourth storage unit, wherein the connection control unit connects the pattern generation unit and the first and second synthesis units in a first test, and in the second test, The third storage means, the first synthesis means, the fourth storage means, The semiconductor test apparatus according to claim 4, characterized in that for connecting the second combining means.
【請求項6】前記半導体装置の前記半導体領域のデータ
幅に対応した数量の前記合否判定手段と、 前記複数の合否判定手段のうち、すくなくとも1の合否
判定手段が前記フェイル信号を出力した場合にトータル
フェイル信号を出力するトータルフェイル信号生成手段
を備え、 前記フェイルメモリは、前記トータルフェイル信号に基
づいて前記フェイルアドレスデータを格納し、 前記第3の記憶手段は、前記トータルフェイル信号に基
づいて前記パターンアドレスを格納し、 前記第4の記憶手段は、前記トータルフェイル信号に基
づいて前記パターンデータを格納し、 前記フェイルメモリアドレス生成手段は、前記トータル
フェイル信号に基づいて前記フェイルメモリアドレスを
生成して前記フェイルメモリと前記第3および第4の記
憶手段に供給することを特徴とする請求項4または5の
いずれかに記載の半導体試験装置。
6. A method according to claim 1, wherein at least one of said plurality of pass / fail determination means outputs said fail signal, said number of said pass / fail determination means corresponding to a data width of said semiconductor region of said semiconductor device. A total fail signal generating unit that outputs a total fail signal; the fail memory stores the fail address data based on the total fail signal; and the third storing unit stores the fail address data based on the total fail signal. Storing a pattern address; the fourth storage means storing the pattern data based on the total fail signal; and the fail memory address generating means generating the fail memory address based on the total fail signal. The fail memory and the third and fourth memory means The semiconductor test apparatus according to claim 4 or 5, characterized in that to supply the.
JP10120821A 1998-04-30 1998-04-30 Semiconductor test device and method for testing semiconductor using it Pending JPH11316259A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10120821A JPH11316259A (en) 1998-04-30 1998-04-30 Semiconductor test device and method for testing semiconductor using it

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10120821A JPH11316259A (en) 1998-04-30 1998-04-30 Semiconductor test device and method for testing semiconductor using it

Publications (1)

Publication Number Publication Date
JPH11316259A true JPH11316259A (en) 1999-11-16

Family

ID=14795804

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10120821A Pending JPH11316259A (en) 1998-04-30 1998-04-30 Semiconductor test device and method for testing semiconductor using it

Country Status (1)

Country Link
JP (1) JPH11316259A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003052767A1 (en) * 2001-11-15 2003-06-26 Advantest Corporation Semiconductor testing apparatus
US6587975B2 (en) 1999-01-25 2003-07-01 Mitsubishi Denki Kabushiki Kaisha Semiconductor test apparatus and method
US6654299B2 (en) 1998-11-30 2003-11-25 Matsushita Electric Industrial Co., Ltd. Semiconductor device
JP2007012221A (en) * 2005-07-04 2007-01-18 Advantest Corp Test apparatus and manufacturing method
JP2007220193A (en) * 2006-02-16 2007-08-30 Toshiba Corp Semiconductor integrated circuit and its test method
US8352814B2 (en) 2009-01-09 2013-01-08 Denso Corporation Electronic control apparatus

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6654299B2 (en) 1998-11-30 2003-11-25 Matsushita Electric Industrial Co., Ltd. Semiconductor device
US6587975B2 (en) 1999-01-25 2003-07-01 Mitsubishi Denki Kabushiki Kaisha Semiconductor test apparatus and method
WO2003052767A1 (en) * 2001-11-15 2003-06-26 Advantest Corporation Semiconductor testing apparatus
US7257753B2 (en) 2001-11-15 2007-08-14 Advantest Corporation Semiconductor testing apparatus
JP2007012221A (en) * 2005-07-04 2007-01-18 Advantest Corp Test apparatus and manufacturing method
JP2007220193A (en) * 2006-02-16 2007-08-30 Toshiba Corp Semiconductor integrated circuit and its test method
US8352814B2 (en) 2009-01-09 2013-01-08 Denso Corporation Electronic control apparatus

Similar Documents

Publication Publication Date Title
US7421635B2 (en) System-on-chip (SOC) having built-in-self-test circuits and a self-test method of the SOC
US4555663A (en) Test pattern generating apparatus
KR100679586B1 (en) Integrated circuit memory device having built-in self test circuit with monitor and tester modes
US8201037B2 (en) Semiconductor integrated circuit and method for controlling semiconductor integrated circuit
US6297997B1 (en) Semiconductor device capable of reducing cost of analysis for finding replacement address in memory array
US7251757B2 (en) Memory testing
JPH06295599A (en) Semiconductor memory device
US7213186B2 (en) Memory built-in self test circuit with full error mapping capability
JP3804733B2 (en) Integrated circuit having a function of testing a memory using a voltage for stress
US6247153B1 (en) Method and apparatus for testing semiconductor memory device having a plurality of memory banks
JP3811528B2 (en) Memory test system for multi-bit test
JP4377238B2 (en) Semiconductor test equipment
US20130051158A1 (en) Integrated circuit, testing apparatus for integrated circuit, and method of testing integrated circuit
KR100312248B1 (en) Memory testing apparatus
JPH10144095A (en) Defect analyzing memory for semiconductor memory test device
US7240256B2 (en) Semiconductor memory test apparatus and method for address generation for defect analysis
US6438048B1 (en) Nonvolatile memory and high speed memory test method
JPH11316259A (en) Semiconductor test device and method for testing semiconductor using it
US6252811B1 (en) Method and apparatus for testing memory devices
US8072232B2 (en) Test apparatus that tests a device under test having a test function for sequentially outputting signals
US20060069528A9 (en) Memory defect remedy analyzing method and memory test instrument
US6885961B2 (en) Hybrid tester architecture
JP2001222897A (en) Semiconductor test device
JP3254633B2 (en) EEP-ROM simultaneous test method
JP4183854B2 (en) Memory test equipment