JPH01172779A - Test waveform generator in ic testing apparatus - Google Patents

Test waveform generator in ic testing apparatus

Info

Publication number
JPH01172779A
JPH01172779A JP62329814A JP32981487A JPH01172779A JP H01172779 A JPH01172779 A JP H01172779A JP 62329814 A JP62329814 A JP 62329814A JP 32981487 A JP32981487 A JP 32981487A JP H01172779 A JPH01172779 A JP H01172779A
Authority
JP
Japan
Prior art keywords
clock pulse
data
test waveform
test
waveform
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
JP62329814A
Other languages
Japanese (ja)
Inventor
Tadashi Fukuzaki
福崎 正
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.)
Hitachi High Tech Corp
Original Assignee
Hitachi Electronics Engineering Co Ltd
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 Hitachi Electronics Engineering Co Ltd filed Critical Hitachi Electronics Engineering Co Ltd
Priority to JP62329814A priority Critical patent/JPH01172779A/en
Publication of JPH01172779A publication Critical patent/JPH01172779A/en
Pending legal-status Critical Current

Links

Landscapes

  • Tests Of Electronic Circuits (AREA)

Abstract

PURPOSE:To simply generate a complicated test waveform, by generating data for forming the test waveform in a data generating means corresponding to the characteristic of an IC to be tested. CONSTITUTION:A waveform generating means forms a test waveform on the basis of the data and clock pulse respectively supplied from a data generating means and a clock pulse control means. For example, the data generating means is a memory and data for forming the test waveform corresponding to an IC to be tested is read from said memory to be given to the clock pulse control means and the waveform generating means. On the basis of this data, the clock pulse from the clock pulse generating means is masked for an arbitrary tie by the clock pulse control means. For example, the waveform generating means sets the level of the waveform generated on the basis of the data supplied from the data generating means and changes over said level on the basis of the clock pulse supplied from the clock pulse control means to generate a waveform.

Description

【発明の詳細な説明】 [産業上の利用分野] この発明は、複数種類の試験波形を発生し得るIC試験
装置に関し、特に発生し得る試験波形種類を増すことが
できるようにしたことに関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to an IC testing device capable of generating a plurality of types of test waveforms, and particularly to an arrangement that can increase the types of test waveforms that can be generated.

[従来の技術] IC試験装置における試験波形の発生回路例としては、
従来゛は第3図のように、データメモリ102から試験
波形作成データバスSBDを介して与えられる試験波形
作成データと、クロック発生回路104から供給される
各クロックパルスX。
[Prior Art] Examples of test waveform generation circuits in IC test equipment include:
Conventionally, as shown in FIG. 3, test waveform creation data is supplied from a data memory 102 via a test waveform creation data bus SBD, and each clock pulse X is supplied from a clock generation circuit 104.

Y、Zとに基づき、試験波形発生回路103において試
験波形Pを発生するようにしていた。
Based on Y and Z, the test waveform P was generated in the test waveform generation circuit 103.

第3図において、制御部101は、IC試験装置全体の
運用及び管理を行う。該制御部101からバスDBを介
して制御信号がデータメモリ102に対して与えられ、
この制御信号に対応して試験波形作成データがデータメ
モリ102から読み出される。データメモリ102は、
各種の試験波形作成データが記憶されている読み出し専
用のメモリである。該データメモリ102から読み出さ
れる試験波形作成データは、試験波形作成データバスS
BDを介し試験波形発生回路103に与えられる。試験
波形発生回路103は、データメモリ102から与えら
れる試験波形作成データに基づき試験波形Pのハイレベ
ル時の電圧Hとロウレベル時の電圧りとを設定し、クロ
ック発生回路104から与えられるクロックパルスX、
Y、Zに同期して該電圧HとLとを切り換えて試験波形
Pを発生するものである。通常のIC試験では、この試
験波形発生回路103から出力される試験波形Pを図示
しない被試験ICに印加し1itq定する。
In FIG. 3, a control unit 101 operates and manages the entire IC testing apparatus. A control signal is given from the control unit 101 to the data memory 102 via the bus DB,
Test waveform creation data is read from the data memory 102 in response to this control signal. The data memory 102 is
This is a read-only memory that stores various test waveform creation data. The test waveform creation data read from the data memory 102 is transferred to the test waveform creation data bus S.
The signal is applied to the test waveform generation circuit 103 via the BD. The test waveform generation circuit 103 sets the voltage H at the high level and the voltage at the low level of the test waveform P based on the test waveform creation data given from the data memory 102, and sets the voltage H at the high level and the voltage at the low level of the test waveform P, and generates a clock pulse X given from the clock generation circuit 104. ,
The test waveform P is generated by switching between the voltages H and L in synchronization with Y and Z. In a normal IC test, the test waveform P output from the test waveform generation circuit 103 is applied to an IC under test (not shown) to determine 1itq.

