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
JPS6112294B2 - - Google Patents
[go: Go Back, main page]

JPS6112294B2 - - Google Patents

Info

Publication number
JPS6112294B2
JPS6112294B2 JP55030153A JP3015380A JPS6112294B2 JP S6112294 B2 JPS6112294 B2 JP S6112294B2 JP 55030153 A JP55030153 A JP 55030153A JP 3015380 A JP3015380 A JP 3015380A JP S6112294 B2 JPS6112294 B2 JP S6112294B2
Authority
JP
Japan
Prior art keywords
pattern
test
information
test pattern
memory
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
JP55030153A
Other languages
Japanese (ja)
Other versions
JPS56127253A (en
Inventor
Naoaki Narumi
Takako Maekawa
Koji Ishikawa
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.)
NTT Inc
Original Assignee
Nippon Telegraph and Telephone 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 Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP3015380A priority Critical patent/JPS56127253A/en
Publication of JPS56127253A publication Critical patent/JPS56127253A/en
Publication of JPS6112294B2 publication Critical patent/JPS6112294B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
    • G06F11/26Functional testing
    • G06F11/263Generation of test inputs, e.g. test vectors, patterns or sequences ; with adaptation of the tested hardware for testability with external testers

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Test And Diagnosis Of Digital Computers (AREA)
  • Tests Of Electronic Circuits (AREA)

Description

【発明の詳細な説明】 この発明は被試験デバイスの機能試験を行うた
めに、より効果的な試験パターンの発生を可能に
した試験パターン発生器に関するものである。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a test pattern generator that can generate more effective test patterns for functional testing of a device under test.

第1図に従来の機能試験用試験パターン発生器
のパターン発生部の原理的な構成例を示す。この
動作は試験実行前にあらかじめパターンレジスタ
11には発生する試験パターンの初期値(被演算
数)を、定数レジスタ12にはパターンレジスタ
11に対する演算数を、また演算論理回路13に
対してはパターン発生部を制御する制御部(図示
せず)から端子14を通じる制御信号により実行
する演算・論理機能をそれぞれ設定する。試験パ
ターンの発生は設定した演算論理回路13の機能
に従つてパターンレジスタ11の内容に対し、定
数レジスタ12の内容との演算・論理を実行する
ことによつて得られ、それが端子15を通じて被
試験デバイスに対して例えば書き込み情報として
印加され、また必要に応じて期待値情報として利
用される。また同時に演算・論理結果はパターン
レジスタ11に入り、次の試験パターン周期、即
ち試験サイクルにおけるパターンレジスタ11の
内容となる。
FIG. 1 shows an example of the basic configuration of a pattern generating section of a conventional test pattern generator for functional tests. This operation is performed by setting the initial value (operand) of the test pattern to be generated in the pattern register 11, the arithmetic number for the pattern register 11 to the constant register 12, and setting the pattern to the arithmetic logic circuit 13 before the test is executed. Arithmetic and logic functions to be executed are respectively set by control signals passed through a terminal 14 from a control section (not shown) that controls the generation section. The test pattern is generated by performing arithmetic and logical operations on the contents of the pattern register 11 and the contents of the constant register 12 according to the set function of the arithmetic logic circuit 13, and the test pattern is generated through the terminal 15. It is applied to the test device as, for example, write information, and is also used as expected value information as necessary. At the same time, the arithmetic and logic results are entered into the pattern register 11 and become the contents of the pattern register 11 in the next test pattern period, that is, in the test cycle.

