JP3361648B2 - データ圧縮試験機能を備えた半導体記憶装置及びその試験方法 - Google Patents

データ圧縮試験機能を備えた半導体記憶装置及びその試験方法

Info

Publication number
JP3361648B2
JP3361648B2 JP05637095A JP5637095A JP3361648B2 JP 3361648 B2 JP3361648 B2 JP 3361648B2 JP 05637095 A JP05637095 A JP 05637095A JP 5637095 A JP5637095 A JP 5637095A JP 3361648 B2 JP3361648 B2 JP 3361648B2
Authority
JP
Japan
Prior art keywords
data
read
circuit
memory blocks
write
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
JP05637095A
Other languages
English (en)
Other versions
JPH08255499A (ja
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP05637095A priority Critical patent/JP3361648B2/ja
Priority to US08/563,797 priority patent/US5579272A/en
Priority to KR1019950045355A priority patent/KR0181579B1/ko
Priority to IT95MI002748A priority patent/IT1277710B1/it
Publication of JPH08255499A publication Critical patent/JPH08255499A/ja
Application granted granted Critical
Publication of JP3361648B2 publication Critical patent/JP3361648B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • 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/38Response verification devices
    • G11C29/40Response verification devices using compression techniques
    • 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/26Accessing multiple arrays

Landscapes

  • Dram (AREA)
  • For Increasing The Reliability Of Semiconductor Memories (AREA)
  • Techniques For Improving Reliability Of Storages (AREA)
  • Tests Of Electronic Circuits (AREA)

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、データ圧縮試験機能を
備えた半導体記憶装置及びその試験方法に関する。
【0002】
【従来の技術】半導体記憶装置の高集積化に伴い、その
記憶試験に要する時間が増大している。記憶容量が4倍
になると、試験時間も4倍になる。また、半導体記憶装
置の1ワードのビット数が多いと1つの試験装置で同時
に試験できる半導体記憶装置の個数が制限される。そこ
で、同時試験能力を高めて試験時間を短縮するために、
データ圧縮試験機能が半導体記憶装置に備えられてい
る。
【0003】図6は、この種の従来の半導体記憶装置の
原理構成を示す。この半導体記憶装置は、互いに同一構
成のメモリブロック10〜13を備え、これらに共通の
ロウデコーダ14及びコラムデコーダ15によりアドレ
ス指定される。RAは行アドレスであり、CAは列アド
レスである。図7は、メモリブロック10の構成を示
す。
【0004】記憶試験かつデータ書き込みの場合には、
制御回路16により分配回路30〜33の出力が有効に
され一致検出回路40〜43の出力端が無効(例えば高
インピーダンス)にされた状態で、4ビットのデータが
入出力端子20〜23に供給され、それぞれ分配回路3
0〜33により4ビットの同一データにされ、メモリブ
ロック10〜13に書き込まれる。分配回路30〜33
の各出力は互いに絶縁されている。メモリブロック10
については、図7において、データ線D0〜D3上の同
一データが、コラムデコーダ15で選択された4列に、
コラムセレクトスイッチ回路103及びセンスアンプ1
02を介してメモリセルアレイ101に供給され、該4
列かつロウデコーダ14で選択された1行に書き込まれ
る。
【0005】図6において、記憶試験かつデータ読み出
しの場合には、分配回路30〜33の出力端が高インピ
ーダンスにされた状態で、メモリブロック10〜13か
らそれぞれ4ビットのデータが読み出され、一致検出回
路40〜43を介してデータ入出力端子20〜23に取
り出される。メモリブロック10については、図7にお
いて、メモリセルアレイ101の1行がロウデコーダ1
4で選択され、その記憶内容がセンスアンプ102を介
してコラムセレクトスイッチ回路103に供給され、1
行のうち4ビットがコラムデコーダ15で選択され、デ
ータ線D0〜D3を介し一致検出回路40に供給され
る。この場合、データ入出力端子20〜23のレベルが
不一致であると、4ビット単位でNGと判定される。
【0006】このようなデータ圧縮試験によれば、1ワ
ードが4ビットであるのに、16ビット単位で試験を行
うことができるので、試験時間を短縮することが可能で
ある。図8は、図7の一部詳細を示す。図7では簡単化
のために各データ線を単線で表しているが、実際には図
8に示すように互いに相補データが供給されるデータ線
D0〜D3及び*D0〜*D3が用いられている。C0
00〜C131はメモリセルであり、T000〜T13
1は転送ゲートである。ワード線WL00〜WL03は
それぞれ、ワード線WL10〜WL13と接続されてい
る。
【0007】記憶試験かつデータ書き込みの場合、ロウ
デコーダ14によりワード線WL00及びWL10を選
択してトランスファーゲートT000、T001、T1
00及びT101をオンにし、コラムデコーダ15によ
りコラム線CLを選択してコラムセレクトスイッチ回路
1030及び1031をオンにすると、データ線Di及
び*Di(i=0〜3)上のデータがセンスアンプ10
2iで増幅されてビット線BLi及び*BLi上に供給
され、ビット線BL0〜BL3上のデータがそれぞれメ
モリセルC000、C001、C100、C101に書
き込まれる。同様に、ワード線WL01、WL11及び
コラム線CLを選択すると、データ線D0〜D3上のデ
ータがそれぞれメモリセルC010、C011、C11
0、C111に書き込まれ、ワード線WL02、WL1
2及びコラム線CLを選択すると、データ線*D0〜*
D3上のデータがそれぞれメモリセルC020、C02
1、C120、C121に書き込まれ、ワード線WL0
3、WL13及びコラム線CLを選択すると、データ線
*D0〜*D3上のデータがそれぞれメモリセルC03
0、C031、C130、C131に書き込まれる。
【0008】データ線D0〜D3を‘1’(データ線*
D0〜*D3を‘0’)にし、コラム線CLを選択しワ
ード線を順に選択する。他のコラムについても同様の処
理を繰り返す。これにより、メモリセルアレイの試験用
記憶パターンは、図9(A)に示す如くなる。図中、ハ
ッチングを付した矩形は‘1’のメモリセルであり、ハ
ッチングを付していない矩形は‘0’のメモリセルであ
る。
【0009】この記憶パターンによれば、‘0’のメモ
リセルに、周囲の‘1’のメモリセルからリークした電
荷が流れ込んで、‘0’のメモリセルが‘1’に変化す
るというメモリセル間の干渉による不良を検出すること
ができる。‘0’と‘1’のパターンを逆にした場合の
試験も同様に行われる。図9(A)の記憶パターンで
は、ビット線BL1、BL2、・・・が順に‘1’にさ
れ、‘0’にされないので、メモリセルとビット線との
間の干渉、例えば図8において、メモリセルC000に
‘1’を書き込み、トランスファーゲートT000をオ
フにし、ビット線BL0を‘0’にした状態で、メモリ
セルC000の電荷がビット線BL0にリークしてメモ
リセルC000が‘1’から‘0’に変化する不良を検
出することができない。この試験は、図9(B)に示す
記憶パターンを形成しながら行うことができる。例え
ば、コラム線CLを選択し、次のような処理を順に行
う。
【0010】 (1)ワード線WLD00を選択:D0=‘1’、D1=‘0’ (2)ワード線WLD01を選択:D0=‘1’、D1=‘0’ (3)ワード線WLD02を選択:D0=‘0’、D1=‘1’ (4)ワード線WLD03を選択:D0=‘0’、D1=‘1’ 上記(3)及び(4)でBL0=‘0’となり、それぞ
れメモリセルC000とビット線BL0との干渉及びメ
モリセルC001とビット線BL0との干渉を試験する
ことができる。
【0011】
【発明が解決しようとする課題】しかし、上記処理にお
いて、データ線D0〜D4を同一データとする従来のデ
ータ圧縮方式を使用することができず、非圧縮の通常使
用モードで試験を行わなければならないので、試験時間
が長くなる。本発明の目的は、このような問題点に鑑
み、より多くの記憶パターンについてデータ圧縮試験を
行うことが可能な、データ圧縮試験機能を備えた半導体
記憶装置及びその試験方法を提供することにある。
【0012】
【課題を解決するための手段及びその作用】図1は本発
明の、データ圧縮試験機能を備えた半導体記憶装置の原
理構成の一態様を示す。図1は、メモリブロック数が
4、データ端子数が4、データ圧縮率が4の場合を示し
ており、図1中の対応する符号を参照して本発明を説明
する。第1発明では、通常動作時及びデータ圧縮試験動
作時に同時に活性化され、それぞれが複数本のビット線
を備えた複数のメモリブロック(10〜13)と、それ
ぞれが、該複数のメモリブロックの対応するビット線か
らの各1ビットのデータが入力端に結合され、出力端が
対応するデータ端子に結合された、複数の一致検出回路
(40〜43)と、それぞれにおいて、入力端が対応す
該データ端子に結合され、出力端が該複数のメモリブ
ロックの各々対応するビット線に結合され同一データを
供給する、複数の分配回路(30〜33)と、該データ
圧縮試験モードかつデータ書き込みの場合には該複数の
一致検出回路の複数の該データ端子への出力を無効にさ
せかつ該複数の分配回路の該複数のメモリブロックへの
出力を有効にさせ、該データ圧縮試験モードかつデータ
読み出しの場合には該複数の一致検出回路の複数の該デ
ータ端子への出力を有効にさせかつ該複数の分配回路の
該複数のメモリブロックへの出力を無効にさせる制御回
路(16)とを有する。
【0013】この第1発明によれば、各メモリブロック
について互いに従属する複数ビットが書き込まれるのを
避けることができ、かつ、複数のメモリブロックに対し
1ビットを分配したデータを書き込むことができるの
で、圧縮されたデータを用いてより多くの記憶パターン
を書き込むことができ、また、複数のメモリブロックに
書き込まれたデータを圧縮して読み出すことができるの
で、検出すべき不良に応じた各種試験を短時間で行うこ
とができる。
【0014】第1発明の第1態様では、同一のメモリブ
ロック内の複数のビット線は、互いに異なる前記一致検
出回路の入力端及び互いに異なる前記分配回路の出力端
に接続されている
【0015】第1発明の第2態様では、前記分配回路
は、例えば図3に示す如く、 前記データ端子に共通に接
続された複数の第1スイッチ素子(70〜7F)と、
複数の第1スイッチ素子と前記複数のメモリブロックと
の間にそれぞれ接続された複数の読み出し/書き込み回
路(60〜6F)とを有する。この第2態様によれば、
通常モードで使用される読み出し/書き込み回路が分配
回路として用いられるので、構成が簡単になる。
【0016】第1発明の第3態様では、前記分配回路
は、例えば図5に示す如く、 前記複数のメモリブロック
に対応して設けられた複数の読み出し/書き込み回路
(60〜6F)と、 一端が前記データ端子に接続され、
他端が一の該読み出し/書き込み回路に接続された第1
スイッチ素子(70〜7F)と、 一端が該第1スイッチ
素子の他端に接続され、他端が他の該読み出し/書き込
み回路に接続された第2スイッチ素子(90〜9F)と
を有する。この第3態様によれば、通常通常モードで使
用される複数のデータ端子の一部をデータ圧縮試験モー
ドで用いることができる。
【0017】第2発明の試験方法では、前記いずれかの
半導体記憶装置を用い、前記データ圧縮試験モードかつ
前記データ書き込みの場合に、前記複数のメモリブロッ
クの対応するビット線に同一データを書き込むととも
に、同一メモリブロック内の隣接するビット線に独立に
データを書き込む。この第2発明によれば、上記理由に
より、検出すべき不良に応じた各種試験を短時間で行う
ことができる。
【0018】
【実施例】以下、図面に基づいて本発明の実施例を説明
する。 [第1実施例]図2は、例えば16Mワード×1ビット
のDRAM1の概略ブロックパターンを示す。
【0019】14A〜14Dはロウデコーダであり、1
5A〜15Dはコラムデコーダであり、10C〜13
C、20C〜23C、・・・はそれぞれ64Kビットの
メモリブロックである。図3は、図2の一部概略構成を
示す。図3中、ロウデコーダ14C0〜14C3は図2
のロウデコーダ14Cの一部を構成しており、ロウデコ
ーダ14D0〜14D3は図2のロウデコーダ14Dの
一部を構成しており、コラムデコーダ15C0〜15C
3は図2のコラムデコーダ15Cを構成しており、コラ
ムデコーダ15D0〜15D3は図2のコラムデコーダ
15Dを構成している。丸印はメモリブロック中のメモ
リセルを代表しており、これに対応してコラム線CC0
〜CC3、CD0〜CD3、ワード線WC0〜WD3も
単線で代表している。図3では、メモリブロックに付す
べき符号の一部を省略している。
【0020】ロウデコーダ14C0、14C2、14D
0及び14D2によりそれぞれワード線WC0、WC
2、WD0及びWD2を介してメモリブロック10C〜
13C、30C〜33C、10D〜13D及び30D〜
33D中の互いに対応する行のメモリセルが同時選択さ
れる。これら選択された行の中の互いに対応する1列
が、コラムデコーダ15C0〜15C3及び15D0〜
15D3によりそれぞれコラム線CC0〜CC3及びC
D0〜CD3を介して同時選択される。このようにし
て、メモリブロック10C〜13C、30C〜33C、
10D〜13D及び30D〜33Dの各々の、互いの対
応する位置の1ビットが同時選択される。
【0021】メモリブロック10C〜13C、30C〜
33C、10D〜13D及び30D〜33Dの組の上記
ビット選択と、メモリブロック20C〜23C、40C
〜43C、20D〜23D及び40D〜43Dの組のビ
ット選択とは、互いに独立しており、一方の組がビット
選択されているとき、他方の組はビット選択されない。
【0022】データ読み出しの場合、メモリブロック1
0C〜13C、30C〜33C、10D〜13D及び3
0D〜33D中の選択された各ビットのデータはそれぞ
れ、データ線DC1、DC3、DC5、DC7、データ
線DC0、DC2、DC4、DC6、DD0、DD2、
DD4、DD6、DD1、DD3、DD5及びDD7上
に取り出される。メモリブロック20C〜23C、40
C〜43C、20D〜23D及び40D〜43Dの組が
ビット選択された場合も同様であるが、図3では簡単化
のためこの場合のデータの流れの接続関係を図示省略し
ている。
【0023】データ線DC0〜DC7はそれぞれ読み出
し/書き込み回路60〜67の一端に接続され、読み出
し/書き込み回路60〜67の他端はそれぞれスイッチ
素子70〜77を介して入出力バッファゲート80の一
端に接続されている。データ線DD0〜DD7はそれぞ
れ読み出し/書き込み回路68、69、6A〜6Fの一
端に接続され、読み出し/書き込み回路68〜6Fの他
端はそれぞれスイッチ素子78〜7Fを介して入出力バ
ッファゲート80の一端に接続されている。データ線D
C0〜DC7及びDD0〜DD7は一致検出回路50の
入力端にも接続され、一致検出回路50の出力端はスイ
ッチ素子7Gを介して入出力バッファゲート80の一端
に接続されている。入出力バッファゲート80の他端
は、データ入出力端子20に接続されている。
【0024】通常、入出力バッファゲート80にはデー
タ入力端子とデータ出力端子が接続されるが、図3では
簡単化のため1つのデータ入出力端子20としている。
スイッチ素子70〜7Gは、例えば、転送ゲート又は読
み出し/書き込み回路60〜6F及び一致検出回路の出
力段のスリーステート型出力バッファゲートである。次
に、上記構成のDRAMの動作を図3に基づいて説明す
る。
【0025】データ圧縮試験モードかつデータ書き込み
の場合、スイッチ素子70〜7Fがオンにされ、スイッ
チ素子7Gがオフにされ、かつ、双方向性の読み出し/
書き込み回路60〜6F及び入出力バッファゲート80
がデータ書き込み方向にされる。データ入出力端子20
に供給した1ビットのデータは、入出力バッファゲート
80を通って16ビットの同一データになり、スイッチ
素子70〜7F、読み出し/書き込み回路60〜6F、
データ線DC0〜DC7及びDD0〜DD7を通って、
メモリブロック10C〜13C、30C〜33C、10
D〜13D及び30D〜33D中の上記選択されたビッ
トに書き込まれる。
【0026】1つのメモリブロックに対し同時に多くと
も1ビットしか書き込まれないので、書き込みを繰り返
し行うことにより、メモリブロック10C〜13C、3
0C〜33C、10D〜13D及び30D〜33Dの各
々に対し、図9(A)はもとより、図9(B)等のパタ
ーンを書き込むことが可能となる。したがって、試験所
要時間が従来よりも短縮される。
【0027】データ圧縮試験モードかつデータ読み出し
の場合、スイッチ素子70〜7Fがオフにされ、スイッ
チ素子7Gがオンにされ、かつ、双方向性の入出力バッ
ファゲート80がデータ読み出し方向にされる。メモリ
ブロック10C〜13C、30C〜33C、10D〜1
3D及び30D〜33D中の上記選択されたビットは、
データ線DC0〜DC7及びDD0〜DD7を通って一
致検出回路50に供給される。一致検出回路50の出力
は、データ線DC0〜DC7及びDD0〜DD7上のビ
ットデータが互いに同一の場合、高レベルとなり、不一
致ビットが1つ以上あれば低レベルとなる。一致検出回
路50の出力は、スイッチ素子7G及び入出力バッファ
ゲート80を介してデータ入出力端子20に取り出され
る。データ入出力端子20が低レベルの場合、すなわち
書き込み時点とデータが異なっている場合、読み出され
た16ビットを単位としてメモリセル不良と判定され
る。
【0028】通常使用モードかつデータ書き込みの場
合、スイッチ素子70〜7Fのうちの1つ7iが、コラ
ムデコーダ15C又はコラムデコーダ15Dにより(不
図示の配線を介した信号で)選択され、入出力バッファ
ゲート80及び読み出し/書き込み回路6iが書き込み
方向にされる。データ入出力端子20に供給した1ビッ
トのデータは、入出力バッファゲート80、スイッチ素
子7i及び読み出し/書き込み回路6iを通って、メモ
リブロック10C〜13C、30C〜33C、10D〜
13D及び30D〜33D中の選択された1ビットに書
き込まれる。
【0029】通常使用モードかつデータ読み出しの場
合、スイッチ素子70〜7Fのうちの1つ7iが、コラ
ムデコーダ15C又は15Dにより選択され、入出力バ
ッファゲート80及び読み出し/書き込み回路6iが読
み出し方向にされる。メモリブロック10C〜13C、
30C〜33C、10D〜13D及び30D〜33D中
の選択された1ビットは、読み出し/書き込み回路6
i、スイッチ素子7i及び入出力バッファゲート80を
通ってデータ入出力端子20に取り出される。
【0030】[第2実施例] 図4は、例えば1Mワード×16ビットのDRAM1A
の概略ブロックパターンを示す。14E〜14Hはロウ
デコーダであり、15E〜15Hはコラムデコーダであ
り、10G、11G、20G、21G、・・・はそれぞ
れ128Kビットのメモリブロックである。
【0031】図5は、図4の一部概略構成を示す。図5
中、ロウデコーダ14G0〜14G3は図4のロウデコ
ーダ14Gの一部を構成しており、ロウデコーダ14H
0〜14H3は図4のロウデコーダ14Hの一部を構成
しており、コラムデコーダ15G0及び15G1は図4
のコラムデコーダ15Gを構成しており、コラムデコー
ダ15H0及び15H1は図4のコラムデコーダ15H
を構成している。丸印はメモリブロック中のメモリセル
を代表しており、これに対応してワード線WG0、WG
2、WH0、WH2、コラム線CG0、CG1、CH0
及びCH1も単線で代表している。図5では、混み入っ
ているので、メモリブロック及びスイッチ素子に付すべ
き符号の一部を省略している。
【0032】ロウデコーダ14G0、14G2、14H
0及び14H2によりそれぞれワード線WG0、WG
2、WH0及びWH2を介してメモリブロック10G、
11G、30G、31G、10H、11H、30H及び
31H中の互いに対応する行のメモリセルが同時選択さ
れる。これら選択された行の中の互いに対応する2列
が、コラムデコーダ15G0、15G1、15H0及び
15H1によりそれぞれコラム線GG0、CG1、CH
0及びCH1を介して同時選択される。このようにし
て、メモリブロック10G、11G、30G、31G、
10H、11H、30H及び31Hの各々の、互い
応する位置の2ビットが同時選択される。
【0033】メモリブロック10G、11G、30G、
31G、10H、11H、30H及び31Hの組の上記
ビット選択と、メモリブロック20G、21G、40
G、41G、20H、21H、40H及び41Hの組の
ビット選択とは、互いに独立しており、一方の組がビッ
ト選択されているとき、他方の組はビット選択されな
い。
【0034】データ読み出しの場合、メモリブロック1
0G、11G、30G、31G、10H、11H、30
H及び31H中の選択された各2ビットのデータはそれ
ぞれ、データ線DG1、DG3、DG5、DG7、DG
0、DG2、DG4、DG6、DH0、DH2、DH
4、DH6、DH1、DH3、DH5及びDH7上に取
り出される。メモリブロック20G、21G、40G、
41G、20H、21H、40H及び41Hの組がビッ
ト選択された場合も同様であるが、図5では簡単化のた
めこの場合のデータの流れの接続関係を図示省略してい
る。
【0035】データ線DG0〜DG7はそれぞれ読み出
し/書き込み回路60〜67の一端に接続され、読み出
し/書き込み回路60〜67の他端は、一方ではそれぞ
れスイッチ素子70〜77及び入出力バッファゲート8
0〜87を介してデータ入出力端子20〜27に接続さ
れ、他方ではそれぞれスイッチ素子90〜97を介して
データ線D0、D0、D1、D1、D0、D0、D1及
びD1に接続されている。データ線DH0〜DH7はそ
れぞれ読み出し/書き込み回路68、69、6A〜6F
の一端に接続され、読み出し/書き込み回路68〜6F
の他端は、一方ではそれぞれスイッチ素子78〜7F及
び入出力バッファゲート88〜8Fを介してデータ入出
力端子28〜2Fに接続され、他方ではそれぞれスイッ
チ素子98〜9Fを介してデータ線D3、D3、D2、
D2、D3、D3、D2及びD2に接続されている。デ
ータ線DG0、DG1、DG4及びDG5は一致検出回
路51の入力端に接続され、データ線DG2、DG3、
DG6及びDG7は一致検出回路52の入力端に接続さ
れ、データ線DH0、DH1、DH4及びDH5は一致
検出回路53の入力端に接続され、データ線DH2、D
H3、DH6及びDH7は一致検出回路54の入力端に
接続されている。一致検出回路51〜54の出力端はそ
れぞれ、スイッチ素子7P〜7Sを介してデータ線D
0、D1、D3及びD2に接続されている。
【0036】次に、上記構成のDRAMの動作を図5に
基づいて説明する。データ圧縮試験モードかつデータ書
き込みの場合、スイッチ素子70、72、7D、7F及
び90〜9Fがオンにされ、残りのスイッチ素子71、
73〜7C、7E及びスイッチ素子7P〜7Sがオフに
され、かつ、双方向性の読み出し/書き込み回路60〜
6F及び入出力バッファゲート80〜8Fがデータ書き
込み方向にされ、データ入出力端子20、22、2D及
び2Fに4ビットのデータが供給される。
【0037】データ入出力端子20に供給したデータ
は、読み出し/書き込み回路60、61、64及び65
を通ってそれぞれメモリブロック30G、10G、31
G及び11G中の上記選択された各2ビットの一方のビ
ットに書き込まれる。データ入出力端子22に供給した
データは、読み出し/書き込み回路62、63、66及
び67を通ってそれぞれメモリブロック30G、10
G、31G及び11G中の上記選択された各2ビットの
他方のビットに書き込まれる。データ入出力端子2Dに
供給したデータは、読み出し/書き込み回路68、6
9、6C及び6Dを通ってそれぞれメモリブロック10
H、30H、11H及び31H中の上記選択された各2
ビットの一方のビットに書き込まれる。データ入出力端
子2Fに供給したデータは、読み出し/書き込み回路6
A、6B、6E及び6Fを通ってそれぞれメモリブロッ
ク10H、30H、11H及び31H中の上記選択され
た各2ビットの他方のビットに書き込まれる。
【0038】1つのメモリブロックに対し2ビット書き
込まれ又は全く書き込まれず、2ビット書き込まれる場
合は互いに独立なデータが書き込まれるので、書き込み
を繰り返し行うことにより、メモリブロック10G、1
1G、30G及び31Gの組の各々に共通に、並びに、
メモリブロック10H、11H、30H及び31Hの組
の各々に共通に、図9(A)はもとより、図9(B)等
のパターンを書き込むことが可能となる。したがって、
試験所要時間が従来よりも短縮される。また、試験にお
いて4つのデータ入力端子のみ用いればよいので、1つ
の試験装置で同時に試験できるDRAMの個数が増加
し、効率よく試験を行うことができる。なお、上記各組
には互いに異なるパターンの書き込みが可能である。
【0039】データ圧縮試験モードかつデータ読み出し
の場合、スイッチ素子70、72、7D、7F、7P〜
7S、90、92、9D及び9Fがオンにされ、残りの
スイッチ素子71、73〜7C、7E、91、93〜9
C及び9Eがオフにされ、かつ、読み出し/書き込み回
路60〜6F及び入出力バッファゲート80〜8Fがデ
ータ読み出し方向にされる。メモリブロック10G、1
1G、30G及び31G中の上記選択された各2ビット
の一方のビットから読み出されたデータは、一致検出回
路51、スイッチ素子7P、90、70及び入出力バッ
ファゲート80を通ってデータ入出力端子20に取り出
され、メモリブロック10G、11G、30G及び31
G中の上記選択された各2ビットの他方のビットから読
み出されたデータは、一致検出回路52、スイッチ素子
7Q、72及び入出力バッファゲート82を通ってデー
タ入出力端子22に取り出される。メモリブロック10
H、11H、30H及び31H中の上記選択された各2
ビットの一方のビットから読み出されたデータは、一致
検出回路53、スイッチ素子7R、7D及び入出力バッ
ファゲート8Dを通ってデータ入出力端子2Dに取り出
され、メモリブロック10H、11H、30H及び31
H中の上記選択された各2ビットの他方のビットから読
み出されたデータは、一致検出回路54、スイッチ素子
7S、9F、7F及び入出力バッファゲート8Fを通っ
てデータ入出力端子2Fに取り出される。
【0040】通常使用モードかつデータ書き込みの場
合、スイッチ素子70〜7Fがオンにされ、スイッチ素
子7P〜7S及び90〜9Fがオフにされ、かつ、読み
出し/書き込み回路60〜6F及び入出力バッファゲー
ト80〜8Fがデータ書き込み方向にされる。データ入
出力端子20〜2Fに供給した16ビットのデータは、
それぞれ入出力バッファゲート80〜8F、スイッチ素
子70〜7F及び読み出し/書き込み回路60〜6Fを
通って、メモリブロック10G、11G、30G、31
G、10H、11H30H及び31H中の選択された
各2ビットに書き込まれる。
【0041】通常使用モードかつデータ読み出しの場
合、スイッチ素子70〜7Fがオンにされ、スイッチ素
子7P〜7S及び90〜9Fがオフにされ、かつ、読み
出し/書き込み回路60〜6F及び入出力バッファゲー
ト80〜8Fがデータ読み出し方向にされる。メモリブ
ロック10G、11G、30G、31G、10H、11
H、30H及び31H中の選択された各2ビットは、読
み出し/書き込み回路60〜6F、スイッチ素子70〜
7F及び入出力バッファゲート80〜8Fを通ってデー
タ入出力端子20〜2Fに取り出される。
【0042】
【発明の効果】以上説明した如く、第1発明に係るデー
タ圧縮試験機能を備えた半導体記憶装置によれば、各メ
モリブロックについて互いに従属する複数ビットが書き
込まれるのを避けることができ、かつ、複数のメモリブ
ロックに対し1ビットを分配したデータを書き込むこと
ができるので、圧縮されたデータを用いてより多くの記
憶パターンを書き込むことができ、また、複数のメモリ
ブロックに書き込まれたデータを圧縮して読み出すこと
ができるので、検出すべき不良に応じた各種試験を短時
間で行うことができるという優れた効果を奏する。
【0043】第1発明の第1態様によれば、圧縮データ
を入出力するデータ端子が複数であるので、より少ない
ビット数を単位としてメモリセルの良否を判定すること
ができるという効果を奏する。第1発明の第2態様によ
れば、通常モードで使用される読み出し/書き込み回路
が分配回路として用いられるので、構成が簡単になると
いう効果を奏する。
【0044】第1発明の第3態様によれば、通常通常モ
ードで使用される複数のデータ端子の一部をデータ圧縮
試験モードで用いることができるという効果を奏する。
第2発明の試験方法によれば、検出すべき不良に応じた
各種試験を短時間で行うことができるという効果を奏す
る。
【図面の簡単な説明】
【図1】 本発明の、データ圧縮試験機能を備えた半導
体記憶装置の原理構成の一態様を示すブロック図であ
る。
【図2】 本発明の第1実施例のDRAMの概略ブロッ
クパターン図である。
【図3】 図2の一部概略構成を示すブロック図であ
る。
【図4】 本発明の第2実施例のDRAMの概略ブロッ
クパターン図である。
【図5】 図4の一部概略構成を示すブロック図であ
る。
【図6】 従来のデータ圧縮試験機能を備えた半導体記
憶装置の原理構成図である。
【図7】 図6の一部構成を示すブロック図である。
【図8】 図7の一部詳細回路図である。
【図9】 メモリセルアレイの試験用記憶パターンを示
す図である。
【符号の説明】
10〜13、10C〜13C、20C〜23C、30C
〜33C、10D〜13D、20D〜23D、30D〜
33D、10G、11G、20G、21G、30G、3
1G、10H、11H、20H、21H、30H、31
H メモリブロック 14、14A〜14H、14C0〜14C3、14D0
〜14D3、14G0〜14G3、14H0〜14H3
ロウデコーダ 15、15A〜15H、15C0〜15C3、15D0
〜15D3、15G0、15G1、15H0、15H1
コラムデコーダ 20〜29、2A〜2F データ入出力端子 30〜33 分配回路 40〜43、50〜53 一致検出回路 60〜69、6A〜6F 読み出し/書き込み回路 70〜79、7A〜7G、7P〜7S、90〜99、9
A〜9F スイッチ素子 80〜89、8A〜8F 入出力バッファゲート D0〜D3、DC0〜DC7、DD0〜DD7、DG0
〜DG7、DH0〜DH7 データ線 WC0〜WC3、WD0〜WD3、WG0〜WG3、W
H0〜WH3 ワード線 CC0〜CC3、CD0〜CD3、CG0、CG1、C
H0、CH1 コラム線
───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) G11C 29/00 G11C 11/401 G06F 12/16

Claims (5)

    (57)【特許請求の範囲】
  1. 【請求項1】 通常動作時及びデータ圧縮試験動作時に
    同時に活性化され、それぞれが複数本のビット線を備え
    複数のメモリブロックと、それぞれが、 該複数のメモリブロックの対応するビット
    線からの各1ビットのデータが入力端に結合され、出力
    端が対応するデータ端子に結合された、複数の一致検出
    回路と、それぞれにおいて、 入力端が対応する該データ端子に結
    合され、出力端が該複数のメモリブロックの各々対応す
    るビット線に結合され同一データを供給する、複数の
    配回路と、 該データ圧縮試験モードかつデータ書き込みの場合には
    複数の一致検出回路の複数の該データ端子への出力を
    無効にさせかつ該複数の分配回路の該複数のメモリブロ
    ックへの出力を有効にさせ、該データ圧縮試験モードか
    つデータ読み出しの場合には該複数の一致検出回路の
    数の該データ端子への出力を有効にさせかつ該複数の
    配回路の該複数のメモリブロックへの出力を無効にさせ
    る制御回路と、 を有することを特徴とする、データ圧縮試験機能を備え
    た半導体記憶装置。
  2. 【請求項2】一のメモリブロック内の複数のビット
    線は、互いに異なる前記一致検出回路の入力端及び互い
    に異なる前記分配回路の出力端に接続されている、 ことを特徴とする請求項1記載の半導体記憶装置。
  3. 【請求項3】 前記分配回路は、 前記データ端子に共通に接続された複数の第1スイッチ
    素子と、 該複数の第1スイッチ素子と前記複数のメモリブロック
    との間にそれぞれ接続された複数の読み出し/書き込み
    回路と、 を有することを特徴とする請求項1又は2記載の半導体
    記憶装置。
  4. 【請求項4】 前記分配回路は、 前記複数のメモリブロックに対応して設けられた複数の
    読み出し/書き込み回路と、 一端が前記データ端子に接続され、他端が一の該読み出
    し/書き込み回路に接続された第1スイッチ素子と、 一端が該第1スイッチ素子の他端に接続され、他端が他
    の該読み出し/書き込み回路に接続された第2スイッチ
    素子と、 を有することを特徴とする請求項1又は2記載の半導体
    記憶装置。
  5. 【請求項5】 請求項1乃至4のいずれか1つに記載の
    半導体記憶装置を用い、前記データ圧縮試験モードかつ
    前記データ書き込みの場合に、前記複数のメモリブロッ
    クの対応するビット線に同一データを書き込むととも
    に、同一メモリブロック内の隣接するビット線に独立に
    データを書き込む、 ことを特徴とする半導体記憶装置の圧縮試験方法。
JP05637095A 1995-03-15 1995-03-15 データ圧縮試験機能を備えた半導体記憶装置及びその試験方法 Expired - Fee Related JP3361648B2 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP05637095A JP3361648B2 (ja) 1995-03-15 1995-03-15 データ圧縮試験機能を備えた半導体記憶装置及びその試験方法
US08/563,797 US5579272A (en) 1995-03-15 1995-11-28 Semiconductor memory device with data compression test function and its testing method
KR1019950045355A KR0181579B1 (ko) 1995-03-15 1995-11-30 데이타 압축 시험기능을 갖는 반도체 기억장치 및 그 시험방법
IT95MI002748A IT1277710B1 (it) 1995-03-15 1995-12-22 Dispositivo di memoria a semiconduttore con una funzione di prova della compressione dei dati e suo metodo di prova

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP05637095A JP3361648B2 (ja) 1995-03-15 1995-03-15 データ圧縮試験機能を備えた半導体記憶装置及びその試験方法

Publications (2)

Publication Number Publication Date
JPH08255499A JPH08255499A (ja) 1996-10-01
JP3361648B2 true JP3361648B2 (ja) 2003-01-07

Family

ID=13025379

Family Applications (1)

Application Number Title Priority Date Filing Date
JP05637095A Expired - Fee Related JP3361648B2 (ja) 1995-03-15 1995-03-15 データ圧縮試験機能を備えた半導体記憶装置及びその試験方法

Country Status (4)

Country Link
US (1) US5579272A (ja)
JP (1) JP3361648B2 (ja)
KR (1) KR0181579B1 (ja)
IT (1) IT1277710B1 (ja)

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3552175B2 (ja) * 1995-05-17 2004-08-11 株式会社アドバンテスト フェイルメモリ装置
JPH1011996A (ja) * 1996-06-24 1998-01-16 Advantest Corp メモリ試験装置
US5787097A (en) * 1996-07-22 1998-07-28 Micron Technology, Inc. Output data compression scheme for use in testing IC memories
JPH10116500A (ja) * 1996-10-11 1998-05-06 Sony Corp メモリを内蔵するロジックic
JP3866818B2 (ja) * 1997-02-14 2007-01-10 三菱電機株式会社 半導体記憶装置
US5862146A (en) * 1997-04-15 1999-01-19 Texas Instruments Incorporated Process of testing memory parts and equipment for conducting the testing
JP3408479B2 (ja) * 1999-12-17 2003-05-19 日本電気株式会社 半導体記憶装置
JP2002260398A (ja) * 2001-03-05 2002-09-13 Mitsubishi Electric Corp マルチビットテスト回路
JP2006048748A (ja) * 2004-07-30 2006-02-16 Renesas Technology Corp 半導体記憶装置
US7260760B2 (en) * 2005-04-27 2007-08-21 International Business Machines Corporation Method and apparatus to disable compaction of test responses in deterministic test-set embedding-based BIST
US7596729B2 (en) * 2006-06-30 2009-09-29 Micron Technology, Inc. Memory device testing system and method using compressed fail data
US7508724B2 (en) * 2006-11-30 2009-03-24 Mosaid Technologies Incorporated Circuit and method for testing multi-device systems
US20080201588A1 (en) * 2007-02-16 2008-08-21 Mosaid Technologies Incorporated Semiconductor device and method for reducing power consumption in a system having interconnected devices
US7913128B2 (en) * 2007-11-23 2011-03-22 Mosaid Technologies Incorporated Data channel test apparatus and method thereof
JP6154228B2 (ja) * 2013-07-16 2017-06-28 ラピスセミコンダクタ株式会社 半導体装置

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02146199A (ja) * 1988-11-28 1990-06-05 Mitsubishi Electric Corp 半導体記憶装置のテスト回路
JP2812004B2 (ja) * 1991-06-27 1998-10-15 日本電気株式会社 スタティック型ランダムアクセスメモリ装置
JPH0684396A (ja) * 1992-04-27 1994-03-25 Nec Corp 半導体記憶装置
JPH0676598A (ja) * 1992-08-28 1994-03-18 Mitsubishi Electric Corp 半導体記憶装置
KR960008824B1 (en) * 1993-11-17 1996-07-05 Samsung Electronics Co Ltd Multi bit test circuit and method of semiconductor memory device

Also Published As

Publication number Publication date
US5579272A (en) 1996-11-26
KR0181579B1 (ko) 1999-04-15
JPH08255499A (ja) 1996-10-01
IT1277710B1 (it) 1997-11-11
ITMI952748A0 (ja) 1995-12-22
KR960035657A (ko) 1996-10-24
ITMI952748A1 (it) 1997-06-22

Similar Documents

Publication Publication Date Title
US6510102B2 (en) Method for generating memory addresses for accessing memory-cell arrays in memory devices
US7506226B2 (en) System and method for more efficiently using error correction codes to facilitate memory device testing
JP3361648B2 (ja) データ圧縮試験機能を備えた半導体記憶装置及びその試験方法
KR0134751B1 (ko) 테스트 결과 신호를 유지하기 위한 레지스터를 가진 반도체 메모리 장치
KR960002013B1 (ko) 테스트회로를 구비한 반도체기억장치
US3982111A (en) Memory diagnostic arrangement
US4916700A (en) Semiconductor storage device
KR940007894A (ko) 여러가지 검사패턴에 대한 병렬 검사 모드가 있는 반도체 디램(dram) 장치
US5717643A (en) Semiconductor memory device with testing function
US6691247B2 (en) Circuit and method for masking a dormant memory cell
US5022007A (en) Test signal generator for semiconductor integrated circuit memory and testing method thereof
KR20050018046A (ko) 메모리 클럭 신호의 주파수를 선택적으로 가변시키는메모리 컨트롤러 및 이를 이용한 메모리의 데이터 독출동작 제어방법
US6779141B1 (en) System and method for implementing memory testing in a SRAM unit
WO2021031149A1 (zh) 一种存储器测试电路及装置
EP0757837B1 (en) A method and apparatus for testing a memory circuit with parallel block write operation
US8488400B2 (en) Multi-port memory device
JPH08203278A (ja) 半導体メモリ
JPH10106297A (ja) 半導体メモリ装置の並列ビットテスト回路
JPS6132756B2 (ja)
KR100574918B1 (ko) 메모리 테스트동안 데이터 기입 횟수를 줄일 수 있는 뱅크 선택 신호 발생 회로를 갖는 반도체 메모리 장치 및 이 반도체 메모리 장치의 테스트 방법
JPH01253900A (ja) 半導体記憶装置のテスト方式
EP0825615A2 (en) System and method for testing audio RAM memories
JPH05101699A (ja) メモリ装置
JPH01261751A (ja) メモリ制御方式
JPH0218647A (ja) キャシュメモリテスト方法

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

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

Free format text: PAYMENT UNTIL: 20071018

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20081018

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20081018

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20091018

Year of fee payment: 7

LAPS Cancellation because of no payment of annual fees