試験波形発生回路103に与えられる試験波形作成デー
タとは、被試験ICに印加すべき試験波形Pのハイレベ
ル電圧Hとロウレベル電圧りとを設定するためのレベル
データである。クロックパルスx、y、zは1位相が異
なる所定の同一周波数のパルスである(第4図参照)。
The test waveform generation data given to the test waveform generation circuit 103 is level data for setting the high level voltage H and low level voltage of the test waveform P to be applied to the IC under test. The clock pulses x, y, and z are pulses having the same predetermined frequency and having one phase difference (see FIG. 4).

所望のICを試験しようとする場合、制御部101にお
いて、被試験ICの特性に応じた試験波形Pのハイレベ
ル電圧Hとロウレベル電圧りとを設定するためのレベル
データを予め設定すると共に、各クロックパルスx、y
、zの周波数又は周期と夫々の位相差など所定のデータ
を初期設定しておく。制御部101は、この初期設定デ
ータに応じてデータメモリ102に対し制御信号を送出
する。該制御信号に基づいて、データメモリ102から
試験波形作成データが読み出され、試験波形発生回路1
03に与えられる。試験波形発生回路103では、与え
られた試験波形作成データに応じて発生すべき試験波形
Pのハイレベル電圧Hとロウレベル電圧りとを設定し、
クロック発生回路104から与えられる各クロックパル
スX、Y。
When testing a desired IC, the control unit 101 presets level data for setting the high level voltage H and low level voltage of the test waveform P according to the characteristics of the IC under test, and also sets each level data in advance. clock pulse x, y
, z and their respective phase differences are initialized. Control unit 101 sends a control signal to data memory 102 according to this initial setting data. Based on the control signal, test waveform generation data is read out from the data memory 102, and the test waveform generation circuit 1
Given to 03. The test waveform generation circuit 103 sets the high level voltage H and low level voltage of the test waveform P to be generated according to the given test waveform creation data,
Each clock pulse X, Y given from the clock generation circuit 104.

Zに同期して該電圧HとLとを切り換えて試験波形Pを
発生する。例えば、第4図において、各クロックパルス
x、y、zの周期が3Qmsec、であるとする。Yク
ロックはXクロックに対し10m5ec、遅延した位相
であり、ZクロックはXクロックに対し25m5ec、
遅延した位相である。また、試験波形Pのハイレベル電
圧H=5V、ロウレベル電圧L=OVであるとすると、
試験波形発生回路103において発生する試験波形Pは
、第4図の通りである。
The test waveform P is generated by switching between the voltages H and L in synchronization with Z. For example, in FIG. 4, it is assumed that the period of each clock pulse x, y, z is 3Qmsec. The Y clock is delayed by 10m5ec from the X clock, and the Z clock is delayed by 25m5ec from the X clock.
It is a delayed phase. Furthermore, assuming that the high level voltage H of the test waveform P is 5V and the low level voltage L is OV,
The test waveform P generated in the test waveform generation circuit 103 is as shown in FIG.

試験波形Pのハイレベル電圧H=5Vとロウレベル電圧
L=OVとが、最初のXクロックパルスにより切り換わ
る。10m5ec、後のYクロックパルスにより試験波
形Pのハイレベル電圧Hとロウレベル電圧りとが、最初
のXクロックパルスにより切り換わったレベルとは逆に
切り換わりロウレベルになる。次に、Xクロックに対し
25m5ec。
The high level voltage H=5V and the low level voltage L=OV of the test waveform P are switched by the first X clock pulse. At 10 m5 ec, a later Y clock pulse causes the high level voltage H and low level voltage of the test waveform P to switch to a low level, opposite to the level switched by the first X clock pulse. Next, 25m5ec against X clock.

ずれたZクロックにより、試験波形Pのハイレベル電圧
Hとロウレベル電圧りとが切り換わる。このように試験
波形発生回路103では、試験波形作成データに基づい
て試験波形Pのレベルが設定され、異なる位相の同一周
波数のクロックパルスに同期してハイレベル電圧Hとロ
ウレベル電圧りとが切り換わることにより、試験波形P
を作成し出力する。このとき、ICを試験するサイクル
毎に各クロックパルスx、y、zの位相を適宜の間隔で
ずらすことにより被試験ICに3種類の試験波形Pを印
加することができる。
Due to the shifted Z clock, the test waveform P is switched between a high level voltage H and a low level voltage. In this way, in the test waveform generation circuit 103, the level of the test waveform P is set based on the test waveform creation data, and the high level voltage H and the low level voltage are switched in synchronization with clock pulses of the same frequency and different phases. By this, the test waveform P
Create and output. At this time, three types of test waveforms P can be applied to the IC under test by shifting the phases of the clock pulses x, y, and z at appropriate intervals for each cycle in which the IC is tested.

