[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JPH05180906A - Logical waveform generating device - Google Patents

Logical waveform generating device

Info

Publication number
JPH05180906A
JPH05180906A JP4000650A JP65092A JPH05180906A JP H05180906 A JPH05180906 A JP H05180906A JP 4000650 A JP4000650 A JP 4000650A JP 65092 A JP65092 A JP 65092A JP H05180906 A JPH05180906 A JP H05180906A
Authority
JP
Japan
Prior art keywords
clock
waveform
interleave
pattern data
driver control
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP4000650A
Other languages
Japanese (ja)
Other versions
JP3132683B2 (en
Inventor
Toshiyuki Negishi
利幸 根岸
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.)
Advantest Corp
Original Assignee
Advantest 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 Advantest Corp filed Critical Advantest Corp
Priority to JP04000650A priority Critical patent/JP3132683B2/en
Publication of JPH05180906A publication Critical patent/JPH05180906A/en
Application granted granted Critical
Publication of JP3132683B2 publication Critical patent/JP3132683B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Tests Of Electronic Circuits (AREA)

Abstract

PURPOSE:To properly generate a test pattern at a double clock following pattern data by separately providing interleave circuits for generating waveforms and interleave circuits for the double clock. CONSTITUTION:A fifth and sixth interleave circuits 227 and 228 are provided in addition to a first and second interleave circuits 207 and 208 for generating waveforms and third and fourth interleave circuits 209 and 211 for controlling drivers. The logical outputs of a first and second pattern decoders 203 and 203 are respectively given to the circuits 227 and 228. By controlling the opening/closing of each AND gate G, H, I, and J of a third clock extracting means 229 by means of the circuits 227 and 228, clocks DREL and DRET for controlling drivers are extracted. Therefore, two types of waveforms are generated at a double clock in one cycle following the sequence of test pattern data even in a waveform mode RZO/RZO or RZZ/RZZ.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】この発明は、例えば論理回路を試
験する場合に用いる論理波形生成装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a logic waveform generator used for testing a logic circuit, for example.

【0002】[0002]

【従来の技術】論理回路の機能試験を行う場合、被試験
回路にはRZO,/RZO,RZZ,/RZZ,RZ
X,/RZX等の論理波形を持つ信号を印加して試験す
る必要がある。このために従来より、IC試験装置には
論理波形生成装置が設けられている。
2. Description of the Related Art When performing a functional test of a logic circuit, the circuits under test are RZO, / RZO, RZZ, / RZZ, RZ.
It is necessary to apply and test a signal having a logical waveform such as X, / RZX. For this reason, the IC test apparatus has conventionally been provided with a logic waveform generation device.

【0003】図5に従来の論理波形生成装置の構成を示
す。図中100はパターン発生器、200は論理波形生
成装置、300はドライバ、400はタイミング発生
器、500はダブルクロック発生用切換回路をそれぞれ
示す。ドライバ300の出力側には特に図示しないが被
試験回路(主にIC)が接続され、論理波形生成装置2
00で生成された実波形を持つ試験パターン信号が与え
られ、試験が行われる。
FIG. 5 shows the configuration of a conventional logic waveform generator. In the figure, 100 is a pattern generator, 200 is a logic waveform generator, 300 is a driver, 400 is a timing generator, and 500 is a double clock generation switching circuit. Although not shown in the figure, a circuit under test (mainly an IC) is connected to the output side of the driver 300, and the logic waveform generating device 2
The test pattern signal having the actual waveform generated at 00 is given and the test is performed.

【0004】論理波形生成装置200は被試験回路に与
える試験パターン信号の波形生成部201と、ドライバ
300の状態を制御するドライバ制御信号生成部202
とによって構成される。波形生成部201は第1パター
ンデータデコーダ203と、第2パターンデータデコー
ダ204と、これら第1および第2パターンデータデコ
ーダ203,204の出力を被試験回路の動作に同期し
た第1,第2クロックCLKA,CLKBによって整時
された波形データに変換する第1,第2インターリーブ
回路207,208と、この第1,第2インターリーブ
回路207,208の出力により被試験回路の動作に同
期したクロックを抽出する第1クロック抽出手段212
と、この第1クロック抽出手段212で抽出したクロッ
クが与えられて試験パターン信号の実波形を生成するフ
リップフロップ213とによって構成される。
The logic waveform generator 200 includes a waveform generator 201 for a test pattern signal applied to a circuit under test and a driver control signal generator 202 for controlling the state of the driver 300.
Composed of and. The waveform generator 201 includes a first pattern data decoder 203, a second pattern data decoder 204, and first and second clocks for synchronizing the outputs of the first and second pattern data decoders 203 and 204 with the operation of the circuit under test. The first and second interleave circuits 207 and 208 for converting into the waveform data timed by CLKA and CLKB, and the output of the first and second interleave circuits 207 and 208 extract the clock synchronized with the operation of the circuit under test. First clock extracting means 212
And a flip-flop 213 which is supplied with the clock extracted by the first clock extraction means 212 and generates an actual waveform of the test pattern signal.

【0005】第1,第2パターンデータデコーダ203
および204は図6に示すように設定値入力端子VA,
VB,AS,AR,BS,BRを有し、これらの各設定
値入力端子VA,VB,AS,AR,BS,BRに図7
に示す設定値を与えることにより、各波形モードに応じ
て入力端子PATに入力されたパターンデータが出力端
子ASET,ARESET,BSET,BRESETに
図8に示す論理信号として出力される。
First and second pattern data decoders 203
And 204 are set value input terminals VA, as shown in FIG.
It has VB, AS, AR, BS, BR, and these set value input terminals VA, VB, AS, AR, BS, BR are shown in FIG.
By applying the setting values shown in FIG. 8, the pattern data input to the input terminal PAT according to each waveform mode is output to the output terminals ASET, ARESET, BSET, and BRESET as the logic signals shown in FIG.

【0006】出力端子ASET,ARESET,BSE
T,BRESETに出力される論理信号はそれぞれ第1
インターリーブ回路207と第2インターリーブ回路2
08を構成するインターリーブ回路207A,207B
および208A,208Bを通じて第1クロック抽出回
路212を構成するアンドゲートA,B,C,Dに与え
られ、アンドゲートA,B,C,Dを開閉制御する。つ
まり出力端子ASETが「1」論理のときアンドゲート
Aが開かれ、出力端子ARESETが「1」論理のとき
アンドゲートBが開かれ、出力端子BSETが「1」論
理のときアンドゲートCが開かれ、出力端子BRESE
Tが「1」論理のときアンドゲートDが開かれる。
Output terminals ASET, ARESET, BSE
The logic signals output to T and BRESET are the first
Interleave circuit 207 and second interleave circuit 2
08 interleave circuits 207A and 207B
And 208A, 208B are applied to the AND gates A, B, C, D constituting the first clock extraction circuit 212 to control the opening / closing of the AND gates A, B, C, D. That is, the AND gate A is opened when the output terminal ASET is at "1" logic, the AND gate B is opened when the output terminal ARESET is at "1" logic, and the AND gate C is opened when the output terminal BSET is at "1" logic. Output terminal BRESE
The AND gate D is opened when T is "1" logic.

【0007】アンドゲートAが開かれている状態でクロ
ックCLKAが入力されると、クロックCLKAがアン
ドゲートAを通過し、フリップフロップ213のセット
端子Sに入力される。アンドゲートBの出力はフリップ
フロップ213のリセット端子Rに入力され、アンドゲ
ートCの出力はフリップフロップ213のセット端子S
に入力され、アンドゲートDの出力はフリップフロップ
213のリセット端子Rに入力される。
When the clock CLKA is input with the AND gate A opened, the clock CLKA passes through the AND gate A and is input to the set terminal S of the flip-flop 213. The output of the AND gate B is input to the reset terminal R of the flip-flop 213, and the output of the AND gate C is the set terminal S of the flip-flop 213.
To the reset terminal R of the flip-flop 213.

【0008】クロックCLKAとCLKBはタイミング
発生器400から出力され、ダブルクロック発生用切換
回路500を通じてアンドゲートA,B,C,Dに与え
られる。ダブルクロック発生用切換回路500はアンド
ゲートX1 ,Y1 およびX2 ,Y2 とオアゲートO
1 ,OR2 とによって構成される。ノーマルモード時
はアンドゲートY1 ,Y2 が開に、X1 ,X2 は閉に制
御される。従って、この状態ではアンドゲートA,Bお
よびC,DはクロックCLKAとCLKBだけが供給さ
れる。またこのとき、ドライバ制御用クロックDREL
およびDRETはアンドゲートY1 およびY2 とアンド
ゲートEおよびFを通じてフリップフロップ213に入
力され、フリップフロップ213の出力によりドライバ
300の状態、つまりドライバ300の動作モードを波
形出力モードと、高インピーダンスモードとに制御す
る。
The clocks CLKA and CLKB are output from the timing generator 400 and given to the AND gates A, B, C and D through the double clock generation switching circuit 500. The double clock generation switching circuit 500 includes AND gates X 1 , Y 1 and X 2 , Y 2 and an OR gate O.
It is composed of R 1 and OR 2 . In the normal mode, the AND gates Y 1 and Y 2 are controlled to be open, and X 1 and X 2 are controlled to be closed. Therefore, in this state, the AND gates A, B and C, D are supplied with only the clocks CLKA and CLKB. At this time, the driver control clock DREL
And DRET are input to the flip-flop 213 through AND gates Y 1 and Y 2 and AND gates E and F, and the output of the flip-flop 213 determines the state of the driver 300, that is, the operation mode of the driver 300 in the waveform output mode and the high impedance mode. And control.

【0009】なお、高インピーダンスモードとは被試験
回路の端子が出力端子として動作する状態を指す。とこ
ろで、被試験回路が高速動作型のICの場合、入力端子
は入力専用ピンとして使用され、高速の試験パターン信
号を与えて試験を行う。このために、従来よりダブルク
ロックモードが用意されている。ダブルクロックモード
では、ドライバ制御用クロックDRELおよびDRET
が本来の目的のために不要となることに着目して、これ
らドライバ制御用クロックDRELおよびDRETをク
ロックCLKAとCLKBに加えて、ダブルクロックを
生成し、このダブルクロックによって1テストサイクル
内に2個の試験パターンを発生させている。このために
ダブルクロック発生用切換回路500が用意されてい
る。ダブルクロックモードではアンドゲートX1 とX2
が開に制御され、アンドゲートY1 とY2 は閉に制御さ
れる。この結果、ドライバ制御用クロックDRELはア
ンドゲートX1 を通じてオアゲートOR1 に与えられ、
クロックCLKAに加えられてアンドゲートAおよびB
に与えられ、フリップフロップ213のセット端子Sま
たはリセット端子Rに与えられる。またドライバ制御用
クロックDRETはアンドゲートX 2 を通じてオアゲー
トOR2 に与えられ、クロックBに加えられる。クロッ
クBに加えられたドライバ制御用クロックDRETはア
ンドゲートCまたはDを通じてフリップフロップ213
のセット端子Sまたはリセット端子Rに与えられ、1テ
ストサイクル内に2つの試験パターンを発生させる。
The high impedance mode is the test
Indicates a state in which a circuit terminal operates as an output terminal. Toko
If the circuit under test is a high-speed operation type IC, input terminal
Is used as an input-only pin, and high-speed test pattern
Give a number and test. For this reason,
Lock mode is available. Double clock mode
Then, driver control clocks DREL and DRET
This is notable for the original purpose
The driver control clocks DREL and DRET.
In addition to lock CLKA and CLKB, double clock
Generate and 1 test cycle by this double clock
Two test patterns are generated inside. For this
A double clock generation switching circuit 500 is provided.
It AND gate X in double clock mode1And X2
Is controlled to open and AND gate Y1And Y2Is closed
Be done. As a result, the driver control clock DREL is
NAND gate X1Through OR gate OR1Given to
AND gates A and B added to clock CLKA
To the set terminal S of the flip-flop 213.
Or applied to the reset terminal R. Also for driver control
Clock DRET is AND gate X 2Through oage
OR2And is added to clock B. Croot
The driver control clock DRET added to the clock
Flip-flop 213 through the NAND gate C or D
To the set terminal S or reset terminal R of
Two test patterns are generated within the strike cycle.

【0010】図9にクロックCLKAとCLKB、およ
び各波形モードにおける試験パターン信号の波形を示
す。上段はノーマルモード、下段はダブルクロックモー
ドを示す。
FIG. 9 shows the waveforms of the test pattern signals in the clocks CLKA and CLKB and each waveform mode. The upper row shows the normal mode, and the lower row shows the double clock mode.

【0011】[0011]

【発明が解決しようとする課題】図9に示したダブルク
ロックモードの波形は、RZXモードおよび/RZXモ
ードだけを示している。つまり、従来はRZOモード、
/RZOモードおよびRZZモード、/RZZモードは
ダブルクロックにより正常に動作しない欠点がある。
The waveform of the double clock mode shown in FIG. 9 shows only the RZX mode and the / RZX mode. In other words, conventionally, RZO mode,
The / RZO mode, the RZZ mode, and the / RZZ mode have a drawback that they do not operate normally due to the double clock.

【0012】その理由は、パターンデータデコーダ20
3および204の次段に配置されるインターリーブ回路
207A,207B,208A,208Bの存在にあ
る。インターリーブ回路207A,207B,208
A,208Bは、それぞれ図10に示すように構成さ
れ、試験装置側の動作クロックSNCによってパターン
データデコーダ203および204の各出力端子ASE
T,ARESET,BSET,BRESETに出力され
るパターンデータをそれぞれフリップフロップ21と2
2によって二つの系路IとJに振り分ける。この振り分
けられた信号は図11のCに示すように、入力される論
理信号(図11A)の周期の2倍の周期を持っている。
つまり、二つの系路IとJに振り分けて低速信号に変換
し、この低速信号を被試験回路の動作に同期したクロッ
クCLKAまたはクロックCLKB,あるいはドライバ
制御用クロックDRELおよびDRETに同期して取り
出す。この結果、取り出された論理信号出力は図11の
Fに示すように、クロック(CLKAまたはCLKB,
あるいはDREL,DRET)に同期した論理信号(試
験パターンデータ)となる。
The reason is that the pattern data decoder 20
The interleave circuits 207A, 207B, 208A, and 208B arranged in the next stage of 3 and 204 exist. Interleave circuits 207A, 207B, 208
A and 208B are respectively configured as shown in FIG. 10, and output terminals ASE of the pattern data decoders 203 and 204 according to the operation clock SNC on the test apparatus side.
The pattern data output to T, ARESET, BSET, and BRESET are flip-flops 21 and 2 respectively.
It is divided into two paths I and J by 2. As shown in C of FIG. 11, the distributed signal has a cycle twice as long as the cycle of the input logic signal (FIG. 11A).
That is, it is divided into two paths I and J and converted into a low speed signal, and this low speed signal is taken out in synchronization with the clock CLKA or the clock CLKB synchronized with the operation of the circuit under test or the driver control clocks DREL and DRET. As a result, the extracted logic signal output is clocked by the clock (CLKA or CLKB, as shown in F of FIG. 11).
Alternatively, it becomes a logic signal (test pattern data) synchronized with DREL, DRET).

