JPH0862305A - アドレスパターン発生器 - Google Patents

アドレスパターン発生器

Info

Publication number
JPH0862305A
JPH0862305A JP6220979A JP22097994A JPH0862305A JP H0862305 A JPH0862305 A JP H0862305A JP 6220979 A JP6220979 A JP 6220979A JP 22097994 A JP22097994 A JP 22097994A JP H0862305 A JPH0862305 A JP H0862305A
Authority
JP
Japan
Prior art keywords
address
signal
generator
burst
bit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP6220979A
Other languages
English (en)
Other versions
JP3605150B2 (ja
Inventor
Toru Inagaki
徹 稲垣
Kenichi Fujisaki
健一 藤崎
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 JP22097994A priority Critical patent/JP3605150B2/ja
Priority to KR1019950025631A priority patent/KR100198521B1/ko
Priority to US08/517,271 priority patent/US5835969A/en
Publication of JPH0862305A publication Critical patent/JPH0862305A/ja
Priority to US09/016,710 priority patent/US5940875A/en
Application granted granted Critical
Publication of JP3605150B2 publication Critical patent/JP3605150B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/28Testing of electronic circuits, e.g. by signal tracer
    • G01R31/317Testing of digital circuits
    • G01R31/3181Functional testing
    • G01R31/3183Generation of test inputs, e.g. test vectors, patterns or sequences
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/30Arrangements for executing machine instructions, e.g. instruction decode
    • G06F9/34Addressing or accessing the instruction operand or the result ; Formation of operand address; Addressing modes
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/28Testing of electronic circuits, e.g. by signal tracer
    • G01R31/317Testing of digital circuits
    • G01R31/3181Functional testing
    • G01R31/31813Test pattern generators
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C29/00Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C29/00Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
    • G11C29/04Detection or location of defective memory elements, e.g. cell constructio details, timing of test signals
    • G11C29/08Functional testing, e.g. testing during refresh, power-on self testing [POST] or distributed testing
    • G11C29/12Built-in arrangements for testing, e.g. built-in self testing [BIST] or interconnection details
    • G11C29/18Address generation devices; Devices for accessing memories, e.g. details of addressing circuits
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C29/00Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
    • G11C29/04Detection or location of defective memory elements, e.g. cell constructio details, timing of test signals
    • G11C29/08Functional testing, e.g. testing during refresh, power-on self testing [POST] or distributed testing
    • G11C29/12Built-in arrangements for testing, e.g. built-in self testing [BIST] or interconnection details
    • G11C29/18Address generation devices; Devices for accessing memories, e.g. details of addressing circuits
    • G11C29/20Address generation devices; Devices for accessing memories, e.g. details of addressing circuits using counters or linear-feedback shift registers [LFSR]
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/28Testing of electronic circuits, e.g. by signal tracer
    • G01R31/317Testing of digital circuits
    • G01R31/3181Functional testing
    • G01R31/319Tester hardware, i.e. output processing circuits
    • G01R31/31917Stimuli generation or application of test patterns to the device under test [DUT]
    • G01R31/31919Storing and outputting test patterns
    • G01R31/31921Storing and outputting test patterns using compression techniques, e.g. patterns sequencer

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • For Increasing The Reliability Of Semiconductor Memories (AREA)
  • Dram (AREA)
  • Tests Of Electronic Circuits (AREA)
  • Memory System (AREA)

Abstract

(57)【要約】 【目的】 SDRAMのバースト長を試験中に切り替
え、インターリーブモードとシーケンシャルモードとを
試験中に切り替えることのできることと、カラムアドレ
スをYアドレス発生部1つで発生させるアドレス発生器
を提供する。 【構成】 Yアドレス信号(Y0ー2)と、Zアドレス
信号(Z0ー2)と、動作モード制御信号(C0)とを
選択出力するアドレスセレクタ40を設け、一定の変換
テーブル内容を出力する変換メモリ50を設ける。そし
て、当該変換メモリ50の出力(B0ー2)と、Yアド
レス信号(Y0ー2)とを、バースト長制御信号(BS
0ー2)に応じて、選択出力するマルチプレクサ60を
設けて構成する。他の実施例として、カウンタ91を設
け、排他的論理和ゲート93を設け、各出力信号を選択
するマルチプレクサ94を設けて構成してもよい。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、被測定デバイスを試験
するための試験パターン発生器に関し、特に、シンクロ
ナスDRAMのバースト転送用のアドレス発生を行うア
ドレスパターン発生器に関する。
【0002】
【従来の技術】一般に、半導体試験装置では、各種の被
測定デバイスを測定する必要があり、そのためのテスト
パターンを発生する必要がある。被測定デバイスは高速
化が行われており、その中の1つにシンクロナスDRA
Mがある。
【0003】シンクロナスDRAM(SDRAM)と
は、従来のDRAMにかわり、連続アクセスを高速にし
たメモリであり、連続アクセスを高速にするために特殊
なアーキテクチャをもち、100Mバイト/秒以上での
リード/ライトを可能としているものである。連続アク
セスの高速化のために、SDRAMのリード/ライトは
すべてバースト方式で行われる。これは、同一ロウ・ア
ドレス上のデータを2、4、8ワード等のブロック単位
で連続してリード・ライトする方式である。また、その
アクセスはブロックの開始アドレスを与えるだけで、以
降のアドレスはSDRAM内部で動作モードに従って自
動的に発生され、高速化されている。
【0004】SDRAMは以下の様な特徴を持つ。 1.内部が2つのバンクに分かれており、バンクを切り
替えることにより高速アクセスが可能である。 2.モードレジスタによりバースト転送時のアドレシン
グとバースト長を切り替えることができる。 3.アドレス、データがクロック同期式である。 また、バースト転送時のアドレスシーケンスはCPUか
らのアドレスシーケンスによりシーケンシャルモードと
インターリーブモードの2通りがある。それぞれバース
トスタートアドレスに対して次の様なシーケンスでメモ
リ内部で自動的にアドレスを発生する。シーケンシャル
モードは、バーストスタートアドレスと内部カウンタの
加算によりアドレス発生が行われる。インターリーブモ
ードは、バーストスタートアドレスと内部カウンタの排
他的論理和によりアドレス発生が行われる。
【0005】このようなSDRAM用のテストパターン
発生装置の例として、例えば特許願(整理番号=ATS
93043−1)特願平6−73893の技術がある。
この技術は、SDRAM用のパターン発生を、専用のラ
ップ変換部を付加して発生し、又は、ラップ・アドレス
に変換する方法を付加して、パターン発生を容易に行え
る、SDRAM用テストパターン発生装置及び方法を提
供するものである。このための構成として、2種のデー
タをパターン発生器から入力し、一定の論理回路情報に
より変換して出力するラップ変換手段を設けて装置を構
成している。また、パターン発生器からカラム・アドレ
ス(Y0−Y2)のデータと、ラップ・アドレス(Z0
−Z2)のデータとを入力し、一定の論理式で変換アド
レスを出力して、SDRAM用テストパターン発生方法
を構成している。
【0006】一般に、被試験メモリの内部セルの不良解
析を行うには、被試験メモリに与えるアドレスだけでな
く被試験メモリ内部で自動的に発生されるバーストアド
レスに対してもアドレス発生ができなければならない。
【0007】図8に従来の半導体メモリ試験装置でのシ
ーケンシャルモードのアドレス発生方法とバースト長の
違いによるカラムアドレスの割り付けの違いを示す。バ
ーストアドレスは、バーストスタートアドレスをZの初
期値格納レジスタ31に格納しZのアドレス演算部32
でインクリメントして発生する。カラムアドレスは、フ
ォーマッタ35によりZアドレス(バーストアドレス)
をYアドレスに割り込ませる形で発生する。ロウアドレ
スは、Xアドレス発生部10で発生する。この様にフォ
ーマッタでカラムアドレスを割り付けて試験を行うの
で、バースト長の設定を変更する場合、全カラムアドレ
スに対しアドレス割り付けを再設定しなければならな
い。フォーマッタでの再設定は試験中に行えないので、
バースト長を試験中にリアルタイムに変更する試験がで
きないという欠点がある。
【0008】図9にインターリーブモードのアドレス発
生方法を示す。Yアドレス発生部20は初期値格納レジ
スタ211、212とアドレス演算部22と算術論理演
算部23により構成される。この場合バーストアドレス
は、アドレス発生器の算術論理演算部23の排他的論理
和演算を実行して発生させる。バーストスタートアドレ
スをレジスタ211に設定する。SDRAMの内部カウ
ンタアドレスは、初期値0をレジスタ212にロード
し、演算部22でインクリメントすることで発生する。
バーストアドレスは演算部22とレジスタ211との排
他的論理和を算術論理演算部23でとり発生する。
【0009】上記の各試験方法では、シーケンシャルモ
ードとインターリーブモードの試験は別々のパターンに
分けなければ試験できない。従って試験用パターン作成
が煩雑になるという問題もある。このように従来のアド
レス発生器は、バースト長を試験中にリアルタイムに変
更できないこととシーケンシャルモードとインターリー
ブモードの動作モードを試験中にリアルタイムに変更で
きない欠点があった。
【0010】
【発明が解決しようとする課題】この発明の目的はこれ
らの欠点を一掃し、SDRAMのバースト転送のバース
ト長を試験中に切り替えることができ、また、インター
リーブモードとシーケンシャルモードとを試験中に切り
替えることのできるアドレス発生器を提供することを第
1の目的とする。さらに第2の目的として、カラムアド
レスをY、Zアドレス発生部の2つではなく、Yアドレ
ス発生部1つで発生させるアドレス発生器を提供するこ
とを目的とする。
【0011】
【課題を解決するための手段】
(実施例1について)被測定デバイスを試験するための
アドレスパターン発生器において、Yアドレス発生部2
0からのYアドレス信号(Y0ー2)と、Zアドレス発
生部30からのZアドレス信号(Z0ー2)と、インス
トラクションメモリ90からの動作モード制御信号(C
0)とを選択出力するnビットからなるアドレスセレク
タ40を設ける。そして、当該nビットのアドレスセレ
クタ40出力をアドレス信号として一定の変換テーブル
内容を出力する変換メモリ50を設ける。そして、当該
変換メモリ50の出力であるバーストアドレス(B0ー
2)と、当該Yアドレス発生部20からのYアドレス信
号(Y0ー2)とを、インストラクションメモリ90か
らのバースト長制御信号(BS0ー2)に応じて、各ビ
ット毎に選択出力するマルチプレクサ60を設けてアド
レスパターン発生器を構成する。
【0012】(実施例2について)または、次のように
構成しても良い。被測定デバイスを試験するためのアド
レスパターン発生器において、インストラクションメモ
リ90からの制御信号により、シーケンシャルモードの
場合はYアドレス発生部20からのYアドレス信号の下
位信号(Y0ー2)をロードし、インターリーブモード
の場合は固定値(#0)をロードするカウンタ91を設
ける。そして、当該カウンタ91の出力信号を1入力端
に与え、Yアドレス発生部20からのYアドレス信号の
下位信号(Y0ー2)を他の入力端に与える排他的論理
和ゲート93を設ける。そして、インストラクションメ
モリ90からの制御信号により、シーケンシャルモード
の場合は当該カウンタ91の出力信号を、インターリー
ブモードの場合は当該排他的論理和ゲート93の出力信
号を選択するマルチプレクサ94を設ける。そして、イ
ンストラクションメモリ90からの制御信号により、デ
ータビットが1の場合は当該マルチプレクサ94の出力
信号を選択し、データビットが0の場合はYアドレス発
生部20の出力信号をビット毎に選択するマルチプレク
サ95を設けてアドレスパターン発生器を構成する。
【0013】
【作用】
(実施例1について)この発明によれば、バースト長の
最大値の変換データを変換メモリに設定しておくので、
試験中任意にインストラクションメモリの制御で、制御
用レジスタ70の設定を変えることでバースト長の変換
が可能となる。また、本実施例1ではシーケンシャルモ
ードとインターリーブモードでバーストアドレスの発生
の差異を変換メモリ50で行うため、シーケンシャルモ
ードとインターリーブモードでバーストアドレス発生の
試験アドレス発生のプログラアムを共通化できる。
【0014】(実施例2について)SDRAMに印加す
る/CASをローにするタイミングに同期して、カウン
タ91にインストラクションメモリ90からの制御信号
によりSDRAMがシーケンシャルモードの場合はYア
ドレス信号の下位信号を、インターリーブモードの場合
は、(#0)をロードする。但し、実際のタイミング関
係は被測定メモリからの出力信号に合わせて発生する。
そして、SDRAMがクロックの入力により内部でバー
ストアドレスを発生するのと同期して、アドレス発生器
内のカウンタ91も+1動作を行う。この+1動作によ
りYアドレスの下位にSDRAMの内部で発生している
バーストアドレスと同じものが割り込むことになる。ま
た、試験中SDRAM側のバーストレングスの変更を行
う時、アドレス発生器のレジスタ92に同じバーストレ
ングスを指定するデータを設定する。このように、試験
中SDRAM側のバーストタイプの変更を行う時、アド
レス発生器のマルチプレクサ94のセレクト信号をイン
ストラクションメモリ90からの制御信号で切り替える
事でシーケンシャルとインターリーブのタイプ切り替え
が行われる。従って、SDRAMの試験中任意にバース
トレングスとバーストタイプの変更が可能となる。ま
た、カラムアドレスをYアドレス発生部20の1つで発
生させるので、従来のようにY、Zアドレス発生部の2
つで発生させる場合よりアドレス発生のプログラムが作
成が容易となる。
【0015】
【実施例】本発明の実施例について図面を参照して説明
する。
【0016】(実施例1)図1は本発明の実施例1を示
すアドレスパターン発生器のブロック図である。図1に
示すように、アドレスセレクタ40、変換メモリ50、
マルチプレクサ60、制御用レジスタ70を付加してア
ドレスパターン発生器を構成している。バーストスター
トアドレスはYアドレス発生部20で発生し、内部カウ
ンタアドレスはZアドレス発生部30で発生している。
【0017】図2にアドレスセレクタ40でのアドレス
選択割り付け例を示す。アドレスセレクタ40は、アド
レスポインタ41、デコーダ42、レジスタ(431、
432、433)、マルチプレクサ(441、442)
により構成する。レジスタ(431、432、433)
は、変換メモリア50のアドレスビット数と同じビット
数(n)を持ち、アドレスポインタ41とデコーダ42
により出力された変換メモリアドレスビットを選択し、
選択データを各レジスタ(431、432、433)に
格納する。各レジスタ(431、432、433)から
の選択信号(S1、S2、S3)により、Yアドレスや
Zアドレス等から変換メモリアドレスを選択する。
【0018】図3に変換メモリ50のアドレス割り付け
例を示す。本例では、変換メモリアドレス(n)は7ビ
ットで構成している。従って、マルチプレクサ(44
1、442)は、7個で構成できる。本例では、Yアド
レスとZアドレスの他に、シーケンシャルモードとイン
ターリーブモードとを切り替えるための動作モード制御
信号を割り付ける。当該動作モード制御信号(C0)
は、制御用レジスタ70から供給する。なお、変換メモ
リ50のアドレスの選択データは試験開始前に予めレジ
スタに設定しておく。
【0019】変換メモリ50には、変換テーブルとし
て、シーケンシャルモードとインターリーブモードのそ
れぞれの最大バースト長のアドレスシーケンスを予め個
別のアドレスに書き込んでおく。例えばバースト長は
2、4、8がある場合、バースト長8のシーケンスにつ
いてシーケンシャルモードとインターリーブモードの発
生パターンをそれぞれ書き込んでおく。
【0020】また、バースト長4のシーケンスはバース
ト長8のシーケンスに対し、2進で考えると下位の2ビ
ットのシーケンスと同じになる。同様にバースト長2の
シーケンスはバースト長8のシーケンスに対し、2進で
考えると下位の1ビットのシーケンスと同じになるので
結局最大のバースト長のアドレスシーケンスを変換メモ
リ50に格納しておき、制御するビット長を変更するこ
とでアドレス変換が可能になる。
【0021】図3では、変換メモリ50に、バーストア
ドレス(Y0ーY2)、カウンタアドレス(Z0ーZ
2)、動作モード制御信号(C0)に従って変換された
バーストアドレス発生例を示す。例えばシーケンシャル
モード(動作モード制御信号C0=0)では、バースト
アドレスY0ーY2=0の場合、カウンタアドレスZ0
ーZ2=0なら変換メモリアドレスA0ーA6=0に所
望の発生データを書き込む。このように、各アドレスに
該当する発生パターンを書き込んでおく。同様に、イン
ターリーブモード(動作モード制御信号C0=1)用の
変換データも変換メモリ50に書き込んでおく。SDR
AMの試験中に変換メモリがこれらのアドレス(Y0ー
Y2、Z0ーZ2、C0)でアクセスされた時、変換メ
モリの読み出しデータがバーストアドレスとして出力さ
れる。このようにしてシーケンシャルモードとインター
リーブモードでのバーストアドレスの発生が可能とな
る。
【0022】制御用レジスタ70は、インストラクショ
ンメモリ90のアドレス演算エリア80に記述される、
動作モード制御データとバースト長制御データをラッチ
する。レジスタを持つ理由は、動作モードとバースト長
の設定をインストラクションメモリ内で切り替えない限
り同一の設定での試験が可能で、全てのサイクルに対し
て動作モードを記述しないで済むメリットがあるからで
ある。この制御用レジスタ70の出力のうち動作モード
制御信号(C0)はアドレスセレクタ40に与えるの
で、試験中に任意にシーケンシャルモードとインターリ
ーブモードの切り替えが可能となる。
【0023】図4に、カラムアドレスのビットに対する
バースト長制御の関係を示す。制御は、制御用レジスタ
70の出力であるバースト長制御信号(BS0ーBS
2)がマルチプレクサ60に与えられて、カラムアドレ
ス下位3ビットがこの制御信号(BS0ーBS2)によ
りビット毎にYアドレスY0ーY2と変換メモリ50か
らのバーストアドレス(B0ーB2)を切り替える。
【0024】図5にマルチプレクサ60の構成例を示
す。動作は、バースト長が8の時、BS0ーBS2の3
ビットを全て1にしてバーストアドレスB0ーB2を選
択する。バースト長が4の時は、BS2を0に、BS1
を1に、BS0を1に設定することにより、カラムアド
レスビットの0は、バーストアドレスのB0を、カラム
アドレスビットの1は、バーストアドレスのB1を、カ
ラムアドレスビットの2は、YアドレスのY2を選択す
る。同様に、バースト長が2の時、BS2を0に、BS
1を0に、BS0を1に設定することにより、カラムア
ドレスビットの0は、バーストアドレスのB0を、カラ
ムアドレスビットの1は、YアドレスのY1を、カラム
アドレスビットの2は、YアドレスのY2を選択する。
【0025】以上によりバースト長の最大値の変換デー
タを変換メモリに設定しておき、試験中任意にインスト
ラクションメモリの制御で、制御用レジスタ70の設定
を変えることでバースト長の変換が可能となる。また、
本実施例ではシーケンシャルモードとインターリーブモ
ードでバーストアドレスの発生の差異を変換メモリ50
で行うため、シーケンシャルモードとインターリーブモ
ードでバーストアドレス発生の試験アドレス発生のプロ
グラムを共通化できる長所も持っている。すなわち、モ
ード毎に異なるプログラムを作成する必要がない。
【0026】(実施例2)上記実施例においては、発生
アドレスのシーケンスは変換メモリ50内に変換テーブ
ルとして記憶させ、発生させている。しかし、この変換
部を下記のように構成してもよい。
【0027】図6は実施例2によるアドレスパターン発
生器のブロック図を示す。図7はバーストアドレスビッ
ト(B0ーB2)のYアドレスビットへの割り込みの関
係を示す。
【0028】図6に示すように、カウンタ91は本例で
は3ビットで構成してあり、インストラクションメモリ
90からの制御信号でシーケンシャルモードの場合はY
アドレス発生部20からのYアドレス信号の下位信号
(Y0ーY2)をロードする。インターリーブモードの
場合はYアドレス信号に関係無く(#0)をロードす
る。ロード後カウンタはSDRAMの動作に同期してイ
ンクリメント(+1)動作を行う。
【0029】マルチプレクサ94はインストラクション
メモリ90からの制御信号によりシーケンシャルモード
の場合はカウンタ91側の信号を、インターリーブモー
ドの場合は排他的論理和ゲート93側の信号を選択し、
バーストアドレス(B0ーB2)として出力を行う。
【0030】レジスタ92は本例の場合3ビットで構成
され、インストラクションメモリ90からの制御信号で
値が設定され、その出力(RD0ーRD2)はマルチプ
レクサ95のセレクト入力にビット対応で接続される。
【0031】マルチプレクサ95はレジスタ92のデー
タビットが1の場合はマルチプレクサ94側の信号を選
択し、0の場合はYアドレス発生部20側の信号を選択
する。これにより、レジスタ92とマルチプレクサ95
で図7のようにYアドレスビットの割り込みの制御が行
われる。
【0032】本実施例2による動作は次のように行う。
SDRAMの試験を開始してSDRAMの内部モードレ
ジスタにバーストレングスを設定する時、アドレス発生
部内のレジスタ92に同じバーストレングスを指定する
データを設定する。SDRAMの内部モードレジスタに
バーストタイプを設定する時は、アドレス発生器内のイ
ンストラクションメモリ90に切り替え命令を格納す
る。
【0033】次に、SDRAMに印加する/CASをロ
ーにするタイミングに同期して、カウンタ91にインス
トラクションメモリ90からの制御信号によりSDRA
Mがシーケンシャルモードの場合はYアドレス信号の下
位信号を、インターリーブモードの場合は、(#0)を
ロードする。但し、実際のタイミング関係は、パターン
発生器で発生した信号がSDRAMに印加される関係で
あるが、SDRAMの動作に注目した方が理解しやすい
のでSDRAMの動作中心に表現している。以後同様で
ある。
【0034】そして、SDRAMがクロックの入力によ
り内部でバーストアドレスを発生するのと同期して、ア
ドレス発生器内のカウンタ91も+1動作を行う。この
+1動作によりYアドレスの下位にSDRAMの内部で
発生しているバーストアドレスと同じものが割り込むこ
とになる。
【0035】また、試験中SDRAM側のバーストレン
グスの変更を行う時、アドレス発生器のレジスタ92に
同じバーストレングスを指定するデータを設定する。こ
れにより例えば、バーストレングス=8から4に変更さ
れた場合、マルチプレクサ94の出力(B0ーB2)は
変わらないが、マルチプレクサ95によりカラムアドレ
スビット2にはそれまでのB2の代わりにY2が出力さ
れる事になり、バーストアドレスは(B0ーB1)の2
ビットとなる。
【0036】このように、試験中SDRAM側のバース
トタイプの変更を行う時、アドレス発生器のマルチプレ
クサ94のセレクト信号をインストラクションメモリ9
0からの制御信号で切り替える事でシーケンシャルとイ
ンターリーブのタイプ切り替えが行われる。
【0037】上述のように、SDRAMの試験中任意に
バーストレングスとバーストタイプの変更が可能とな
る。また、カラムアドレスをYアドレス発生部20の1
つで発生させるので、従来のようにY、Zアドレス発生
部の2つで発生させる場合よりアドレス発生のプログラ
ムが作成が容易となる。
【0038】なお、上述の各実施例において、バースト
レングス=8ワードまでの場合を説明しているが、全ワ
ードの場合には、カウンタ、レジスタ、マルチプレクサ
等を必要ビット数まで拡張することにより対応できる。
【0039】
【発明の効果】以上説明したように本発明は構成されて
いるので、次に記載する効果を奏する。SDRAMのバ
ースト転送のバースト長を試験中に切り替えることがで
き、また、インターリーブモードとシーケンシャルモー
ドとを試験中に切り替えることのできるアドレス発生器
を提供できた。そして、カラムアドレスをY、Zアドレ
ス発生部の2つではなく、Yアドレス発生部1つで発生
させるアドレス発生器を提供できた。
【図面の簡単な説明】
【図1】本発明の実施例1を示すアドレスパターン発生
器のブロック図である。
【図2】アドレスセレクタ40でのアドレス選択割り付
け例を示す。
【図3】変換メモリ50のアドレス割り付け例を示す。
【図4】カラムアドレスのビットに対するバースト長制
御の関係を示す。
【図5】マルチプレクサ60の構成例を示す。
【図6】実施例2によるアドレスパターン発生器のブロ
ック図を示す。
【図7】バーストアドレスビット(B0ーB2)のYア
ドレスビットへの割り込みの関係を示す。
【図8】従来の半導体メモリ試験装置でのシーケンシャ
ルモードのアドレス発生方法とバースト長の違いによる
カラムアドレスの割り付けの違いを示す。
【図9】インターリーブモードのアドレス発生方法を示
す。
【符号の説明】
10 Xアドレス発生器 11、21、31、92、211、212 レジスタ 12、22、32 演算部 20 Yアドレス発生器 23 算術論理演算部 30 Zアドレス発生器 35 フォーマッタ 40 アドレスセレクタ 50 変換メモリ 60、94、95マルチプレクサ 70 制御用レジスタ 80 アドレス演算エリア 90 インストラクションメモリ 91 カウンタ 93 排他的論理和ゲート

Claims (4)

    【特許請求の範囲】
  1. 【請求項1】 被測定デバイスを試験するためのアドレ
    スパターン発生器において、 Yアドレス発生部(20)からのYアドレス信号(Y0
    ー2)と、Zアドレス発生部(30)からのZアドレス
    信号(Z0ー2)と、インストラクションメモリ(9
    0)からの動作モード制御信号(C0)とを選択出力す
    るnビットからなるアドレスセレクタ(40)を設け、 当該nビットのアドレスセレクタ(40)出力をアドレ
    ス信号として一定の変換テーブル内容を出力する変換メ
    モリ(50)を設け、 当該変換メモリ(50)の出力であるバーストアドレス
    (B0ー2)と、当該Yアドレス発生部(20)からの
    Yアドレス信号(Y0ー2)とを、インストラクション
    メモリ(90)からのバースト長制御信号(BS0ー
    2)に応じて、各ビット毎に選択出力するマルチプレク
    サ(60)を設け、 上記構成を具備したことを特徴とするアドレスパターン
    発生器。
  2. 【請求項2】 アドレスセレクタ(40)は、 アドレスポインタ(41)とデコーダ(42)により、
    選択データを格納するnビット数からなるレジスタ(4
    31、432、433)と、 当該選択データ(S1、S2、S3)に応じて、Yアド
    レス発生部(20)からのYアドレス信号(Y0ー2)
    と、Zアドレス発生部(30)からのZアドレス信号
    (Z0ー2)と、インストラクションメモリ(90)か
    らの動作モード制御信号(C0)とを選択出力するnビ
    ットからなるマルチプレクサ(441、442)とから
    成る、請求項1記載のアドレスパターン発生器。
  3. 【請求項3】 被測定デバイスを試験するためのアドレ
    スパターン発生器において、 インストラクションメモリ(90)からの制御信号によ
    り、シーケンシャルモードの場合はYアドレス発生部
    (20)からのYアドレス信号の下位信号(Y0ー2)
    をロードし、インターリーブモードの場合は固定値(#
    0)をロードするカウンタ(91)を設け、 当該カウンタ(91)の出力信号を1入力端に与え、Y
    アドレス発生部(20)からのYアドレス信号の下位信
    号(Y0ー2)を他の入力端に与える排他的論理和ゲー
    ト(93)を設け、 インストラクションメモリ(90)からの制御信号によ
    り、シーケンシャルモードの場合は当該カウンタ(9
    1)の出力信号を、インターリーブモードの場合は当該
    排他的論理和ゲート(93)の出力信号を選択するマル
    チプレクサ(94)を設け、 インストラクションメモリ(90)からの制御信号によ
    り、データビットが1の場合は当該マルチプレクサ(9
    4)の出力信号を選択し、データビットが0の場合はY
    アドレス発生部(20)の出力信号をビット毎に選択す
    るマルチプレクサ(95)を設け、 上記構成を具備したことを特徴とするアドレスパターン
    発生器。
  4. 【請求項4】 インストラクションメモリ(90)から
    の各信号は、 インストラクションメモリ(90)からの各信号をラッ
    チするレジスタ(70、92)を設け、 当該レジスタ(70、92)の出力から供給される信号
    である、請求項1、2又は3記載のアドレスパターン発
    生器。
JP22097994A 1994-08-22 1994-08-22 アドレスパターン発生器 Expired - Fee Related JP3605150B2 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP22097994A JP3605150B2 (ja) 1994-08-22 1994-08-22 アドレスパターン発生器
KR1019950025631A KR100198521B1 (ko) 1994-08-22 1995-08-21 어드레스 패턴 발생기
US08/517,271 US5835969A (en) 1994-08-22 1995-08-22 Address test pattern generator for burst transfer operation of a SDRAM
US09/016,710 US5940875A (en) 1994-08-22 1998-01-30 Address pattern generator for burst address access of an SDRAM

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP22097994A JP3605150B2 (ja) 1994-08-22 1994-08-22 アドレスパターン発生器

Publications (2)

Publication Number Publication Date
JPH0862305A true JPH0862305A (ja) 1996-03-08
JP3605150B2 JP3605150B2 (ja) 2004-12-22

Family

ID=16759571

Family Applications (1)

Application Number Title Priority Date Filing Date
JP22097994A Expired - Fee Related JP3605150B2 (ja) 1994-08-22 1994-08-22 アドレスパターン発生器

Country Status (3)

Country Link
US (2) US5835969A (ja)
JP (1) JP3605150B2 (ja)
KR (1) KR100198521B1 (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0847060A1 (en) * 1996-12-09 1998-06-10 Schlumberger Technologies, Inc. Memory tester APG with flexible Z register programming
WO2004114317A1 (ja) * 2003-06-19 2004-12-29 Advantest Corporation 試験装置、及びプログラム
JP2010176768A (ja) * 2009-01-30 2010-08-12 Yokogawa Electric Corp メモリテスト装置
JP2012028003A (ja) * 1999-01-08 2012-02-09 Teradyne Inc パケットベース・メモリテスタ用パターン発生器

Families Citing this family (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3605150B2 (ja) * 1994-08-22 2004-12-22 株式会社アドバンテスト アドレスパターン発生器
US5991850A (en) * 1996-08-15 1999-11-23 Micron Technology, Inc. Synchronous DRAM modules including multiple clock out signals for increasing processing speed
KR100468675B1 (ko) * 1997-07-25 2005-03-16 삼성전자주식회사 스태틱램자기테스트회로의어드레스발생기및어드레스발생방법
JPH11134243A (ja) * 1997-10-31 1999-05-21 Brother Ind Ltd 記憶装置の制御装置及びデータ処理システムにおける記憶装置の制御方法
JPH11264857A (ja) 1998-03-19 1999-09-28 Advantest Corp 半導体試験装置
US6078637A (en) 1998-06-29 2000-06-20 Cypress Semiconductor Corp. Address counter test mode for memory device
KR100280518B1 (ko) * 1998-11-10 2001-03-02 김영환 동기 에스램 회로
JP4435915B2 (ja) * 1999-11-26 2010-03-24 株式会社アドバンテスト パターン発生方法・パターン発生器・メモリ試験装置
JP2001282704A (ja) * 2000-03-31 2001-10-12 Fujitsu Ltd データ処理装置及びデータ処理方法とデータ処理システム
US7124281B1 (en) * 2000-09-21 2006-10-17 Freescale Semiconductor, Inc. Processing system having sequential address indicator signals
WO2002075336A2 (en) * 2001-03-20 2002-09-26 Nptest, Inc. Test system algorithmic program generators
US6754858B2 (en) * 2001-03-29 2004-06-22 International Business Machines Corporation SDRAM address error detection method and apparatus
US6779074B2 (en) * 2001-07-13 2004-08-17 Micron Technology, Inc. Memory device having different burst order addressing for read and write operations
TW516118B (en) * 2001-09-11 2003-01-01 Leadtek Research Inc Decoding conversion device and method capable of supporting multiple memory chips and their application system
US7107365B1 (en) * 2002-06-25 2006-09-12 Cypress Semiconductor Corp. Early detection and grant, an arbitration scheme for single transfers on AMBA advanced high-performance bus
US7430642B2 (en) * 2005-06-10 2008-09-30 Freescale Semiconductor, Inc. System and method for unified cache access using sequential instruction information
US20070050668A1 (en) * 2005-09-01 2007-03-01 Micron Technology, Inc. Test mode to force generation of all possible correction codes in an ECC memory
KR100668756B1 (ko) * 2005-10-12 2007-01-29 주식회사 하이닉스반도체 반도체 장치
JP4408881B2 (ja) * 2006-09-27 2010-02-03 Necエレクトロニクス株式会社 半導体集積回路
JP5127350B2 (ja) * 2007-07-31 2013-01-23 株式会社東芝 半導体記憶装置
US7848899B2 (en) * 2008-06-09 2010-12-07 Kingtiger Technology (Canada) Inc. Systems and methods for testing integrated circuit devices
KR101543332B1 (ko) * 2009-12-31 2015-08-11 삼성전자주식회사 버스트 어드레스 생성기 및 이를 포함하는 테스트 장치
US8356215B2 (en) * 2010-01-19 2013-01-15 Kingtiger Technology (Canada) Inc. Testing apparatus and method for analyzing a memory module operating within an application system
US8724408B2 (en) 2011-11-29 2014-05-13 Kingtiger Technology (Canada) Inc. Systems and methods for testing and assembling memory modules
US9117552B2 (en) 2012-08-28 2015-08-25 Kingtiger Technology(Canada), Inc. Systems and methods for testing memory

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2613411B2 (ja) * 1987-12-29 1997-05-28 株式会社アドバンテスト メモリ試験装置
JPH01184700A (ja) * 1988-01-11 1989-07-24 Advantest Corp メモリ試験装置
JP2842923B2 (ja) * 1990-03-19 1999-01-06 株式会社アドバンテスト 半導体メモリ試験装置
US5412793A (en) * 1991-12-03 1995-05-02 Intel Corporation Method for testing erase characteristics of a flash memory array
WO1993015462A1 (fr) * 1992-02-03 1993-08-05 Advantest Corporation Controleur de memoire
US5384745A (en) * 1992-04-27 1995-01-24 Mitsubishi Denki Kabushiki Kaisha Synchronous semiconductor memory device
JP3346827B2 (ja) * 1993-05-25 2002-11-18 三菱電機株式会社 同期型半導体記憶装置
US5450364A (en) * 1994-01-31 1995-09-12 Texas Instruments Incorporated Method and apparatus for production testing of self-refresh operations and a particular application to synchronous memory devices
JP3605150B2 (ja) * 1994-08-22 2004-12-22 株式会社アドバンテスト アドレスパターン発生器
US5854801A (en) * 1995-09-06 1998-12-29 Advantest Corp. Pattern generation apparatus and method for SDRAM

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0847060A1 (en) * 1996-12-09 1998-06-10 Schlumberger Technologies, Inc. Memory tester APG with flexible Z register programming
JP2012028003A (ja) * 1999-01-08 2012-02-09 Teradyne Inc パケットベース・メモリテスタ用パターン発生器
WO2004114317A1 (ja) * 2003-06-19 2004-12-29 Advantest Corporation 試験装置、及びプログラム
JP2010176768A (ja) * 2009-01-30 2010-08-12 Yokogawa Electric Corp メモリテスト装置

Also Published As

Publication number Publication date
KR100198521B1 (ko) 1999-06-15
US5940875A (en) 1999-08-17
US5835969A (en) 1998-11-10
JP3605150B2 (ja) 2004-12-22
KR960008339A (ko) 1996-03-22

Similar Documents

Publication Publication Date Title
JP3605150B2 (ja) アドレスパターン発生器
US4958346A (en) Memory testing device
KR100597771B1 (ko) 메모리용 테스트 회로
US4759021A (en) Test pattern generator
JPH0480350B2 (ja)
US6513138B1 (en) Pattern generator for semiconductor test system
KR950013265B1 (ko) 메모리 시험장치의 어드레스 발생장치
JP5186587B1 (ja) 試験装置および試験方法
US6490700B1 (en) Memory device testing apparatus and data selection circuit
US6601204B1 (en) Pattern generating method, pattern generator using the method, and memory tester using the pattern generator
US5856985A (en) Test pattern generator
US7386650B2 (en) Memory test circuit with data expander
US6032281A (en) Test pattern generator for memories having a block write function
JP3201420B2 (ja) メモリ試験装置
JPH1027497A (ja) メモリ試験装置
JP2002071766A (ja) 半導体試験装置
JP2000030491A (ja) 不良解析メモリ
JPH06130127A (ja) 試験パターン発生器
JPH10221416A (ja) アドレスパターン発生回路
JPS61274280A (ja) パタ−ン発生装置
JP2607561Y2 (ja) 半導体メモリ試験装置
KR100449271B1 (ko) 테스트 기능을 갖는 랜덤 넘버 발생기 및 그 테스트 방법
JP2573068B2 (ja) デジタル・パターン発生装置
JPS62259145A (ja) アルゴリズミツク・パタ−ン発生装置
JP3243762B2 (ja) メモリ試験装置

Legal Events

Date Code Title Description
TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20040907

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20041001

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20071008

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20081008

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20091008

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20101008

Year of fee payment: 6

LAPS Cancellation because of no payment of annual fees