JP2607561Y2 - Semiconductor memory test equipment - Google Patents

Semiconductor memory test equipment

Info

Publication number
JP2607561Y2
JP2607561Y2 JP1993074480U JP7448093U JP2607561Y2 JP 2607561 Y2 JP2607561 Y2 JP 2607561Y2 JP 1993074480 U JP1993074480 U JP 1993074480U JP 7448093 U JP7448093 U JP 7448093U JP 2607561 Y2 JP2607561 Y2 JP 2607561Y2
Authority
JP
Japan
Prior art keywords
address
register
data
generator
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 - Fee Related
Application number
JP1993074480U
Other languages
Japanese (ja)
Other versions
JPH0741798U (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.)
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 JP1993074480U priority Critical patent/JP2607561Y2/en
Publication of JPH0741798U publication Critical patent/JPH0741798U/en
Application granted granted Critical
Publication of JP2607561Y2 publication Critical patent/JP2607561Y2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Tests Of Electronic Circuits (AREA)

Description

【考案の詳細な説明】[Detailed description of the invention]

【0001】[0001]

【産業上の利用分野】この考案は、アドレス発生部にお
いて、割り込みアドレスを発生する半導体メモリ試験装
置に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a semiconductor memory test apparatus for generating an interrupt address in an address generator.

【0002】[0002]

【従来の技術】図3に半導体メモリ試験装置の基本構成
を示す。半導体メモリ試験装置は、タイミング発生器、
試験パターン発生器、波形整形器、論理比較器、不良解
析メモリにより構成され、被試験メモリの試験を行う。
タイミング発生器で発生する基準クロックに従って、試
験パターン発生器は、被試験メモリに与えるアドレス信
号、データ信号、制御信号を出力する。これらの信号
は、波形整形器に与えられ、ここで試験に必要な波形に
整形して被試験メモリに印加される。被試験メモリは、
制御信号によって、データ信号の書き込み、読み出しの
制御が行われている。被試験メモリから読み出されたデ
ータ信号は論理比較器に与えられ、ここで試験パターン
発生器から出力される期待値データと読み出しデータと
が比較され、その一致、不一致により、被試験メモリの
良否判定を行う。不一致のときは、論理比較器から不良
解析メモリに不良データ信号が出力され、試験パターン
発生器から発生しているアドレス信号によって指定され
る不良解析メモリ内の部分に、その不良データ情報が記
憶される。試験終了後、この不良解析メモリの内容を調
べることにより、被試験メモリの不良アドレスを解析で
きる。
2. Description of the Related Art FIG. 3 shows a basic configuration of a semiconductor memory test apparatus. The semiconductor memory test device includes a timing generator,
It is composed of a test pattern generator, a waveform shaper, a logical comparator, and a failure analysis memory, and tests the memory under test.
The test pattern generator outputs an address signal, a data signal, and a control signal to be supplied to the memory under test in accordance with the reference clock generated by the timing generator. These signals are applied to a waveform shaper, where they are shaped into waveforms necessary for the test and applied to the memory under test. The memory under test is
The control of the writing and reading of the data signal is performed by the control signal. The data signal read from the memory under test is supplied to the logical comparator, where the expected value data output from the test pattern generator and the read data are compared. Make a decision. If they do not match, a failure data signal is output from the logic comparator to the failure analysis memory, and the failure data information is stored in a portion in the failure analysis memory specified by the address signal generated from the test pattern generator. You. After the test is completed, the failure address of the memory under test can be analyzed by examining the contents of the failure analysis memory.