[発明が解決しようとする問題点] 近年のICは高密度集積化が進む傾向にあり、上述のよ
うな従来の試験波形の作成方式では、試験波形の多様化
に対応できない、という問題があった。試験波形作成デ
ータにより設定されるハイレベル電圧Hとロウレベル電
圧りとを複数のクロックパルスで試験サイクル毎に切り
換えて試験波形を作成していたため、クロックパルスの
種類に対応した3種類の波形しか得ることができなかっ
た。従って、試験波形の複雑化に対応できない、という
問題があった。
[Problems to be Solved by the Invention] In recent years, there has been a trend toward higher density integration of ICs, and there is a problem in that the conventional test waveform creation method described above cannot cope with the diversification of test waveforms. Ta. Since the test waveform was created by switching the high level voltage H and low level voltage set by the test waveform creation data every test cycle using multiple clock pulses, only three types of waveforms were obtained that corresponded to the types of clock pulses. I couldn't do that. Therefore, there was a problem in that it was not possible to cope with the increasing complexity of test waveforms.

この発明は、上述の点に鑑みてなされたもので、複雑な
試験波形を簡単に発生することができるようにしたIC
試験装置における試験波形発生装置を提供するものであ
る。
This invention was made in view of the above points, and is an IC that can easily generate complex test waveforms.
The present invention provides a test waveform generator for a test device.

[問題を解決するための手段] この発明に係るIC試験装置における試験波形発生装置
は、IC試験装置において被試験ICに印加すべき試験
波形を発生する試験波形発生装置であって、前記試験波
形を作成するためのデータを発生するためのデータ発生
手段と、所定の異なる位相関係にある複数のクロックパ
ルスを発生するクロック発生手段と、前記データ発生手
段から発生されたデータに基づき任意の前記クロックパ
ルスを任意の時間でマスクするクロックパルス制御手段
と、前記データ発生手段と前記クロックパルス制御手段
とから供給される前記データと前記クロックパルスとに
基づき前記試験波形を作成する波形発生手段とを具えた
ものである。
[Means for solving the problem] A test waveform generator in an IC tester according to the present invention is a test waveform generator that generates a test waveform to be applied to an IC under test in the IC tester, a clock generating means for generating a plurality of clock pulses having different predetermined phase relationships; and a clock generating means for generating a plurality of clock pulses having different predetermined phase relationships; A clock pulse control means for masking a pulse at an arbitrary time; and a waveform generation means for creating the test waveform based on the data and the clock pulse supplied from the data generation means and the clock pulse control means. It is something that

[作用] 試験をしようとするICの特性に応じて、データ発生手
段では、試験波形を作成するためのデータを発生する。
[Operation] The data generating means generates data for creating a test waveform according to the characteristics of the IC to be tested.

クロック発生手段では、所定の異なる位相関係にある複
数のクロックパルスを発生する。クロックパルス制御手
段では、データ発生手段から発生されたデータに基づき
任意のクロックパルスを任意の時間でマスクする。波形
発生手段では、データ発生手段とクロックパルス制御手
段とから供給されるデータとクロックパルスとに基づき
試験波形を作成する。例えば、データ発生手段はメモリ
であり、該メモリから被試験ICに応じた試験波形を作
成するためのデータを読み出して、クロックパルス制御
手段と波形発生手段とに与える。該データに基づきクロ
ックパルス制御手段では、クロック発生手段からのクロ
ックパルスを任意のクロックパルスを任意の時間マスク
する(すなわち、抑止する)。波形発生手段では、例え
ば、データ発生手段から供給されるデータに基づいて発
生する波形のレベルを設定し、クロックパルス制御手段
から供給されるクロックパルスとに基づきレベルを切り
換えて波形を発生する。
The clock generating means generates a plurality of clock pulses having different predetermined phase relationships. The clock pulse control means masks any clock pulse at any time based on the data generated by the data generation means. The waveform generation means creates a test waveform based on the data and clock pulses supplied from the data generation means and the clock pulse control means. For example, the data generation means is a memory, and data for creating a test waveform corresponding to the IC under test is read from the memory and provided to the clock pulse control means and the waveform generation means. Based on the data, the clock pulse control means masks (that is, suppresses) any clock pulse from the clock generation means for any desired time. The waveform generating means sets the level of the generated waveform based on, for example, data supplied from the data generating means, and generates the waveform by switching the level based on the clock pulse supplied from the clock pulse controlling means.