【0013】このインターリーブ回路207A,207
B,208A,208Bが存在する理由は次の如くであ
る。被試験回路に与える試験パターン信号は被試験回路
の動作クロックに同期していなければならない。この同
期合わせのために、被試験ICの動作クロックに同期し
たクロックCLKAとCLKB,DREL,DRETを
生成し、このクロックCLKA,CLKB,DREL,
DRETによって試験パターンデータを切り出す。この
切り出し操作時に図11Aに示す速度のまゝ切り出す操
作を行うと、周期が短いためクロックCLKA,CLK
BまたはDREL,DRETの位相が少し変動しても切
り出すデータの位置から外れてしまう。このために、一
度試験パターンデータを低速信号に変換し、低速信号の
状態で信号の切り出しを行う構造としている。
The interleave circuits 207A and 207
The reason why B, 208A, and 208B exist is as follows. The test pattern signal applied to the circuit under test must be synchronized with the operating clock of the circuit under test. For this synchronization, clocks CLKA, CLKB, DREL, DRET synchronized with the operation clock of the IC under test are generated, and these clocks CLKA, CLKB, DREL,
The test pattern data is cut out by DRET. When the cutting operation is performed at the speed shown in FIG. 11A during this cutting operation, the clocks CLKA and CLK are generated because the cycle is short.
Even if the phase of B or DREL, DRET fluctuates a little, it will deviate from the position of the data to be cut out. Therefore, the test pattern data is once converted into a low speed signal, and the signal is cut out in the state of the low speed signal.