【0003】図4に試験パターン発生器の内部構造を示
す。試験パターン発生器は、アドレス発生部、試験パタ
ーンデータ発生部、制御信号発生部、これらを制御する
シーケンス制御部及びアドレス・デスクランブラによっ
て構成される。シーケンス制御部は、パターン発生のた
めの一連の命令が格納されたインストラクションメモ
リ、そのアドレスを指定するプログラムカウンタ、プロ
グラムカウンタをメモリからの命令に基づいて制御する
プログラムカウンタコントローラで構成される。インス
トラクションメモリの各アドレスのメモリ領域は、シー
ケンス制御命令エリア、アドレス演算命令エリア、デー
タ演算命令エリア、制御信号発生命令エリアからなる。
プログラムカウンタの出力したアドレスによりインスト
ラクションメモリがアクセスされその内容がそれぞれプ
ログラムカウンタコントローラ、アドレス発生部、試験
パターンデータ発生部、制御信号発生部に与えられる。
プログラムカウンタコントローラは、読み出したシーケ
ンス制御命令をデコードしてプログラムカウンタをイン
クリメント、ホールド、または読み出したアドレスをロ
ードして新たにアドレスを発生することによりシーケン
ス発生を行っている。アドレス発生部は、Xアドレス演
算部とYアドレス演算部を有し、インストラクションメ
モリのアドレス演算命令に従ってXアドレス信号、Yア
ドレス信号を発生する。パターンデータ発生部、制御信
号発生部も同様に、データ信号、制御信号を発生する。
アドレス・デスクランブラは、アドレス発生部から出力
されたアドレスを、あらかじめ内部のメモリに格納され
た変換テーブルに従ってアドレス変換を行い出力する。
FIG. 4 shows the internal structure of a test pattern generator. The test pattern generator includes an address generator, a test pattern data generator, a control signal generator, a sequence controller for controlling these, and an address descrambler. The sequence control unit includes an instruction memory in which a series of instructions for generating a pattern is stored, a program counter for designating an address of the instruction memory, and a program counter controller for controlling the program counter based on instructions from the memory. The memory area of each address of the instruction memory includes a sequence control instruction area, an address operation instruction area, a data operation instruction area, and a control signal generation instruction area.
The instruction memory is accessed by the address output from the program counter, and the contents are given to a program counter controller, an address generator, a test pattern data generator, and a control signal generator, respectively.
The program counter controller decodes the read sequence control instruction and increments or holds the program counter, or loads the read address and generates a new address to generate a sequence. The address generation unit has an X address operation unit and a Y address operation unit, and generates an X address signal and a Y address signal according to an address operation instruction of an instruction memory. Similarly, the pattern data generator and the control signal generator also generate a data signal and a control signal.
The address descrambler converts the address output from the address generator according to a conversion table stored in advance in an internal memory and outputs the result.

【0004】アドレス発生部の内部の構成を図5に示
す。Yアドレス演算部は、以下のように構成されてい
る。YHレジスタ2は、Yアドレスの初期値を格納す
る。YBカウンタ10は、プリセット命令によりYHレ
ジスタ2の値をロードしたり、アドレス演算命令により
インクリメント、デクリメント、ホールド等の動作を行
う。M1マルチプレクサ17は、YBカウンタ10かY
Cカウンタ20かの選択を行いALU算術論理演算部1
9に入力する。M2マルチプレクサ18は、D3カウン
タ11、D4カウンタ12の選択を行いALU19に入
力する。ALU19は、アドレス演算命令に従って、2
つの入力間の算術論理演算を行い、その結果をYCカウ
ンタ20に格納する。M3マルチプレクサ21は、YB
カウンタ10かYCカウンタ20かの選択を行い、マス
クゲート22に出力する。マスクゲート22は、データ
マスクレジスタ23のマスクビットにより、入力データ
の上位ビットをマスクして出力する。Xアドレス演算部
も上記Yアドレス演算部と同様に構成されている。この
ようなX、Yアドレス演算部を含むアドレス発生部によ
り被試験メモリをアクセスする一連のアドレスを発生す
る。
FIG. 5 shows the internal structure of the address generator. The Y address calculator is configured as follows. The YH register 2 stores an initial value of the Y address. The YB counter 10 loads the value of the YH register 2 by a preset instruction, and performs operations such as increment, decrement, and hold by an address operation instruction. The M1 multiplexer 17 is connected to the YB counter 10 or the Y
ALU arithmetic logic unit 1 by selecting C counter 20
Enter 9 The M2 multiplexer 18 selects the D3 counter 11 and the D4 counter 12 and inputs them to the ALU 19. The ALU 19 performs 2 according to the address operation instruction.
An arithmetic logic operation between the two inputs is performed, and the result is stored in the YC counter 20. The M3 multiplexer 21
The selection between the counter 10 and the YC counter 20 is performed, and the result is output to the mask gate 22. The mask gate 22 masks the upper bits of the input data with the mask bits of the data mask register 23 and outputs the masked data. The X address operation unit is configured similarly to the Y address operation unit. A series of addresses for accessing the memory under test is generated by the address generator including such an X and Y address calculator.