従来の試験パターン発生器の多くは以上述べた
ような構成・動作により試験パターンの発生を行
つていた。このような従来の試験パターン発生器
は試験パターン発生列、つまり試験パターンシー
ケンスが演算・論理で表現できるような比較的単
純なものに限定され、複雑な試験パターンシーケ
ンス例えば大容量メモリで行われる干渉効果試験
などに用いるような不連続(複雑な)試験パター
ンシーケンスの発生には試験効果の妨げとなるダ
ミーサイクルと呼ばれ、本来の試験パターンシー
ケンス内には不必要な試験パターン情報を含むこ
とになるという問題があつた。つまり複雑な試験
パターンシーケンスを実施するためには、定数レ
ジスタ12の内容や演算論理回路13の実行すべ
き演算・論理を途中で変更する必要が生じ、その
変更のために試験サイクルが費いやされ、その試
験サイクルにおいては試験パターンが発生しない
いわゆるダミーサイクルとなる。このダミーサイ
クルが発生するとその間に被試験デバイス内の信
号の状態が変化してしまい、正しい試験を行うこ
とができないことがある。
Most conventional test pattern generators generate test patterns using the configuration and operation described above. Such conventional test pattern generators are limited to relatively simple test pattern generation sequences, that is, test pattern sequences that can be expressed using arithmetic and logic, and are limited to complex test pattern sequences, such as interference performed in large-capacity memory. The generation of discontinuous (complex) test pattern sequences used in effectiveness tests, etc. is called a dummy cycle, which hinders test effectiveness, and the original test pattern sequence may contain unnecessary test pattern information. There was a problem. In other words, in order to implement a complex test pattern sequence, it is necessary to change the contents of the constant register 12 and the calculations and logic to be executed by the arithmetic logic circuit 13 midway through, and the test cycle is wasted for the changes. , the test cycle becomes a so-called dummy cycle in which no test pattern occurs. When this dummy cycle occurs, the state of the signal within the device under test changes during this time, and it may not be possible to perform a correct test.

この発明は従来のこの種の装置の欠点であつた
複雑な試験パターンシーケンスの発生をダミーサ
イクルの発生なしに可能にしたもので、その目的
は試験パターン発生の自由度を向上させることに
ある。
The present invention makes it possible to generate complex test pattern sequences without generating dummy cycles, which was a drawback of conventional devices of this type, and its purpose is to improve the degree of freedom in test pattern generation.

この発明によれば基本パターン発生部から論理
処理により試験パターン情報を、例えば従来と同
様な処理により発生し、その発生された試験パタ
ーン情報を反転制御回路にて反転制御信号で制御
して被試験デバイスへ供給する。試験中にパター
ンメモリを読出し、その読出された情報を上記反
転制御信号として上記反転制御回路へ供給する。
パターンメモリに複雑な情報を予め記憶しておく
ことにより、複雑な試験パターンシーケンス発生
が可能となる。
According to the present invention, test pattern information is generated from the basic pattern generation section through logic processing, for example, through processing similar to conventional processing, and the generated test pattern information is controlled by an inversion control signal in an inversion control circuit to be tested. Supply to the device. The pattern memory is read during the test, and the read information is supplied to the inversion control circuit as the inversion control signal.
By pre-storing complex information in the pattern memory, complex test pattern sequences can be generated.

第2図は被試験デバイスをメモリ回路とした場
合のメモリ回路に書き込まれるデータパターン情
報と、そのデータパターンシーケンスとを示す。
なお図では説明の便宜上メモリ規模を8×8の小
さなものに縮小して示した。同図Aは従来の試験
パターン発生器でも発生可能な比較的単純な試験
パターンの例、同図Bは比較的不連続な試験パタ
ーンの例、同図Cはある領域この例ではYアドレ
ス5番地からは単純な試験パターンが不連続な試
験パターンに変化するような試験パターンの一例
をそれぞれ示す。
FIG. 2 shows data pattern information written to the memory circuit and its data pattern sequence when the device under test is a memory circuit.
In the figure, the memory size is shown reduced to a small size of 8×8 for convenience of explanation. Figure A is an example of a relatively simple test pattern that can be generated with a conventional test pattern generator, Figure B is an example of a relatively discontinuous test pattern, and Figure C is a certain area, in this example Y address 5. Examples of test patterns in which a simple test pattern changes to a discontinuous test pattern are shown below.

第3図はこの発明による試験パターン発生器の
一実施例を示す。この発明において基本パターン
発生部16と、パターンメモリ17と、基本パタ
ーン発生部16の出力をパターンメモリ17の読
出し出力により信号の反転操作を行う反転制御回
路18とよりなる。パターンメモリ17は被試験
デバイスと同じあるいはそれ以上のメモリ容量を
持ち、専用のアドレス信号発生回路からのアドレ
ス情報あるいは被試験メモリに印加されるアドレ
ス情報をアドレス信号としてアクセスされる。基
本パターン発生部16は論理処理により試験パタ
ーンを発生するものである。
FIG. 3 shows one embodiment of a test pattern generator according to the present invention. The present invention comprises a basic pattern generating section 16, a pattern memory 17, and an inversion control circuit 18 that reads the output of the basic pattern generating section 16 and performs a signal inversion operation based on the read output of the pattern memory 17. The pattern memory 17 has a memory capacity equal to or larger than that of the device under test, and is accessed using address information from a dedicated address signal generation circuit or address information applied to the memory under test as an address signal. The basic pattern generating section 16 generates test patterns through logical processing.