【0014】以上説明した理由によってインターリーブ
回路207A,207B,208A,208Bおよび2
09,211が存在するが、上述したダブルクロックモ
ードで動作させようとした場合、波形モードRZO,/
RZOおよびRZZ,/RZZにおいてはインターリー
ブ回路207A,207B,208A,208Bが誤動
作を起こし、正常に試験パターン信号を発生できない不
都合が生じる。
For the reasons explained above, the interleave circuits 207A, 207B, 208A, 208B and 2
09, 211 exist, but when it is attempted to operate in the double clock mode described above, the waveform mode RZO, /
In RZO, RZZ, and / RZZ, interleave circuits 207A, 207B, 208A, and 208B malfunction, causing a problem that a test pattern signal cannot be generated normally.

【0015】インターリーブ回路が誤動作する様子を図
12を用いて説明する。図12に示す論理信号(試験パ
ターンデータ)がインターリーブ回路に入力される。こ
の論理信号が試験装置側のクロックSNCによって二系
路IとJの低速信号に振り分けられる。このクロックC
LKAとDRELを論理和し、図12Eに示すダブルク
ロックDCLKを生成し、このダブルクロックDCLK
を図10に示すインターリーブ回路のフリップフロップ
21のクロック入力端子に与える。図10に示すインタ
ーリーブ回路のフリップフロップ21のクロック入力端
子にダブルクロックDCLKが与えられることにより、
フリップフロップ21は図12のFに示す矩形波K,L
を出力する。この矩形波K,Lが図10に示すゲート2
4,25に与えられることにより、低速信号(図12
C)を切り出す。図12Gにゲート24,25で切り出
した論理信号を示す。図12Gに示す論理信号のデータ
の順序は、正しくは,,,,,,,…
…であるべきが、実際には,,,,,,
,,,……のように試験パターンデータの順序
が狂ってしまう現象が生じる。この理由は1テストサイ
クル内に同一のインターリーブ回路に2個のクロックが
与えられるからである。
How the interleave circuit malfunctions will be described with reference to FIG. The logic signal (test pattern data) shown in FIG. 12 is input to the interleave circuit. This logic signal is distributed to the low-speed signals of the secondary paths I and J by the clock SNC on the tester side. This clock C
The logical sum of LKA and DREL is generated to generate the double clock DCLK shown in FIG. 12E.
Is applied to the clock input terminal of the flip-flop 21 of the interleave circuit shown in FIG. By supplying the double clock DCLK to the clock input terminal of the flip-flop 21 of the interleave circuit shown in FIG.
The flip-flop 21 has rectangular waves K and L shown in F of FIG.
Is output. These rectangular waves K and L are the gate 2 shown in FIG.
4 and 25, the low speed signal (see FIG.
Cut out C). FIG. 12G shows the logic signals cut out by the gates 24 and 25. The order of the data of the logic signals shown in FIG. 12G should be correct.
It should be ... but actually ...
The phenomenon that the order of test pattern data is out of order, such as The reason is that two clocks are given to the same interleave circuit in one test cycle.

【0016】なお、RZXおよび/RZX波形モードで
は、図6に示す設定値DFIXが「1」に設定されるか
ら、試験パターンデータが全て(全テスト周期を通じ
て)「1」か「0」かである。従って、試験パターンデ
ータの順序が狂ってもデータに狂いが生じないため、ダ
ブルクロックモードで動作が可能となる。
In the RZX and / RZX waveform modes, since the set value DFIX shown in FIG. 6 is set to "1", whether all test pattern data is "1" or "0" (throughout the entire test cycle). is there. Therefore, even if the order of the test pattern data is out of order, the data is not out of order, and the double clock mode can be operated.

【0017】[0017]