[実施例コ 以下、添付図面を参照しながら本発明に係るIC試験装
置における試験波形発生装置の実施例を詳細に説明する
[Example 7] Hereinafter, an example of a test waveform generator in an IC test apparatus according to the present invention will be described in detail with reference to the accompanying drawings.

第1図は、この発明に係るIC試験装置における試験波
)b発生装置の一実施例を示すブロック図である。なお
9本発明に直接関係する部分のみを示す。制御部11は
、IC試験装置全体の運用・管理及び制御を行う。該制
御部11は、各クロックパルスx、y、zのマスキング
の要否を指示するデータを各マスクレジスタ13〜15
に与え、また、データメモリ12を制御するためのデー
タをバスDBを介しデータメモリ12に与える。クロッ
クパルスXをマスクするときは、制御部11がマスクレ
ジスタ13に対して171 I+を与え、該レジスタ1
3でこれを記憶保持し、ナントゲート16に与える。同
様に、クロックパルスYをマスクするときは、制御部1
1がマスクレジスタ14に対して“1”を与え、該レジ
スタ14でこれを記憶保持し、ナンドゲ−1へ17に与
える。また、クロックパルスZをマスクするときは、制
御部11がマスクレジスタ15に対して“1”を与え、
該レジスタ15でこれを記憶保持し、ナントゲート18
に与える。
FIG. 1 is a block diagram showing an embodiment of a test wave) b generator in an IC testing apparatus according to the present invention. Note that only the parts directly related to the present invention are shown. The control unit 11 operates, manages, and controls the entire IC testing device. The control unit 11 stores data instructing whether or not masking of each clock pulse x, y, and z is necessary in each mask register 13 to 15.
It also provides data for controlling the data memory 12 to the data memory 12 via the bus DB. When masking the clock pulse X, the control unit 11 applies 171 I+ to the mask register 13, and
3 stores this in memory and gives it to Nantes Gate 16. Similarly, when masking the clock pulse Y, the control unit 1
1 gives "1" to the mask register 14, stores this in the register 14, and gives it to the NAND game 17. Further, when masking the clock pulse Z, the control unit 11 gives “1” to the mask register 15,
This is stored and held in the register 15, and the Nantes gate 18
give to

データメモリ12は、各種の試験波形を作成するための
データを記憶している読出し専用のメモリである。該デ
ータメモリ12から読み出される試験波形作成データは
、試験波形作成データバスSDRを介し試験波形発生回
路22に与えられると共に、各ナントゲート16〜18
に与えられる。
The data memory 12 is a read-only memory that stores data for creating various test waveforms. The test waveform creation data read from the data memory 12 is given to the test waveform generation circuit 22 via the test waveform creation data bus SDR, and is also applied to each of the Nantes gates 16 to 18.
given to.

データメモリ12から試験波形発生回路22に対しては
、試験波形TPのハイレベル電圧Hとロウレベル電圧り
とを設定するためのデータが供給される。データメモリ
12から各ナントゲート16〜18に対しては、作成し
ようとする試験波形に応じて各クロックパルスX、Y、
Zのマスキングタイミングを制御するためのマスクイネ
ーブル信号MEX、MEY、MEZが夫々与えられる。
Data for setting the high level voltage H and low level voltage of the test waveform TP is supplied from the data memory 12 to the test waveform generation circuit 22. From the data memory 12, each clock pulse X, Y,
Mask enable signals MEX, MEY, and MEZ for controlling the Z masking timing are provided, respectively.

このマスクイネーブル信号MEX、MEY、MEZの発
生タイミングは、制御部11において、作成しようとす
る試験波形に応じて任意に設定することができるように
なっている。
The generation timing of the mask enable signals MEX, MEY, and MEZ can be arbitrarily set in the control section 11 according to the test waveform to be created.

ナントゲート1Gは、データメモリ12から一方の入力
に与えられるマスクイネーブル信号ME又と他方の入力
に与えられるマスクレジスタ13の出力とが共に“1”
のとき、クロックパルスXをマスキングするためのマス
ク信号MXとしてアクチブ0″をアンドゲート19の一
方の入力に対して与える。同様に、ナントゲート17は
、データメモリ12から一方の入力に与えられるマスク
イネーブル信号MEYと他方の入力に与えられるマスク
レジスタ14の出力とが共に1”のとき、クロックパル
スYをマスキングするためのマスク信号MYとしてアク
チブ110 Itをアンドゲート20の一方の入力に対
して与える。また、ナントゲート18は、データメモリ
12から一方の入力に与えられるマスクイネーブル信号
MEZと他方の入力に与えられるマスクレジスタ15の
出力とが共に“1”のとき、クロックパルスZをマスキ
ングするためのマスク信号MZとしてアクチブ“0″を
アンドゲート21の一方の入力に対して与える。なお、
各マスクイネーブル信号MEX。
In the Nant gate 1G, both the mask enable signal ME applied to one input from the data memory 12 and the output of the mask register 13 applied to the other input are "1".
, an active 0'' is applied to one input of the AND gate 19 as a mask signal MX for masking the clock pulse When the enable signal MEY and the output of the mask register 14 applied to the other input are both 1'', an active 110 It is applied to one input of the AND gate 20 as a mask signal MY for masking the clock pulse Y. . Furthermore, when the mask enable signal MEZ applied to one input from the data memory 12 and the output of the mask register 15 applied to the other input are both "1", the Nant gate 18 outputs a signal for masking the clock pulse Z. An active "0" is applied to one input of the AND gate 21 as the mask signal MZ. In addition,
Each mask enable signal MEX.

