Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPS6045451B2 - Digital control circuit test equipment - Google Patents
[go: Go Back, main page]

JPS6045451B2 - Digital control circuit test equipment - Google Patents

Digital control circuit test equipment

Info

Publication number
JPS6045451B2
JPS6045451B2 JP53029961A JP2996178A JPS6045451B2 JP S6045451 B2 JPS6045451 B2 JP S6045451B2 JP 53029961 A JP53029961 A JP 53029961A JP 2996178 A JP2996178 A JP 2996178A JP S6045451 B2 JPS6045451 B2 JP S6045451B2
Authority
JP
Japan
Prior art keywords
pattern
pulse
trigger pulse
generation circuit
shift register
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
Application number
JP53029961A
Other languages
Japanese (ja)
Other versions
JPS54123848A (en
Inventor
英二 和田
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 Ltd
Original Assignee
Hitachi 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 Ltd filed Critical Hitachi Ltd
Priority to JP53029961A priority Critical patent/JPS6045451B2/en
Publication of JPS54123848A publication Critical patent/JPS54123848A/en
Publication of JPS6045451B2 publication Critical patent/JPS6045451B2/en
Expired legal-status Critical Current

Links

Landscapes

  • Techniques For Improving Reliability Of Storages (AREA)
  • Test And Diagnosis Of Digital Computers (AREA)
  • For Increasing The Reliability Of Semiconductor Memories (AREA)

Description

【発明の詳細な説明】 この発明は、半導体メモリ等のディジタル制御回路試験
装置に関する。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a digital control circuit testing device for semiconductor memories and the like.

半導体メモリ等の試験装置として、トリガパルスを起動
入力とし、所定のプログラムに従つたテストパターンを
形成するものが公知である。
2. Description of the Related Art As a testing device for semiconductor memories, etc., there is a known device that uses a trigger pulse as a starting input to form a test pattern according to a predetermined program.

この試験装置にあつては、トリガパルスで起動がかかり
、内部プログラムに従つたテストパターンを形成するも
のであるため、例えば、半導体メモリのように、書き込
みサイクルと読み出しサイクルのように異なる動作周期
を有するものにおいては、上記動作周期は、上記トリガ
パルスが発生した後に決定される。したがつて、上記ト
リガパルスの周期を上記動作周期に合致させることが不
可能である。すなわち、上記トリガパルス発生回路は、
一般に基準パルスを入力とするプログラムカウンタで構
成されるものであるため、トリガパルスが発生するとき
に、周期を決定する情報をプリセットする必要があるか
らである。
This test equipment is activated by a trigger pulse and forms a test pattern according to an internal program. Therefore, for example, as in semiconductor memory, different operating cycles such as a write cycle and a read cycle are used. In one embodiment, the operating period is determined after the trigger pulse occurs. Therefore, it is impossible to match the period of the trigger pulse with the operation period. That is, the trigger pulse generation circuit described above is
This is because, since it is generally configured with a program counter that receives a reference pulse as input, it is necessary to preset information for determining the period when a trigger pulse is generated.

以上の理由により、上記構成の試験装置にあつては、動
作周期が変化した場合には、そのサイクルをダミーサイ
クルとして試験を行なわず、次のサイクルで試験を行な
うものであつた。
For the above reasons, in the test apparatus having the above configuration, when the operating cycle changes, the test is not performed using that cycle as a dummy cycle, but the test is performed in the next cycle.

このため、書き込み/読み出しが交互に行なわれるよう
な試験パターンでは、長時間を費やすこととなるという
問題があつた。
For this reason, there was a problem in that a test pattern in which writing and reading were performed alternately took a long time.

この発明は、パターン発生回路において、トリガパルス
が入力されてから、実際に試験パターン(同期パルス)
が出力されるまで相当時間(例え・ば120nsec程
度)を費やすことに着目し、この遅延時間を利用して、
試験動作の周期を決定する同期パルスの周期と、その試
験に要する動作周期とを合致させて被試験ディバイスに
入力することにより、試験効率の向上を図ろうとするも
のであιる。
In this invention, in the pattern generation circuit, after a trigger pulse is input, a test pattern (synchronization pulse) is actually generated.
Focusing on the fact that it takes a considerable amount of time (for example, about 120 nsec) until it is output, and using this delay time,
The purpose is to improve test efficiency by matching the period of the synchronizing pulse that determines the period of the test operation with the operation period required for the test and inputting it to the device under test.

以下、実施例により、この発明を具体的に説明する。Hereinafter, the present invention will be specifically explained with reference to Examples.

第1図は、この発明の一実施例を示すブロック図である
FIG. 1 is a block diagram showing one embodiment of the present invention.

1は、パターン発生回路であり、トリガパルス和を起動
入力として、所定のプログラムに従つたテストパターン
を形成するものである。
Reference numeral 1 denotes a pattern generation circuit which uses the sum of trigger pulses as a starting input to form a test pattern according to a predetermined program.

このテストパターンは、上記トリガパルスと同一周期の
同期パルスSYNCと、試験入力信号として用いるパタ
ーン信号とで構成されるが、上記トリガパルで℃に対し
て遅れ時間t1を有するものである。2は、被試験ディ
バイスであり、例えば半導体メモリ等のディジタル制御
回路である。
This test pattern is composed of a synchronization pulse SYNC having the same period as the trigger pulse and a pattern signal used as a test input signal, and the trigger pulse has a delay time t1 with respect to °C. 2 is a device under test, which is, for example, a digital control circuit such as a semiconductor memory.

3は、シフトレジスタ群であり、上記パターン発生回路
1のそれぞれのパターン出力を入力とする3ビット構成
のシフトレジスタで構成される。
Reference numeral 3 denotes a shift register group, which is composed of shift registers with a 3-bit configuration that receives the respective pattern outputs of the pattern generation circuit 1 as inputs.

上記シフトレジスタ群の1つを同図に示すものであり、
縦続接続されたフリップフロップ回路3a〜3cで構成
され、他のシフトレジスタについても同様である。4は
、クロックパルス発生回路であり、トリガパルスTGを
入力として、これを遅延手段4a〜4cで遅延させるこ
とにより、上記シフトレジスタ3のクロックパルスφ1
〜φ3を形成する。
One of the above shift register groups is shown in the same figure,
It is composed of cascade-connected flip-flop circuits 3a to 3c, and the same applies to other shift registers. Reference numeral 4 denotes a clock pulse generation circuit, which inputs the trigger pulse TG and delays it by delay means 4a to 4c, thereby generating the clock pulse φ1 of the shift register 3.
~ form φ3.

このクロックパルスφ1〜φ3のトリガパルスmに対す
る遅延時間ち〜T4と、上記同期パルスSYNCのトリ
ガパルスTGに対する遅延時間t1との関係は、上記シ
フトレジスタ3を介して出力されるパターン信号と、直
接被試験ディバイス2に供給される同期パルスとを一致
させるため、次のような関係に設定するものである。5
は基準パルスを形成する発振回路である。
The relationship between the delay time T4 of the clock pulses φ1 to φ3 with respect to the trigger pulse m and the delay time t1 of the synchronization pulse SYNC with respect to the trigger pulse TG is directly related to the pattern signal outputted via the shift register 3. In order to match the synchronization pulses supplied to the device under test 2, the following relationship is set. 5
is an oscillator circuit that forms a reference pulse.

6は、トリガパルス発生回路であり、上記基準.パルス
を入力とするプログラムカウンタで構成される。
6 is a trigger pulse generation circuit, which meets the above criteria. Consists of a program counter that receives pulses as input.

7は、上記プログラムカウンタ6のプリセット入力を切
り換えるゲート回路であり、上記シフトレジスタ群のう
ち、試験動作の周期が判定できる,パターン信号を入力
とするもの(例えば、半導体メモリにあつては、書き込
み/読み出し命令)の中間出力を入力とする制御信号発
生回路8により、トリガパルスの周期を決定するプログ
ラムカウンタ6のプリセット情報が書き込まれたレジス
で夕9a,9bのうち、いずれかを選択して上記プログ
ラムカウンタ6に送出するものである。
Reference numeral 7 denotes a gate circuit for switching the preset input of the program counter 6, and among the shift registers, those that receive a pattern signal that can determine the test operation cycle (for example, in the case of semiconductor memory, write The control signal generation circuit 8, which receives the intermediate output of the /read command), selects either 9a or 9b in the register in which preset information for the program counter 6 that determines the period of the trigger pulse is written. It is sent to the program counter 6 mentioned above.

この実施例においては、トリガパルスTGが発生した時
点では、そのトリガパルスTGで形成されるパターン出
力が試験動作周期が判明しないこと、及びその時点では
プログラムカウンタは前のプリセット情報で周期が決定
されて動作しているものであること、並びに実際にパタ
ーン信号が出力されるまで時間遅れがあることに着目し
、上記パターン出力は、シフトレジスタを用いてさらに
遅らせて被試験ディバイスに送出するようにするととも
に、この時間を利用して、上記パターン出力による動作
試験周期の判定及びトリガパルスビ℃の周期の修正を行
ない、同期パルスSYNCとパターン出力の合致を図ろ
うとするものである。このことは、第2図の動作波形図
を参照して詳細に説明する。被試験ディバイス2の動作
周期が、例えば半導体メモリのように、読み出し周期T
Rと書き込み周期Twとの2種類ある場合には、レジス
タ9aには読み出し周期TRを形成するプリセット情報
が書き込まれ、レジスタ9bには書き込み周期TWを形
成するプリセット情報が書き込まれている。
In this embodiment, at the time when the trigger pulse TG is generated, the pattern output formed by the trigger pulse TG does not have a test operation period known, and at that point, the program counter has a period determined by the previous preset information. Focusing on the fact that the pattern signal is operating as a device and that there is a time delay before the pattern signal is actually output, we decided to further delay the pattern output using a shift register before sending it to the device under test. At the same time, this time is used to determine the operation test cycle based on the pattern output and to correct the cycle of the trigger pulse BI° C. in order to match the synchronization pulse SYNC and the pattern output. This will be explained in detail with reference to the operational waveform diagram in FIG. The operating cycle of the device under test 2 is a read cycle T, such as a semiconductor memory, for example.
When there are two types, R and write period Tw, preset information forming the read period TR is written in the register 9a, and preset information forming the write period TW is written in the register 9b.

試験開始において、ゲート回路7が上記レジスタ9aの
出力をプログラムカウンタ6に入力するよう動作する場
合、そのトリガパルスmで形成されたパターン信号が書
き込み用のものであるときは、次のように、修正がなさ
れる。
At the start of the test, when the gate circuit 7 operates to input the output of the register 9a to the program counter 6, and the pattern signal formed by the trigger pulse m is for writing, the following is done. Corrections will be made.

最初のトリガパルスTGの発生により、パターン発生回
路1は、時間t1だけ遅れて同期パルスSYNCとパタ
ーン信号POUTを出力する。
Upon generation of the first trigger pulse TG, the pattern generation circuit 1 outputs the synchronization pulse SYNC and the pattern signal POUT with a delay of time t1.

一方、シフトレジスタ3のクロックパルスφ1〜φ3は
、上記トリガパルスTGに対して、時間ち〜T4だけそ
れぞれ遅れて発生する。これらの第1番目のクロックパ
ルスφ1〜φ3は、上記同期パルスに先行して発生する
ものであるため、ここで入力されるパターン出力は無効
信号として処理される。すなわち、第1番目のフリップ
フロップ3aに書き込み命令Wがセットされるのは、第
2番目のクロックパルスφ1により行なわれる。この後
、この第1番目フリップフロップ3aに書き込み命令w
がセットされたことより、ゲート制御回路8は、ゲート
回路7を切り換えてレジスタ9bの内容をプログラムカ
ウンタ6に伝える。したがつて、第3番目のトリガパル
スが発生した時点で、プログラムカウンタ6には書き込
み周期情報Twがセットされることとなり、第3番目と
第4番目のトリガパルスTGの周期を書き込み周期Tw
に修正する。
On the other hand, the clock pulses φ1 to φ3 of the shift register 3 are generated with a delay of time T4 to the trigger pulse TG. Since these first clock pulses φ1 to φ3 are generated prior to the synchronization pulse, the pattern output input here is processed as an invalid signal. That is, the write command W is set in the first flip-flop 3a by the second clock pulse φ1. After this, write command w to this first flip-flop 3a
Since is set, the gate control circuit 8 switches the gate circuit 7 to transmit the contents of the register 9b to the program counter 6. Therefore, when the third trigger pulse is generated, the write cycle information Tw is set in the program counter 6, and the cycles of the third and fourth trigger pulses TG are set as the write cycle Tw.
Correct it to

一方、シフトレジスタを構成する第2番目のフリップフ
ロップ3bには、第1、第2番目のクロックパルスφ2
のタイミングでは、無効入力であるので、上記書き込み
パターンwは、第3番目クロックパルスφ2でセットさ
れ、出力Rbが得られる。
On the other hand, the second flip-flop 3b constituting the shift register receives the first and second clock pulses φ2.
Since the input is invalid at the timing , the write pattern w is set at the third clock pulse φ2, and the output Rb is obtained.

このフリップフロップ3bのクロックパルスの周期は、
修正されたトリガパルスの周期となり、パターン信号の
内容と一致したものとなる。
The period of the clock pulse of this flip-flop 3b is
The period of the trigger pulse is corrected and matches the content of the pattern signal.

そして、シフトレジスタを構成する出力段のフリップフ
ロップ3cには、上記同様に第1、第2番目のクロック
パルスφ3のタイミングでは、無効入力となるので、上
記書き込みパターンWを第3番目のクロックパルスφ3
でセットし、出力Rcを形成する。この出力Rcは、書
き込み用のパターン信号で、その出力期間は、このシフ
トレジスタ3を通さないで直接に被試験ディバイス2に
入力される同期パルスSYNCの書き込み用に修正され
たものと一致したものが得られる。なお、このパターン
出力Rcと同期パルスSYNCの関係を明確にするため
、同図に示すように、同期パルスSYNCを改めて書き
示すものである。なお、パターン発生回路1の第2番目
のパターン出力が読み出し命令である場合には、第4番
目のクロックパルスφ1でセットされた読み出し命令R
で、ゲート回路7をレジスタ9aに切り換えるものであ
るため、第4番目のトリガパルスmのタイミングでプロ
グラムカウンタ6には、レジスタ9aの内容がセットさ
れ、第4番目と第5番目の周期を読み出し用周期TRに
修正し、シフトレジスタ3b,3cを通して出力される
間に同期パルスSYNCとパターン出力の一致を図るも
のである。
Similarly to the above, the output stage flip-flop 3c constituting the shift register receives an invalid input at the timing of the first and second clock pulses φ3, so the write pattern W is input to the output stage flip-flop 3c at the timing of the third clock pulse φ3. φ3
to form the output Rc. This output Rc is a pattern signal for writing, and its output period matches that modified for writing of the synchronization pulse SYNC, which is input directly to the device under test 2 without passing through the shift register 3. is obtained. In order to clarify the relationship between this pattern output Rc and the synchronizing pulse SYNC, the synchronizing pulse SYNC is rewritten as shown in the figure. Note that when the second pattern output of the pattern generation circuit 1 is a read command, the read command R set by the fourth clock pulse φ1
Since the gate circuit 7 is switched to the register 9a, the contents of the register 9a are set in the program counter 6 at the timing of the fourth trigger pulse m, and the fourth and fifth cycles are read out. The synchronizing pulse SYNC is corrected to the desired period TR, and the synchronizing pulse SYNC is made to match the pattern output while being outputted through the shift registers 3b and 3c.

なお、プログラムカウンタ6の動作は、2進カウンタの
各桁の内容がすべて“1゛となつて、トリガパルスを発
生するとともに、次の基準パルスによリセットされると
きの内容が上記いずれかのレジスタ9a又は9bの内容
で決定されることにより、プリセット動作がなされる。
The operation of the program counter 6 is such that the content of each digit of the binary counter becomes "1" and a trigger pulse is generated, and when the content is reset by the next reference pulse, the content is one of the above. A preset operation is performed by determining the contents of register 9a or 9b.

以下、同様にして、パターン出力の内容に応じて周期の
修正が行なわれ、かつ、同期パルスSYNCと、パター
ン出力とが一致するため、試験能率の向上が図れるので
ある。すなわち、この実施例によれば、同期パルスSY
NCの最初の2周期だけがダミーサイクルとなるだけで
、後は連続しての繰り返しパターン信号を形成すること
ができる。
Thereafter, the period is similarly corrected according to the content of the pattern output, and the synchronization pulse SYNC and the pattern output match, so that the test efficiency can be improved. That is, according to this embodiment, the synchronization pulse SY
Only the first two cycles of NC become dummy cycles, and after that a continuous repeating pattern signal can be formed.

この発明は、前記実施例に限定されず、種々の実施形態
を採ることができる。
This invention is not limited to the above embodiments, and can take various embodiments.

上記時間合せ及び周期修正のために用いるクロックパル
スφ1〜φ3の位相関係は、多少変更できるが、ダミー
サイクルを少なくするため、及びシフトレジスタのビッ
ト数を少なくするためには、前記実施例に示すものが望
ましい。
Although the phase relationship of the clock pulses φ1 to φ3 used for the above-mentioned time adjustment and period correction can be changed to some extent, in order to reduce the number of dummy cycles and the number of bits of the shift register, it is necessary to change the phase relationship as shown in the above embodiment. Something is desirable.

また、クロックパルスφ1〜φ3を形成するための遅延
手段を、直列接続するものとしたが、それそれ上記時間
ち〜ζを有するものより得ること、又は、上記プログラ
ムカウンタの出力て形成するものとしてもよい。
In addition, although the delay means for forming the clock pulses φ1 to φ3 are connected in series, it is also possible to obtain the delay means from those having the above-mentioned times ζ to ζ, or to form them from the output of the program counter. Good too.

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

第1図は、この発明の一実施例を示すブロック図、第2
図は、その動作波形図である。 1・・・パターン発生回路、2・・・被試験ディバイス
、3・・・シフトレジスタ、4・・・クロックパルス発
生回路、5・・・発振回路、6・・・トリガパルス発生
回路(プログラムカウンタ)、7・・・ゲート回路、8
5・・・制御信号発生回路、9a,9b・・ルジスタ。
FIG. 1 is a block diagram showing one embodiment of the present invention, and FIG.
The figure is an operation waveform diagram. DESCRIPTION OF SYMBOLS 1... Pattern generation circuit, 2... Device under test, 3... Shift register, 4... Clock pulse generation circuit, 5... Oscillator circuit, 6... Trigger pulse generation circuit (program counter) ), 7... gate circuit, 8
5... Control signal generation circuit, 9a, 9b... Lujistar.