【課題を解決するための手段】この発明では、ダブルク
ロック用インターリーブ回路とクロック抽出手段とを波
形生成用インターリーブ回路とクロック抽出手段とは別
に設け、ダブルクロック用インターリーブ回路とクロッ
ク抽出手段とによって波形生成用のセット信号とリセッ
ト信号とを生成し、ダブルクロックモードではこのセッ
ト信号とリセット信号を波形生成装置で発生するセット
信号およびリセット信号に合流させ、波形生成用のフリ
ップフロップに与える構造としたものである。
According to the present invention, a double clock interleave circuit and a clock extracting means are provided separately from a waveform generating interleave circuit and a clock extracting means, and a waveform is formed by the double clock interleaving circuit and the clock extracting means. A set signal and a reset signal for generation are generated, and in the double clock mode, the set signal and the reset signal are merged with the set signal and the reset signal generated by the waveform generation device, and the result is given to a flip-flop for waveform generation. It is a thing.

【0018】この発明の構成によれば、波形生成用のイ
ンターリーブ回路と、ダブルクロック用のインターリー
ブ回路とを別々に設けたから、波形生成用のインターリ
ーブ回路にダブルクロックが与えられない。従って、波
形生成用インターリーブ回路は本来のクロックCLKA
とCLKBのみが与えられる。この結果、インターリー
ブ動作は正常に動作し、データの順序が狂うような不都
合は回避される。
According to the structure of the present invention, since the interleave circuit for waveform generation and the interleave circuit for double clock are separately provided, the double clock is not applied to the interleave circuit for waveform generation. Therefore, the interleave circuit for waveform generation uses the original clock CLKA.
And CLKB are given. As a result, the interleave operation operates normally, and the inconvenience that the order of data is out of order is avoided.

【0019】その上でダブルクロック用インターリーブ
回路はドライバ制御用クロックに同期して動作し、パタ
ーンデータに従ってダブルクロックを発生する。このダ
ブルクロックを波形生成用フリップフロップに与えるこ
とにより、ダブルクロックによる試験パターン信号をパ
ターンデータに従って正しく生成することができる。
Further, the double clock interleave circuit operates in synchronization with the driver control clock to generate a double clock according to the pattern data. By supplying the double clock to the waveform generation flip-flop, the test pattern signal by the double clock can be correctly generated according to the pattern data.

【0020】[0020]

【実施例】図1にこの発明による論理波形生成装置の一
実施例を示す。図1において、図5と対応する部分には
同一符号を付して示す。この発明においては、第1,第
2インターリーブ回路207,208およびドライバ制
御用の第3,第4インターリーブ回路209,211に
加えて、第5,第6インターリーブ回路227,228
を設けた構造を特徴とするものである。
DESCRIPTION OF THE PREFERRED EMBODIMENTS FIG. 1 shows an embodiment of a logic waveform generator according to the present invention. In FIG. 1, parts corresponding to those in FIG. 5 are designated by the same reference numerals. In the present invention, in addition to the first and second interleave circuits 207 and 208 and the third and fourth interleave circuits 209 and 211 for driver control, the fifth and sixth interleave circuits 227 and 228 are provided.
It is characterized by a structure provided with.

【0021】第5インターリーブ回路227にはクロッ
クCLKA用の第1パターンデータデコーダ203の論
理出力を与え、インターリーブ出力側の整時クロック
(図10に示すフリップフロップ21に与えるクロッ
ク)としては、ドライバ制御用クロックDREL(図2
C参照)を与える。第6インターリーブ回路228には
クロックCLKB用の第2パターンデータデコーダ20
4の論理出力を与え、インターリーブ出力側の整時クロ
ックとしてはドライバ制御用クロックDRET(図2E
参照)を与える。
The fifth interleave circuit 227 is supplied with the logic output of the first pattern data decoder 203 for the clock CLKA, and the interleave output side time adjustment clock (clock applied to the flip-flop 21 shown in FIG. 10) is controlled by the driver. Clock DREL (Fig. 2
(See C). The sixth interleave circuit 228 includes the second pattern data decoder 20 for the clock CLKB.
4 is provided, and the driver control clock DRET (FIG. 2E) is used as a time adjustment clock on the interleave output side.
Reference).

【0022】第5インターリーブ回路227の出力は第
3クロック抽出手段229に与えられる。この第3クロ
ック抽出手段229は4個のアンドゲートG,H,I,
Jによって構成することができる。アンドゲートGとH
は第5インターリーブ回路227から出力される論理
(パターンデータ)に従って開閉制御され、ドライバ制
御用クロックDRELをゲート制御する。またアンドゲ
ートIとJは第6インターリーブ回路228から出力さ
れる論理(パターンデータ)に従って開閉制御され、ド
ライバ制御用クロックDRETをゲート制御する。
The output of the fifth interleave circuit 227 is given to the third clock extracting means 229. The third clock extracting means 229 is composed of four AND gates G, H, I,
Can be constructed by J. AND Gate G and H
Is controlled to open and close according to the logic (pattern data) output from the fifth interleave circuit 227, and gate-controls the driver control clock DREL. The AND gates I and J are open / close controlled according to the logic (pattern data) output from the sixth interleave circuit 228 to gate-control the driver control clock DRET.

【0023】第3クロック抽出手段229で抽出したク
ロックはモード切換手段231に与えられ、モード切換
手段231のモード設定状態により試験パターン生成用
のフリップフロップ213のセット端子Sおよびリセッ
ト端子Rに与えられる状態と、ドライバ制御信号生成用
のフリップフロップ214のセット端子Sおよびリセッ
ト端子Rに与える状態とに切り換えられる。
The clock extracted by the third clock extracting means 229 is applied to the mode switching means 231, and applied to the set terminal S and the reset terminal R of the test pattern generating flip-flop 213 according to the mode setting state of the mode switching means 231. The state is switched to the state applied to the set terminal S and the reset terminal R of the driver control signal generation flip-flop 214.

【0024】つまりノーマルモードではアンドゲート
K,LおよびN,Oとが閉に制御され、アンドゲートM
とPが開に制御される。ダブルクロックモードではアン
ドゲートK,LおよびN,Oが開に制御され、アンドゲ
ートMとPが閉に制御される。以上説明した構成によれ
ば、ノーマルモードでは第1,第2インターリーブ回路
207,208の出力によって、第1クロック抽出手段
212は波形生成用クロックCLKAとCLKBを第1
および第2インターリーブ回路207,208から出力
される論理(試験パターンデータ)に従って抽出し、こ
の抽出したクロックCLKAとCLKBを試験パターン
信号の波形生成用フリップフロップ213のセット端子
Sおよびリセット端子Rに与える。従ってノーマルモー
ドでは、図9に示したノーマルモードと同様に動作す
る。
That is, in the normal mode, the AND gates K, L and N, O are controlled to be closed, and the AND gate M.
And P are controlled to open. In the double clock mode, AND gates K, L and N, O are controlled to be open, and AND gates M and P are controlled to be closed. According to the configuration described above, in the normal mode, the first clock extraction means 212 outputs the first waveform generation clocks CLKA and CLKB by the outputs of the first and second interleave circuits 207 and 208.
And the extracted clocks CLKA and CLKB according to the logic (test pattern data) output from the second interleave circuits 207 and 208, and apply the extracted clocks CLKA and CLKB to the set terminal S and the reset terminal R of the test pattern signal waveform generation flip-flop 213. .. Therefore, the normal mode operates similarly to the normal mode shown in FIG.