【0005】[0005]

【考案が解決しようとする課題】近年、高速データ転送
が可能な高速DRAMとしてシンクロナスDRAMが注
目されている。このシンクロナスDRAMでは、DRA
Mの通常動作の他に、外部からのクロック(66−10
0MHz)に同期して連続するアドレスへのアクセスが
可能である(バースト転送)。このタイミングチャート
を図6に示す。バースト転送では、あらかじめ内部レジ
スタに設定したデータにより、連続してアクセス可能な
ワード数(Wrap Length)やモード等が制御
され、最初のアドレスを入力すると、それ以降のアドレ
スはデバイス内部で自動的に発生して高速アクセスが行
われる。図6は、Wrap Length 4 の場合
を示している。/RASの立ち下がりで行アドレスを取
り込み、/CASの立ち下がりで列アドレス(Y1 )が
取り込まれると、まず、Y1 のデータを出力し、入力ク
ロックに同期して、Y1 +1、Y1 +2、Y1 +3のア
ドレスのデータが連続して出力される。しかし、内部で
のアドレッシングは下位3ビットのみが有効であり、W
rap Length が8のシーケンシャルモード
で、Yアドレスのビット3が0の場合、入力アドレスに
対する下位4ビット(Y0−Y3)の値は、最初に印加
するアドレスに応じて次の8通りとなり、ビット3への
インクリメントは行われない。 0−1−2−3−4−5−6−7 1−2−3−4−5−6−7−0 2−3−4−5−6−7−0−1 3−4−5−6−7−0−1−2 4−5−6−7−0−1−2−3 5−6−7−0−1−2−3−4 6−7−0−1−2−3−4−5 7−0−1−2−3−4−5−6 (16進数) このシンクロナスDRAMを試験する場合、アドレス発
生器から被試験デバイスに印加したアドレスに対して、
メモリ内部で自動的に上記のようなアドレッシングが行
われるために、不良解析メモリに対しても、これと同じ
アドレスをアドレス発生部より発生しなければならな
い。従来の半導体メモリ試験装置を用いて、このような
アドレスを発生させると、アドレス発生部のカウンタが
全ビット有効であるために、次のようにカウントし、下
線部のアドレスがビット3をインクリメントした値にな
る。 0−1−2−3−4−5−6−7 1−2−3−4−5−6−7− 2−3−4−5−6−7− 3−4−5−6−7− 4−5−6−7− 5−6−7− 6−7− 7− (16進数) このため、被試験デバイスと異なったアドレスを、不良
解析メモリに対して発生してしまい、正しく不良解析で
きない問題がある。本考案は、アドレス発生部に割り込
みできる別のアドレスレジスタを設け、被試験デバイス
であるシンクロナスDRAMでのアドレス発生と同様の
アドレスをアドレス発生部より発生可能とする事を目的
としている。
In recent years, a synchronous DRAM has attracted attention as a high-speed DRAM capable of high-speed data transfer. In this synchronous DRAM, DRA
M in addition to the normal operation of M, an external clock (66-10
0 MHz), it is possible to access consecutive addresses in synchronization with each other (burst transfer). FIG. 6 shows this timing chart. In burst transfer, the number of continuously accessible words (Wrap Length), mode, and the like are controlled by data set in an internal register in advance. When the first address is input, subsequent addresses are automatically set in the device. Occurs and high-speed access is performed. FIG. 6 shows the case of Wrap Length 4. When the row address is fetched at the falling edge of / RAS and the column address (Y 1 ) is fetched at the falling edge of / CAS, first, the data of Y 1 is output and Y 1 +1 and Y 1 are synchronized with the input clock. 1 + 2, Y 1 +3 address data is continuously output. However, for internal addressing, only the lower three bits are valid, and W
When bit 3 of the Y address is 0 in the sequential mode in which rap Length is 8, the value of the lower 4 bits (Y0-Y3) for the input address becomes the next 8 types according to the address to be applied first, and bit 3 Is not incremented. 0-1-2-3-4-5-6-7 1-2-3-4-5-6-7-0 2-3-3-5-6-7-0-01 3-4-5 -6-7-0-1-2 4-5-6-7-0-1-2-3 5-6-7-0-1-2-3-4 6-7-0-1-2- 3-4-5 7-0-1-2-3-4-5-6 (hexadecimal number) When testing this synchronous DRAM, the address applied from the address generator to the device under test is
Since the above-mentioned addressing is automatically performed inside the memory, the same address must be generated from the address generation unit also for the failure analysis memory. When such an address is generated using a conventional semiconductor memory test apparatus, the counter of the address generation unit counts as follows because all bits are valid, and the underlined address increments bit 3 as follows. Value. 0-1-2-3-4-5-6-7 1-2-3-4-5-6-7- 8 2-3-4-5-6-7- 8 - 9 3-4-5 -6-7- 8 - 9 - A 4-5-6-7- 8 - 9 - A - B 5-6-7- 8 - 9 - A - B - C 6-7- 8 - 9 - A - B - C - D 7- 8 - 9 - a - B - C - D - E (16 hex) Therefore, an address that is different from the device under test, will be generated for failure analysis memory, correct failure analysis There is a problem that cannot be done. An object of the present invention is to provide another address register that can interrupt the address generation unit, and to enable the address generation unit to generate an address similar to the address generation in the synchronous DRAM as a device under test.