Claims (1)

【特許請求の範囲】[Claims] 1 トリガパルス発生回路と、このトリガパルスに応答
して所定のプログラムに従つたテストパターン及び同期
パルスを発生するパターン発生回路と、、このパターン
発生回路の被試験ディバイスに供給されるそれぞれのテ
ストパターンを入力とし、複数ビットからなるシフトレ
ジスタと、上記トリガパルスに対して、それぞれ遅延さ
れたクロックパルスを上記シフトレジスタに供給するク
ロックパルス発生回路であつて、最終段シフトレジスタ
に供給するクロックパルスは、上記パターン発生回路に
おける遅延時間より短かく設定したものと、上記シフト
レジスタのうち、被試験ディバイスの動作周期を決定す
るパターン出力を入力とするものの初段以降であつて最
終段より前の出力で上記トリガパルスの周期を制御する
トリガパルス周期制御回路とを含むことを特徴とするデ
ィジタル制御回路試験装置。
1. A trigger pulse generation circuit, a pattern generation circuit that generates a test pattern and synchronization pulse according to a predetermined program in response to the trigger pulse, and each test pattern supplied to the device under test of this pattern generation circuit. A clock pulse generation circuit which takes as input, supplies a shift register consisting of a plurality of bits, and a clock pulse delayed with respect to the trigger pulse to the shift register, and the clock pulse supplied to the final stage shift register is , set to be shorter than the delay time in the pattern generation circuit, and the output of the shift register after the first stage but before the final stage of the shift register whose input is the pattern output that determines the operating cycle of the device under test. A digital control circuit testing device comprising: a trigger pulse cycle control circuit that controls the cycle of the trigger pulse.
JP53029961A 1978-03-17 1978-03-17 Digital control circuit test equipment Expired JPS6045451B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP53029961A JPS6045451B2 (en) 1978-03-17 1978-03-17 Digital control circuit test equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP53029961A JPS6045451B2 (en) 1978-03-17 1978-03-17 Digital control circuit test equipment