MEY、MEZは、夫々に対応するクロックパルスx、
y、zを抑止する(すなわち、マスキングする)ための
タイミング信号であり、該信号によりナントゲート16
〜18の夫々の出力からマスク信号MX、MY、MZと
してアクチブ(すなわち、有効)“0″が各アンドゲー
ト19〜21に対して与えられる、 アンドゲート19の他方の入力には、クロック発生回路
23からクロックパルスXが与えられており、マスク信
号MXが“11″のときクロックパルスXを選択して試
験波形発生回路22に与える。
MEY and MEZ are the corresponding clock pulses x,
This is a timing signal for suppressing (that is, masking) y and z, and this signal causes the Nantes gate 16 to
An active (that is, valid) "0" is given to each AND gate 19 to 21 as mask signals MX, MY, and MZ from the respective outputs of the AND gates 19 to 18. Clock pulse X is applied from 23, and when mask signal MX is "11", clock pulse X is selected and applied to test waveform generation circuit 22.

同様に、アンドゲート20の他方の入力には、クロック
発生回路23からクロックパルスYが与えられており、
マスク信号MYが“1′″のときクロックパルスYを選
択して試験波形発生回路22に与える。また、アンドゲ
ート21の他方の入力には、クロック発生回路23から
クロックパルスZが与えられており、マスク信号MZが
1″′のときクロックパルスZを選択して試験波形発生
回路22に与える。
Similarly, the other input of the AND gate 20 is given a clock pulse Y from the clock generation circuit 23.
When the mask signal MY is "1'", the clock pulse Y is selected and applied to the test waveform generation circuit 22. Further, the clock pulse Z is applied from the clock generation circuit 23 to the other input of the AND gate 21, and when the mask signal MZ is 1'', the clock pulse Z is selected and applied to the test waveform generation circuit 22.

試験波形発生回路22は、データメモリ12から供給さ
れる試験波形作成データに基づいて、試験波形TPのハ
イレベル電圧Hとロウレベル電圧りとを設定し、各アン
トゲ−1−19〜21から夫々供給されるクロックパル
スx、y、zに同期して該電圧Hと電圧りとを交互に切
り換えて試験波形TPを作成する。
The test waveform generation circuit 22 sets a high level voltage H and a low level voltage H of the test waveform TP based on the test waveform creation data supplied from the data memory 12, and supplies the high level voltage H and low level voltage H from each of the ant games 1-19 to 21, respectively. The test waveform TP is created by alternately switching between the voltage H and the voltage R in synchronization with clock pulses x, y, and z.

クロック発生回路23は、位相が異なる同一周波数のク
ロックパルスx、y、zを発生するものである。該クロ
ック発生回路23で発生する各クロックパルスX、Y、
Zの周波数と位相は、制御部11において、試験しよう
とするICに応じて任意に設定することができるように
なっている。
The clock generation circuit 23 generates clock pulses x, y, and z of the same frequency and different phases. Each clock pulse X, Y, generated by the clock generation circuit 23
The frequency and phase of Z can be arbitrarily set by the control unit 11 according to the IC to be tested.

次に、以上の構成における各部の作用を説明する。まず
、制御部11の制御により、被試験ICに応じた所望の
試験波形TPを作成するためのデータをデータメモリ1
2から読み出すと共に、各マスクレジスタ13〜15に
対しクロックパルスx、y、zのマスキングの要否を指
示する夫々のデータをセットし、また、クロック発生回
路23で発生する各クロックパルスX、Y、Zの周期を
例えば30m5ec、に設定する。データメモリ12か
ら読み出された試験波形作成データに基づいて、試験波
形発生回路22では作成しようとする試験波形のレベル
を、例えば、ハイレベル電圧H−=5■及びロウレベル
電圧L=OVに設定する。また。
Next, the operation of each part in the above configuration will be explained. First, under the control of the control unit 11, data for creating a desired test waveform TP according to the IC under test is stored in the data memory 1.
2, and sets respective data instructing whether or not masking of clock pulses , Z is set to, for example, 30 m5ec. Based on the test waveform creation data read from the data memory 12, the test waveform generation circuit 22 sets the level of the test waveform to be created to, for example, high level voltage H-=5■ and low level voltage L=OV. do. Also.

データメモリ12から読み出された試験波形作成データ
に基づいて、ナントゲート16〜18に与えられ各マス
クイネーブル信号MEX、MEY。
Based on the test waveform creation data read from the data memory 12, each mask enable signal MEX, MEY is applied to the Nant gates 16-18.