【0025】一方、第1および第2パターンデータデコ
ーダ203,204を図7に示した設定値により、例え
ば波形モードRZOに設定した場合には、これら第1お
よび第2パターンデータデコーダ203,204に入力
されるパターンAの値が「1」のテスト周期では、クロ
ックCLKAとCLKBが第1クロック抽出手段212
から取り出されてクロックCLKAがフリップフロップ
213のセット端子Sに与えられ、クロックCLKBは
フリップフロップ213のリセット端子に与えられ図2
に示す波形RZO1が生成される。
On the other hand, when the first and second pattern data decoders 203 and 204 are set to the waveform mode RZO with the set values shown in FIG. 7, the first and second pattern data decoders 203 and 204 are set to the waveform mode RZO. In the test cycle in which the value of the input pattern A is “1”, the clocks CLKA and CLKB are the first clock extraction means 212.
2 is supplied to the set terminal S of the flip-flop 213, and the clock CLKB is supplied to the reset terminal of the flip-flop 213.
The waveform RZO1 shown in is generated.

【0026】更に、第5,第6インターリーブ回路22
7と228から出力される論理信号(試験パターン信
号)に対応して第3クロック抽出手段229からドライ
バ制御用クロックDRELとDRETが抽出される。こ
のドライバ制御用クロックDRELとDRETがモード
切換手段231を構成するアンドゲートK,Lおよび
N,Oを通じてフリップフロップ213のセット端子S
およびリセット端子Rに与えられ、図2Fに示すように
波形RZO2が生成される。
Further, the fifth and sixth interleave circuits 22
The driver control clocks DREL and DRET are extracted from the third clock extraction means 229 in response to the logic signals (test pattern signals) output from 7 and 228. The driver control clocks DREL and DRET are set terminals S of the flip-flop 213 through AND gates K, L and N, O which constitute the mode switching means 231.
And a reset terminal R to generate a waveform RZO2 as shown in FIG. 2F.

【0027】更に、波形モードRZZでは図2Gに示す
ように入力されるパターンデータが「0」のとき、波形
生成用クロックCLKAとCLKBにより波形RZZ1
が生成され、ドライバ制御用クロックDRELとDRE
Tにより波形RZZ2が生成される。波形モードRZX
では、従来と同様に入力されるパターンデータが「0」
でも「1」でも図7に示す設定値DFIXに「1」が与
えられることにより、第1,第2インターリーブ回路2
07,208には全てのテストサイクルにおいて「1」
論理が与えられるから、全てのテストサイクルにおいて
波形RZX1,RZX2が生成される。
Further, in the waveform mode RZZ, when the input pattern data is "0" as shown in FIG. 2G, the waveform RZZ1 is generated by the waveform generation clocks CLKA and CLKB.
Is generated, and driver control clocks DREL and DRE are generated.
The waveform RZZ2 is generated by T. Waveform mode RZX
Then, the pattern data input as in the past is "0".
However, even if it is "1", "1" is given to the set value DFIX shown in FIG. 7, so that the first and second interleave circuits 2
"1" in all test cycles for 07 and 208
Since the logic is given, the waveforms RZX1 and RZX2 are generated in every test cycle.

【0028】上述したように、この発明によればダブル
クロック用に第5インターリーブ回路227と第6イン
ターリーブ回路228を第1および第2インターリーブ
回路203,204とは別に設け、これら各インターリ
ーブ回路227と228によって第3クロック抽出手段
229の各アンドゲートG,H,I,Jを開閉制御して
ドライバ制御用クロックDRELとDRETを抽出した
から、波形モードRZO,/RZOおよびRZZ,/R
ZZの各モードでも試験パターンデータの順序に従って
ダブルクロックにより1テストサイクル内に2個の波形
を生成させることができる。
As described above, according to the present invention, the fifth interleave circuit 227 and the sixth interleave circuit 228 are provided separately from the first and second interleave circuits 203 and 204 for the double clock, and these interleave circuits 227 and 227 are provided. Since the AND gates G, H, I, and J of the third clock extraction means 229 are controlled to be opened and closed by 228 to extract the driver control clocks DREL and DRET, the waveform modes RZO, / RZO and RZZ, / R are extracted.
Also in each of the ZZ modes, two waveforms can be generated in one test cycle by the double clock according to the order of the test pattern data.

【0029】図3はこの発明の変形実施例を示す。この
実施例ではダブルクロックによる波形生成をパターン発
生器100から出力されるパターンデータPATAとP
ATBの双方の一致、不一致を検出し、その一致と、不
一致の検出結果によりダブルクロック波形を出すか否か
を制御するように構成した場合を示す。このために、パ
ターンデータPATAとPATBの一致、不一致を検出
する排他的論理和回路234と、この検出出力をデコー
ドするパターンデータデコーダ232,233とを設
け、このパターンデータデコーダ232と233のデコ
ード出力を第5,第6インターリーブ回路227および
228に与えるように構成する。
FIG. 3 shows a modified embodiment of the present invention. In this embodiment, pattern data PATA and P output from the pattern generator 100 are used for waveform generation by a double clock.
A case is shown in which the coincidence and non-coincidence of both ATBs are detected and whether or not a double clock waveform is output is controlled based on the coincidence and the non-coincidence detection result. For this purpose, an exclusive OR circuit 234 for detecting the match / mismatch of the pattern data PATA and PATB and pattern data decoders 232, 233 for decoding the detection output are provided, and the decode outputs of the pattern data decoders 232, 233 are provided. Are provided to the fifth and sixth interleave circuits 227 and 228.

【0030】図3の実施構造によれば、図4に示すよう
にパターンデータPATAとPATBの値によって波形
が全く出力されないテストサイクルと、2個の波形を出
力するテストサイクルと、ダブルクロックによる波形R
ZO2またはRZZ2だけを出力するテストサイクル
と、波形生成用クロックCLKAとCLKBによって生
成される波形RZO1またはRZZ1だけを出力するテ
ストサイクルの4種類のパターンを発生させることがで
きる。この結果、一度の試験で4つの試験パターンに関
して良、否の判定を行うことができる。よって、短時間
に多項目の試験を行うことができる利点が得られる。
According to the implementation structure of FIG. 3, as shown in FIG. 4, a test cycle in which no waveform is output depending on the values of the pattern data PATA and PATB, a test cycle in which two waveforms are output, and a waveform with a double clock. R
It is possible to generate four types of patterns: a test cycle that outputs only ZO2 or RZZ2 and a test cycle that outputs only the waveform RZO1 or RZZ1 generated by the waveform generation clocks CLKA and CLKB. As a result, it is possible to judge pass / fail for four test patterns in one test. Therefore, there is an advantage that it is possible to carry out a multi-item test in a short time.

【0031】[0031]