【0006】[0006]

【課題を解決するための手段】上記目的を達成するため
に、本考案においては、被試験デバイス内部で発生する
アドレスに対応したアドレスレジスタ、Wレジスタ44
を設ける。Wレジスタ44はALU45で+1される。
一方、Xアドレス、Yアドレスを選択シフトするXアド
レスシフトコントロール部46、Yアドレスシフトコン
トロール部47を設け、シーケンス制御部43で制御す
る。YアドレスをYアドレスシフトコントロール部47
で3ビットシフトし、シフトされた3ビットにWレジス
タ44の内容を割り込ませることで、新たなメモリデバ
イスのアドレス発生に対応した半導体メモリ試験装置側
のアドレス発生を可能としている。
According to the present invention, an address register corresponding to an address generated inside a device under test and a W register 44 are provided.
Is provided. The W register 44 is incremented by one at the ALU 45.
On the other hand, an X address shift control section 46 and a Y address shift control section 47 for selectively shifting an X address and a Y address are provided, and are controlled by a sequence control section 43. Y address shift control unit 47
Thus, by shifting the contents of the W register 44 into the shifted 3 bits, it is possible to generate an address on the semiconductor memory test apparatus side corresponding to an address generation of a new memory device.

【0007】[0007]

【実施例】本考案のアドレス発生部のブロック図を図1
に示す。本考案では、従来の回路にWレジスタ44、A
LU45、Xアドレスシフトコントロール部46、Yア
ドレスシフトコントロール部47、シーケンス制御部4
3を付加している。Yアドレスシフトコントロール部の
実施回路例を図2(a)に示す。制御信号SAで選択す
るマルチプレクサでは、YアドレスY0からY15又は
XアドレスX0からX15のいずれか一方を選択し、X
Y0からXY15に出力する。また、Z0からZ15の
割り込みは、4ビットの制御信号SBで制御される。シ
ンクロナスDRAMでのアドレス発生を実現するために
は次のように制御する。まず、制御信号SAによりY0
からY15を選択し、その出力をXY0からXY15に
出力する。また、制御信号SBを2にすることにより1
6to1MUXの入力2を選択し、その出力を制御信号
SCによりYA0からYA15に出力する。この制御に
より、図2(b)に示すように、YA3からYA15に
Y0からY12が出力され、Yアドレスが3ビットシフ
トされる結果になる。YA0からYA2ではZ0からZ
2を制御信号SBによって選択し、Wレジスタの内容が
ALUを通して出力される。これによりYA0からYA
15の下位4ビットの出力は、YA3が0の時、−7−
0−1−となり、考案が解決しようとする課題で説明し
たシンクロナスDRAMと同一のアドレスを発生するこ
とができる。
FIG. 1 is a block diagram of an address generator according to the present invention.
Shown in In the present invention, the W register 44, A
LU 45, X address shift controller 46, Y address shift controller 47, sequence controller 4
3 is added. FIG. 2A shows an example of an implementation circuit of the Y address shift control unit. In the multiplexer selected by the control signal SA, one of the Y addresses Y0 to Y15 or the X addresses X0 to X15 is selected.
Output from Y0 to XY15. Further, the interruption of Z0 to Z15 is controlled by a 4-bit control signal SB. In order to realize address generation in the synchronous DRAM, control is performed as follows. First, the control signal SA causes Y0
, And outputs its output to XY0 to XY15. By setting the control signal SB to 2, 1
Input 2 of 6to1 MUX is selected, and its output is output from YA0 to YA15 by control signal SC. By this control, as shown in FIG. 2B, Y0 to Y12 are output from YA3 to YA15, and the Y address is shifted by 3 bits. From YA0 to YA2, Z0 to Z
2 is selected by the control signal SB, and the contents of the W register are output through the ALU. This allows YA0 to YA
The output of the lower 4 bits of 15 is -7- when YA3 is 0.
Thus, the same address as that of the synchronous DRAM described in the problem to be solved by the present invention can be generated.