MEZのタイミングは、例えば、第2図に示すタイムチ
ャートのように、マスクイネーブル信号MEXはクロッ
クパルスXの2周期目28m5ec、から1周期間、マ
スクイネーブル信号MEYは最初のグロックパルスXに
先立ち最初のクロックパルスY後18m5ec、までの
間、マスクイネーブル信号MEZは3番目のクロックパ
ルスZから3m5ec。
The timing of MEZ is, for example, as shown in the time chart shown in FIG. The mask enable signal MEZ is applied 3m5ec after the third clock pulse Z until 18m5ec after the third clock pulse Y.

後から4番目のクロックパルスZの3 m5ec、後ま
での間夫々アクチブII I Itになるように設定す
る。
It is set to be active until 3 m5ec after the fourth clock pulse Z from the end.

この場合、すべてのクロックパルスx、y、zが夫々の
所定周期においてマスキングされるので。
In this case, all clock pulses x, y, z are masked in their respective predetermined periods.

制御部11からすべてのマスクレジスタ13〜15に対
しマスクを指示するデータが与えられ、これらは夫々の
マスクレジスタ13〜15に記憶保持される。
Data instructing masking is given to all the mask registers 13-15 from the control unit 11, and these data are stored and held in the respective mask registers 13-15.

最初のクロックパルスXの時点では、マスクイネーブル
信号MEXは0”なのでナントゲート16から出力され
るマスク信号MXは1”になり、従って、アントゲ−1
−19はクロックパルスXをマスキングすることなく通
過させ、試験波形発生回路22に対し該クロックパルス
Xを供給する。このクロックパルスXに同期して、試験
波形発生回路22では作成する波形のレベルをロウレベ
ル電圧L=OVからハイレベル電圧H=5Vに切り換え
る。次に、クロックパルスXに対し30m5ec、ずれ
た最初のクロックパルスYの時点では、マスクイネーブ
ル信号MEYはイネーブル“1″であるからナントゲー
ト17から出力されるマスク信号MYはアクチブ′0″
になり、従って、アンドゲート20ではクロックパルス
Xがマスキング(抑止)される。この場合は、試験波形
発生回路22にクロックパルスが供給されないため1作
成する試験波形のレベルは変化しない。最初のクロック
パルスZの時点では、マスクイネーブル信号MEZは1
10”なのでナントゲート18から出力されるマスク信
号MZは“1″になり、従って、アンドゲート19はク
ロックパルスZをマスキングすることなく通過させ、試
験波形発生回路22に対し該クロックパルスXを供給す
る。このクロックパルスZに同期して、試験波形発生回
路22では作成する波形のレベルをハイレベル電圧H=
5vからロウレベル電圧L=OVに切り換える。
At the time of the first clock pulse
-19 allows the clock pulse X to pass through without masking, and supplies the clock pulse X to the test waveform generation circuit 22. In synchronization with this clock pulse X, the test waveform generation circuit 22 switches the level of the generated waveform from the low level voltage L=OV to the high level voltage H=5V. Next, at the time of the first clock pulse Y, which is shifted by 30 m5ec with respect to the clock pulse
Therefore, the AND gate 20 masks (suppresses) the clock pulse X. In this case, since no clock pulse is supplied to the test waveform generation circuit 22, the level of the test waveform to be generated does not change. At the time of the first clock pulse Z, the mask enable signal MEZ is 1.
10", the mask signal MZ output from the Nant gate 18 becomes "1". Therefore, the AND gate 19 passes the clock pulse Z without masking it and supplies the clock pulse X to the test waveform generation circuit 22. In synchronization with this clock pulse Z, the test waveform generation circuit 22 changes the level of the waveform to be created to a high level voltage H=
Switch from 5V to low level voltage L=OV.

同様に、各マスクイネーブル信号MEX、MEY。Similarly, each mask enable signal MEX, MEY.

MEZの夫々が“0”の状態のとき、夫々に対応するナ
ントゲートから16〜18から出力されるマスク信号M
X、MY、MZが“1″になり、従って、各クロックパ
ルスx、y、zは夫々対応するアンドゲート19〜21
によりマスキングされず通過して試験波形発生回路22
に供給される。
When each MEZ is in the “0” state, the mask signal M output from the corresponding Nantes gates 16 to 18.
X, MY, MZ become "1", therefore, each clock pulse x, y, z is connected to the corresponding AND gate 19-21, respectively.
The test waveform generation circuit 22 is passed through without being masked by
is supplied to

試験波形発生回路22では、この供給される夫々のクロ
ックパルスX、Y、Zに同期して、作成する試験波形の
レベルをロウレベル電圧L=OVとハイレベル電圧H=
5Vとに交互に切り換える。
In the test waveform generation circuit 22, in synchronization with the supplied clock pulses
5V and 5V alternately.

また、各マスクイネーブル信号MEX、MEY。Additionally, each mask enable signal MEX, MEY.

MEZの夫夕が′1″の状態のとき、夫々のナントゲー
ト16〜18から出力されるマスク信号MX、MY、M
Zがアクチブ0”になり、従って、夫々対応するアンド
ゲート19〜21により各クロックパルスx、y、zは
夫々にマスキングされる。任意のクロックパルスX、Y
、Zがマスキングされた場合、試験波形発生回路22で
は、作成する試験波形のロウレベル電圧りとハイレベル
電圧Hとは切り換えられず、前回のクロックパルスによ
って切り換わったレベル状態のままである。
When the MEZ signal is in the state of '1', the mask signals MX, MY, M output from the respective Nantes gates 16 to 18
Z becomes active 0'' and each clock pulse x, y, z is therefore masked respectively by the respective AND gates 19-21. Any clock pulse X, Y
, Z are masked, the test waveform generating circuit 22 does not switch between the low level voltage and the high level voltage H of the test waveform to be created, but remains at the level switched by the previous clock pulse.

このように、被試験ICに応じて作成しようとする波形
のロウレベル電圧りとハイレベル電圧Hとを供給へれる
複数のクロックパルスに同期して交互に切り換え、且つ
任意のクロックパルスを任意の時間でマスキングするこ
とができるようにしたために、複雑な試験波形であって
も容易に作成することができる。
In this way, the low-level voltage and high-level voltage H of the waveform to be created according to the IC under test are alternately switched in synchronization with the plurality of supplied clock pulses, and any clock pulse can be applied at any time. Because masking can be performed with

なお、この実施例では、試験波形TPのレベルとしてハ
イレベル電圧H=5V及びロウレベル電圧L=OVに設
定しているが、被試験ICに応じたレベルであれば他の
適宜のレベルであってもよい。
In this example, the levels of the test waveform TP are set to high level voltage H = 5V and low level voltage L = OV, but any other suitable level may be used as long as it is a level that corresponds to the IC under test. Good too.

また、この実施例では、各クロックパルスX。Also, in this example, each clock pulse X.

Y、Zをマスキング制御する回路としてナントゲートと
アンドゲートとを用いているが、本発明の目的を達成し
える回路構成であれば他の論理回路であってもよい。
Although a Nant gate and an AND gate are used as circuits for masking control of Y and Z, other logic circuits may be used as long as the circuit configuration can achieve the object of the present invention.

また、この実施例に示した第2図のタイムチャートは、
本発明に係る試験波形発生装置の特性を限定するもので
はない。
In addition, the time chart in FIG. 2 shown in this example is as follows:
This does not limit the characteristics of the test waveform generator according to the present invention.