【発明の効果】上述したように、この発明によれば従来
は波形モードRZX,/RZXだけしかダブルクロック
モードで正しく動作させることができなかった論理波形
生成装置を、RZO,/RZOおよびRZZ,/RZZ
の各波形モードでもダブルクロックによって正常に動作
させることができる。よって一度に試験できる項目の数
が多くなり、これにより試験に要する時間を短縮できる
利点が得られる。
As described above, according to the present invention, the logical waveform generating device which has been conventionally capable of correctly operating only in the waveform modes RZX and / RZX in the double clock mode is provided with the RZO, / RZO and RZZ, / RZZ
It can be operated normally by double clock in each waveform mode. Therefore, the number of items that can be tested at one time increases, which has the advantage of shortening the time required for the test.

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

【図1】この発明の一実施例を説明するためのブロック
図。
FIG. 1 is a block diagram for explaining an embodiment of the present invention.

【図2】図1に示した実施例の動作を説明するための波
形図。
FIG. 2 is a waveform chart for explaining the operation of the embodiment shown in FIG.

【図3】この発明の変形実施例を示すブロック図。FIG. 3 is a block diagram showing a modified embodiment of the present invention.

【図4】図3の動作を説明するための波形図。FIG. 4 is a waveform diagram for explaining the operation of FIG.

【図5】従来の技術を説明するためのブロック図。FIG. 5 is a block diagram for explaining a conventional technique.

【図6】図5に用いたパターンデータデコーダの内部構
造を説明するための接続図。
FIG. 6 is a connection diagram for explaining the internal structure of the pattern data decoder used in FIG.

【図7】図6に示したパターンデータデコーダに与える
設定信号の値を説明するための図。
FIG. 7 is a diagram for explaining the value of a setting signal given to the pattern data decoder shown in FIG.

【図8】図6に示したパターンデータデコーダの動作を
説明するための図。
FIG. 8 is a diagram for explaining the operation of the pattern data decoder shown in FIG.

【図9】従来の論理波形生成装置の動作を説明するため
の波形図。
FIG. 9 is a waveform diagram for explaining the operation of the conventional logic waveform generation device.

【図10】図5に示したインターリーブ回路の内部構造
を説明するための接続図。
10 is a connection diagram for explaining the internal structure of the interleave circuit shown in FIG.

【図11】図10に示したインターリーブ回路の動作を
説明するための波形図。
11 is a waveform diagram for explaining the operation of the interleave circuit shown in FIG.

【図12】従来の技術の欠点を説明するための波形図。FIG. 12 is a waveform diagram for explaining the drawbacks of the conventional technique.

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

100 パターン発生器 200 論理波形生成装置 300 ドライバ 400 タイミング発生器 201 波形生成部 202 ドライバ制御信号生成部 203 第1パターンデータデコーダ 204 第2パターンデータデコーダ 205 第3パターンデータデコーダ 206 第4パターンデータデコーダ 207 第1インターリーブ回路 208 第2インターリーブ回路 209 第3インターリーブ回路 210 第2クロック抽出手段 211 第4インターリーブ回路 212 第1クロック抽出手段 213,214 フリップフロップ 227 第5インターリーブ回路 228 第6インターリーブ回路 229 第3クロック抽出手段 231 モード切換手段 100 pattern generator 200 logic waveform generator 300 driver 400 timing generator 201 waveform generator 202 driver control signal generator 203 first pattern data decoder 204 second pattern data decoder 205 third pattern data decoder 206 fourth pattern data decoder 207 First interleave circuit 208 Second interleave circuit 209 Third interleave circuit 210 Second clock extraction means 211 Fourth interleave circuit 212 First clock extraction means 213,214 Flip-flop 227 Fifth interleave circuit 228 Sixth interleave circuit 229 Third clock Extraction means 231 Mode switching means

─────────────────────────────────────────────────────
─────────────────────────────────────────────────── ───

【手続補正書】[Procedure amendment]

【提出日】平成4年12月18日[Submission date] December 18, 1992

【手続補正1】[Procedure Amendment 1]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】0003[Name of item to be corrected] 0003

【補正方法】変更[Correction method] Change

【補正内容】[Correction content]

【0003】図5に従来の論理波形生成装置の構成を示
す。図中100はパターン発生器、200は論理波形生
成装置、300はドライバ、400はパーピンタイミン
グ発生器、500はダブルクロック発生用切換回路をそ
れぞれ示す。ドライバ300の出力側には特に図示しな
いが被試験回路(主にIC)が接続され、論理波形生成
装置200で生成された実波形を持つ試験パターン信号
が与えられ、試験が行われる。
FIG. 5 shows the configuration of a conventional logic waveform generator. In the figure, 100 is a pattern generator, 200 is a logic waveform generator, 300 is a driver, 400 is a per-pin timing generator, and 500 is a double clock generation switching circuit. Although not shown in the figure, a circuit under test (mainly an IC) is connected to the output side of the driver 300, and a test pattern signal having an actual waveform generated by the logical waveform generation device 200 is given to perform a test.

【手続補正2】[Procedure Amendment 2]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】0008[Correction target item name] 0008

【補正方法】変更[Correction method] Change

【補正内容】[Correction content]

【0008】クロックCLKAとCLKBはパーピン
イミング発生器400から出力され、ダブルクロック発
生用切換回路500を通じてアンドゲートA,B,C,
Dに与えられる。ダブルクロック発生用切換回路500
はアンドゲートX1 ,Y1 およびX2 ,Y2 とオアゲー
トOR1 ,OR2 とによって構成される。ノーマルモー
ド時はアンドゲートY1 ,Y2 が開に、X1 ,X2 は閉
に制御される。従って、この状態ではアンドゲートA,
BおよびC,DはクロックCLKAとCLKBだけが供
給される。またこのとき、ドライバ制御用クロックDR
ELおよびDRETはアンドゲートY1 およびY2 とア
ンドゲートEおよびFを通じてフリップフロップ214
に入力され、フリップフロップ214の出力によりドラ
イバ300の状態、つまりドライバ300の動作モード
を波形出力モードと、高インピーダンスモードとに制御
する。
[0008] The clock CLKA and CLKB is output from the per-pin data <br/> timing generator 400, the AND gate A through the double clock generating switching circuit 500, B, C,
Given to D. Double clock generation switching circuit 500
Is constituted by AND gates X 1 , Y 1 and X 2 , Y 2 and OR gates OR 1 , OR 2 . In the normal mode, the AND gates Y 1 and Y 2 are controlled to be open, and X 1 and X 2 are controlled to be closed. Therefore, in this state, AND gate A,
Only clocks CLKA and CLKB are supplied to B, C and D. At this time, the driver control clock DR
EL and DRET are flip-flops 214 through AND gates Y 1 and Y 2 and AND gates E and F.
And the output of the flip-flop 214 controls the state of the driver 300, that is, the operation mode of the driver 300 to the waveform output mode and the high impedance mode.

【手続補正3】[Procedure 3]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】0015[Correction target item name] 0015

【補正方法】変更[Correction method] Change

【補正内容】[Correction content]

【0015】インターリーブ回路が誤動作する様子を図
12を用いて説明する。図12に示す論理信号(試験パ
ターンデータ)がインターリーブ回路に入力される。こ
の論理信号が試験装置側のクロックSNCによって二系
路IとJの低速信号に振り分けられる。このクロックC
LKAとDRELを論理和し、図12Eに示すダブルク
ロックDCLKを生成し、このダブルクロックDCLK
を図10に示すインターリーブ回路のフリップフロップ
23のクロック入力端子に与える。図10に示すインタ
ーリーブ回路のフリップフロップ23のクロック入力端
子にダブルクロックDCLKが与えられることにより、
フリップフロップ23は図12のFに示す矩形波K,L
を出力する。この矩形波K,Lが図10に示すゲート2
4,25に与えられることにより、低速信号(図12
C)を切り出す。図12Gにゲート24,25で切り出
した論理信号を示す。図12Gに示す論理信号のデータ
の順序は、正しくは,,,,,,,…
…であるべきが、実際には,,,,,,
,,,……のように試験パターンデータの順序
が狂ってしまう現象が生じる。この理由は1テストサイ
クル内に同一のインターリーブ回路に2個のクロックが
与えられるからである。
How the interleave circuit malfunctions will be described with reference to FIG. The logic signal (test pattern data) shown in FIG. 12 is input to the interleave circuit. This logic signal is distributed to the low-speed signals of the secondary paths I and J by the clock SNC on the tester side. This clock C
The logical sum of LKA and DREL is generated to generate the double clock DCLK shown in FIG. 12E.
10 is a flip-flop of the interleave circuit shown in FIG.
23 to the clock input terminal. By supplying the double clock DCLK to the clock input terminal of the flip-flop 23 of the interleave circuit shown in FIG.
The flip-flop 23 has rectangular waves K and L shown in F of FIG.
Is output. These rectangular waves K and L are the gate 2 shown in FIG.
4 and 25, the low speed signal (see FIG.
Cut out C). FIG. 12G shows the logic signals cut out by the gates 24 and 25. The order of the data of the logic signals shown in FIG. 12G should be correct.
It should be ... but actually ...
The phenomenon that the order of test pattern data is out of order, such as The reason is that two clocks are given to the same interleave circuit in one test cycle.

【手続補正4】[Procedure amendment 4]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】0021[Correction target item name] 0021

【補正方法】変更[Correction method] Change

【補正内容】[Correction content]

【0021】第5インターリーブ回路227にはクロッ
クCLKA用の第1パターンデータデコーダ203の論
理出力を与え、インターリーブ出力側の整時クロック
(図10に示すフリップフロップ23に与えるクロッ
ク)としては、ドライバ制御用クロックDREL(図2
C参照)を与える。第6インターリーブ回路228には
クロックCLKB用の第2パターンデータデコーダ20
4の論理出力を与え、インターリーブ出力側の整時クロ
ックとしてはドライバ制御用クロックDRET(図2E
参照)を与える。
The fifth interleave circuit 227 is provided with the logic output of the first pattern data decoder 203 for the clock CLKA, and the time adjustment clock on the interleave output side (clock provided to the flip-flop 23 shown in FIG. 10) is controlled by the driver. Clock DREL (Fig. 2
(See C). The sixth interleave circuit 228 includes the second pattern data decoder 20 for the clock CLKB.
4 is provided, and the driver control clock DRET (FIG. 2E) is used as a time adjustment clock on the interleave output side.
Reference).

【手続補正5】[Procedure Amendment 5]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】符号の説明[Correction target item name] Explanation of code

【補正方法】変更[Correction method] Change

【補正内容】[Correction content]

【符号の説明】 100 パターン発生器 200 論理波形生成装置 300 ドライバ 400 パーピンタイミング発生器 201 波形生成部 202 ドライバ制御信号生成部 203 第1パターンデータデコーダ 204 第2パターンデータデコーダ 205 第3パターンデータデコーダ 206 第4パターンデータデコーダ 207 第1インターリーブ回路 208 第2インターリーブ回路 209 第3インターリーブ回路 210 第2クロック抽出手段 211 第4インターリーブ回路 212 第1クロック抽出手段 213,214 フリップフロップ 227 第5インターリーブ回路 228 第6インターリーブ回路 229 第3クロック抽出手段 231 モード切換手段[Description of Reference Signs ] 100 pattern generator 200 logical waveform generator 300 driver 400 per-pin timing generator 201 waveform generator 202 driver control signal generator 203 first pattern data decoder 204 second pattern data decoder 205 third pattern data decoder 206 4th pattern data decoder 207 1st interleave circuit 208 2nd interleave circuit 209 3rd interleave circuit 210 2nd clock extraction means 211 4th interleave circuit 212 1st clock extraction means 213, 214 Flip-flop 227 5th interleave circuit 228 6th Interleave circuit 229 Third clock extraction means 231 Mode switching means

【手続補正6】[Procedure correction 6]

【補正対象書類名】図面[Document name to be corrected] Drawing

【補正対象項目名】図1[Name of item to be corrected] Figure 1

【補正方法】変更[Correction method] Change

【補正内容】[Correction content]

【図1】 [Figure 1]

【手続補正7】[Procedure Amendment 7]

【補正対象書類名】図面[Document name to be corrected] Drawing

【補正対象項目名】図3[Name of item to be corrected] Figure 3

【補正方法】変更[Correction method] Change

【補正内容】[Correction content]

【図3】 [Figure 3]

【手続補正8】[Procedure Amendment 8]

【補正対象書類名】図面[Document name to be corrected] Drawing

【補正対象項目名】図5[Name of item to be corrected] Figure 5

【補正方法】変更[Correction method] Change

【補正内容】[Correction content]

【図5】 [Figure 5]

【手続補正9】[Procedure Amendment 9]

【補正対象書類名】図面[Document name to be corrected] Drawing

【補正対象項目名】図9[Correction target item name] Figure 9

【補正方法】変更[Correction method] Change

【補正内容】[Correction content]

【図9】 [Figure 9]

【手続補正10】[Procedure Amendment 10]

【補正対象書類名】図面[Document name to be corrected] Drawing

【補正対象項目名】図10[Name of item to be corrected] Fig. 10

【補正方法】変更[Correction method] Change

【補正内容】[Correction content]

【図10】 [Figure 10]

【手続補正11】[Procedure Amendment 11]

【補正対象書類名】図面[Document name to be corrected] Drawing

【補正対象項目名】図12[Correction target item name] Figure 12

【補正方法】変更[Correction method] Change

【補正内容】[Correction content]