Publications (2)

Publication Number Publication Date
JPS54123848A JPS54123848A (en) 1979-09-26
JPS6045451B2 true JPS6045451B2 (en) 1985-10-09

Family

ID=12290561

Family Applications (1)

Application Number Title Priority Date Filing Date
JP53029961A Expired JPS6045451B2 (en) 1978-03-17 1978-03-17 Digital control circuit test equipment

Country Status (1)

Country Link
JP (1) JPS6045451B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7291091B2 (en) * 2020-03-16 2023-06-14 株式会社京三製作所 High frequency power supply and its output control method

Also Published As

Publication number Publication date
JPS54123848A (en) 1979-09-26

Similar Documents

Publication Publication Date Title
JP3013714B2 (en) Semiconductor storage device
US4677499A (en) Digital time base corrector
JPS60229521A (en) Digital signal delay circuit
JPS6045451B2 (en) Digital control circuit test equipment
JPS5815749B2 (en) digital electronic clock
JPS5944648B2 (en) Logical waveform generator
JP2001337862A (en) Memory system and its setup method
JP2590838B2 (en) Pulse oscillation circuit
JP2850671B2 (en) Variable delay circuit
JPS60205896A (en) Timing control circuit
JPS6357809B2 (en)
JPS6094523A (en) Variable bit delay circuit
SU1287292A1 (en) Digital code-to-signal delay duration converter
SU1587500A1 (en) Function generator
SU1297208A1 (en) Device for generating two r.f.pulse sequences with given phase shift between r.f.pulse fillers
SU1413590A2 (en) Device for time scale correction
SU1636993A1 (en) Pseudo random sequence generator
JPS61243527A (en) Bit buffer circuit
JPH0441378Y2 (en)
SU1167708A1 (en) Device for generating pulses
RU1839716C (en) Pulse train generator
JPS59131214A (en) Signal delay circuit
JP2643523B2 (en) Bit multiplexer
JP2625778B2 (en) Image signal correction device
SU809132A1 (en) Device for computer system synchronization