[発明の効果コ 以上の通り、本発明に係るIC試験装置における試験波
形発生装置によれば、被試験ICに印加すべき試験波形
のレベルを任意に設定することができると共に、任意の
タイミングで該試験波形のロウレベル電圧りとハイレベ
ル電圧Hとを切り換えることができるようにしたため、
複雑な試験波形であっても簡単に作成し得る。従って、
IC試験作業の効率向上と試験精度の向上が期待できる
、という種々の優れた効果を奏する。
[Effects of the Invention] As described above, according to the test waveform generator in the IC test apparatus according to the present invention, the level of the test waveform to be applied to the IC under test can be arbitrarily set, and the level of the test waveform to be applied to the IC under test can be set at an arbitrary timing. Since the test waveform can be switched between low level voltage and high level voltage H,
Even complex test waveforms can be created easily. Therefore,
It has various excellent effects, such as improving the efficiency of IC testing work and improving test accuracy.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明に係るIC試験装置における試験波形発
生装置の一実施例を示すブロック図、第2図は同実施例
における各種信号のタイミングチャートの一例、第3図
は従来のIC試験装置における試験波形発生装置の一例
を示すブロック図、第4図は同従来例の各種信号のタイ
ミングチャートの一例、である。 11・・制御部、12・・・データメモリ、13〜15
・・・マスクレジスタ、16〜18・・・ナントゲート
、19〜2丁・・・アントゲ−1・、22・・・試験波
形発生回路、23・・・クロック発生回路。 出願人 日立電子エンジニアリング株式会社代理人  
弁理士  飯 塚  義 仁駆p
FIG. 1 is a block diagram showing an embodiment of a test waveform generator in an IC testing device according to the present invention, FIG. 2 is an example of a timing chart of various signals in the same embodiment, and FIG. 3 is a conventional IC testing device. FIG. 4 is a block diagram showing an example of a test waveform generator in the conventional example, and FIG. 4 is an example of a timing chart of various signals of the conventional example. 11...Control unit, 12...Data memory, 13-15
. . . Mask register, 16 to 18 . . . Nant gate, 19 to 2 digits . Applicant Hitachi Electronics Engineering Co., Ltd. Agent
Patent Attorney Yoshi Iizuka

Claims (3)

【特許請求の範囲】[Claims] (1)IC試験装置において被試験ICに印加すべき試
験波形を発生する試験波形発生装置であって、前記試験
波形を作成するためのデータを発生するためのデータ発
生手段と、所定の異なる位相関係にある複数のクロック
パルスを発生するクロック発生手段と、 前記データ発生手段から発生されたデータに基づき任意
の前記クロックパルスを任意の時間でマスクするクロッ
クパルス制御手段と、 前記データ発生手段から発生されたデータと前記クロッ
クパルス制御手段から供給されるクロックパルスとに基
づき前記試験波形を作成する波形発生手段と を具えたことを特徴とするIC試験装置における試験波
形発生装置。
(1) A test waveform generator that generates a test waveform to be applied to an IC under test in an IC test device, which includes a data generation means for generating data for creating the test waveform, and a predetermined different phase. clock generation means for generating a plurality of related clock pulses; clock pulse control means for masking any one of the clock pulses at an arbitrary time based on the data generated from the data generation means; 1. A test waveform generation device for an IC test apparatus, comprising: waveform generation means for creating the test waveform based on the data and the clock pulse supplied from the clock pulse control means.
(2)前記データ発生手段は、各クロックパルスのマス
クタイミングを制御するデータと前記試験波形のレベル
を設定するレベルデータとを発生するものである特許請
求の範囲第1項記載のIC試験装置における試験波形発
生装置。
(2) The IC testing apparatus according to claim 1, wherein the data generating means generates data for controlling the mask timing of each clock pulse and level data for setting the level of the test waveform. Test waveform generator.
(3)前記波形発生手段は、前記クロックパルス制御手
段から供給される各クロックパルスに同期して前記デー
タ発生手段から供給される前記試験波形のレベルを前記
クロックパルス制御手段から供給される各クロックパル
スに同期して切換えるものである特許請求の範囲第1項
記載のIC試験装置における試験波形発生装置。
(3) The waveform generation means is configured to adjust the level of the test waveform supplied from the data generation means to each clock pulse supplied from the clock pulse control means in synchronization with each clock pulse supplied from the clock pulse control means. 2. A test waveform generator in an IC tester according to claim 1, which switches in synchronization with a pulse.
JP62329814A 1987-12-28 1987-12-28 Test waveform generator in ic testing apparatus Pending JPH01172779A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62329814A JPH01172779A (en) 1987-12-28 1987-12-28 Test waveform generator in ic testing apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62329814A JPH01172779A (en) 1987-12-28 1987-12-28 Test waveform generator in ic testing apparatus

Publications (1)

Publication Number Publication Date
JPH01172779A true JPH01172779A (en) 1989-07-07

Family

ID=18225533

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62329814A Pending JPH01172779A (en) 1987-12-28 1987-12-28 Test waveform generator in ic testing apparatus

Country Status (1)

Country Link
JP (1) JPH01172779A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1993014412A1 (en) * 1992-01-21 1993-07-22 Advantest Corporation Waveform shaping circuit for semiconductor testing device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1993014412A1 (en) * 1992-01-21 1993-07-22 Advantest Corporation Waveform shaping circuit for semiconductor testing device

Similar Documents

Publication Publication Date Title
US5261081A (en) Sequence control apparatus for producing output signals in synchronous with a consistent delay from rising or falling edge of clock input signal
CA1242770A (en) Edge programmable timing signal generator
US20020079943A1 (en) Digital clock generator circuit with built-in frequency and duty cycle control
JPH01172779A (en) Test waveform generator in ic testing apparatus
JP3466774B2 (en) Period generation circuit in semiconductor test equipment
JPS5944648B2 (en) Logical waveform generator
RU94001388A (en) Generator of n-digit random sequence
JP2598580Y2 (en) IC test equipment
JP3057538B2 (en) LSI tester
JPS6026982B2 (en) waveform generator
JP2662987B2 (en) Waveform generation circuit
JP4422223B2 (en) IC test equipment
JP2897540B2 (en) Semiconductor integrated circuit
KR100238208B1 (en) Synchronous serial input and output circuit
JPH06187797A (en) Memory integrated circuit
JPS6316276A (en) semiconductor integrated circuit
JPH04147069A (en) Test waveform generator
JPH04215079A (en) Timing generator
JP2660688B2 (en) Logic waveform generator
JP2002372571A (en) Semiconductor test device
JPH0729505Y2 (en) Logical waveform generator
JP2004012175A (en) Evaluation method for circuit with built-in pll, evaluation system for circuit with built-in pll, and circuit with built-in pll
JP2589780Y2 (en) Waveform output device for IC tester
JPS6266175A (en) Circuit for testing integrated circuit as simple substance
JP3119382B2 (en) Waveform shaping circuit for semiconductor test equipment