【0008】[0008]

【考案の効果】本考案は、以上説明したように構成され
ているので、新しい高速DRAMであるシンクロナスD
RAMのアドレス発生法に対応できる。
According to the present invention, since the present invention is configured as described above, a synchronous D, which is a new high-speed DRAM, is provided.
It can correspond to the address generation method of the RAM.

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

【図1】本考案のアドレス発生部のブロック図である。FIG. 1 is a block diagram of an address generator according to the present invention.

【図2】本考案のYアドレスシフトコントロール部の一
実施回路図である。
FIG. 2 is a circuit diagram showing an embodiment of a Y address shift control unit according to the present invention;

【図3】半導体メモリ試験装置基本構成のブロック図で
ある。
FIG. 3 is a block diagram of a basic configuration of a semiconductor memory test device.

【図4】試験パターン発生器の内部構造のブロック図で
ある。
FIG. 4 is a block diagram of an internal structure of a test pattern generator.

【図5】従来のアドレス発生部のブロック図である。FIG. 5 is a block diagram of a conventional address generator.

【図6】シンクロナスDRAMアクセスのタイミング図
である。
FIG. 6 is a timing chart of synchronous DRAM access.

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

1、2、3、4 初期レジスタ 9、10、11、12、20 カウンタ 17、18、21 マルチプレクサ 19 ALU算術論理演算部 22 マスクゲート 23 マスクレジスタ 40 データレジスタ 41 Xアドレス発生部 42 Yアドレス発生部 43 シーケンス制御部 44 Wレジスタ 45 ALU 46 Xアドレスシフトコントロール部 47 Yアドレスシフトコントロール部 1, 2, 3, 4 Initial register 9, 10, 11, 12, 20 Counter 17, 18, 21 Multiplexer 19 ALU arithmetic logic unit 22 Mask gate 23 Mask register 40 Data register 41 X address generation unit 42 Y address generation unit 43 Sequence control unit 44 W register 45 ALU 46 X address shift control unit 47 Y address shift control unit