【図12】 [Fig. 12]

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】 A.生成したい波形モードの設定に応じ
てパターン発生器から与えられるパターンデータを複数
の論理信号に変換して出力する第1,第2パターンデー
タデコーダと、 B.これら第1,第2パターンデータデコーダの出力を
被試験回路の動作に同期した第1,第2クロックによっ
て整時された波形データに変換する第1,第2インター
リーブ回路と、 C.この第1,第2インターリーブ回路の出力により被
試験回路の動作に同期した波形セット用クロックおよび
波形リセット用クロックを取り出す第1クロック抽出手
段と、 D.この第1クロック抽出手段から抽出される波形セッ
ト用クロックおよび波形リセット用クロックによってセ
ットおよびリセットされて試験パターン信号の実波形を
生成するフリップフロップと、 E.このフリップフロップから出力される試験パターン
信号を増幅して被試験回路に与えるスリーステート機能
を持つドライバと、 F.上記第3,第4パターンデータデコーダの出力を被
試験回路の動作に同期したドライバ制御用クロックによ
って整時したドライバ制御波形データに変換する第3,
第4インターリーブ回路と、 G.この第3,第4インターリーブ回路の出力により被
試験回路の動作に同期したドライバ制御信号のセット用
クロックおよびドライバ制御信号のリセット用クロック
を抽出する第2クロック抽出手段と、 H.この第2クロック抽出手段から抽出されたドライバ
制御信号のセット用クロックおよびリセット用クロック
が与えられ、上記ドライバの制御端子に与えるドライバ
制御信号を生成するフリップフロップと、 I.上記第1,第2パターンデータデコーダの出力によ
り、上記ドライバ制御用クロックにより整時される第
5,第6インターリーブ回路と、 J.この第5,第6インターリーブ回路の出力により、
上記試験パターン信号の波形を生成するフリップフロッ
プにダブルクロックを与える第3クロック抽出手段と、 K.この第3クロック抽出手段から抽出されるダブルク
ロックを遮断し、その状態で上記第2クロック抽出手段
で抽出したドライバ制御信号のセット用クロックおよび
リセット用クロックを上記ドライバ制御信号を生成する
フリップフロップに供給する状態に切り換えるモード切
換手段と、 によって構成した論理波形生成装置。
1. A. B. First and second pattern data decoders for converting pattern data given from a pattern generator into a plurality of logic signals and outputting the plurality of logic signals according to the setting of a waveform mode to be generated; First and second interleave circuits for converting the outputs of the first and second pattern data decoders into waveform data timed by the first and second clocks synchronized with the operation of the circuit under test; First clock extracting means for extracting a waveform setting clock and a waveform reset clock synchronized with the operation of the circuit under test by the outputs of the first and second interleave circuits, and D. A flip-flop that is set and reset by the waveform setting clock and the waveform reset clock extracted from the first clock extracting means to generate the actual waveform of the test pattern signal; A driver having a three-state function that amplifies the test pattern signal output from the flip-flop and gives it to the circuit under test; The output of the third and fourth pattern data decoders is converted into driver control waveform data timed by a driver control clock synchronized with the operation of the circuit under test.
A fourth interleave circuit, G. Second clock extraction means for extracting a driver control signal set clock and a driver control signal reset clock synchronized with the operation of the circuit under test by the outputs of the third and fourth interleave circuits; A flip-flop which receives the set clock and the reset clock of the driver control signal extracted from the second clock extraction means, and which generates a driver control signal to be given to the control terminal of the driver; The fifth and sixth interleave circuits which are timed by the driver control clock by the outputs of the first and second pattern data decoders; By the outputs of the fifth and sixth interleave circuits,
Third clock extracting means for applying a double clock to the flip-flop for generating the waveform of the test pattern signal, and K. The double clock extracted from the third clock extracting means is shut off, and in that state, the set clock and the reset clock of the driver control signal extracted by the second clock extracting means are converted into a flip-flop for generating the driver control signal. A logical waveform generation device configured by mode switching means for switching to a supply state.
JP04000650A 1992-01-07 1992-01-07 Logic waveform generator Expired - Fee Related JP3132683B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP04000650A JP3132683B2 (en) 1992-01-07 1992-01-07 Logic waveform generator

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP04000650A JP3132683B2 (en) 1992-01-07 1992-01-07 Logic waveform generator

Publications (2)

Publication Number Publication Date
JPH05180906A true JPH05180906A (en) 1993-07-23
JP3132683B2 JP3132683B2 (en) 2001-02-05

Family

ID=11479591

Family Applications (1)

Application Number Title Priority Date Filing Date
JP04000650A Expired - Fee Related JP3132683B2 (en) 1992-01-07 1992-01-07 Logic waveform generator

Country Status (1)

Country Link
JP (1) JP3132683B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001289920A (en) * 2000-02-03 2001-10-19 Advantest Corp Driver control signal generating circuit and ic testing device
US7516384B2 (en) 2005-01-24 2009-04-07 Samsung Electronics Co., Ltd. Semiconductor memory testing device and test method using the same
US7587645B2 (en) 2005-01-24 2009-09-08 Samsung Electronics Co., Ltd. Input circuit of semiconductor memory device and test system having the same

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001289920A (en) * 2000-02-03 2001-10-19 Advantest Corp Driver control signal generating circuit and ic testing device
JP4495332B2 (en) * 2000-02-03 2010-07-07 株式会社アドバンテスト Driver control signal generation circuit / IC test equipment
US7516384B2 (en) 2005-01-24 2009-04-07 Samsung Electronics Co., Ltd. Semiconductor memory testing device and test method using the same
US7587645B2 (en) 2005-01-24 2009-09-08 Samsung Electronics Co., Ltd. Input circuit of semiconductor memory device and test system having the same

Also Published As

Publication number Publication date
JP3132683B2 (en) 2001-02-05

Similar Documents

Publication Publication Date Title
US6070260A (en) Test methodology based on multiple skewed scan clocks
US6918074B2 (en) At speed testing asynchronous signals
JP2658903B2 (en) Scan path circuit, its design device and its design method
US7222276B2 (en) Scan test circuit including a control test mode
JPH0664546B2 (en) How the inspection system works
JPH0572290A (en) Semiconductor integrated circuit
US6427217B1 (en) System and method for scan assisted self-test of integrated circuits
US7409613B2 (en) Simultaneous AC logic self-test of multiple clock domains
JPH08313597A (en) Scan test circuit and semiconductor integrated circuit device incorporating it
JPH06160476A (en) Circuit for controlling test of scan path
JPH05180906A (en) Logical waveform generating device
EP1776596B1 (en) Testing of a circuit that has an asynchronous timing circuit
US20050005216A1 (en) Electronic component
US11789073B2 (en) Scan test device and scan test method
JP2006058242A (en) Integrated circuit
JP2006073917A (en) Integrated circuit
JP3328160B2 (en) Test equipment for logic integrated circuits
JP3328229B2 (en) Clock tree circuit
KR100267782B1 (en) Chip having time checking function
JP2598580Y2 (en) IC test equipment
JP2001013217A (en) Timing calibrating method and ic test device to which phase correcting circuit to operate for calibration through the use of the same is mounted
JP2000321331A (en) Scan test circuit and semiconductor integrated circuit using it
JP3277785B2 (en) Pattern generation circuit
JP2002022805A (en) Scan path circuit, generation method for scan path circuit and recording medium with recorded program for it
JPH01193942A (en) Self-diagnosis system for signal processing circuit

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20001024

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20071124

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081124

Year of fee payment: 8

LAPS Cancellation because of no payment of annual fees