JPS6037560B2 - Fail memory writing method - Google Patents
Fail memory writing methodInfo
- Publication number
- JPS6037560B2 JPS6037560B2 JP55032657A JP3265780A JPS6037560B2 JP S6037560 B2 JPS6037560 B2 JP S6037560B2 JP 55032657 A JP55032657 A JP 55032657A JP 3265780 A JP3265780 A JP 3265780A JP S6037560 B2 JPS6037560 B2 JP S6037560B2
- Authority
- JP
- Japan
- Prior art keywords
- strobe
- reference pattern
- memory
- output
- output reference
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired
Links
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C29/00—Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
- G11C29/56—External testing equipment for static stores, e.g. automatic test equipment [ATE]; Interfaces therefor
Landscapes
- Tests Of Electronic Circuits (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
- Semiconductor Integrated Circuits (AREA)
- For Increasing The Reliability Of Semiconductor Memories (AREA)
Description
【発明の詳細な説明】
この発明はフェィルメモリ書込み方式に係り、特にスト
ローブ位置によって基準パターンおよびフェィルメモリ
に対する書込み位置を可変にしたものである。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a fail memory writing method, and in particular to a method in which writing positions for a reference pattern and a fail memory are made variable depending on the strobe position.
大規模集積回路の試験装置等において供試集積回路の出
力の良否を判定するパルスをストローフ((Stro戊
)と称する。A pulse used to determine the quality of the output of an integrated circuit under test in large-scale integrated circuit testing equipment is called a strophe.
そして、第1図に示すようにストローブの位置はプログ
ラム可能な同期TCPを持つ瞬間基準パルスに対しプロ
グラム可能な遅れ(Ds)の位置と、プログラム可能な
幅(Ws)を有する。(Ws)の期間、出力基準パター
ン、供試集積回路の出力とが一致しているか否かが試験
される。この出力基準パターンおよび供謎集積回路への
入力は第2図に例示するように入力・出力基準パターン
メモリ等から得られる。そして、入力・出力基準パター
ンメモリ1のアドレスはアドレスカウン夕2から印加さ
れ、このアドレスカゥンタのカウント指令は時間基準パ
ルス発生部3により行なわれる。また、時間基準パルス
発生部はストローブ発生部4をコントロールしてストロ
ープを発生させる。なお、図における5は判定回路で、
入力・出力基準パターンメモリからの出力基準パターン
と供試集積回路の出力との比較を行ない、例えば良、不
良判定を行なう。次に図中Dは入力ピンドラィバ6であ
り、決議集積回略の入力にプログラムされたレベルの入
力データを供給する。また、Cは出力ピンコンパレータ
7であり、供試集積回路の出力をシステムの論理レベル
に変換する比較器である。次に上記にもとづて一般に用
いられるフェィルメモリ回路を第3図に示す。Then, as shown in FIG. 1, the strobe position has a programmable delay (Ds) position and a programmable width (Ws) relative to the instantaneous reference pulse with a programmable synchronization TCP. During the period (Ws), it is tested whether the output reference pattern and the output of the integrated circuit under test match. The output reference pattern and the input to the integrated circuit are obtained from an input/output reference pattern memory, etc., as illustrated in FIG. The address of the input/output reference pattern memory 1 is applied from the address counter 2, and the time reference pulse generator 3 issues a count command to the address counter. Further, the time reference pulse generator controls the strobe generator 4 to generate a strobe. In addition, 5 in the figure is a judgment circuit,
The output reference pattern from the input/output reference pattern memory is compared with the output of the integrated circuit under test to determine, for example, pass or fail. Next, D in the figure is an input pin driver 6, which supplies input data at a programmed level to the input of the resolution accumulation circuit. Further, C is an output pin comparator 7, which is a comparator that converts the output of the integrated circuit under test to the logic level of the system. Next, a generally used fail memory circuit based on the above is shown in FIG.
図は従来の判定回路に大枠で示す書込み制御部8、アド
レスレジスタ9、フヱィルメモリ10を付設し、出力基
準パターンと供試集積回路の出力とが比較され判定結果
がフヱイルメモ川こ送られる。このフェイルメモ川ま1
ビット以上で複数語の容量を持つメモリであり、判定回
路の結果を書込む機能を省く。また、フェィルメモリは
判定結果だけでなく出力基準パターンも同時に書込める
よう構成することができる。このフヱィルメモリへの書
込みアドレスは入力・出力基準パターンメモリのアドレ
スカウンタの値をアドレスとし、回路構成上はアドレス
カウソタ2の値をアドレスレジス夕9に移してフェィル
メモリのアドレスとして用いている。次に第4図に上記
回路構成によるパルス波形を示す。これによっても明ら
かなように、出力基準パターンフェィルメモリ書込みパ
ルスとも時間基準パルスに対し固定された位置にある。
このため、ストローブプログラム範囲は■から■までに
限定される。そして■ではDs=0、■では瓜=TCP
‐WM,N(ただしWM…=ストローブ最小パルス幅)
で、ストローブの遅れDsに対して制約があることにな
り、特にストローブの遅れDsをTCPに近い値にする
必要がある場合にTCPの値を変えねばならなかった。
この発明は上に述べた従来の欠点を改良するためのフェ
ィルメモリ書込み方式を供提供するものである。In the figure, a write control section 8, an address register 9, and a file memory 10 shown in outline are added to a conventional judgment circuit, and the output reference pattern and the output of the integrated circuit under test are compared and the judgment results are sent to the file memo river. This fail memo river ma1
This memory has a capacity of more than one bit and multiple words, and eliminates the function of writing the results of the judgment circuit. Further, the fail memory can be configured so that not only the determination result but also the output reference pattern can be written at the same time. The write address to this fill memory uses the value of the address counter of the input/output reference pattern memory as the address, and in terms of the circuit configuration, the value of the address counter 2 is transferred to the address register 9 and used as the address of the fail memory. Next, FIG. 4 shows a pulse waveform according to the above circuit configuration. As is clear from this, the output reference pattern fail memory write pulse is also at a fixed position with respect to the time reference pulse.
Therefore, the strobe program range is limited to ■ to ■. And in ■, Ds=0, and in ■, melon=TCP
-WM, N (however, WM...= strobe minimum pulse width)
Therefore, there is a restriction on the strobe delay Ds, and especially when the strobe delay Ds needs to be close to TCP, the value of TCP must be changed.
The present invention provides a fail memory write method to improve the above-mentioned conventional drawbacks.
以下にこの発明を1実施例につき図面を参照して詳細に
説明する。Hereinafter, one embodiment of the present invention will be explained in detail with reference to the drawings.
まず、原理を説明する第5図のタイムチャート図におい
てストローブ位置がTCP,のサイクルで■はDs=○
,Ws=Ww,N
TCP2のサイクルで■はDs=TCP2、Ws=VV
MINTCP3のサイクルで■は
WM,N<Ds<TCP3−WM,N、Ws=WN,N
nの場合である。First, in the time chart diagram of Fig. 5 which explains the principle, ■ is Ds=○ in the cycle where the strobe position is TCP.
, Ws=Ww, N In the TCP2 cycle, ■ is Ds=TCP2, Ws=VV
In the MINTCP3 cycle, ■ is WM, N<Ds<TCP3-WM,N, Ws=WN,N
This is the case for n.
■のストロープに対応した書込みパルは■とするが、■
のストローブに対応した書込みパルスは■でなく■′と
する。また、出力基準パターンも■でなく■′とする。
すなわち、■のストローブの終了と同時か、それより後
に出力基準パターンをずらす。また、フェィルメモリ書
込みパルスも同時に■′からの遅れDFの点■′にずら
す。図では■のストローブがDs〉WM…であるので■
のストローブはOSDsミTCP2
まで可変にすることができる。The write pulse corresponding to the stroke of ■ is ■, but ■
The write pulse corresponding to the strobe is indicated by ■' instead of ■. Furthermore, the output reference pattern is also set to ■' instead of ■.
That is, the output reference pattern is shifted at the same time as or after the end of the strobe (2). At the same time, the fail memory write pulse is also shifted to point ■', which is a delay DF from ■'. In the figure, the strobe of ■ is Ds>WM... so ■
The strobe can be made variable up to OSDs and TCP2.
出力基準パターンを■′にずらす理由はストローブ■が
終了するまで出力基準パターンは変化してはならないか
らである。次に第6図に回路の構成図例を示す。The reason why the output reference pattern is shifted to ■' is that the output reference pattern must not change until strobe ■ is completed. Next, FIG. 6 shows an example of a circuit configuration diagram.
この回路図は第4図に示したそのものに対し、入力・出
力基準パターンメモリーの出力が判定回路5に直列の遅
延回路11とセレクタ12とを挿入接続して改良された
構造となっている。まず、@の信号はストローフパルス
の位置がDs>Ww,Nかどうかの信号であり、その信
号に対するストローフパルスよりも前に定まるものとす
る。また■の信号により書込み制御部8はDs>WM,
Nの場合、書込みパルス@をWM,Nだけ遅らせる。ま
た、セレクタ12では■の信号がDs>WN,Nの場合
、出力基準/ぐ夕−ンを遅延回路出力側に切換える。切
換えは時間基準パルス位置で行なう。さらに遅延回路は
出力基準パターンをW側Nの時間だけ遅延させ第5図の
■を■′にする。そして、@の信号を発生する方法はス
トローフパルスの遅れ、幅(第5図のようにTCP,,
TCP2,TCP3等時間基準パルス毎に変化してもよ
い)をストロープパルス発生器4に設定するとき、遅れ
幅と同時に瓜>WN…かどうかにより“1”または“0
”を設定する。また、時間基準パルス毎に変化する場合
は遅れ、幅ともに複数語を有するメモリに書込み、これ
を謙出すことによって■の信号を得るようにして達成さ
れる。次に、上記実施例においては第6図に示す如く、
フェィルメモリのアドレスは入力・出力基準パターンメ
モリのアドレスカウンタであるが、フェィルメモリ用に
アドレスカウンタ等を設けてもよい。This circuit diagram has an improved structure compared to that shown in FIG. 4 by inserting and connecting a delay circuit 11 and a selector 12 in which the output of the input/output reference pattern memory is connected in series to the determination circuit 5. First, the @ signal is a signal indicating whether the position of the strobe pulse is Ds>Ww,N, and is determined before the strobe pulse for that signal. In addition, the write control unit 8 detects Ds>WM due to the signal ■.
If N, write pulse @ is delayed by WM,N. Further, in the selector 12, when the signal (2) is Ds>WN,N, the output reference/tuning is switched to the delay circuit output side. Switching is performed at the time reference pulse position. Further, the delay circuit delays the output reference pattern by the time of N on the W side, changing ``■'' in FIG. 5 to ``■'. The method of generating the @ signal is based on the delay and width of the strobe pulse (TCP, , as shown in Figure 5).
When setting TCP2, TCP3 (which may vary equally for each time reference pulse) in the strobe pulse generator 4, it is set to "1" or "0" depending on whether or not the delay width and WN are greater than WN.
". Also, if it changes for each time reference pulse, the delay and width are written to a memory having multiple words, and this is achieved by obtaining the signal (■).Next, the above-mentioned In the example, as shown in FIG.
The address of the fail memory is the address counter of the input/output reference pattern memory, but an address counter or the like may be provided for the fail memory.
また、フェィルメモリへのデータ入力は判定回路の判定
結果であるが、判定結果で同時に入力・出力の基準パタ
ーン等を書き込んでもよい。Furthermore, although the data input to the fail memory is the judgment result of the judgment circuit, the input/output reference pattern, etc. may be written at the same time as the judgment result.
上述のようにこの発明によれば○〜TCPの範囲のどこ
にあっても正しい判定結果をフェィル・メモ川こ書込む
ことができ、ストローブ遅れがTCPに近ず〈とフェィ
ル・メモリへの萱込みが誤動作する問題を解決すること
ができる。また、アクセスタイムがTCPの値と殆んど
等しい高速スタティック・メモリ等のアドレス毎のフェ
ィルをフェィル・メモ川こ書込んだのち、謙出して適当
な処理を行なってメモリの不良解析を行なうことができ
る。As described above, according to the present invention, it is possible to write the correct judgment result to the fail memo anywhere in the range of ○ to TCP, and the strobe delay is not close to TCP and the writing to the fail memory is possible. can solve the problem of malfunction. Also, after writing a fail memo for each address of a high-speed static memory whose access time is almost equal to the TCP value, extract it and perform appropriate processing to analyze the memory failure. Can be done.
第1図はストローブを説明するための線図、第2図は集
積回路試験装置の回路図、第3図はフェィルメモリの回
路図、第4図は第3図に示す回路のタイムチャートを示
す線図、第5図および第6図はこの発明の1実施例にか
かり第5図はタイムチャートを示す線図、第6図は回路
図である。
1..・・・・入力・出力基準パターンメモリ、2・・
・・・・アドレスカウン夕、3・・・・・・基準時間パ
ルス発生部、4・・・・・・ストローフパルス発生部、
5・・・・・・判定回路、7・…・・コンパレータ、8
・・…・書込み制御部、9……アドレスレジスタ、10
……フェィルメモリ、11・・・・・・遅延回路、12
・・・・・・セレクタ。
第1図第2図
第4図
第3図
第5図
第6図Figure 1 is a line diagram for explaining the strobe, Figure 2 is a circuit diagram of an integrated circuit testing device, Figure 3 is a circuit diagram of a fail memory, and Figure 4 is a line diagram showing a time chart of the circuit shown in Figure 3. 5 and 6 show one embodiment of the present invention, FIG. 5 is a diagram showing a time chart, and FIG. 6 is a circuit diagram. 1. .. ...Input/output reference pattern memory, 2...
...Address counter, 3...Reference time pulse generation section, 4...Strobe pulse generation section,
5... Judgment circuit, 7... Comparator, 8
...Write control unit, 9...Address register, 10
...Fail memory, 11...Delay circuit, 12
······selector. Figure 1 Figure 2 Figure 4 Figure 3 Figure 5 Figure 6
Claims (1)
、ストローブパルス発生器、アドレスレジスタ、書込み
制御部にそれぞれ印加し、前記アドレスカウンはその発
するカウント指令を入力・出力基準パターンメモリに印
加し、入力.出力基準パターンメモリに印加し、入力・
出力基準パターンはその出力を直列に接続された遅延回
路とセレクタとを介しかつストローブパルス発生器の発
するパルスとともに判定回路に印加し、かつ前記判定回
路のデータをアドレスレジスタの発するアドレスととも
にフエイルメモリに印加し、ストローブパルス発生器に
ストローブ位置が時間基準に対しストローブ最小幅以下
であるかまたは超過するかの判別信号発信機能を備えさ
せ、この信号に基づきストローブ位置がストローブ最小
幅以上においてフエイルメモリ書込み位置および出力基
準パターンの位置をストローブ最小パターン幅の時間だ
け遅らせるようにしたフエイルメモリ書込み方式。1. Apply pulses from the time reference pulse generator to the address counter, strobe pulse generator, address register, and write control section, respectively, and the address counter applies the count command it issues to the input/output reference pattern memory. Apply to the output reference pattern memory, input
The output of the output reference pattern is applied to a judgment circuit via a delay circuit and a selector connected in series together with a pulse generated by a strobe pulse generator, and the data of the judgment circuit is applied to a fail memory together with an address generated by an address register. The strobe pulse generator is equipped with a signal generation function to determine whether the strobe position is less than or greater than the strobe minimum width with respect to the time reference, and based on this signal, when the strobe position is greater than or equal to the strobe minimum width, the fail memory write position and A fail memory write method that delays the position of the output reference pattern by the time equal to the strobe minimum pattern width.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP55032657A JPS6037560B2 (en) | 1980-03-17 | 1980-03-17 | Fail memory writing method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP55032657A JPS6037560B2 (en) | 1980-03-17 | 1980-03-17 | Fail memory writing method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS56130899A JPS56130899A (en) | 1981-10-14 |
| JPS6037560B2 true JPS6037560B2 (en) | 1985-08-27 |
Family
ID=12364928
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP55032657A Expired JPS6037560B2 (en) | 1980-03-17 | 1980-03-17 | Fail memory writing method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6037560B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0424612A3 (en) * | 1989-08-30 | 1992-03-11 | International Business Machines Corporation | Apparatus and method for real time data error capture and compression for redundancy analysis of a memory |
| JP5612249B2 (en) * | 2008-01-31 | 2014-10-22 | ピーエスフォー ルクスコ エスエイアールエルPS4 Luxco S.a.r.l. | Semiconductor memory device |
-
1980
- 1980-03-17 JP JP55032657A patent/JPS6037560B2/en not_active Expired
Also Published As
| Publication number | Publication date |
|---|---|
| JPS56130899A (en) | 1981-10-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6314536B1 (en) | Memory testing apparatus | |
| US6097206A (en) | Memory tester and method of switching the tester to RAM test mode and ROM test mode | |
| US5682393A (en) | Pattern generator for cycle delay | |
| US6668331B1 (en) | Apparatus and method for successively generating an event to establish a total delay time that is greater than can be expressed by specified data bits in an event memory | |
| US20020184586A1 (en) | MISR simulation tool for memory BIST application | |
| JPS6037560B2 (en) | Fail memory writing method | |
| US5703515A (en) | Timing generator for testing IC | |
| US6496953B1 (en) | Calibration method and apparatus for correcting pulse width timing errors in integrated circuit testing | |
| US6100739A (en) | Self-timed synchronous pulse generator with test mode | |
| JP3588235B2 (en) | Semiconductor test equipment | |
| JP2000090693A (en) | Memory test device | |
| JPH1027497A (en) | Memory test device | |
| US7058911B2 (en) | Measurement of timing skew between two digital signals | |
| JP2936807B2 (en) | Integrated circuit | |
| JP3558228B2 (en) | Semiconductor test method and apparatus for performing the same | |
| KR20000011796A (en) | Memory testing apparatus | |
| JP3206010B2 (en) | Time stamp circuit | |
| JPS61286768A (en) | test equipment | |
| JP2660688B2 (en) | Logic waveform generator | |
| KR100238933B1 (en) | Test pattern generator | |
| JP3393567B2 (en) | High-speed pattern generator | |
| JPH06265597A (en) | Semiconductor integrated circuit tester | |
| JPS6167162A (en) | Memory-checking circuit | |
| JP2831081B2 (en) | IC test equipment | |
| JPH0310333A (en) | Test equipment |