Claims (1)

(57)【実用新案登録請求の範囲】(57) [Scope of request for utility model registration] 【請求項】 半導体メモリ試験装置のアドレス発生部に
おいて、 アドレスの下位のビットから割り込ませるデータを保持
するWレジスタ(44)を設け、 Wレジスタ(44)のデータを+1するALU(45)
を設け、 XまたはYのアドレスデータを選択シフトし、シフトし
たあきビットにWレジスタの内容を割り込ませるXアド
レスシフトコントロール部(46)、Yアドレスシフト
コントロール部(47)を設け、 選択シフト動作、割り込みを制御するシーケンス制御部
(43)を設け、 以上を特徴とする半導体メモリ試験装置。
In an address generator of a semiconductor memory test device, a W register (44) for holding data to be interrupted from lower bits of an address is provided, and an ALU (45) for incrementing the data of the W register (44) by +1.
And an X address shift control unit (46) and a Y address shift control unit (47) for selectively shifting the X or Y address data and interrupting the contents of the W register with the shifted free bits. A semiconductor memory test apparatus, comprising: a sequence control unit (43) for controlling an interrupt;
JP1993074480U 1993-12-27 1993-12-27 Semiconductor memory test equipment Expired - Fee Related JP2607561Y2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1993074480U JP2607561Y2 (en) 1993-12-27 1993-12-27 Semiconductor memory test equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1993074480U JP2607561Y2 (en) 1993-12-27 1993-12-27 Semiconductor memory test equipment

Publications (2)

Publication Number Publication Date
JPH0741798U JPH0741798U (en) 1995-07-21
JP2607561Y2 true JP2607561Y2 (en) 2001-11-12

Family

ID=13548484

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1993074480U Expired - Fee Related JP2607561Y2 (en) 1993-12-27 1993-12-27 Semiconductor memory test equipment

Country Status (1)

Country Link
JP (1) JP2607561Y2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005011451A (en) * 2003-06-19 2005-01-13 Advantest Corp Test device and program

Also Published As

Publication number Publication date
JPH0741798U (en) 1995-07-21

Similar Documents

Publication Publication Date Title
US5940875A (en) Address pattern generator for burst address access of an SDRAM
JP2673298B2 (en) Semiconductor integrated circuit with self-test function
JPH0480350B2 (en)
US3892955A (en) Program controlled testing system
JPH0862302A (en) Cycle delaying pattern generator
JP2607561Y2 (en) Semiconductor memory test equipment
KR970051415A (en) Method of selecting merge data output mode of semiconductor memory device
JPH1069430A (en) Semiconductor storage
JPH1092175A (en) Cas signal generator of synchronous dram
JPH1027497A (en) Memory test device
JPH0718284U (en) Semiconductor memory test equipment
JP2004152420A (en) Semiconductor device
JPS6349984A (en) Picture processor
JPH07151823A (en) Semiconductor testing apparatus
JPS6011398B2 (en) Memory test pattern writing device
JPS59132376A (en) Test pattern reading control system
JPS62145339A (en) Interleaving type storage device
JPH11273397A (en) Semiconductor tester
JPH06223205A (en) Data processor
JPH05264673A (en) Test method for internal ram in semiconductor integrated circuit device
JPH0688859A (en) Waveform generator for semiconductor testing device
JPS6149862B2 (en)
JPH0915303A (en) Ic tester
JPH07192454A (en) Semiconductor memory and image processing device
JPS6380292A (en) Display controller

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: 20010717

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees