JPH11224492A - 半導体記憶装置、不揮発性半導体記憶装置及びフラッシュメモリ - Google Patents

半導体記憶装置、不揮発性半導体記憶装置及びフラッシュメモリ

Info

Publication number
JPH11224492A
JPH11224492A JP31104198A JP31104198A JPH11224492A JP H11224492 A JPH11224492 A JP H11224492A JP 31104198 A JP31104198 A JP 31104198A JP 31104198 A JP31104198 A JP 31104198A JP H11224492 A JPH11224492 A JP H11224492A
Authority
JP
Japan
Prior art keywords
block
memory cell
address
data
blocks
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.)
Pending
Application number
JP31104198A
Other languages
English (en)
Inventor
Yasushi Sakui
康司 作井
Kaoru Tokushige
芳 徳重
Kenichi Imamiya
賢一 今宮
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.)
Toshiba Corp
Original Assignee
Toshiba 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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP31104198A priority Critical patent/JPH11224492A/ja
Priority to US09/187,021 priority patent/US6097666A/en
Priority to TW087118511A priority patent/TW417304B/zh
Priority to KR1019980047908A priority patent/KR100328405B1/ko
Publication of JPH11224492A publication Critical patent/JPH11224492A/ja
Pending legal-status Critical Current

Links

Classifications

    • G—PHYSICS
    • G11—INFORMATION STORAGE
    • G11C—STATIC STORES
    • G11C16/00—Erasable programmable read-only memories
    • G11C16/02—Erasable programmable read-only memories electrically programmable
    • G11C16/06—Auxiliary circuits, e.g. for writing into memory
    • G11C16/10—Programming or data input circuits
    • G11C16/14—Circuits for erasing electrically, e.g. erase voltage switching circuits
    • G11C16/16—Circuits for erasing electrically, e.g. erase voltage switching circuits for erasing blocks, e.g. arrays, words, groups
    • G—PHYSICS
    • G11—INFORMATION STORAGE
    • G11C—STATIC STORES
    • G11C16/00—Erasable programmable read-only memories
    • G11C16/02—Erasable programmable read-only memories electrically programmable
    • G11C16/06—Auxiliary circuits, e.g. for writing into memory
    • G—PHYSICS
    • G11—INFORMATION STORAGE
    • G11C—STATIC STORES
    • G11C16/00—Erasable programmable read-only memories
    • G11C16/02—Erasable programmable read-only memories electrically programmable
    • G11C16/06—Auxiliary circuits, e.g. for writing into memory
    • G11C16/08—Address circuits; Decoders; Word-line control circuits
    • G—PHYSICS
    • G11—INFORMATION STORAGE
    • G11C—STATIC STORES
    • G11C8/00—Arrangements for selecting an address in a digital store
    • G11C8/12—Group selection circuits, e.g. for memory block selection, chip selection, array selection

Landscapes

  • Engineering & Computer Science (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Read Only Memory (AREA)
  • For Increasing The Reliability Of Semiconductor Memories (AREA)
  • Semiconductor Memories (AREA)
  • Non-Volatile Memory (AREA)

Abstract

(57)【要約】 【課題】チップコストの増加やアドレス入力の複雑化を
招くことなく、消去時間、書き込み時間及びテスト時間
等を短縮できる半導体記憶装置を提供する。 【解決手段】電気的に書き換え可能なメモリセルのデー
タの消去、書き込み及びテスト等の際、ブロック選択手
段21,22,23に消去するブロックサイズBS1〜
BS10と一組のブロックアドレスBS,A1〜A10
を入力し、ロウデコーダ15を制御して前記ブロックア
ドレスを先頭アドレスとする複数のアドレスを多重選択
することを特徴とする。連続する複数のブロックを同時
に選択して複数のブロック内のメモリセルのデータを同
時に消去、書き込み及びテストできる。チップの外部か
らブロックサイズを入力するので自由にブロックサイズ
を設定できる。また、任意のブロックアドレスを記憶す
るブロック・アドレス・レジスタを設ける必要がないの
で、チップサイズを縮小でき、チップコストを低減でき
る。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、半導体記憶装置に
関するもので、特に書き換え可能な不揮発性半導体記憶
装置及びフラッシュメモリに係り、更に詳しくは、アド
レスを多重選択してメモリセルアレイ中の複数のブロッ
クまたは複数のワード線を同時に選択し、消去、書き込
み及びテスト等を行う技術に関する。
【0002】
【従来の技術】従来、半導体記憶装置の一種として、電
気的な書き換えを可能としたEEPROMが知られてい
る。なかでも、メモリセルを複数個直列接続してNAN
Dセルを構成するNANDセル型EEPROMは、高集
積化ができるものとして注目されている。
【0003】NANDセル型EEPROMにおける1つ
のメモリセルは、半導体基板上に絶縁膜を介して浮遊ゲ
ート(電荷蓄積層)と制御ゲートが積層されたFETM
OS構造を有している。そして、複数個のメモリセルが
隣接するもの同士でソース・ドレインを共有する形で直
列接続されてNANDセルを形成している。このような
NANDセルがマトリックス配列されてメモリセルアレ
イが構成される。
【0004】メモリセルアレイにおける列方向に並ぶN
ANDセル列の一端側のドレインは、それぞれ選択ゲー
トトランジスタを介してビット線に共通接続され、他端
側ソースは別の選択ゲートトランジスタを介して共通ソ
ース線に接続されている。メモリセルトランジスタの制
御ゲート電極及び上記各選択ゲートトランジスタのゲー
ト電極は、メモリセルアレイの行方向に沿って延設され
たワード線(制御ゲート線)と選択ゲート線にそれぞれ
共通接続されている。
【0005】このような従来のNANDセル型EEPR
OMの公知例として、文献(論文)1:K.−D.Su
h et al.,“A 3.3V 32Mb NAN
DFlash Memory With Increm
ental Step Pulse Programm
ing Scheme,”IEEE J.Solid−
State Circuits,vol.30,pp.
1149−1156,Nov.1995.、及び文献
(論文)2:Y.Iwata et al.,“A 3
5ns Cycle Time 3.3V Only
32Mb NAND Flash EEPROM,”I
EEE J.Solid−StateCircuit
s,vol.30,pp.1157−1164,No
v.1995.等の発表がある。
【0006】上記文献1には、従来のNANDセル型E
EPROMの基本的な構成と動作が説明されている。そ
の内容を以下に図16(論文1のFig.1に対応す
る)及び図17(論文1のFig.3に対応する)を用
いて紹介する。
【0007】図16はメモリセルアレイとその周辺回路
の概略構成を示すブロック図であり、図17は消去、読
み出し及び書き込み動作のバイアス状態について説明す
るための図である。図16及び図17において、BSE
Lはブロック選択信号、BL0〜BL4243はデータ
線としてのビット線、WL0〜WL15はワード線、C
SLはソース線、CG0〜CG15は共通ゲート線、S
SL,GSLはそれぞれビット線側とソース線側の選択
ゲート線、Pass W/L、Sel.W/Lはそれぞ
れ、選択されたNANDセル内の非選択ワード線と選択
ワード線を示している。
【0008】消去動作時には、上記図16に示した回路
における共通ゲート線CG0〜CG15は接地され、選
択ブロックのブロック選択信号BSELは“ハイ(電源
電圧)”となり、非選択ブロックのブロック選択信号は
“ロウ(接地電位)”を維持する。従って、選択ブロッ
クのワード線は接地電位となり、非選択ブロックのワー
ド線はフローティング状態になる。次に、21Vで3m
sの長さの消去パルスがバルク(セルPウェル)に印加
される。その結果、選択ブロックでは、バルクとワード
線との間に消去電圧(21V)が加わり、浮遊ゲート中
の電子がFN(Fowler−Nordheim)トン
ネル電流によりセルPウェル中に抜け、セルのしきい値
電圧はほぼ−3Vとなる。NAND型フラッシュメモリ
では過消去が問題とならないため、セルは1回の消去パ
ルスで−3V程度にまで深く消去される。一方、非選択
ブロックは、フローティング状態のワード線とセルPウ
ェルとの容量カップリングにより、消去パルスの影響を
受けない。フローティング状態の制御ゲートには、ブロ
ック選択信号BSELが入力されるトランジスタのソー
ス、このソースとワード線との間の金属配線、及びポリ
シリコンからなるワード線が接続されている。カップリ
ング比は、フローティング状態のワード線に付随する容
量から計算される。この容量としては、ブロック選択信
号BSELがゲートに入力されるトランジスタのソース
接合容量、ソースとゲートのオーバーラップ容量、ポリ
シリコンと金属配線のフィールド上の容量、ポリシリコ
ンからなるワード線とセルPウェルとの容量等がある
が、ワード線とセルPウェルとの容量が全容量に対して
支配的に大きい。このため、実測結果から求めたカップ
リング比は約0.9と大きく、FNトンネル電流が流れ
るのを防げる。消去ヴェリファイ(検証)では、選択ブ
ロック内の全てのセルのしきい値電圧が−1V以下にな
ったか否かが判定される。
【0009】一方、読み出し動作では、1ページ分のセ
ルデータが同時にページバッファ中のラッチ回路に転送
され、連続的な読み出しが行われる。図18(論文1の
Fig.4に対応)は、読み出し時の主要信号の動作波
形図である。1ページ分のセルデータをセンスする際、
ページバッファは最初“0”(論理ロウレベルで、書き
込みセルを読み出した状態)に初期化されており、次い
でビット線は0Vに放電され、選択ゲート線SSL,G
SLは4.5Vになる(図18のt1)。その後、選択
ブロック(NANDセル列)内の選択ワード線には0V
が、選択ブロック内の非選択ワード線にはパス電圧であ
る4.5Vがそれぞれ入力される(図18のt2)。非
選択ワード線に入力される4.5Vは書き込み後及び消
去後のそれぞれのセルのしきい値電圧よりも高いため、
全ての非選択セルはパス・トランジスタとして働く。一
方、0V印加の選択ワード線により、消去後のセル・ト
ランジスタのみが導通する。従って、消去後のセルに対
して読み出しが行われたNANDセルはビット線を接地
するパスとなり、書き込み後のセルに対して読み出しが
行われたNANDセルはビット線が開放状態(オープン
状態)になる。t3では、ビット線からラッチへの直接
のセンス経路は、図16に示した回路における信号PG
Mをロウにすることにより遮断されており、ラッチデー
タはトランジスタSENSEを通してのみ決定される。
基準電位Vrefによって、2μAの負荷電流をビット
線に供給するPMOSカレント・ミラー回路の負荷が活
性化される。消去後のセルを読み出しているビット線で
は、負荷電流が流れ続けてロウレベルを維持し、書き込
み後のセルを読み出しているビット線はハイレベルとな
る。書き込み後のセルを読み出しているビット線はトラ
ンジスタSENSEを導通させ、ラッチデータを“1”
に反転する(t4)。こうして、書き込み後のセルを読
み出したラッチ回路は“1”、消去後のセルを読み出し
たラッチ回路は“0”を保存する。これらのラッチデー
タは読み出し回路を経た後、正規の論理レベルに変換さ
れる。従って、1ページ分の全ラッチ回路は同時にセッ
トされた後、連続的な読み出しを可能とする。
【0010】更に、書き込み動作では、最初、連続的に
ページバッファに書き込みデータがロードされる。
“0”は書き込みを行うセルデータであり、“1”は書
き込み禁止のセルデータである。書き込みサイクルは、
全ての“0”ラッチデータの全セルが書き込まれるまで
繰り返される。各書き込みサイクルは、書き込みパルス
と“0”ラッチのセルの過書き込みを防止するためのヴ
ェリファイ動作とからなる。さらに具体的には、40μ
mの書き込みサイクルは以下の(1)〜(4)のステッ
プで実行される。
【0011】(1)ビット線セットアップ(8μs):
ページバッファのラッチ回路内の書き込みデータにした
がって、ビット線のレベルを書き込みは0Vに、書き込
み禁止はVccに設定する。
【0012】(2)書き込み(20μs):選択ワード
線に書き込み電圧を短いパルスで入力する。
【0013】(3)ワード線放電(4μs):選択ワー
ド線の高電位は放電され、次の低いヴェリファイ電位の
入力に備える。
【0014】(4)書き込みヴェリファイ(8μs):
書き込みセルのしきい値電圧が目標値以上に書き込まれ
たか否かをチェックする。
【0015】ヴェリファイ動作では、十分に書き込みが
行われたセルのラッチ回路は“0”から“1”へと変わ
り、更に書き込まれることを防ぐ。ヴェリファイ動作時
のバイアス条件は読み出し動作時のそれとほぼ同じであ
るが、ラッチ回路には書き込み時のデータが保持され、
0Vとは異なる0.7Vが選択ワード線に入力される。
この条件の下で、書き込みセルのしきい値電圧が0.7
Vを越えた時、すなわち、十分に書き込みが行われた時
に、ラッチ回路内のデータは“0”から“1”へと変化
する。“1”データが書き込まれたラッチ回路は、ヴェ
リファイ動作では“0”から“1”へのみ変化するため
影響を受けない。書き込みサイクルはページバッファの
ラッチ回路が全て“1”を保持するまで、若しくは10
サイクルの最大書き込み時間に達するまで繰り返され
る。
【0016】図19(論文1のFig.5に対応する)
は、選択セルのチャネルに供給する書き込み禁止電圧の
バイアス条件を示している。ビット線側の選択ゲート線
SSLにゲートが接続されているトランジスタはゲート
電圧Vccの導通状態で、且つソース線側の選択ゲート
線GSLにゲートが接続されているトランジスタはゲー
ト電圧0Vの非導通状態、書き込みセルのビット線は0
V、書き込み禁止セルのビット線はVccにそれぞれ設
定する。0Vのビット線により、そのNANDセルのチ
ャネルは接地電位となる。選択セルの制御ゲートに書き
込み電圧が入力されると、浮遊ゲートとチャネル間に大
きなポテンシャルの差が生じ、浮遊ゲートにFNトンネ
ル電流で電子が注入され、セルが書き込まれる。書き込
み禁止セルにおいては、Vccレベルのビット線により
選択NANDセルのチャネルが予備充電された後、ビッ
ト線側の選択ゲートトランジスタが非導通状態となり、
チャネルがフローティングとなる。選択NANDセルの
ワード線、すなわち、書き込み電圧が入力される選択ワ
ード線とパス電圧が入力される非選択ワード線が立ち上
がると、ワード線、浮遊ゲート、チャネル及びセルPウ
ェル、それぞれを介した直列容量の結合により、チャネ
ル容量は自動的に昇圧される。このように、選択ブロッ
ク内の書き込み禁止のNANDセルのチャネル電位は、
ワード線とチャネルとの容量結合によって決定される。
従って、書き込み禁止電圧を十分に高くするためには、
チャネルの初期充電を十分に行うこと、また、ワード線
とチャネル間の容量カップリング比を大きくすることが
重要となる。
【0017】ワード線とチャネル間のカップリング比B
は以下のように算出される。
【0018】B=Cox/(Cox+Cj) ここで、Coxはワード線とチャネルとの間のゲート容
量の総和、Cjはセルトランジスタのソース及びドレイ
ン接合容量の総和である。また、NANDセルのチャネ
ル容量とは、これらゲート容量の総和Coxと接合容量
の総和Cjの合計となる。更に、その他の容量である選
択ゲートとソースのオーバーラップ容量や、ビット線と
ソース及びドレインとの容量等は全チャネル容量に比べ
て非常に小さいため、ここでは無視している。
【0019】以上が従来のNAND型EEPROMに関
する説明である。ここでは、電気的に書き換え可能な不
揮発性半導体記憶装置の代表例として示した。
【0020】さて、上記のようなNAND型EEPRO
Mを記憶媒体とした電子スチールカメラ(Solid
State Camera)が最近商品化されている。
例えば、富士写真フイルム株式会社から発売されている
DS−7がその一例であり、このカメラは16Mビット
のNAND型EEPROMを用いて、30万画素の写真
が30枚撮影できる。従って、この場合、写真1枚当た
り約0.5Mビット使用することがわかる。16Mビッ
トのNAND型EEPROMでは、消去ブロック(セク
ター)サイズが32Kビットで構成されているため、3
0万画素の写真では16ブロックが必要となる。電子ス
チールカメラは、撮影した写真をその場で確認し、必要
に応じて撮り直しができることが特長の一つである。撮
り直しをする場合には、16ブロック、0.5Mビット
のデータを一度消去する必要がある。この消去の際、1
6ブロックのデータを1ブロックずつ消去し、1ブロッ
クずつ消去が十分に行われたか否かの確認(Erase
Verirfy)を行うため消去時間が長くなる。例
えば、1ブロックの消去時間を2msとすると、16ブ
ロック消去するには32msかかることになり、この間
は撮影が制限される。
【0021】そこで、消去時間を短縮するために、複数
ブロックの消去を同時に行う方法が文献3:E.Har
ari et al.,“EEPROM System
with Erase Sector Selec
t,”USP 5,418,752,May 23,1
995.に提案されている。この技術はマルチブロック
消去(Selective Multiple Sec
tor Erase)と呼ばれており、同時に消去する
フラッシュメモリのセクター(ブロック)を選択的に指
定できるようにしたものである。しかし、上記マルチブ
ロック消去では、複数ブロックの消去を同時に行える反
面、消去するセクター(ブロック)を選択的に指定する
ためのセクター(ブロック)・アドレス・レジスタ(R
EG)221,…,223,…(図20参照:文献3の
Fig.3Aに対応する)が必要となる。このため、余
分なレジスタ回路部の存在によりチップサイズが増大
し、チップコストが高くなるという問題が発生する。
【0022】なお、図20において、209は図示しな
いコントローラと情報の伝達を行うための信号線、21
1,…,213,…はセクター、225はコマンドレジ
スタ、227はシリアルインターフェイス、229はコ
マンドデコーダ、231はアドレスレジスタ、233は
デコーダ、235はデコード出力信号線、237は消去
イネーブル信号を転送するバス、239はレジスタ22
1の出力、251は消去イネーブルコマンドが転送され
る信号線、261はリセット信号線である。上記コント
ローラには、コマンド・ラッチ・イネーブル信号CL
E,チップ・イネーブル信号/CE(符号の前に付した
“/”は反転信号、すなわちバーを意味する)、ライト
・イネーブル信号/WE、アドレス・ラッチ・イネーブ
ル信号ALE、リード・イネーブル信号/RE等が供給
されており、これらの信号とコマンドCM1,CM2,
CM3とに基づいて生成した信号を、各フラッシュEE
PROMチップの信号線209を介してシリアルインタ
ーフェイス227に供給して動作を制御するようになっ
ている。
【0023】また、上記複数ブロックの消去を同時に行
う方法は、図21のタイミングチャートに示すように、
まず、消去するセクターを指定するためのコマンドCM
1を入力するとともに、消去するセクター(ブロック)
・アドレスA8〜A15,A16〜A20を複数組(図
21では3組の場合を示している)入力する。その後、
消去コマンドCM2を入力して、tMBERASEの期
間にセクター(ブロック)・アドレスで指定した複数の
セクターの消去を行う。消去動作後には、状態読み取り
コマンドCM3を入力して消去確認読み出しを行う。こ
の消去確認読み出し動作によって、選択したセクター中
の全てのメモリセルのしきい値電圧が負になったことを
確認する。
【0024】このように、複数のセクター(ブロック)
を選択的に消去するためには、消去動作に先立って、消
去するセクターを指定するためのセクター(ブロック)
・アドレスA8〜A15,A16〜A20を複数組入力
する必要があり、このための時間及び複数アドレス入力
による処理の複雑化も無視できない問題となる。
【0025】しかし、上記マルチブロック消去では、複
数ブロックの消去を同時に行える反面、消去するセクタ
ー(ブロック)を選択的に指定するためのセクター(ブ
ロック)・アドレス・レジスタ(REG)221,…,
223,…(文献3のFig.3A参照)がセクター
(ブロック)毎に必要となる。このため、余分なレジス
タ回路部の存在によりチップサイズが増大し、チップコ
ストが高くなる。しかも、上述したように、複数のセク
ター(ブロック)を選択的に消去するためには、消去動
作に先立って、消去するセクターを指定するためのセク
ター(ブロック)・アドレスA8〜A15,A16〜A
20を複数組入力する必要がある。このため、セクター
(ブロック)・アドレスA8〜A15,A16〜A20
を複数組入力する時間、及び複数アドレス入力によるデ
コード等の処理の複雑化も無視できない。
【0026】
【発明が解決しようとする課題】上記のように従来の半
導体記憶装置は、1ブロック毎の消去動作と確認動作が
必要となるため、複数ブロックの消去を行うと消去時間
が長くなるという問題があった。この問題を解決するた
めに複数ブロックの同時消去を行おうとすると、消去す
るセクター(ブロック)を選択的に指定するためのセク
ター(ブロック)・アドレス・レジスタがセクター(ブ
ロック)毎に必要となり、チップコストが高くなる。ま
た、このレジスタにアドレスを入力するための時間が必
要となり、且つアドレス入力の複雑化を招くという問題
があった。
【0027】この問題は、消去動作に限らず、メモリセ
ルアレイ中の複数のブロックを同時に選択して書き込み
を行ったり、テストを行う場合も同様である。
【0028】本発明は、上記事情を考慮してなされたも
ので、その目的とするところは、チップコストの増加や
アドレス入力の複雑化を招くことなく、消去時間、書き
込み時間及びテスト時間等を短縮できる半導体記憶装置
を提供することにある。
【0029】また、本発明の他の目的は、チップサイズ
の増大やアドレス入力の複雑化を招くことなく、メモリ
セルアレイ中の複数のブロックに対して選択的に消去、
書き込み及びテスト等を行うことができる半導体記憶装
置を提供することにある。
【0030】本発明の更に他の目的は、チップサイズの
増大やアドレス入力の複雑化を招くことなく、選択ブロ
ックのサイズを自由に設定でき、メモリセルアレイ中の
複数のブロックに対して選択的に消去、書き込み及びテ
スト等を行うことができる半導体記憶装置を提供するこ
とにある。
【0031】
【課題を解決するための手段】本発明の請求項1に記載
した半導体記憶装置は、メモリセルがマトリックス配列
されたメモリセルアレイと、前記メモリセルアレイ中の
各メモリセルが行毎に接続されたワード線と、前記メモ
リセルアレイ中の各メモリセルが列毎に接続されたデー
タ線と、前記ワード線を選択する行選択手段と、前記デ
ータ線を選択する列選択手段と、制御データをラッチす
るラッチ手段を有し、アドレス信号に基づいて相補信号
を生成し、前記相補信号の複数の組み合わせで前記メモ
リセルアレイ中の1つのアドレスを指定する内部アドレ
ス信号生成手段と、外部からの制御により、前記ラッチ
手段に選択的に制御データをラッチさせるデータ設定手
段と、前記ラッチ手段にラッチされている制御データに
応じて、前記内部アドレス信号生成手段から出力される
相補信号を同一論理レベルに設定する内部アドレス信号
設定手段とを具備することを特徴としている。
【0032】請求項2に記載したように、請求項1に記
載の半導体記憶装置において、前記メモリセルは、半導
体基板上に形成された電気的に書き換え可能なメモリセ
ルを含むメモリセルユニットがマトリックス配列されて
形成されることを特徴とする。
【0033】請求項3に記載したように、請求項1また
は2に記載の半導体記憶装置において、前記内部アドレ
ス信号設定手段は、消去モード、書き込みモード及びテ
ストモードの少なくともいずれか1つのモード時に、前
記相補信号を同一論理レベルに設定することを特徴とす
る。
【0034】請求項4に記載したように、請求項1また
は2に記載の半導体記憶装置において、前記内部アドレ
ス信号設定手段は、選択するブロックのサイズと選択開
始ブロックを示す信号をラッチし、前記ラッチしたブロ
ックのサイズと選択開始ブロックを示す信号をデコード
して、ブロックの多重選択を行うための制御信号を生成
し、前記行選択手段に供給することを特徴とする。
【0035】請求項5に記載したように、請求項1また
は2に記載の半導体記憶装置において、前記内部アドレ
ス信号設定手段は、選択するブロックのサイズを示す信
号をラッチするブロック・サイズ・バッファと、前記ブ
ロック・サイズ・バッファの出力信号と選択開始ブロッ
クを示す信号をデコードしてブロックの多重選択を行う
ための制御信号を生成し、前記行選択手段に供給するブ
ロック・アドレス・プリデコーダとを含むことを特徴と
する。
【0036】請求項6に記載したように、請求項1また
は2に記載の半導体記憶装置において、前記内部アドレ
ス信号設定手段は、選択するブロックのアドレスをラッ
チするラッチ回路と、前記ラッチ回路のラッチデータに
応じて前記内部アドレス信号生成手段から出力される相
補信号を同一論理レベルに設定するか否かを決定する論
理回路とを含むことを特徴とする。
【0037】請求項7に記載したように、請求項1また
は2に記載の半導体記憶装置において、前記内部アドレ
ス信号設定手段は、前記メモリセルアレイの選択するロ
ウアドレスをラッチするラッチ回路と、前記ラッチ回路
のラッチデータに応じて前記内部アドレス信号生成手段
から出力される相補信号を同一論理レベルに設定するか
否かを決定する論理回路とを含むことを特徴とする。
【0038】また、本発明の請求項8に記載した不揮発
性半導体記憶装置は、半導体基板上に形成された電気的
に書き換え可能なメモリセルを含むメモリセルユニット
が構成され、このメモリセルユニットがマトリックス配
列されたメモリセルアレイと、前記メモリセルアレイ中
の各メモリセルが行毎に接続されたワード線と、前記メ
モリセルアレイ中の各メモリセルユニットが列毎に接続
されたデータ線と、前記ワード線を選択する行選択手段
と、前記データ線を選択する列選択手段と、前記メモリ
セルアレイが複数に分割されて形成されたブロック毎に
前記行選択手段を選択するブロック選択手段と、前記デ
ータ線に接続されたメモリセルへのデータの書き込みを
行うためのバッファ回路とを具備し、前記電気的に書き
換え可能なメモリセルのデータの消去の際、一組のブロ
ックアドレスの入力で指定されたブロックを含む複数の
ブロックを前記ブロック選択手段により同時に選択し、
この選択したブロック内の全てのメモリセルのデータを
消去することを特徴としている。
【0039】請求項9に記載したように、請求項8に記
載の不揮発性半導体記憶装置において、前記電気的に書
き換え可能なメモリセルのデータの消去の際、前記ブロ
ックアドレスを先頭アドレスとする複数のアドレスの多
重選択により、アドレスの連続する複数のブロックを同
時に選択することを特徴とする。
【0040】請求項10に記載したように、請求項8ま
たは9に記載の不揮発性半導体記憶装置において、前記
電気的に書き換え可能なメモリセルのデータの消去の
際、前記一組のブロックアドレスの入力で選択される複
数のブロックの個数は、nを整数とした場合に2のn乗
であることを特徴とする。
【0041】請求項11に記載したように、請求項10
に記載の不揮発性半導体記憶装置において、前記複数の
ブロックの個数は固定されていることを特徴とする。
【0042】更に、本発明の請求項12に記載した不揮
発性半導体記憶装置は、半導体基板上に形成された電気
的に書き換え可能なメモリセルを含むメモリセルユニッ
トが構成され、このメモリセルユニットがマトリックス
配列されたメモリセルアレイと、前記メモリセルアレイ
中の各メモリセルが行毎に接続されたワード線と、前記
メモリセルアレイ中の各メモリセルユニットが列毎に接
続されたデータ線と、前記ワード線を選択する行選択手
段と、前記データ線を選択する列選択手段と、前記メモ
リセルアレイが複数に分割されて形成されたブロック毎
に前記行選択手段を選択するブロック選択手段と、前記
データ線に接続されたメモリセルへのデータの書き込み
を行うためのバッファ回路とを具備し、前記電気的に書
き換え可能なメモリセルのデータの消去の際、消去する
ブロックサイズ及び一組のブロックアドレスの入力で指
定された複数のブロックを前記ブロック選択手段により
同時に選択し、この選択したブロック内の全てのメモリ
セルのデータを消去することを特徴としている。
【0043】更にまた、本発明の請求項13に記載した
不揮発性半導体記憶装置は、半導体基板上に形成された
電気的に書き換え可能なメモリセルが複数個直列接続さ
れてNANDセル列が構成され、このNANDセル列が
マトリックス配列されたメモリセルアレイと、前記メモ
リセルアレイ中の各メモリセルが行毎に接続されたワー
ド線と、前記メモリセルアレイ中の各NANDセル列が
列毎に接続されたビット線と、前記各NANDセル列と
前記各ビット線との間に設けられ、前記各NANDセル
列を選択するための選択ゲートと、前記ビット線と交差
して配設され、前記各選択ゲートを制御して前記各NA
NDセル列を前記ビット線に選択的に接続する選択ゲー
ト線と、前記ワード線及び前記選択ゲート線を選択する
行選択手段と、前記ビット線を選択する列選択手段と、
前記メモリセルアレイが複数に分割されて形成されたブ
ロック毎に前記行選択手段を選択するブロック選択手段
と、前記ビット線に前記選択ゲートを介して接続された
メモリセルへのデータの書き込みを行うためのバッファ
回路とを具備し、前記電気的に書き換え可能なメモリセ
ルのデータの消去の際、消去するブロックサイズ及び一
組のブロックアドレスの入力で指定された複数のブロッ
クを前記ブロック選択手段により同時に選択し、この選
択したブロック内の全てのメモリセルのデータを消去す
ることを特徴としている。
【0044】請求項14に記載したように、請求項12
または13に記載の不揮発性半導体記憶装置において、
前記電気的に書き換え可能なメモリセルのデータの消去
の際、前記ブロックアドレスを先頭アドレスとする複数
のアドレスの多重選択により、アドレスの連続する複数
のブロックを同時に選択することを特徴とする。
【0045】請求項15に記載したように、請求項12
ないし14いずれか1つの項に記載の不揮発性半導体記
憶装置において、前記電気的に書き換え可能なメモリセ
ルのデータの消去の際、前記消去するブロックサイズの
入力により選択される複数のブロックの個数は、nを整
数とした場合に2のn乗であることを特徴とする。
【0046】また、本発明の請求項16に記載したフラ
ッシュメモリは、電気的に書き換え可能なメモリセルが
マトリックス配列され、複数のブロックに分割されたメ
モリセルアレイと、前記メモリセルアレイの各ブロック
を選択するブロック選択手段と、前記ブロック選択手段
で選択されたブロック中のメモリセルの行を選択する行
選択手段と、前記メモリセルアレイ中のメモリセルの列
を選択する列選択手段とを具備し、データの消去の際
に、ブロックアドレスが入力され、消去モードを指示す
る信号が入力されている時に、前記行選択手段を制御し
て複数のアドレスを多重選択させることにより、前記ブ
ロックアドレスを先頭アドレスとする連続した2のn
(nは正の整数)乗個のブロックを選択し、前記ブロッ
クアドレスで指定されたブロックを含む2のn乗個のブ
ロック中のメモリセルのデータを実質的に同時に消去す
ることを特徴としている。
【0047】本発明の請求項17に記載したフラッシュ
メモリは、電気的に書き換え可能なメモリセルがマトリ
ックス配列され、複数のブロックに分割されたメモリセ
ルアレイと、前記メモリセルアレイの各ブロックを選択
するブロック選択手段と、前記ブロック選択手段で選択
されたブロック中のメモリセルの行を選択する行選択手
段と、前記メモリセルアレイ中のメモリセルの列を選択
する列選択手段とを具備し、データの消去の際に、消去
するブロックサイズを指示する信号及びブロックアドレ
スが入力され、前記行選択手段を制御して複数のアドレ
スを多重選択させることにより、前記ブロックアドレス
を先頭アドレスとする連続した2のn(nは正の整数)
乗個のブロックを選択し、前記ブロックアドレスで指定
されたブロックを含む前記ブロックサイズで指示された
所定の2のn乗個のブロック中のメモリセルのデータを
実質的に同時に消去することを特徴としている。
【0048】請求項18に記載したように、請求項17
に記載したフラッシュメモリにおいて、消去するブロッ
クの個数が2のn乗個以外の時に、2のn乗個のブロッ
クサイズずつ複数サイクルに分けて消去を行うことを特
徴とする。
【0049】請求項1のような構成によれば、相補信号
を同一レベルに設定することによってアドレスを多重選
択するので、チップコストの増加やアドレス入力の複雑
化を招くことなく、消去時間、書き込み時間及びテスト
時間等を短縮できる。また、チップサイズの増大やアド
レス入力の複雑化を招くことなく、メモリセルアレイ中
の複数のブロックに対して選択的に消去、書き込み及び
テスト等を行うことができる。更に、チップサイズの増
大やアドレス入力の複雑化を招くことなく、選択ブロッ
クのサイズを自由に設定でき、メモリセルアレイ中の複
数のブロックに対して選択的に消去、書き込み及びテス
ト等を行うことができる。
【0050】請求項2に示すように、メモリセルは、例
えば電気的に書き換え可能なメモリセルユニットがマト
リックス配置されて形成される。
【0051】請求項3に示すように、消去モード、書き
込みモード及びテストモードの少なくともいずれか1つ
のモード時に、内部アドレス信号設定手段で相補信号を
同一論理レベルに設定すれば、複数のメモリセルを同時
に選択した状態で消去、書き込み、あるいはテストを行
うことができ、消去時間、書き込み時間、あるいはテス
ト時間を短縮できる。
【0052】請求項4に示すように、内部アドレス信号
設定手段でブロックの多重選択を行うための制御信号を
生成して行選択手段に供給すれば、メモリセルアレイ中
の複数のブロックを同時に選択することができる。
【0053】請求項5に示すように、内部アドレス信号
設定手段は、例えばブロック・サイズ・バッファとブロ
ック・アドレス・プリデコーダとで構成できる。
【0054】請求項6及び請求項7に示すように、内部
アドレス信号設定手段は、ラッチ回路と論理回路とで構
成しても良い。
【0055】請求項8のような構成によれば、データの
消去時に、一組のブロックアドレスを入力することによ
って複数の消去ブロックを選択し、選択したブロック内
の全てのメモリセルのデータを同時に消去するので、消
去時間を短縮できる。しかも、セクター(ブロック)・
アドレス・レジスタは不要であるので、チップサイズの
増大を抑制でき、チップコストを低減できる。
【0056】請求項9に示すように、アドレスの多重選
択により連続する複数のブロックを同時に選択すれば、
比較的簡単な回路を追加するのみで消去の対象となる複
数のブロックを選択できる。
【0057】請求項10に示すように、消去するブロッ
クを2のn乗個の単位で選択すれば、消去の対象となる
ブロックの選択をより簡単化できる。
【0058】請求項11に示すように、ブロックの個数
を固定しても良い。
【0059】請求項12及び請求項13のような構成に
よれば、複数の消去ブロックを同時に選択し、選択した
ブロック内の全てのメモリセルのデータを同時に消去で
きるので、消去時間を大幅に短縮化できる。しかも、ユ
ーザがチップの外部から所望の消去ブロックサイズを入
力することにより自由に消去ブロックサイズの変更が可
能である。これによって、不揮発性半導体記憶装置にお
ける書き換えスピードを高速化でき、製造者側において
もテスト時間の短縮化が図れ、テストコストの低減化に
繋がる。また、ランダムな複数のブロックを選択的に同
時に消去することはできないが、ブロック・アドレス・
レジスタが不要となるため、その分回路構成を簡単化で
き、チップサイズの縮小化が図れ、チップコストの低減
化となる。更に、消去ブロック・アドレスを全て入力す
る必要がないため、アドレス入力のシステムを簡略化で
きる。
【0060】請求項14に示すように、一組のブロック
アドレスを入力し、アドレスの多重選択により連続する
複数のブロックを選択すれば、比較的簡単な回路を追加
するのみで消去の対象となる複数のブロックを同時に選
択できる。
【0061】請求項15に示すように、消去するブロッ
クを2のn乗個の単位で選択すれば、消去の対象となる
ブロックの選択をより簡単化できる。
【0062】請求項16のような構成によれば、データ
の消去時に、一組のブロックアドレスを入力することに
よって複数の消去ブロックを選択し、選択したブロック
内の全てのメモリセルのデータを消去するので、消去時
間を短縮できる。しかも、ブロック・アドレス・レジス
タは不要であるので、チップサイズの増大を抑制でき、
チップコストを低減できる。
【0063】請求項17のような構成によれば、複数の
消去ブロックを同時に選択し、選択したブロック内の全
てのメモリセルのデータを実質的に同時に消去できるの
で、消去時間を大幅に短縮化できる。しかも、ユーザが
チップの外部から所望の消去ブロックサイズを入力する
ことにより自由に消去ブロックサイズの変更が可能であ
る。これによって、不揮発性半導体記憶装置における書
き換えスピードを高速化でき、製造者側においてもテス
ト時間の短縮化が図れ、テストコストの低減化に繋が
る。また、ランダムな複数のブロックを選択的に同時に
消去することはできないが、ブロック・アドレス・レジ
スタが不要となるため、その分回路構成を簡単化でき、
チップサイズの縮小化が図れ、チップコストの低減化と
なる。更に、消去ブロック・アドレスを全て入力する必
要がないため、アドレス入力のシステムを簡略化でき
る。
【0064】請求項18に示すように、2のn乗個のブ
ロックサイズずつ複数サイクルに分けて消去を行えば、
消去するブロックサイズが2のn乗個以外の時にも容易
に対応でき、消去ブロックの選択の自由度を高くでき
る。
【0065】
【発明の実施の形態】以下、本発明の実施の形態につい
て図面を参照して説明する。
【0066】図1は、本発明の第1の実施の形態に係る
不揮発性半導体記憶装置について説明するためのもの
で、64MビットのNAND型EEPROMの概略構成
を示すブロック図である。
【0067】このEEPROMは、メモリセルアレイ1
1、シリアルインターフェイス回路12、ロウアドレス
バッファ13、ロウプリデコーダ14、ロウデコーダ
(行選択手段)15、コマンドレジスタ16、コマンド
デコーダ17、カラムアドレスバッファ18、カラムデ
コーダ(列選択手段)19、ページバッファ20、ブロ
ック・サイズ・バッファ21、ブロック・アドレス・プ
リデコーダ22、ワード線及びセレクトゲートドライバ
23及び制御回路24等を含んで構成されている。
【0068】上記メモリセルアレイ11は、1024個
のブロックBLK1〜BLK1024に分割されてい
る。各ブロックBLK1〜BLK1024中には、図2
に示すようにNANDセルがマトリックス配列されてい
る。各NANDセルは、複数個(ここでは16個の場合
を示す)のメモリセルMC,MC,…が隣接するもの同
士でソース・ドレインを共有する形で直列接続されて形
成されている。NANDセル列の一端側のドレインは、
それぞれ選択ゲートトランジスタST1を介してビット
線(データ線)BL(BL0〜BL4223)に接続さ
れる。NANDセル列の他端側のソースは選択ゲートト
ランジスタST2を介して共通ソース線CSLに接続さ
れている。メモリセルアレイ11の行方向に沿って延設
された選択ゲート線SSL,GSLはそれぞれ、同一行
の選択ゲートトランジスタST1,ST2のゲートに接
続される。同じく、メモリセルアレイ11の行方向に沿
って延設されたワード線WL0〜WL15はそれぞれ、
同一行のメモリセルMC,MC,…の制御ゲートに接続
される。
【0069】各メモリセルMCは、図3に示すように、
半導体基板1上に、トンネル絶縁膜2、浮遊ゲート(電
荷蓄積層)3、ONO(Oxide−Nitride−
Oxide)膜4及び制御ゲート5が積層されたMOS
FET構造を有している。そして、隣接するメモリセル
MC,MC,…同士でソース・ドレイン6,7を共有す
る形で直列接続されている。
【0070】上記シリアルインターフェイス回路12に
は各種のコマンド、アドレス、及び書き込みを行うセル
データ等が入力され、上記メモリセルアレイ11から読
み出されてページバッファ20中のラッチ回路にラッチ
されたセルデータが出力されるようになっている。この
シリアルインターフェイス回路12に入力されたロウア
ドレスはロウアドレスバッファ13に供給されてラッチ
され、カラムアドレスはカラムアドレスバッファ18に
供給されてラッチされる。また、コマンドはコマンドレ
ジスタ16に供給されてラッチされ、消去ブロックサイ
ズを指定するための信号はブロック・サイズ・バッファ
21に供給されてラッチされる。上記ロウアドレスバッ
ファ13にラッチされたロウアドレスはロウプリデコー
ダ14でプリデコードされ、このプリデコード信号がロ
ウデコーダ15に供給されてデコードされる。このロウ
デコーダ15から出力されるデコード信号は、メモリセ
ルアレイ11の選択されたブロック中のワード線及び選
択ゲート線にそれぞれ供給される。
【0071】上記カラムアドレスバッファ18にラッチ
されたカラムアドレスは、カラムデコーダ19に供給さ
れてデコードされ、ページバッファ20に供給される。
このページバッファ20中にはラッチ回路が設けられて
おり、上記シリアルインターフェイス回路12に入力さ
れた書き込みを行うセルデータがラッチされるととも
に、上記メモリセルアレイ11中の選択されたブロック
から各ビット線に読み出されたセルデータがラッチされ
る。上記コマンドレジスタ16に供給されたコマンドは
コマンドデコーダ17でデコードされ、このデコード信
号が制御回路24に供給される。制御回路24には、外
部からコマンド・ラッチ・イネーブル信号CLE、チッ
プ・イネーブル信号/CE(“/”は反転信号、すなわ
ちバーを意味する)、ライト・イネーブル信号/WE、
リード・イネーブル信号/RE、アドレス・ラッチ・イ
ネーブル信号ALE及びクロック信号CLK1等が供給
されている。この制御回路24は、これらの信号と上記
コマンドデコーダ17のデコード出力とに基づいて、メ
モリ中の各回路を読み出し動作、書き込み動作、消去動
作及びヴェリファイ動作等に応じて制御する。
【0072】上記のような構成において、読み出し及び
書き込み動作は、基本的には前述した従来の64Mビッ
トのNAND型EEPROMと同様である。
【0073】一方、消去動作時には、シリアルインター
フェイス回路12に、コマンドCM0〜CM3、消去ブ
ロックサイズを指定するための信号BS1〜BS10,
BS、上位ブロックアドレスAD1、下位ブロックアド
レスAD2及びブロックアドレスA1〜A10等が入力
される。上記ブロック・サイズ・バッファ21は、上記
シリアルインターフェイス回路12に供給されたブロッ
クサイズを指定するための信号BS1〜BS10をラッ
チし、上記ブロック・アドレス・プリデコーダ22によ
るプリデコード動作を制御するための内部ブロックサイ
ズ信号bs1〜bs10を生成する。上記ブロック・ア
ドレス・プリデコーダ22から出力されるプリデコード
信号は、上記ワード線及びセレクトゲートドライバ23
に供給される。また、このブロック・アドレス・プリデ
コーダ22から出力されるブロックアドレスの多重選択
を行うための制御信号Djx,Eky,Flzは、ロウ
デコーダ15に供給される。上記ワード線及びセレクト
ゲートドライバ23の出力信号SS,CG0〜CG1
5,GSは、上記ロウデコーダ15に供給される。これ
によって、消去時のロウデコーダ15によるデコード動
作が制御され、あるブロックアドレスを先頭アドレスと
する複数のアドレスの多重選択が行われ、アドレスの連
続する複数のブロックを選択するようになっている。
【0074】図4は、上記図1に示した回路におけるブ
ロック・サイズ・バッファ21の構成例を示している。
図5及び図6は、同じく図1に示した回路におけるブロ
ック・アドレス・プリデコーダ22の構成例を示してい
る。これらの回路は、消去するブロックサイズを変更可
能な構成になっている。また、図7は、上記ロウデコー
ダ15におけるメモリセルアレイ11中のブロック選択
に関係する回路部の構成を抽出して示している。なお、
ワード線及びセレクトゲートドライバ23は、バッファ
回路で構成されており、周知の構成であるので詳細な構
成例は省略する。
【0075】上記ブロック・サイズ・バッファ21は、
バッファ回路31,32、ノアゲート33,34及びイ
ンバータ35,36を含んで構成されている。上記バッ
ファ回路31にはブロックサイズを指定するための信号
BSi(i=1〜9)が供給され、上記バッファ回路3
2にはブロックサイズを指定するための信号BS10が
供給される。上記ノアゲート33の一方の入力端にはバ
ッファ回路31の出力が供給され、他方の入力端にはブ
ロックサイズを指定する信号bsi+1が供給され、そ
の出力がインバータ35を介して内部ブロックサイズ信
号bsiとして出力される。また、上記ノアゲート34
の一方の入力端にはバッファ回路32の出力が供給さ
れ、他方の入力端は接地され、その出力がインバータ3
6を介して内部ブロックサイズ信号bs10として出力
される。
【0076】上記ブロック・アドレス・プリデコーダ2
2は、ブロックサイズカウンタ37、アドレスバッファ
38−1〜38−10、アドレスカウンタ39−1〜3
9−10、インバータ40−1〜40−10、ノアゲー
ト41−1〜41−10、インバータ42−1〜42−
10、ノアゲート43−1〜43−10、インバータ4
4−1〜44−10、ナンドゲート45D−1〜45D
−8,45E−1〜45E−8,45F−1〜45F−
16及びインバータ46D−1〜46D−8,46E−
1〜46E−8,46F−1〜46F−16等を含んで
構成されている。上記ブロックサイズカウンタ37に
は、ブロックサイズを指定するための信号BSがシリア
ルインターフェイス回路12から供給され、クロック信
号CLK1が制御回路24から供給される。また、アド
レスバッファ38−1〜38−10にはそれぞれ、シリ
アルインターフェイス回路12からブロックアドレス信
号A1〜A10が供給されて初期値としてセットされ
る。アドレスカウンタ39−1〜39−10にはそれぞ
れ、上記各アドレスバッファ38−1〜38−10の出
力信号が供給される。初段のアドレスカウンタ39−1
には上記ブロックサイズカウンタ37から出力されるブ
ロックアドレス・カウントアップ信号FBSが供給さ
れ、各アドレスカウンタ39−1〜39−9の出力信号
が順次次段に供給されるようになっている。各アドレス
カウンタ39−1〜39−10の出力信号は、インバー
タ40−1〜40−10を介してノアゲート41−1〜
41−10の一方の入力端にそれぞれ供給される。これ
らノアゲート41−1〜41−10の他方の入力端には
それぞれ、上記ブロック・サイズ・バッファ21から出
力される内部ブロックサイズ信号bs1〜bs10が供
給される。各ノアゲート41−1〜41−10の出力信
号は、インバータ42−1〜42−10の入力端、及び
ノアゲート43−1〜43−10の一方の入力端にそれ
ぞれ供給される。上記各ノアゲート43−1〜43−1
0の他方の入力端には上記ブロック・サイズ・バッファ
21から出力される内部ブロックサイズ信号bs1〜b
s10が供給され、その出力がインバータ44−1〜4
4−10にそれぞれ供給される。そして、各インバータ
42−1〜42−10の出力端から出力されるプリデコ
ード信号の一部(4ビットのアドレスに対応する)がワ
ード線及びセレクトゲートドライバ23に供給されると
ともに、各インバータ44−1〜44−10の出力端か
ら出力されるプリデコード信号a1〜a10がワード線
及びセレクトゲートドライバ23に供給される。
【0077】また、上記各プリデコード信号a1〜a1
0、/a1〜/a10は、ナンドゲート45D−1〜4
5D−8,45E−1〜45E−8,45F−1〜45
F−16に選択的に供給される。ナンドゲート45D−
1〜45D−8には、上記各プリデコード信号a1,/
a1,a2,/a2,a3,/a3のうち、全ての組み
合わせが異なるように選択された3つの信号が供給され
る。例えばナンドゲート45D−1の入力端には上記プ
リデコード信号a1,a2,a3が供給され、その出力
がインバータ46D−1の入力端に供給される。ナンド
ゲート45D−2の入力端には上記プリデコード信号/
a1,a2,a3が供給され、その出力がインバータ4
6D−2の入力端に供給される。同様に、ナンドゲート
45D−8の入力端には上記プリデコード信号/a1,
/a2,/a3が供給され、その出力がインバータ46
D−8の入力端に供給される。
【0078】ナンドゲート45E−1〜45E−8に
は、上記各プリデコード信号a4,/a4,a5,/a
5,a6,/a6のうち、全ての組み合わせが異なるよ
うに選択された3つの信号が供給される。例えばナンド
ゲート45E−1の入力端には上記プリデコード信号a
3,a4,a5が供給され、その出力がインバータ46
E−1の入力端に供給される。ナンドゲート45E−2
の入力端には、上記プリデコード信号/a3,a4,a
5が供給され、その出力がインバータ46E−2の入力
端に供給される。以下同様にして、ナンドゲート45E
−8の入力端には、上記プリデコード信号/a3,/a
4,/a5が供給され、その出力がインバータ46E−
8の入力端に供給される。
【0079】ナンドゲート45F−1〜45F−16に
は、上記各プリデコード信号a7,/a7,a8,/a
8,a9,/a9,a10,/a10のうち、全ての組
み合わせが異なるように選択された4つの信号が供給さ
れる。例えばナンドゲート45F−1の入力端には上記
プリデコード信号a7,a8,a9,a10が供給さ
れ、その出力がインバータ46F−1の入力端に供給さ
れる。ナンドゲート45F−2の入力端には上記プリデ
コード信号/a7,a8,a9,a10が供給され、そ
の出力がインバータ46F−2の入力端に供給される。
以下同様にして、ナンドゲート45F−16の入力端に
は上記プリデコード信号/a7,/a8,/a9,/a
10が供給され、その出力がインバータ46F−16の
入力端に供給される。
【0080】上記各インバータ46D−1〜46D−
8,46E−1〜46e−8,46F−1〜46F−1
6から出力される制御信号Dj1〜Dj8(Djx),
Ek1〜Ek8(Eky),Fl1〜Fl16(Fl
z)はそれぞれ、上記ロウデコーダ15に供給されてデ
コード動作を制御することによりブロックアドレスの多
重選択を行うようになっている。
【0081】ここで、上記ブロックアドレスは、A1〜
A10の10ビットであり、小ブロックはBLK1から
BLK1024の1024個である。ブロックサイズを
指定する信号BSi(i=1〜9)が入力されると、ブ
ロック・サイズ・バッファ21により、チップ内部のブ
ロックサイズ信号bsi(i=1〜9)が生成されてブ
ロック・アドレス・プリデコーダ22に供給される。こ
れらの信号bs1,bs2,bs3,bs4,…によ
り、それぞれ2倍、4倍、8倍、16倍のブロックサイ
ズが指定される。8ビットのI/Oから一回の入力でブ
ロックサイズを指定するには、信号bs1から信号bs
8までの8ビットが必要となり、最大ブロックが256
倍のブロックサイズの場合にはこれで良い。これに対
し、図4に示したように最大ブロックとして1024倍
のブロックサイズを指定するには、8ビットのI/Oか
ら二回のブロックサイズの入力が必要となる。図1に示
した回路において、例えば、あるブロックアドレスを先
頭に8個の連続するブロックを消去する場合には、信号
bs1,bs2,bs3が論理“1”となり、ハイレベ
ルになる。この際、信号a1,/a1,b1,/b1,
c1,/c1は多重選択され、図6のブロック・アドレ
ス・プリデコーダ22におけるナンドゲート45D−1
〜45D−8に入力される信号は全て論理“1”とな
り、信号Dj1〜Dj8はハイレベルになる。8倍のブ
ロックサイズを指定する場合には、あるブロックアドレ
スのA1,A2,A3は共に“0”であるから、A3か
らA10で決まる連続する8ブロックが指定される。す
なわち、信号Djx(x=1〜8),Eky(y=1〜
8),Flz(z=1〜16)がロウデコーダ15に入
力されており、あるブロックアドレスを先頭に連続する
8ブロックが消去される。
【0082】なお、上記図5に示した回路におけるアド
レスカウンタ39−1,…,39−10は上述した消去
動作のみならず、シクエンシャル読み出し(Seque
ntial Read)、すなわち、ある制御ゲート線
(ワード線)が選択され、読み出された後、順次に次の
制御ゲート線が選択され、読み出しが連続的に行われる
モードにも使用される。
【0083】上記ロウデコーダ15は、ナンドゲート6
1,62、インバータ63、及びNチャネル型MOSト
ランジスタ64〜69,70−1〜70−18を含んで
構成されている。上記ナンドゲート61の各入力端に
は、上記ブロック・アドレス・プリデコーダ22の出力
信号Djx(x=1〜8),Eky(y=1〜8),F
lz(z=1〜16)が選択的に供給される。上記ナン
ドゲート61の出力信号はインバータ63の入力端に供
給され、このインバータ63の出力信号がナンドゲート
62の一方の入力端及びMOSトランジスタ64の電流
通路の一端に供給される。上記ナンドゲート62の他方
の入力端には、リングオシレータ(図示せず)の発振出
力OSCが供給され、その出力がMOSトランジスタ6
6のソース・ドレインに供給される。このMOSトラン
ジスタ66は、ソース・ドレインとゲートとの間の容量
をキャパシタとして利用する。また、上記MOSトラン
ジスタ64の電流通路の他端にはMOSトランジスタ6
5の電流通路の一端が接続され、ゲートには制御回路2
4からライトイレーズの時に当該MOSトランジスタ6
4をオフするための信号SWEが供給される。上記MO
Sトランジスタ65の電流通路の他端には、MOSトラ
ンジスタ70−1〜70−18のゲートがそれぞれ接続
され、ゲートは電源Vccに接続される。このMOSト
ランジスタ65は、上記MOSトランジスタ64に印加
される電界を緩和するための電界緩和用である。上記M
OSトランジスタ67の電流通路の一端はMOSトラン
ジスタ66のゲートに接続され、他端はMOSトランジ
スタ65の電流通路の他端に接続され、ゲートは上記M
OSトランジスタ66のゲート及びMOSトランジスタ
68の電流通路の一端に接続される。MOSトランジス
タ68の電流通路の他端はMOSトランジスタ69の電
流通路の一端に接続され、ゲートは上記MOSトランジ
スタ65の電流通路の他端に接続される。MOSトラン
ジスタ69の電流通路の他端にはプログラム用の高電圧
Vpgm(例えば20V)が印加され、ゲートは上記M
OSトランジスタ65の電流通路の他端に接続される。
上記MOSトランジスタ66〜69は、ローカルチャー
ジポンプ回路を構成しており、上記発振出力OSCに応
答して上記高電圧Vpgmを昇圧して各MOSトランジ
スタ70−1〜70−18のゲートに与える。
【0084】上記各MOSトランジスタ70−1〜70
−18の電流通路の一端には、上記ワード線及びセレク
トゲートドライバ23の出力信号SS,CG0〜CG1
5,GSが供給される。上記各MOSトランジスタ70
−1〜70−18の電流通路の他端には、選択ゲート線
SSL、ワード線WL0〜WL15、及び選択ゲート線
GSLが接続されている。
【0085】図8は、上記図1ないし図7に示したEE
PROMの消去動作について説明するためのタイミング
チャートである。まず、ブロックサイズを入力するため
のコマンドCM0がI/Oピンからシリアルインターフ
ェイス回路12に入力され、コマンドレジスタ16にラ
ッチされた後、コマンドデコーダ17でデコードされて
制御回路24に供給される。その後、ブロックサイズを
指定するための信号BS1〜BS10がシリアルインタ
ーフェイス回路12を介してブロック・サイズ・バッフ
ァ21に供給され、上記制御回路24の制御に応答して
ラッチされる。次に、ブロック・アドレスを入力するた
めのコマンドCM1がシリアルインターフェイス回路1
2に入力され、コマンドレジスタ16にラッチされた
後、上位と下位のブロックアドレスAD1及びAD2が
このコマンドレジスタ16に入力される。ここで、ブロ
ックアドレスが上位と下位の2種類入力されるのは、例
えば64MビットのNAND型EEPROMの場合には
1024ブロックあり、ブロックアドレスは10ビット
必要となるのに対し、I/Oは8ビットであるからブロ
ックアドレスを上位と下位で2サイクルに分けている。
従って、仮に入力されたブロックサイズが4ブロック以
上の場合、指定後の拡大されたブロック数は、1024
/4=256ブロック以下となるため、その内の1つの
ブロックを特定するためには、8ビット以下のアドレス
入力で満足する。よって、この場合はブロックアドレス
を上位と下位に分け2サイクルで入力する必要がなくな
る。次に、消去コマンドCM2がシリアルインターフェ
イス回路12を介してコマンドレジスタ16に入力さ
れ、コマンドデコーダ17でデコードされて制御回路2
4に供給される。そして、上記制御回路24の制御によ
りメモリの各回路が制御されて消去動作が開始される。
なお、消去動作後には、状態読み取りコマンドCM3が
入力される。
【0086】図9(a)ないし(d)はそれぞれ、消去
ブロックサイズをメモリセルアレイ11上で示した模式
図である。図9(a)はブロックサイズが2倍になった
場合、図9(b)はブロックサイズが4倍になった場
合、図9(c)はブロックサイズが8倍になった場合、
図9(d)はブロックサイズが16倍になった場合の例
をそれぞれ示している。ブロックサイズBSは2桁の1
6進数で入力される。これを2進数に変換すると、8
桁、8ビットのI/Oから入力される。
【0087】図10(a)は、連続する11のブロック
j1〜j11までを消去する場合を示している。例え
ば、ブロックj2がブロックを8個ずつ纏めた場合の先
頭ブロックである場合には、図10(b),図10
(c),図10(d)に示すように、ブロックj1、ブ
ロックj2〜j9、及びブロックj10,j11の3つ
のグループに分ける。そして、それぞれ、1倍、8倍、
2倍のブロックサイズで3回のサイクルで消去を行う。
【0088】次に、消去確認(ヴェリファイ)読み出し
(Erase Verify Read)について以下
に説明する。消去確認読み出し動作は、拡大した消去ブ
ロックを構成する小ブロックの1ブロック毎に読み出し
を行う。具体的には、上記のようにブロックサイズを8
倍で消去した場合には、(a3,a2,a1)=(0,
0,0)、(0,0,1)、(0,1,0)、(0,
1,1)、(1,0,0)、(1,0,1)、(1,
1,0)、(1,1,1)の順番で、ブロックサイズカ
ウンタ37及びアドレスカウンタ39−1,39−2,
39−3が動作して8ビットのブロックアドレスをカウ
ントアップして、消去確認読み出しを行う。
【0089】消去確認読み出し動作は、論文2の116
2ページ、あるいは、論文1の1151ページに記載さ
れているように、消去された小ブロック中の全メモリセ
ルが同時に読み出される。具体的には、消去された小ブ
ロック中のメモリセルの全制御ゲートを0Vにして読み
出しを行うことによって、NANDセル列の全てのメモ
リセルが消去されたこと、すなわち、全てのメモリセル
のしきい値電圧が負になったことが確認される。
【0090】消去された小ブロックを読み出した結果
は、図1のページ・バッファ20にストアされる。ペー
ジ・バッファ20は、例えば図16に示したものと同様
の回路で構成されている。従って、論文2のようにその
結果をページ・バッファに設けられたワイアド・オア回
路で一括検知しても良い。また、前記の消去した8個の
小ブロックの消去確認読み出しを行い、その結果をペー
ジ・バッファに重ねてストアして、最後に一括検知を行
っても良いし、ページ・バッファに対して連続的にチッ
プ内部で読み出し判定を行うこともできる。
【0091】なお、ページ・バッファ20の内容は、図
16に示される回路のように、消去が不十分なメモリセ
ルがある場合には反転するように設計しておくと、消去
確認読み出しの結果をページ・バッファ20に重ねてス
トアしても、消去した8ブロックの内、どのブロックが
消去不十分かの判定はつかないが、8ブロック内の少な
くとも1ブロックで消去不十分なブロックがあることが
判る。
【0092】上述した消去読み出し動作で、消去が不十
分な結果が出た場合は、前記8ブロックが再度消去され
る。そして、この動作が消去確認読み出し動作でパスと
判定されるまで繰り返される。
【0093】以上までは消去ブロックサイズBSをチッ
プ外部より制御する場合について説明したが、消去ブロ
ックサイズは外部から入力せずに、固定した場合でも本
発明は有効である。図11は、本発明の第2の実施の形
態に係る不揮発性半導体記憶装置について説明するため
のもので、消去ブロックサイズを固定する場合のブロッ
ク・アドレス・プリデコーダ22の構成例を示す回路図
である。この図11では、消去ブロックサイズを8倍に
した例を示しており、A1,A2,A3のブロックアド
レスに関して記載されている。この回路は、アドレスバ
ッファ47−1〜47−3、アドレスカウンタ48−1
〜48−3、インバータ49−1〜49−3、ノアゲー
ト51−1〜51−3、インバータ51−1〜51−
3、ノアゲート52−1〜52−3及びインバータ53
−1〜53−3を含んで構成されている。上記アドレス
バッファ47−1〜47−3にはアドレス信号A1〜A
3がそれぞれ供給され、これらアドレスバッファ47−
1〜47−3の出力がアドレスカウンタ48−1〜48
−3にそれぞれ供給される。上記アドレスカウンタ48
−1には信号FBSが供給され、このアドレスカウンタ
48−1の出力がアドレスカウンタ48−2に、アドレ
スカウンタ48−3の出力がアドレスカウンタ48−3
にそれぞれ供給される。上記信号FBSは、コマンドで
入力しても良いし、ボンディングオプション等で所定の
電位が供給されるように構成しても良い。また、各アド
レスカウンタ48−1〜48−3の出力信号は、インバ
ータ49−1〜49−3の入力端にそれぞれ接続され、
これらインバータ49−1〜49−3による反転出力が
それぞれノアゲート50−1〜50−3の一方の入力端
にそれぞれ供給される。これらノアゲート50−1〜5
0−3の他方の入力端には消去信号ERASEが供給さ
れ、その出力がインバータ51−1〜51−3の入力
端、及びノアゲート52−1〜52−3の一方の入力端
にそれぞれ供給される。これらノアゲート52−1〜5
2−3の他方の入力端には上記消去信号ERASEが入
力され、その出力がインバータ53−1〜53−3にそ
れぞれ供給される。そして、各インバータ51−1〜5
1−3の出力端からロウプリデコード信号/a1〜/a
3が出力され、各インバータ53−1〜53−3の出力
端からロウプリデコード信号a1〜a3が出力されるよ
うになっている。
【0094】消去信号(消去モードを示す判定クロッ
ク)ERASEが入力されている時は、ブロックアドレ
スA1,A2,A3が多重選択されてこのブロックアド
レスで選択されたブロック中のメモリセルが消去され
る。消去後の消去確認読み出し動作では、消去された小
ブロックの1ブロック毎にブロックアドレス・カウント
アップ信号FBSがブロックアドレスを1ビットずつ8
ビット進ませる。本実施の形態によれば、消去の際には
ブロックサイズを大きく固定することが可能となるの
で、消去時間を短縮できる。
【0095】図12は、本発明の第3の実施の形態に係
る不揮発性半導体記憶装置について説明するためのもの
で、64MビットのNAND型EEPROMの概略構成
を示すブロック図である。上述した第1,第2の実施の
形態に係る不揮発性半導体記憶装置では、連続するブロ
ックしか同時に選択することはできないが、この第3の
実施の形態では離れたブロックも選択できるようになっ
ている。この第3の実施の形態では、複数のブロックを
同時に選択して消去、書き込み及びテストを行う場合を
例に取って説明する。すなわち、図12に示すEEPR
OMが図1に示した構成と異なるのは、ブロック・アド
レス・バッファ25が設けられている点であり、これに
対応してブロック・アドレス・プリデコーダ22’の構
成が変更され、ロウプリデコーダ14が削除されてい
る。また、シリアルインターフェイス回路12にはコマ
ンドCM0〜CM3、上位ブロックアドレスAD1、下
位ブロックアドレスAD2及びブロックアドレスA1〜
A10等が入力される。そして、上記ブロック・アドレ
ス・バッファ25に上記ブロックアドレスA1〜A10
が供給されるようになっている。他の構成は基本的には
同様であるので、同一部分に同じ符号を付してその詳細
な説明は省略する。
【0096】図13及び図14は、上記図12に示した
回路におけるブロック・サイズ・バッファ25及びブロ
ック・アドレス・プリデコーダ22’の構成例を示す回
路図であり、ブロックアドレスA1〜A10のiビット
に着目して示している。この回路は、ナンドゲート80
〜82,45D−1〜45D−8,45E−1〜45E
−8,45F−1〜45F−16、インバータ83〜9
0,46D−1〜46D−8,46E−1〜46E−
8,46F−1〜46F−16、Nチャネル型MOSト
ランジスタ91,92等を含んで構成されている。上記
ナンドゲート80、インバータ84,85,86及びM
OSトランジスタ91,92は、ブロック・アドレス・
バッファ25を構成している。また、上記ナンドゲート
81,82,45D−1〜45D−8,45E−1〜4
5E−8,45F−1〜45F−16、インバータ8
3,87〜90,46D−1〜46D−8,46E−1
〜46E−8,46F−1〜46F−16は、ブロック
・アドレス・プリデコーダ22’を構成している。
【0097】アドレス信号Ai(i=1〜10)は、イ
ンバータ83の入力端、及びナンドゲート80,82の
一方の入力端に供給される。上記インバータ83の出力
信号は、ナンドゲート81の一方の入力端に供給され
る。上記ナンドゲート80の他方の入力端には、制御回
路24からテストモードを示す信号(テスト信号)TS
(あるいは消去信号ERASE、書き込み信号WS)が
供給される。このナンドゲート80の出力信号は、イン
バータ84の入力端に供給され、このインバータ84の
出力信号がMOSトランジスタ91のゲートに供給され
る。上記MOSトランジスタ91の電流通路の一端に
は、ナンドゲート81,82の他方の入力端、インバー
タ85の入力端とインバータ86の出力端がそれぞれ接
続され、他端は接地点Vssに接続される。上記MOS
トランジスタ92の電流通路の一端にはインバータ85
の出力端とインバータ86の出力端が接続され、他端は
接地点Vssに接続され、ゲートに制御回路24からリ
セット信号RSが供給される。上記ナンドゲート81の
出力端にはインバータ87の入力端が接続され、このイ
ンバータ87の出力端にはインバータ88の出力端が接
続される。上記ナンドゲート82の出力端にはインバー
タ89の入力端が接続され、このインバータ89の出力
端にはインバータ90の出力端が接続される。そして、
上記インバータ88の出力端からプリデコード信号ai
(i=1〜10)が出力され、上記インバータ90の出
力端からプリデコード信号/ai(i=1〜10)が出
力される。
【0098】上記各プリデコード信号a1〜a10、/
a1〜/a10は、ナンドゲート45D−1〜45D−
8,45E−1〜45E−8,45F−1〜45F−1
6に選択的に供給される。ナンドゲート45D−1〜4
5D−8には、上記各プリデコード信号a1,/a1,
a2,/a2,a3,/a3のうち、全ての組み合わせ
が異なるように選択された3つの信号が供給される。例
えばナンドゲート45D−1の入力端には上記プリデコ
ード信号a1,a2,a3が供給され、その出力がイン
バータ46D−1の入力端に供給される。ナンドゲート
45D−2の入力端には上記プリデコード信号/a1,
a2,a3が供給され、その出力がインバータ46D−
2の入力端に供給される。同様に、ナンドゲート45D
−8の入力端には上記プリデコード信号/a1,/a
2,/a3が供給され、その出力がインバータ46D−
8の入力端に供給される。
【0099】ナンドゲート45E−1〜45E−8に
は、上記各プリデコード信号a4,/a4,a5,/a
5,a6,/a6のうち、全ての組み合わせが異なるよ
うに選択された3つの信号が供給される。例えばナンド
ゲート45E−1の入力端には上記プリデコード信号a
3,a4,a5が供給され、その出力がインバータ46
E−1の入力端に供給される。ナンドゲート45E−2
の入力端には、上記プリデコード信号/a3,a4,a
5が供給され、その出力がインバータ46E−2の入力
端に供給される。同様に、ナンドゲート45E−8の入
力端には、上記プリデコード信号/a3,/a4,/a
5が供給され、その出力がインバータ46E−8の入力
端に供給される。
【0100】ナンドゲート45F−1〜45F−16に
は、上記各プリデコード信号a7,/a7,a8,/a
8,a9,/a9,a10,/a10のうち、全ての組
み合わせが異なるように選択された4つの信号が供給さ
れる。例えばナンドゲート45F−1の入力端には上記
プリデコード信号a7,a8,a9,a10が供給さ
れ、その出力がインバータ46F−1の入力端に供給さ
れる。ナンドゲート45F−2の入力端には上記プリデ
コード信号/a7,a8,a9,a10が供給され、そ
の出力がインバータ46F−2の入力端に供給される。
同様に、ナンドゲート45F−16の入力端には上記プ
リデコード信号/a7,/a8,/a9,/a10が供
給され、その出力がインバータ46F−16の入力端に
供給される。
【0101】上記各インバータ46D−1〜46D−
8,46E−1〜46E−8,46F−1〜46F−1
6から出力される制御信号Dj1〜Dj8(Djx),
Ek1〜Ek8(Eky),Fl1〜Fl16(Fl
z)はそれぞれ、上記ロウデコーダ15に供給されてデ
コード動作を制御することによりブロックアドレスの多
重選択を行うようになっている。
【0102】上記のような構成において、まず、リセッ
ト信号RSを与えてMOSトランジスタ92をオンさ
せ、インバータ85,86からなるラッチ回路をリセッ
トしてノードNAをハイレベルにしておく。次に、上位
ブロックアドレスAD1、下位ブロックアドレスAD2
及びブロックアドレスA1〜A10等を入力して、テス
トするブロックのアドレスを指定する。テスト信号TS
としてハイレベルのパルスを与えたときに、アドレス信
号Aiがハイレベルであれば、ナンドゲート80の出力
がロウレベル、インバータ84の出力がハイレベルとな
る。この結果、MOSトランジスタ91がオンし、ノー
ドNAはロウレベルとなる。ナンドゲート81,82の
出力はハイレベルに固定され、プリデコード信号ai,
/aiはともにハイレベルとなる。これによって、テス
ト動作を行うとアドレスが多重選択状態となり、複数の
ブロックが同時に選択された状態でテストを行うことが
できる。
【0103】すなわち、アドレス信号Aiの入力後、テ
スト信号TSをハイレベルにすることにより、様々な組
み合わせでブロックを多重選択することができる。例え
ば、i=0〜9に対して上述したような設定を行えば、
有効なブロックアドレスはa10,/a10だけである
ので、a10がロウレベルの時には上位側の半分のブロ
ックBLK1〜BLK512、/a10がロウレベルの
時には下位側の半分のブロックBLK512〜BLK1
024が選択される。隣接する2ブロックのみを選択す
る場合には、i=0に対してのみ上述したような設定を
行えば良い。このように、様々な組み合わせでブロック
の多重選択が可能である。
【0104】なお、上記第3の実施の形態では、テスト
動作を例にとって説明したが、ナンドゲート80に、テ
スト信号TSに代えて、消去や書き込みに関するアドレ
スの多重選択のコマンドを設け、これを入力すれば、消
去動作や書き込み動作においても同様なブロック選択が
可能である。また、ブロックの多重選択を行う場合につ
いて説明したが、図13に示した回路を、半導体記憶装
置におけるロウアドレスバッファあるいはカラムアドレ
スバッファとして設ければ、同様にしてアドレスの多重
選択を行うこともできる。
【0105】図15は、本発明の第4の実施の形態に係
る半導体記憶装置について説明するためのもので、ペー
ジ書き込み型のフラッシュメモリにおけるアドレス選択
に関係する回路部の概略構成を示すブロック図である。
この例では、メモリセルアレイ100−1,100−2
が分割されており、これらメモリセルアレイ100−
1,100−2間にロウデコーダ101が設けられてい
る。このロウデコーダ101には、ロウアドレスバッフ
ァ102の出力信号が供給される。ロウアドレスバッフ
ァ102におけるメモリセルアレイ100−1と100
−2を区別しているアドレス部は、図13に示した回路
と同様に構成されている。また、各メモリセルアレイ1
00−1,100−2に対応して、512バイトのデー
タラッチ103−1,103−2が設けられている。上
記データラッチ103−1,103−2にラッチされた
データは、マルチプレクサ(MUX)104に供給され
て選択され、入出力回路(I/O)105を介して出力
される。また、入出力回路105に供給されたデータ
が、マルチプレクサ104を介してデータラッチ103
−1または103−2に供給されてラッチされるように
なっている。
【0106】上記のような構成において、通常は、ペー
ジ長として1ワード分の512バイトを用いるが、メモ
リセルアレイ100−1,100−2の同一アドレスの
ワード線を同時に選択して書き込みを行うことにより、
ページ長を2倍の1024バイトにできる。また、例え
ばデータの消去時に、メモリセルアレイ100−1,1
00−2中の隣接する複数(2n )のワード線を同時に
選択することも可能である。
【0107】上述したように、半導体記憶装置の製造後
に外部から容易にアドレスの多重選択を行うことができ
るので、チップの各動作に応じて最適な数のメモリセル
を選択することができる。よって、テストコストを下げ
ることができる。また、一括動作モードを備える半導体
記憶装置では、一括動作の単位を自由に変えることがで
きる。
【0108】なお、以上の説明では、不揮発性半導体記
憶装置として、NAND型EEPROMを例にとって本
発明を説明したが、NOR型EEPROM、DINOR
型EEPROM、AND型EEPROM、あるいは一般
的な他のフラッシュメモリにおいても本発明は有効であ
る。また、主に消去動作を例にとって説明したが、書き
込みやテスト等において複数ブロックを同時に選択する
場合にも同様にして適用可能である。
【0109】上述したように、本発明によれば、ユーザ
がチップ外部から所望のブロックサイズ、あるいはブロ
ックに対応するアドレスを入力することにより自由に選
択するブロックサイズの変更が可能となり、消去時間、
テスト時間及び書き込み時間等の大幅な短縮化が可能と
なる。これによって、不揮発性半導体記憶装置における
書き換えスピードを高速化でき、製造者側においてもテ
スト時間の短縮化が図れ、テストコストの低減化に繋が
る。また、ランダムな複数のブロックを同時に選択する
ことはできないが、文献3で示したようなブロック・ア
ドレス・レジスタが不要となるため、その分回路構成を
簡単化でき、チップサイズの縮小化が図れ、チップコス
トの低減化となる。更に、選択するブロック・アドレス
を全て入力する必要がないため、アドレス入力のシステ
ムを簡略化できる。
【0110】なお、本発明では、ブロック・サイズ・バ
ッファ21やブロック・アドレス・プリデコーダ22を
設けたり(第1の実施の形態)、ブロック・アドレス・
バッファ25やブロック・アドレス・プリデコーダ22
を設ける(第3の実施の形態)必要があるが、これらの
回路を設けることによるチップサイズの増大は、ブロッ
ク毎にブロック(セクター)・アドレス・レジスタを設
ける場合に比べて微々たるものである。
【0111】
【発明の効果】以上説明したように、本発明によれば、
チップコストの増加やアドレス入力の複雑化を招くこと
なく、消去時間、書き込み時間及びテスト時間等を短縮
できる半導体記憶装置が得られる。
【0112】また、チップサイズの増大やアドレス入力
の複雑化を招くことなく、メモリセルアレイ中の複数の
ブロックに対して選択的に消去、書き込み及びテスト等
を行うことができる半導体記憶装置が得られる。
【0113】更に、チップサイズの増大やアドレス入力
の複雑化を招くことなく、選択ブロックのサイズを自由
に設定でき、メモリセルアレイ中の複数のブロックに対
して選択的に消去、書き込み及びテスト等を行うことが
できる半導体記憶装置が得られる。
【図面の簡単な説明】
【図1】本発明の第1の実施の形態に係る不揮発性半導
体記憶装置について説明するためのもので、64Mビッ
トのNAND型EEPROMの概略構成を示すブロック
図。
【図2】図1に示した回路におけるメモリセルアレイ中
の各ブロックの構成例について説明するための回路図、
【図3】図2に示した回路におけるメモリセルの構成例
を示す断面図、
【図4】図1に示した回路におけるブロック・サイズ・
バッファの構成例を示す回路図。
【図5】図1に示した回路におけるブロック・アドレス
・プリデコーダの一部の構成例を示す回路図。
【図6】図1に示した回路におけるブロック・アドレス
・プリデコーダの一部の構成例を示す回路図。
【図7】図1に示した回路におけるロウデコーダの構成
例について説明するためのもので、ブロック選択に関係
する構成を抽出して示す回路図、
【図8】図1ないし図7に示したEEPROMの消去動
作について説明するためのタイミングチャート。
【図9】メモリセルアレイ上の消去ブロックサイズを示
したもので、(a)図はブロックサイズが2倍、(b)
図はブロックサイズが4倍、(c)図はブロックサイズ
が8倍、(d)図はブロックサイズが16倍になった場
合の例をそれぞれ示す図。
【図10】連続した複数ブロックを消去する場合につい
て説明するためのもので、(a)図は消去の対象となる
ブロックを示す図、(b)図は1回目の消去サイクルで
消去されるブロックを示す図、(c)図は2回目の消去
サイクルで消去されるブロックを示す図、(d)図は3
回目の消去サイクルで消去されるブロックを示す図。
【図11】本発明の第2の実施の形態に係る不揮発性半
導体記憶装置について説明するためのもので、消去ブロ
ックサイズを固定する場合のブロック・アドレス・プリ
デコーダの構成例を示す回路図。
【図12】本発明の第3の実施の形態に係る不揮発性半
導体記憶装置について説明するためのもので、64Mビ
ットのNAND型EEPROMの概略構成を示すブロッ
ク図、
【図13】図12に示した回路におけるブロック・サイ
ズ・バッファ及びブロック・アドレス・プリデコーダの
一部の構成例を示す回路図、
【図14】図12に示した回路におけるブロック・サイ
ズ・バッファ及びブロック・アドレス・プリデコーダの
一部の構成例を示す回路図、
【図15】本発明の第4の実施の実施の形態に係る不揮
発性半導体記憶装置について説明するためのもので、ペ
ージ書き込み型のフラッシュメモリの概略構成を示すブ
ロック図、
【図16】従来の不揮発性半導体記憶装置について説明
するためのもので、メモリセルアレイとその周辺回路の
概略構成を示すブロック図。
【図17】従来の不揮発性半導体記憶装置における消
去、読み出し、書き込み動作のバイアス状態について説
明するための図。
【図18】従来の不揮発性半導体記憶装置における読み
出し時の主要信号の動作波形図。
【図19】従来の不揮発性半導体記憶装置における選択
セルのチャネルに供給する書き込み禁止電圧のバイアス
条件を示す図。
【図20】従来の他の不揮発性半導体記憶装置について
説明するためのもので、消去時間を短縮するために、複
数ブロックの消去を同時に行うフラッシュEEPROM
のブロック図。
【図21】図20に示した回路において、選択的に複数
のセクター(ブロック)を消去する際の各信号のタイミ
ングチャート。
【符号の説明】
11…メモリセルアレイ、12…シリアルインターフェ
イス回路、13…ロウアドレスバッファ、14…ロウプ
リデコーダ、15…ロウデコーダ、16…コマンドレジ
スタ、17…コマンドデコーダ、18…カラムアドレス
バッファ、19…カラムデコーダ、20…ページバッフ
ァ、21…ブロック・サイズ・バッファ、22,22’
…ブロック・アドレス・プリデコーダ、23…ワード線
及びセレクトゲートドライバ、24…制御回路、25…
ブロック・サイズ・バッファ、BLK1〜BLK102
4…ブロック。

Claims (18)

    【特許請求の範囲】
  1. 【請求項1】 メモリセルがマトリックス配列されたメ
    モリセルアレイと、 前記メモリセルアレイ中の各メモリセルが行毎に接続さ
    れたワード線と、 前記メモリセルアレイ中の各メモリセルが列毎に接続さ
    れたデータ線と、 前記ワード線を選択する行選択手段と、 前記データ線を選択する列選択手段と、 制御データをラッチするラッチ手段を有し、アドレス信
    号に基づいて相補信号を生成し、前記相補信号の複数の
    組み合わせで前記メモリセルアレイ中の1つのアドレス
    を指定する内部アドレス信号生成手段と、 外部からの制御により、前記ラッチ手段に選択的に制御
    データをラッチさせるデータ設定手段と、 前記ラッチ手段にラッチされている制御データに応じ
    て、前記内部アドレス信号生成手段から出力される相補
    信号を同一論理レベルに設定する内部アドレス信号設定
    手段とを具備することを特徴とする半導体記憶装置。
  2. 【請求項2】 前記メモリセルは、半導体基板上に形成
    された電気的に書き換え可能なメモリセルを含むメモリ
    セルユニットがマトリックス配列されて形成されること
    を特徴とする請求項1に記載の半導体記憶装置。
  3. 【請求項3】 前記内部アドレス信号設定手段は、消去
    モード、書き込みモード及びテストモードの少なくとも
    いずれか1つのモード時に、前記相補信号を同一論理レ
    ベルに設定することを特徴とする請求項1または2に記
    載の半導体記憶装置。
  4. 【請求項4】 前記内部アドレス信号設定手段は、選択
    するブロックのサイズと選択開始ブロックを示す信号を
    ラッチし、前記ラッチしたブロックのサイズと選択開始
    ブロックを示す信号をデコードして、ブロックの多重選
    択を行うための制御信号を生成し、前記行選択手段に供
    給することを特徴とする請求項1または2に記載の半導
    体記憶装置。
  5. 【請求項5】 前記内部アドレス信号設定手段は、選択
    するブロックのサイズを示す信号をラッチするブロック
    ・サイズ・バッファと、前記ブロック・サイズ・バッフ
    ァの出力信号と選択開始ブロックを示す信号をデコード
    してブロックの多重選択を行うための制御信号を生成
    し、前記行選択手段に供給するブロック・アドレス・プ
    リデコーダとを含むことを特徴とする請求項1または2
    に記載の半導体記憶装置。
  6. 【請求項6】 前記内部アドレス信号設定手段は、選択
    するブロックのアドレスをラッチするラッチ回路と、前
    記ラッチ回路のラッチデータに応じて前記内部アドレス
    信号生成手段から出力される相補信号を同一論理レベル
    に設定するか否かを決定する論理回路とを含むことを特
    徴とする請求項1または2に記載の半導体記憶装置。
  7. 【請求項7】 前記内部アドレス信号設定手段は、前記
    メモリセルアレイの選択するロウアドレスをラッチする
    ラッチ回路と、前記ラッチ回路のラッチデータに応じて
    前記内部アドレス信号生成手段から出力される相補信号
    を同一論理レベルに設定するか否かを決定する論理回路
    とを含むことを特徴とする請求項1または2に記載の半
    導体記憶装置。
  8. 【請求項8】 半導体基板上に形成された電気的に書き
    換え可能なメモリセルを含むメモリセルユニットが構成
    され、このメモリセルユニットがマトリックス配列され
    たメモリセルアレイと、 前記メモリセルアレイ中の各メモリセルが行毎に接続さ
    れたワード線と、 前記メモリセルアレイ中の各メモリセルユニットが列毎
    に接続されたデータ線と、 前記ワード線を選択する行選択手段と、 前記データ線を選択する列選択手段と、 前記メモリセルアレイが複数に分割されて形成されたブ
    ロック毎に前記行選択手段を選択するブロック選択手段
    と、 前記データ線に接続されたメモリセルへのデータの書き
    込みを行うためのバッファ回路とを具備し、 前記電気的に書き換え可能なメモリセルのデータの消去
    の際、一組のブロックアドレスの入力で指定されたブロ
    ックを含む複数のブロックを前記ブロック選択手段によ
    り同時に選択し、この選択したブロック内の全てのメモ
    リセルのデータを消去することを特徴とする不揮発性半
    導体記憶装置。
  9. 【請求項9】 前記電気的に書き換え可能なメモリセル
    のデータの消去の際、前記ブロックアドレスを先頭アド
    レスとする複数のアドレスの多重選択により、アドレス
    の連続する複数のブロックを同時に選択することを特徴
    とする請求項8に記載の不揮発性半導体記憶装置。
  10. 【請求項10】 前記電気的に書き換え可能なメモリセ
    ルのデータの消去の際、前記一組のブロックアドレスの
    入力で選択される複数のブロックの個数は、nを整数と
    した場合に2のn乗であることを特徴とする請求項8ま
    たは9に記載の不揮発性半導体記憶装置。
  11. 【請求項11】 前記複数のブロックの個数は固定され
    ていることを特徴とする請求項10に記載の不揮発性半
    導体記憶装置。
  12. 【請求項12】 半導体基板上に形成された電気的に書
    き換え可能なメモリセルを含むメモリセルユニットが構
    成され、このメモリセルユニットがマトリックス配列さ
    れたメモリセルアレイと、 前記メモリセルアレイ中の各メモリセルが行毎に接続さ
    れたワード線と、 前記メモリセルアレイ中の各メモリセルユニットが列毎
    に接続されたデータ線と、 前記ワード線を選択する行選択手段と、 前記データ線を選択する列選択手段と、 前記メモリセルアレイが複数に分割されて形成されたブ
    ロック毎に前記行選択手段を選択するブロック選択手段
    と、 前記データ線に接続されたメモリセルへのデータの書き
    込みを行うためのバッファ回路とを具備し、 前記電気的に書き換え可能なメモリセルのデータの消去
    の際、消去するブロックサイズ及び一組のブロックアド
    レスの入力で指定された複数のブロックを前記ブロック
    選択手段により同時に選択し、この選択したブロック内
    の全てのメモリセルのデータを消去することを特徴とす
    る不揮発性半導体記憶装置。
  13. 【請求項13】 半導体基板上に形成された電気的に書
    き換え可能なメモリセルが複数個直列接続されてNAN
    Dセル列が構成され、このNANDセル列がマトリック
    ス配列されたメモリセルアレイと、 前記メモリセルアレイ中の各メモリセルが行毎に接続さ
    れたワード線と、 前記メモリセルアレイ中の各NANDセル列が列毎に接
    続されたビット線と、 前記各NANDセル列と前記各ビット線との間に設けら
    れ、前記各NANDセル列を選択するための選択ゲート
    と、 前記ビット線と交差して配設され、前記各選択ゲートを
    制御して前記各NANDセル列を前記ビット線に選択的
    に接続する選択ゲート線と、 前記ワード線及び前記選択ゲート線を選択する行選択手
    段と、 前記ビット線を選択する列選択手段と、 前記メモリセルアレイが複数に分割されて形成されたブ
    ロック毎に前記行選択手段を選択するブロック選択手段
    と、 前記ビット線に前記選択ゲートを介して接続されたメモ
    リセルへのデータの書き込みを行うためのバッファ回路
    とを具備し、 前記電気的に書き換え可能なメモリセルのデータの消去
    の際、消去するブロックサイズ及び一組のブロックアド
    レスの入力で指定された複数のブロックを前記ブロック
    選択手段により同時に選択し、この選択したブロック内
    の全てのメモリセルのデータを消去することを特徴とす
    る不揮発性半導体記憶装置。
  14. 【請求項14】 前記電気的に書き換え可能なメモリセ
    ルのデータの消去の際、前記ブロックアドレスを先頭ア
    ドレスとする複数のアドレスの多重選択により、アドレ
    スの連続する複数のブロックを同時に選択することを特
    徴とする請求項12または13に記載の不揮発性半導体
    記憶装置。
  15. 【請求項15】 前記電気的に書き換え可能なメモリセ
    ルのデータの消去の際、前記消去するブロックサイズの
    入力により選択される複数のブロックの個数は、nを整
    数とした場合に2のn乗であることを特徴とする請求項
    12ないし14いずれか1つの項に記載の不揮発性半導
    体記憶装置。
  16. 【請求項16】 電気的に書き換え可能なメモリセルが
    マトリックス配列され、複数のブロックに分割されたメ
    モリセルアレイと、 前記メモリセルアレイの各ブロックを選択するブロック
    選択手段と、 前記ブロック選択手段で選択されたブロック中のメモリ
    セルの行を選択する行選択手段と、 前記メモリセルアレイ中のメモリセルの列を選択する列
    選択手段とを具備し、 データの消去の際に、ブロックアドレスが入力され、消
    去モードを指示する信号が入力されている時に、前記行
    選択手段を制御して複数のアドレスを多重選択させるこ
    とにより、前記ブロックアドレスを先頭アドレスとする
    連続した2のn(nは正の整数)乗個のブロックを選択
    し、前記ブロックアドレスで指定されたブロックを含む
    2のn乗個のブロック中のメモリセルのデータを実質的
    に同時に消去することを特徴とするフラッシュメモリ。
  17. 【請求項17】 電気的に書き換え可能なメモリセルが
    マトリックス配列され、複数のブロックに分割されたメ
    モリセルアレイと、 前記メモリセルアレイの各ブロックを選択するブロック
    選択手段と、 前記ブロック選択手段で選択されたブロック中のメモリ
    セルの行を選択する行選択手段と、 前記メモリセルアレイ中のメモリセルの列を選択する列
    選択手段とを具備し、 データの消去の際に、消去するブロックサイズを指示す
    る信号及びブロックアドレスが入力され、前記行選択手
    段を制御して複数のアドレスを多重選択させることによ
    り、前記ブロックアドレスを先頭アドレスとする連続し
    た2のn(nは正の整数)乗個のブロックを選択し、前
    記ブロックアドレスで指定されたブロックを含む前記ブ
    ロックサイズで指示された所定の2のn乗個のブロック
    中のメモリセルのデータを実質的に同時に消去すること
    を特徴とするフラッシュメモリ。
  18. 【請求項18】 消去するブロックの個数が2のn乗個
    以外の時に、2のn乗個のブロックサイズずつ複数サイ
    クルに分けて消去を行うことを特徴とする請求項17に
    記載のフラッシュメモリ。
JP31104198A 1997-11-06 1998-10-30 半導体記憶装置、不揮発性半導体記憶装置及びフラッシュメモリ Pending JPH11224492A (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP31104198A JPH11224492A (ja) 1997-11-06 1998-10-30 半導体記憶装置、不揮発性半導体記憶装置及びフラッシュメモリ
US09/187,021 US6097666A (en) 1997-11-06 1998-11-06 Nonvolatile semiconductor memory device whose addresses are selected in a multiple access
TW087118511A TW417304B (en) 1997-11-06 1998-11-06 Nonvolatile semiconductor memory device whose addresses are selected in a multiple manner
KR1019980047908A KR100328405B1 (ko) 1997-11-06 1998-11-07 어드레스가다중선택되는불휘발성반도체기억장치

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP9-304421 1997-11-06
JP30442197 1997-11-06
JP31104198A JPH11224492A (ja) 1997-11-06 1998-10-30 半導体記憶装置、不揮発性半導体記憶装置及びフラッシュメモリ

Publications (1)

Publication Number Publication Date
JPH11224492A true JPH11224492A (ja) 1999-08-17

Family

ID=26563896

Family Applications (1)

Application Number Title Priority Date Filing Date
JP31104198A Pending JPH11224492A (ja) 1997-11-06 1998-10-30 半導体記憶装置、不揮発性半導体記憶装置及びフラッシュメモリ

Country Status (4)

Country Link
US (1) US6097666A (ja)
JP (1) JPH11224492A (ja)
KR (1) KR100328405B1 (ja)
TW (1) TW417304B (ja)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6512692B2 (en) 2000-06-13 2003-01-28 Sharp Kabushiki Kaisha Nonvolatile semiconductor storage device and test method therefor
WO2003073431A1 (en) * 2002-02-28 2003-09-04 Renesas Technology Corp. Nonvolatile semiconductor memory device
KR100422445B1 (ko) * 2001-06-01 2004-03-12 삼성전자주식회사 선택적 배속동작 모드를 갖는 불휘발성 반도체 메모리 장치
JP2006031916A (ja) * 2004-07-20 2006-02-02 Samsung Electronics Co Ltd 不揮発性メモリ装置及びそれのプログラム方法
US7301834B2 (en) 2002-10-30 2007-11-27 Kabushiki Kaisha Toshiba Semiconductor memory
KR100884429B1 (ko) 2006-06-30 2009-02-19 가부시끼가이샤 도시바 불휘발성 반도체 메모리를 구비하는 메모리 시스템
US8259502B2 (en) 2009-11-27 2012-09-04 Kabushiki Kaisha Toshiba NAND flash memory
JP2015053094A (ja) * 2013-09-06 2015-03-19 株式会社東芝 半導体記憶装置
US10388348B2 (en) 2017-03-21 2019-08-20 Toshiba Memory Corporation Semiconductor memory device and method of read/write operation for variable resistance elements

Families Citing this family (54)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6978342B1 (en) 1995-07-31 2005-12-20 Lexar Media, Inc. Moving sectors within a block of information in a flash memory mass storage architecture
US6728851B1 (en) 1995-07-31 2004-04-27 Lexar Media, Inc. Increasing the memory performance of flash memory devices by writing sectors simultaneously to multiple flash memory devices
US8171203B2 (en) 1995-07-31 2012-05-01 Micron Technology, Inc. Faster write operations to nonvolatile memory using FSInfo sector manipulation
US5845313A (en) 1995-07-31 1998-12-01 Lexar Direct logical block addressing flash memory mass storage architecture
US6047352A (en) * 1996-10-29 2000-04-04 Micron Technology, Inc. Memory system, method and predecoding circuit operable in different modes for selectively accessing multiple blocks of memory cells for simultaneous writing or erasure
DE10002130A1 (de) * 2000-01-19 2001-08-02 Infineon Technologies Ag Verfahren und Vorrichtung zum wechselweisen Betreiben eines Schreib-Lese-Speichers im Ein-Speicher-Betriebsmodus und im verschränkten Mehr-Speicher-Betriebsmodus
US7102671B1 (en) 2000-02-08 2006-09-05 Lexar Media, Inc. Enhanced compact flash memory card
US6240040B1 (en) * 2000-03-15 2001-05-29 Advanced Micro Devices, Inc. Multiple bank simultaneous operation for a flash memory
US7167944B1 (en) 2000-07-21 2007-01-23 Lexar Media, Inc. Block management for mass storage
US6496427B2 (en) * 2000-08-28 2002-12-17 Matsushita Electric Industrial Co., Ltd. Nonvolatile semiconductor memory device
US6748482B1 (en) * 2000-09-27 2004-06-08 Intel Corporation Multiple non-contiguous block erase in flash memory
KR100381957B1 (ko) * 2001-01-04 2003-04-26 삼성전자주식회사 비휘발성 반도체 메모리 장치 및 그것의 데이터 입/출력제어 방법
US6591330B2 (en) * 2001-06-18 2003-07-08 M-Systems Flash Disk Pioneers Ltd. System and method for flexible flash file
JP2003007065A (ja) * 2001-06-21 2003-01-10 Nec Microsystems Ltd データ記憶回路、データ処理装置
GB0123419D0 (en) 2001-09-28 2001-11-21 Memquest Ltd Data handling system
GB0123416D0 (en) 2001-09-28 2001-11-21 Memquest Ltd Non-volatile memory control
GB0123415D0 (en) 2001-09-28 2001-11-21 Memquest Ltd Method of writing data to non-volatile memory
GB0123417D0 (en) 2001-09-28 2001-11-21 Memquest Ltd Improved data processing
GB0123421D0 (en) 2001-09-28 2001-11-21 Memquest Ltd Power management system
GB0123410D0 (en) 2001-09-28 2001-11-21 Memquest Ltd Memory system for data storage and retrieval
JP3898481B2 (ja) * 2001-10-03 2007-03-28 富士通株式会社 半導体記憶装置
KR100463197B1 (ko) * 2001-12-24 2004-12-23 삼성전자주식회사 멀티-페이지 프로그램 동작, 멀티-페이지 읽기 동작,그리고 멀티-블록 소거 동작을 갖는 낸드 플래시 메모리장치
US6957295B1 (en) 2002-01-18 2005-10-18 Lexar Media, Inc. File management of one-time-programmable nonvolatile memory devices
US6950918B1 (en) 2002-01-18 2005-09-27 Lexar Media, Inc. File management of one-time-programmable nonvolatile memory devices
US7231643B1 (en) 2002-02-22 2007-06-12 Lexar Media, Inc. Image rescue system including direct communication between an application program and a device driver
KR100437467B1 (ko) * 2002-07-03 2004-06-23 삼성전자주식회사 연속 버스트 읽기 동작 모드를 갖는 멀티 칩 시스템
KR100527529B1 (ko) * 2002-12-13 2005-11-09 주식회사 하이닉스반도체 입출력 대역폭을 조절할 수 있는 메모리 장치
JP4615241B2 (ja) * 2003-04-08 2011-01-19 三星電子株式会社 マルチチップでマルチセクタ消去動作モードを実行する半導体メモリチップ及びマルチチップパッケージ、及びマルチセクタ消去方法
US6973519B1 (en) 2003-06-03 2005-12-06 Lexar Media, Inc. Card identification compatibility
KR100546136B1 (ko) * 2003-12-04 2006-01-24 주식회사 하이닉스반도체 와이드 페이지 버퍼를 갖는 불휘발성 강유전체 메모리 장치
WO2005059854A2 (en) 2003-12-17 2005-06-30 Lexar Media, Inc. Electronic equipment point-of-sale activation to avoid theft
KR100528482B1 (ko) * 2003-12-31 2005-11-15 삼성전자주식회사 데이타를 섹터 단위로 랜덤하게 입출력할 수 있는 플래시메모리 시스템
US7725628B1 (en) 2004-04-20 2010-05-25 Lexar Media, Inc. Direct secondary device interface by a host
US7370166B1 (en) 2004-04-30 2008-05-06 Lexar Media, Inc. Secure portable storage device
US7110301B2 (en) * 2004-05-07 2006-09-19 Samsung Electronics Co., Ltd. Non-volatile semiconductor memory device and multi-block erase method thereof
US7349266B2 (en) * 2004-06-10 2008-03-25 Freescale Semiconductor, Inc. Memory device with a data hold latch
JP2006039966A (ja) * 2004-07-27 2006-02-09 Toshiba Corp メモリカードおよびメモリカードに搭載されるカード用コントローラ並びにメモリカードの処理装置
US7464306B1 (en) 2004-08-27 2008-12-09 Lexar Media, Inc. Status of overall health of nonvolatile memory
US7594063B1 (en) 2004-08-27 2009-09-22 Lexar Media, Inc. Storage capacity status
KR100648254B1 (ko) * 2004-12-01 2006-11-24 삼성전자주식회사 소거시간을 줄일 수 있는 불휘발성 메모리 장치 및 그것의소거방법
US7274594B2 (en) * 2005-04-11 2007-09-25 Stmicroelectronics S.R.L. Non-volatile memory electronic device with NAND structure being monolithically integrated on semiconductor
US7391654B2 (en) * 2005-05-11 2008-06-24 Micron Technology, Inc. Memory block erasing in a flash memory device
KR100687424B1 (ko) * 2005-08-29 2007-02-26 주식회사 하이닉스반도체 비휘발성 메모리 장치
US20070076502A1 (en) 2005-09-30 2007-04-05 Pyeon Hong B Daisy chain cascading devices
US7652922B2 (en) * 2005-09-30 2010-01-26 Mosaid Technologies Incorporated Multiple independent serial link memory
KR101260632B1 (ko) 2005-09-30 2013-05-03 모사이드 테크놀로지스 인코퍼레이티드 출력 제어 메모리
EP1788575B1 (en) * 2005-11-18 2010-01-20 STMicroelectronics S.r.l. Method for accessing in reading, writing and programming to a NAND non-volatile memory electronic device monolithically integrated on semiconductor
US8296497B2 (en) * 2006-03-14 2012-10-23 Stmicroelectronics Pvt. Ltd. Self-updating memory controller
KR100769772B1 (ko) * 2006-09-29 2007-10-23 주식회사 하이닉스반도체 플래시 메모리 장치 및 이를 이용한 소거 방법
JP2009176375A (ja) * 2008-01-25 2009-08-06 Toshiba Corp 不揮発性半導体記憶装置
US8576639B2 (en) * 2011-07-05 2013-11-05 Elpida Memory, Inc. Memory device having switch providing voltage to bit line
US9070470B1 (en) 2013-12-11 2015-06-30 Micron Technology, Inc. Sensing memory cells coupled to different access lines in different blocks of memory cells
US9449694B2 (en) * 2014-09-04 2016-09-20 Sandisk Technologies Llc Non-volatile memory with multi-word line select for defect detection operations
US9936089B2 (en) 2015-12-30 2018-04-03 Kodak Alaris Inc. Mobile autonomous scalable scanner system

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0935255A2 (en) * 1989-04-13 1999-08-11 SanDisk Corporation Flash EEPROM system
US5239505A (en) * 1990-12-28 1993-08-24 Intel Corporation Floating gate non-volatile memory with blocks and memory refresh
JP2962080B2 (ja) * 1991-12-27 1999-10-12 日本電気株式会社 ランダムアクセスメモリ
JPH0684396A (ja) * 1992-04-27 1994-03-25 Nec Corp 半導体記憶装置

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6512692B2 (en) 2000-06-13 2003-01-28 Sharp Kabushiki Kaisha Nonvolatile semiconductor storage device and test method therefor
US6643175B2 (en) 2000-06-13 2003-11-04 Sharp Kabushiki Kaisha Nonvolatile semiconductor storage device and test method therefor
KR100422445B1 (ko) * 2001-06-01 2004-03-12 삼성전자주식회사 선택적 배속동작 모드를 갖는 불휘발성 반도체 메모리 장치
WO2003073431A1 (en) * 2002-02-28 2003-09-04 Renesas Technology Corp. Nonvolatile semiconductor memory device
US6958940B2 (en) 2002-02-28 2005-10-25 Renesas Technology Corp. Nonvolatile semiconductor memory device capable of realizing optimized erasing operation in a memory array
US7095657B2 (en) 2002-02-28 2006-08-22 Renesas Technology Corp. Nonvolatile semiconductor memory device capable of realizing optimized erasing operation in a memory array
US7301834B2 (en) 2002-10-30 2007-11-27 Kabushiki Kaisha Toshiba Semiconductor memory
JP2006031916A (ja) * 2004-07-20 2006-02-02 Samsung Electronics Co Ltd 不揮発性メモリ装置及びそれのプログラム方法
KR100884429B1 (ko) 2006-06-30 2009-02-19 가부시끼가이샤 도시바 불휘발성 반도체 메모리를 구비하는 메모리 시스템
US8259502B2 (en) 2009-11-27 2012-09-04 Kabushiki Kaisha Toshiba NAND flash memory
JP2015053094A (ja) * 2013-09-06 2015-03-19 株式会社東芝 半導体記憶装置
US10388348B2 (en) 2017-03-21 2019-08-20 Toshiba Memory Corporation Semiconductor memory device and method of read/write operation for variable resistance elements

Also Published As

Publication number Publication date
US6097666A (en) 2000-08-01
KR19990045134A (ko) 1999-06-25
KR100328405B1 (ko) 2002-10-12
TW417304B (en) 2001-01-01

Similar Documents

Publication Publication Date Title
KR100328405B1 (ko) 어드레스가다중선택되는불휘발성반도체기억장치
JP5025989B2 (ja) セルストリングに配置されるダミーセルを持つ不揮発性半導体メモリ装置
JP3661164B2 (ja) 不揮発性半導体メモリのプログラム方法
US6735116B2 (en) NAND-type flash memory device with multi-page program, multi-page read, multi-block erase operations
US8189390B2 (en) NAND flash architecture with multi-level row decoding
KR100648289B1 (ko) 프로그램 속도를 향상시킬 수 있는 플래시 메모리 장치 및그것의 프로그램 방법
US5959897A (en) System and method for writing data to memory cells so as to enable faster reads of the data using dual wordline drivers
JP2002251896A (ja) プログラミング用のビットラインセットアップ及びディスチャージ回路を有する不揮発性メモリ装置及びそのプログラミング方法
JPH076593A (ja) 不揮発性半導体メモリ装置
US20020099903A1 (en) Memory system, method and predecoding circuit operable in different modes for selectively accessing multiple blocks of memory cells for simultaneous writing or erasure
CN101176163A (zh) 编程存储器装置
JPH05128878A (ja) 不揮発性半導体記憶装置
JP2008140488A (ja) 半導体記憶装置
JP2018045741A (ja) 半導体記憶装置及びメモリシステム
JP7332343B2 (ja) 半導体記憶装置
JP2009146474A (ja) 不揮発性半導体記憶装置
US20040208059A1 (en) Flash memory device capable of preventing program disturbance according to partial programming
JP2766082B2 (ja) 半導体記憶装置
US7200049B2 (en) Methods for accelerated erase operations in non-volatile memory devices and related devices
KR19980021155A (ko) 라커블 셀들을 가지는 불휘발성 반도체 메모리 장치
CN101174456A (zh) 非易失性存储器件和从其读取信息的方法
JP3359404B2 (ja) 不揮発性半導体記憶装置の記憶データの消去方法
JPH07287989A (ja) 不揮発性半導体記憶装置
JPH11353887A (ja) 不揮発性半導体記憶装置
JP4828520B2 (ja) 半導体装置およびその制御方法

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20040526

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20071102

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20071113

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20080311