基本パターン発生部16として第1図に示した
従来の試験パターン発生器と同様構成とした場合
を例として第3図の動作を説明する。あらかじめ
試験実行前に基本パターン発生部16の各部の設
定とともに、パターンメモリ17内に被試験パタ
ーンに印加する試験情報を、試験パターンシーケ
ンスあるいは被試験デバイスに印加するアドレス
信号対応に書き込んで置く。この書き込みは端子
19からアドレス信号を端子21から書き込み情
報をそれぞれメモリ17に与えて行う。例えばパ
ターンメモリ17が被試験デバイスに印加するア
ドレス信号によりアクセスされ、かつ第2図Bに
示したような試験パターンを発生させたい場合は
パターンメモリ17には被試験デバイスのアドレ
ス信号に対応したアドレス位置にそれぞれのデー
タ情報を書き込む。
The operation of FIG. 3 will be explained by taking as an example a case where the basic pattern generating section 16 has the same configuration as the conventional test pattern generator shown in FIG. 1. Before executing the test, each part of the basic pattern generating section 16 is set, and test information to be applied to the pattern under test is written in the pattern memory 17 in correspondence with the test pattern sequence or the address signal applied to the device under test. This writing is performed by applying an address signal from the terminal 19 and write information from the terminal 21 to the memory 17, respectively. For example, if the pattern memory 17 is accessed by an address signal applied to the device under test and it is desired to generate a test pattern as shown in FIG. Write each data information to the position.

試験パターン発生時には基本パターン発生部1
6よりある試験情報を発生するとともに同時にパ
ターンメモリ17をアクセスし、それによつて得
られた情報によつて反転制御回路18で基本パタ
ーン発生部16からの試験情報の反転操作を行
う。これによつて得られた情報を被試験デバイス
に対する試験データパターンとする。例えば第2
図Bに示したパターンをパターンメモリ17に書
き込んでおき、基本パターン発生部16から常に
“0”を発生すると端子15には第2図Bに示し
た試験パターンシーケンスが得られる。基本パタ
ーン発生部16から“1”、“0”の組合せのもの
を発生すると端子15に非常に複雑なパターンが
得られる。
Basic pattern generation section 1 when a test pattern is generated
6, the pattern memory 17 is accessed at the same time, and the inversion control circuit 18 inverts the test information from the basic pattern generation section 16 based on the information obtained thereby. The information thus obtained is used as a test data pattern for the device under test. For example, the second
If the pattern shown in FIG. 2B is written in the pattern memory 17 and "0" is always generated from the basic pattern generating section 16, the test pattern sequence shown in FIG. 2B is obtained at the terminal 15. When the basic pattern generator 16 generates a combination of "1" and "0", a very complex pattern is obtained at the terminal 15.

この発明の他の実施例を示す第4図の構成にお
いては基本パターン発生部16として第3図に示
したような演算・論理によつて試験パターンを発
生する方式ではなく、被試験デバイスに印加する
アドレス信号中のXアドレスとYアドレスとをそ
れぞれ端子22,23から比較回路24へ供給し
これらの比較を行い、あるいはXアドレス、Yア
ドレスと専用に設けた定数レジスタ25の内容間
との論理比較を行い、その結果を試験パターン情
報としてもよい。その比較のタイミングは端子2
6を通じて制御部から制御信号を与えて行われ
る。この発明では本質的に基本パターン発生部1
6の構成には依存しない。またこの実施例につい
ては基本パターン発生部16の動作が異なるもの
の、その他の動作は第3図に示した実施例と全く
同一である。
In the configuration shown in FIG. 4 showing another embodiment of the present invention, the basic pattern generating section 16 does not generate test patterns by calculation and logic as shown in FIG. The X address and Y address in the address signal are supplied from terminals 22 and 23 to the comparison circuit 24, respectively, and these are compared, or the logic between the X address, Y address and the contents of the constant register 25 provided exclusively for A comparison may be made and the result may be used as test pattern information. The timing of the comparison is terminal 2.
This is done by applying a control signal from the control unit through 6. In this invention, essentially the basic pattern generating section 1
It does not depend on the configuration of 6. Although this embodiment differs in the operation of the basic pattern generating section 16, other operations are completely the same as in the embodiment shown in FIG.

この発明によりさらに多機能化を図つた実施例
について以下に説明する。第2図Cは大容量メモ
リの詳細試験を行う場合に多用する試験パターン
であり、ある特性領域までは比較的連続な試験パ
ターンで、その後は不連続な試験パターンシーケ
ンスに変化する例である。このような試験パター
ンの発生を行う場合、第3図あるいは第4図に示
したような構成・動作によると、発生する試験パ
ターンの全てがパターンメモリ17の情報に依存
するため試験パターンシーケンス中のパターンメ
モリ情報に依存したくない領域においてもそれな
りの情報の書き込みを必要とする。
An embodiment in which the invention is further multifunctional will be described below. FIG. 2C shows a test pattern that is often used when conducting detailed tests of large-capacity memories, and is an example of a test pattern that is relatively continuous up to a certain characteristic region and then changes to a discontinuous test pattern sequence. When generating such a test pattern, according to the configuration and operation shown in FIG. 3 or 4, all of the generated test patterns depend on the information in the pattern memory 17, so Even in areas where it is not desired to depend on pattern memory information, it is necessary to write a certain amount of information.

これに対して第5図に示した実施例では一つの
試験パターンシーケンス中の比較的単純な試験パ
ターンの発生時にはパターンメモリ17からの情
報を無効にし複雑な試験パターンの発生時にのみ
パターンメモリ17からの情報を有効にする。こ
のパターンメモリ17からのデータを有効にする
か無効にするかの切換えはパターンメモリ17の
出力側と反転制御回路18との間にゲート回路2
7を挿入し、そのゲート回路27に対するゲート
信号は試験パターン発生器全体を制御する制御部
より試験パターンシーケンス中の実時間で発生さ
れる信号を端子28を通じて与えて行う。しかし
必ずしもそれに限らない。
On the other hand, in the embodiment shown in FIG. 5, the information from the pattern memory 17 is invalidated when a relatively simple test pattern occurs in one test pattern sequence, and the information is stored from the pattern memory 17 only when a complex test pattern occurs. Enable information. A gate circuit is connected between the output side of the pattern memory 17 and the inversion control circuit 18 to enable or disable the data from the pattern memory 17.
7 is inserted, and the gate signal for the gate circuit 27 is generated by applying a signal generated in real time during the test pattern sequence from the control section that controls the entire test pattern generator through the terminal 28. However, it is not necessarily limited to that.

この方式によればパターンメモリ17内には複
雑な試験パターンの発生を行う領域のみにあらか
じめ反転データの書き込みを行つておき、その他
の領域については何の設定も行わないのでパター
ンメモリ17に対するデータ書き込みの簡略化が
図れる。
According to this method, inverted data is written in advance only in the area in the pattern memory 17 where a complex test pattern is to be generated, and no settings are made in other areas, so data is written to the pattern memory 17. can be simplified.

以上説明したように従来の試験パターン発生器
により発生される試験パターンはその構成から大
容量メモリの干渉効果試験に用いるような不連続
試験パターンシーケンスの発生が困難で、またダ
ミーサイクルが入るという問題があつた。
As explained above, due to the structure of the test patterns generated by conventional test pattern generators, it is difficult to generate discontinuous test pattern sequences such as those used for interference effect testing of large-capacity memories, and there are also problems that dummy cycles are included. It was hot.

これに対してこの発明の試験パターン発生器は
従来のような連続的な試験パターンの発生を特徴
とする試験パターン発生器により発生したパター
ン情報を、不連続な情報発生が可能なパターンメ
モリ17の出力情報で修飾することによつて試験
パターンを発生するもので単純なものから複雑な
ものまでの幅広い試験パターンの発生がダミーサ
イクルなしに可能であるとともにそれが比較的簡
単な構成によつて実現できるという利点がある。
一般に基本パターン発生部16から複数ビツトが
並列に出力されるが、それをパターンメモリ17
の1ビツトの出力により同時に反転又は非反転の
制御を行うことができる。
In contrast, the test pattern generator of the present invention transfers pattern information generated by a conventional test pattern generator characterized by continuous test pattern generation to a pattern memory 17 capable of discontinuous information generation. Generates test patterns by modifying them with output information. It is possible to generate a wide range of test patterns from simple to complex without the need for dummy cycles, and this is achieved with a relatively simple configuration. It has the advantage of being possible.
Generally, a plurality of bits are output in parallel from the basic pattern generating section 16, but these bits are outputted in parallel to the pattern memory 17.
Inverting or non-inverting control can be performed at the same time using the 1-bit output.

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

第1図は従来の試験パターン発生器の一構成を
示すブロツク図、第2図は被試験デバイスとして
メモリ回路を想定した場合のそのメモリ回路内へ
書き込まれる試験パターンとその試験パターンシ
ーケンスとの各種例を示す図、第3図はこの発明
による試験パターン発生器の一実施例を示すブロ
ツク図、第4図及び第5図はそれぞれこの発明に
よる試験パターン発生器の他の実施例を示すブロ
ツク図である。 11:パターンレジスタ、12:定数レジス
タ、13:演算論理回路、15:試験パターン出
力端子、16:基本パターン発生部、17:パタ
ーンメモリ、18:反転制御部、19:アドレス
信号入力端子、21:書き込み情報入力端子、2
2:Xアドレス入力端子、23:Yアドレス入力
端子、24:比較回路、27:ゲート回路。
Fig. 1 is a block diagram showing the configuration of a conventional test pattern generator, and Fig. 2 shows various types of test patterns and test pattern sequences written into the memory circuit assuming a memory circuit as the device under test. FIG. 3 is a block diagram showing one embodiment of the test pattern generator according to the present invention, and FIGS. 4 and 5 are block diagrams showing other embodiments of the test pattern generator according to the present invention. It is. 11: pattern register, 12: constant register, 13: arithmetic logic circuit, 15: test pattern output terminal, 16: basic pattern generation section, 17: pattern memory, 18: inversion control section, 19: address signal input terminal, 21: Write information input terminal, 2
2: X address input terminal, 23: Y address input terminal, 24: comparison circuit, 27: gate circuit.

Claims (1)

【特許請求の範囲】[Claims] 1 論理処理により試験パターン情報を発生する
基本パターン発生部と、その基本パターン発生部
により発生された情報に対して反転動作を行いそ
の出力情報を被試験デバイスに対する試験パター
ン情報とする反転制御回路と、試験実行中に読出
され、その読出された情報を反転制御情報として
上記反転制御回路に送出する被試験デバイスと同
じあるいはそれ以上の容量を持つパターンメモリ
とを具備する試験用試験パターン発生器。
1. A basic pattern generation section that generates test pattern information through logical processing, and an inversion control circuit that performs an inversion operation on the information generated by the basic pattern generation section and uses the output information as test pattern information for the device under test. A test pattern generator for testing, comprising a pattern memory having a capacity equal to or larger than that of the device under test, which is read during test execution and sends the read information as inversion control information to the inversion control circuit.
JP3015380A 1980-03-10 1980-03-10 Test pattern generator Granted JPS56127253A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3015380A JPS56127253A (en) 1980-03-10 1980-03-10 Test pattern generator

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3015380A JPS56127253A (en) 1980-03-10 1980-03-10 Test pattern generator

Publications (2)

Publication Number Publication Date
JPS56127253A JPS56127253A (en) 1981-10-05
JPS6112294B2 true JPS6112294B2 (en) 1986-04-07

Family

ID=12295802

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3015380A Granted JPS56127253A (en) 1980-03-10 1980-03-10 Test pattern generator

Country Status (1)

Country Link
JP (1) JPS56127253A (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101113437B1 (en) 2003-06-19 2012-02-29 주식회사 아도반테스토 Test equipment

Also Published As

Publication number Publication date
JPS56127253A (en) 1981-10-05

Similar Documents

Publication Publication Date Title
JP2527935B2 (en) Semiconductor memory test equipment
US4402081A (en) Semiconductor memory test pattern generating apparatus
JPH02133834A (en) In-circuit emulator
JPS5847741B2 (en) pattern generator
JP3977592B2 (en) Data processing device
JPS6112294B2 (en)
US5897653A (en) Data tracing apparatus
JP3542828B2 (en) Test pattern generator
JPH0391195A (en) Memory circuit
KR100238933B1 (en) Test pattern generator
JPH0652013A (en) Tracing circuit
JP3284949B2 (en) Apparatus and method for storing bus trace in storage device and recording medium
JPH07220499A (en) Pattern generator
JPH0289300A (en) Semiconductor memory element
JP2705359B2 (en) Trace circuit
JPH033192A (en) Write circuit for semiconductor device
JPH0668539B2 (en) Semiconductor memory test equipment
JPS63142589A (en) Semiconductor memory
JPH0672910B2 (en) Test pattern memory circuit
JPS63163542A (en) Test circuit
JPH02309436A (en) Memory control system
JPH0118520B2 (en)
JPH0211872B2 (en)
JPS6236318B2 (en)
JPH05157815A (en) Address generator