JP4983096B2 - 不揮発性半導体記憶装置、不揮発性半導体記憶装置の消去方法および不揮発性半導体記憶装置の試験方法 - Google Patents

不揮発性半導体記憶装置、不揮発性半導体記憶装置の消去方法および不揮発性半導体記憶装置の試験方法 Download PDF

Info

Publication number
JP4983096B2
JP4983096B2 JP2006144224A JP2006144224A JP4983096B2 JP 4983096 B2 JP4983096 B2 JP 4983096B2 JP 2006144224 A JP2006144224 A JP 2006144224A JP 2006144224 A JP2006144224 A JP 2006144224A JP 4983096 B2 JP4983096 B2 JP 4983096B2
Authority
JP
Japan
Prior art keywords
erase
memory cell
cell array
semiconductor memory
memory device
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
JP2006144224A
Other languages
English (en)
Other versions
JP2007317276A (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 Semiconductor Ltd
Original Assignee
Fujitsu Semiconductor 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 Semiconductor Ltd filed Critical Fujitsu Semiconductor Ltd
Priority to JP2006144224A priority Critical patent/JP4983096B2/ja
Priority to US11/518,207 priority patent/US7359251B2/en
Priority to CNB2006101278804A priority patent/CN100520971C/zh
Priority to KR1020060094499A priority patent/KR100769102B1/ko
Publication of JP2007317276A publication Critical patent/JP2007317276A/ja
Application granted granted Critical
Publication of JP4983096B2 publication Critical patent/JP4983096B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

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
    • 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/30—Power supply circuits
    • 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/34—Determination of programming status, e.g. threshold voltage, overprogramming or underprogramming, retention
    • G11C16/3436—Arrangements for verifying correct programming or erasure
    • G11C16/344—Arrangements for verifying correct erasure or for detecting overerased cells
    • G11C16/3445—Circuits or methods to verify correct erasure of nonvolatile memory cells
    • 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/34—Determination of programming status, e.g. threshold voltage, overprogramming or underprogramming, retention
    • G11C16/3436—Arrangements for verifying correct programming or erasure
    • G11C16/3468—Prevention of overerasure or overprogramming, e.g. by verifying whilst erasing or writing

Landscapes

  • Read Only Memory (AREA)
  • For Increasing The Reliability Of Semiconductor Memories (AREA)

Description

本発明は、不揮発性半導体記憶装置に関し、特に、不揮発性半導体記憶装置の試験技術に関する。
図7は、従来の不揮発性半導体記憶装置を示している。従来の不揮発性半導体記憶装置MEMは、コマンドデコーダCMDEC、内部電圧生成器IVG、アドレスデコーダADDEC、メモリセルアレイMCA、ロウデコーダRDEC、ソースセレクタSSEL、コラムデコーダCDEC、YゲートYGT、センスアンプSA、データラッチDLATおよびデータ入出力回路DIOを有している。
コマンドデコーダCMDECは、パルス入力端子PLS、リセット端子RSTおよびモード設定端子MDから供給される外部制御信号に基づいて、所望の動作モード(読み出し動作モード、書き込み動作モードや消去動作モード等)に遷移して、内部電圧生成器IVG、アドレスデコーダADDEC、センスアンプSA、データラッチDLATおよびデータ入出力回路DIOを制御するための内部制御信号(読み出しコマンド、書き込みコマンド、消去コマンド等を含む)を生成する。
内部電圧生成器IVGは、コマンドデコーダCMDECから供給される内部制御信号に応答して、ロウデコーダRDECで使用される内部電圧およびソースセレクタSSELで使用される内部電圧を、電源端子VDD、VSSから供給される外部電圧を用いて生成する。アドレスデコーダADDECは、アドレス入力端子ADDから供給されるアドレスおよびコマンドデコーダCMDECから供給される内部制御信号に基づいて、ロウデコーダRDEC、ソースセレクタSSELおよびコラムデコーダCDECを制御するための内部制御信号を生成する。
メモリセルアレイMCAは、複数の不揮発性のメモリセルMCをマトリックス状に配置して構成されている。メモリセルMCは、制御ゲートおよび浮遊ゲートを有するトランジスタで構成されている。メモリセルMCの制御ゲートはワード線WLに接続され、メモリセルMCのドレインはビット線BLに接続され、メモリセルMCのソースはソース線SLに接続されている。
ロウデコーダRDECは、アドレスデコーダADDECから供給される内部制御信号に基づいて、メモリセルアレイMCAにおける所望のワード線WLを選択し、選択したワード線WLを内部電圧生成器IVGから供給される内部電圧を用いて所定電圧に設定する。ソースセレクタSSELは、アドレスデコーダADDECから供給される内部制御信号に基づいて、メモリセルアレイMCAにおける所望のソース線SLを選択し、選択したソース線SLを内部電圧生成器IVGから供給される内部電圧を用いて所定電圧に設定する。
コラムデコーダCDECは、アドレスデコーダADDECから供給される内部制御信号に基づいて、YゲートYGTを制御するための内部制御信号を生成する。YゲートYGTは、コラムデコーダCDECから供給される内部制御信号に基づいて、メモリセルアレイMCAにおける所望のビット線BLを選択し、選択したビット線BLをセンスアンプSAまたはデータラッチDLATに接続する。センスアンプSA、データラッチDLATおよびデータ入出力回路DIOは、メモリセルアレイMCAと外部との間でのデータ授受等のために、コマンドデコーダCMDECから供給される内部制御信号に応じて動作する周知の回路である。
このような構成の不揮発性半導体記憶装置MEMでは、消去動作は、ロウデコーダRDECおよびソースセレクタSSELにより選択されたメモリセルMCのゲートから電子を放出するための電界が印加されることで実施される。メモリセルMCの消去が完了したか否かの判定は、消去ベリファイ動作により実施される。消去ベリファイ動作は、ロウデコーダRDECおよびソースセレクタSSELにより選択されたメモリセルMCの電流がビット線BLに流れ、YゲートYGTを介してセンスアンプSAにより判定されることで実施される。センスアンプSAによる判定結果は、データ入出力回路DIOを介して入出力端子IOに供給される。
メモリセルMCに消去電圧(消去動作時のワード線WLの電圧)が過剰に印加されると、メモリセルMCの閾値電圧が負の状態になる(メモリセルMCが過消去状態になる)。過消去状態のメモリセルMCが存在する場合、読み出し動作等において、過消去状態のメモリセルMCの電流がビット線BLに流れるため、過消去状態のメモリセルMCと同一のビット線BLに接続されるプログラム状態のメモリセルMCの電流と過消去状態のメモリセルMCの電流とをセンスアンプSAで区別することができず、誤ったデータが読み出される可能性がある。このため、メモリセルMCに消去電圧が過剰に印加されることを回避する必要がある。
図8は、図7の不揮発性半導体記憶装置の消去試験方法を示している。図8に示す消去試験フローにおいて、ステップS501〜S508は外部試験装置で実施される動作である。
ステップS501において、消去回数(消去パルス発生回数)を示す変数Nの値が0に設定される。この後、消去試験はステップS502に移行する。
ステップS502において、アドレス入力端子ADDに供給されるアドレスがメモリセルアレイMCAの先頭アドレスに設定される。この後、消去試験はステップS503に移行する。
ステップS503において、消去ベリファイが実施される。消去ベリファイによりパス判定がなされた場合、消去試験はステップS504に移行する。消去ベリファイによりフェイル判定がなされた場合、消去試験はステップS506に移行する。
ステップS504において、アドレス入力端子ADDに供給されるアドレスがインクリメントされる。この後、消去試験はステップS505に移行する。
ステップS505において、アドレス入力端子ADDに供給されるアドレスが試験終了アドレス(メモリセルアレイMCAの最終アドレスからインクリメントした際のアドレス)と一致するか否かが判定される。アドレス入力端子ADDに供給されるアドレスが試験終了アドレスと一致する場合、消去試験は正常終了する。アドレス入力端子ADDに供給されるアドレスが試験終了アドレスと一致しない場合、消去試験はステップS503に移行する。
ステップS506において、パルス入力端子PLSに供給される消去パルスが発生される。これにより、不揮発性半導体記憶装置MEMの消去動作が実施される。この後、消去試験はステップS507に移行する。
ステップS507において、変数Nの値に1が加算される。この後、消去試験はステップS508に移行する。
ステップS508において、変数Nの値が最大消去回数Nmaxを超過したか否かが判定される。変数Nの値が最大消去回数Nmaxを超過している場合、消去試験は異常終了する。変数Nの値が最大消去回数Nmaxを超過していない場合、消去試験はステップS503に移行する。
また、複数の不揮発性半導体記憶装置を同時に消去試験するための技術が、例えば、特許文献1、2に開示されている。
特開平8−31189号公報 特開2004−241045号公報
フラッシュメモリ等の不揮発性半導体記憶装置の消去試験においては、試験時間を短縮するために、複数の不揮発性半導体記憶装置を同時に消去試験するのが一般的である。電源が共通である単純な外部試験装置を用いて、消去回数(全てのメモリセルの消去が完了するまでの時間)が異なる複数の不揮発性半導体記憶装置を同時に消去試験する場合、不揮発性半導体記憶装置に消去動作させるための外部制御信号が複数の不揮発性半導体記憶装置に対して共通に供給されるため、全てのメモリセルの消去が完了していない不揮発性半導体記憶装置が存在する限り、全ての不揮発性半導体記憶装置に外部制御信号が供給され続ける。このため、全てのメモリセルの消去が完了している不揮発性半導体記憶装置において、消去動作が必要以上に実施されてしまう。
不揮発性半導体記憶装置における全てのメモリセルの消去が完了するまでに必要な消去回数(消去動作の実施回数)は、不揮発性半導体記憶装置を製造する際の製造条件等により大きく影響を受ける。このため、図8に示した消去試験フローを用いて複数の不揮発性半導体記憶装置を同時に消去試験する場合、消去試験フローの異常終了条件(最大消去回数Nmax)を必要な消去回数が最も大きい不揮発性半導体記憶装置に合わせて設定すると、その他の不揮発性半導体記憶装置には無駄な消去パルスが供給され、消去動作が必要以上に実施されてしまう。
また、特許文献1に開示された方法では、外部試験装置側のハードウェアおよびソフトウェアにより各不揮発性半導体記憶装置のメモリセル毎に条件分岐処理するため、外部試験装置の構成が複雑になってしまう。特許文献2に開示された方法では、最大規定回数まで必ず消去パルスを供給し続けるため、試験時間が決まった時間だけ掛かり、試験時間の短縮が困難である。
本発明は、このような問題点に鑑みてなされたものであり、複数の不揮発性半導体記憶装置を同時に消去試験する場合に、不揮発性半導体記憶装置の各々において消去動作が必要以上に実施されることを防止することを目的とする。
本発明の一態様では、不揮発性半導体記憶装置は、電気的に書き換え可能な複数の不揮発性のメモリセルを有するメモリセルアレイと、外部命令に応じてメモリセルアレイの動作を制御する動作制御回路とを備える。動作制御回路は、メモリセルアレイの消去ベリファイ動作とメモリセルアレイの消去動作とが交互に繰り返し実施されるとき、メモリセルアレイの消去ベリファイ動作の開始前にリセットされ、メモリセルアレイの消去ベリファイ動作によりメモリセルのいずれかの消去未完了が検出されるのに伴ってセットされるフラグ回路と、フラグ回路がリセットされている場合に外部命令に拘わらずメモリセルアレイの消去動作を禁止することで、メモリセルアレイの消去動作をフラグ回路の状態に応じて実施させる消去禁止回路とを備える。動作制御回路は、メモリセルアレイの消去ベリファイ動作をフラグ回路が前回の消去ベリファイ動作に伴ってセットされたか否かに拘わらず実施させる。
本発明に関連する技術では、不揮発性半導体記憶装置は、メモリセルアレイおよび動作制御回路を備えて構成される。メモリセルアレイは、電気的に書き換え可能な複数の不揮発性のメモリセルを備えて構成される。動作制御回路は、外部命令に応じてメモリセルアレイの動作を制御する。動作制御回路は、フラグ回路および消去禁止回路を備えて構成される。フラグ回路は、メモリセルアレイの消去ベリファイ動作によりメモリセルのいずれかの消去未完了が検出されるのに伴ってセットされる。例えば、フラグ回路は、メモリセルアレイの消去ベリファイ動作の開始前にリセットされる。消去禁止回路は、フラグ回路がリセットされている場合に外部命令に拘わらずメモリセルアレイの消去動作を禁止する。すなわち、メモリセルアレイの消去ベリファイ動作によりメモリセルの全ての消去完了が検出されて以降、外部命令に拘わらずメモリセルアレイの消去動作が禁止される。
好ましくは、動作制御回路は、消去禁止回路として機能するコマンド発行回路を備えて構成される。コマンド発行回路は、フラグ回路がセットされている場合にのみ、メモリセルアレイの消去動作を指示する消去コマンドを発行する。すなわち、メモリセルアレイの消去ベリファイ動作によりメモリセルのいずれかの消去未完了が検出された場合にのみ、消去コマンドが発行される。
あるいは、動作制御回路は、消去禁止回路として機能する電圧生成回路を備えて構成される。電圧生成回路は、フラグ回路がセットされている場合にのみ、メモリセルアレイの消去動作で使用される消去電圧を生成する。すなわち、メモリセルアレイの消去ベリファイ動作によりメモリセルのいずれかの消去未完了が検出された場合にのみ、消去電圧が生成される。
あるいは、動作制御回路は、消去禁止回路として機能する電圧印加回路を備えて構成される。電圧印加回路は、フラグ回路がセットされている場合にのみ、メモリセルの制御ゲートに消去電圧を印加する。すなわち、メモリセルアレイの消去ベリファイ動作によりメモリセルのいずれかの消去未完了が検出された場合にのみ、メモリセルの制御ゲートに消去電圧が印加される。
以上のような不揮発性半導体記憶装置では、消去ベリファイ動作でフェイル判定がなされるのに伴ってセットされるフラグ回路と、フラグ回路がセットされていない場合に消去動作を禁止する消去禁止回路とを設けることで、複数個を同時に消去試験する場合に、不揮発性半導体記憶装置の各々において、メモリセルアレイの消去ベリファイ動作によりメモリセルの全ての消去完了が検出されて以降、外部命令に拘わらずメモリセルアレイの消去動作が禁止される。このため、複数の不揮発性半導体記憶装置を同時に消去試験する場合でも、全てのメモリセルの消去が完了した不揮発性半導体記憶装置においては消去動作が実施されることはない。従って、複数の不揮発性半導体記憶装置を同時に消去試験する場合に、不揮発性半導体記憶装置の各々において消去動作が必要以上に実施されることを防止できる。
本発明によれば、複数の不揮発性半導体記憶装置を同時に消去試験する場合に、不揮発性半導体記憶装置の各々において消去動作が必要以上に実施されることを防止できる。
以下、図面を用いて本発明の実施形態を説明する。図1は、本発明の第1実施形態の不揮発性半導体記憶装置を示している。図1を説明するにあたって、図7で説明した要素と同一の要素については、同一の符号を付して詳細な説明を省略する。図1の不揮発性半導体記憶装置MEMaは、図7の不揮発性半導体記憶装置MEMに対して、フラグ回路FLGを加えるとともに、コマンドデコーダCMDECおよびセンスアンプSAをコマンドデコーダCMDECaおよびセンスアンプSAaにそれぞれ置き換えて構成されている。
図1のコマンドデコーダCMDECaは、フラグ回路FLGがセットされている場合にのみ、消去動作モードに遷移して消去コマンド(メモリセルアレイMCAの消去動作を実施させるためのコマンド)を発行すること、およびメモリセルアレイMCAの消去ベリファイ動作が実施される前にフラグ回路FLGをリセットするための内部制御信号を生成することを除いて、図7のコマンドデコーダCMDECと同一である。
図1のセンスアンプSAaは、メモリセルアレイMCAの消去ベリファイ動作でのパス/フェイル判定結果をフラグ回路FLGにも供給することを除いて、図7のセンスアンプSAと同一である。フラグ回路FLGは、センスアンプSAaから供給される判定結果がフェイルを示すときにセットされる。また、フラグ回路FLGは、コマンドデコーダCMDECaから供給される内部制御信号に応答してリセットされる。
図2は、図1の不揮発性半導体記憶装置の消去試験方法(複数個同時)を示している。図2に示す消去試験フローにおいて、ステップS103、S104、S109〜S111は、不揮発性半導体記憶装置MEMaの各々で実施される動作であり、ステップS103、S104、S109〜S111以外のステップは、外部試験装置で実施される動作である。
ステップS101において、消去回数(消去パルス発生回数)を示す変数Nの値が0に設定される。この後、消去試験はステップS102に移行する。
ステップS102において、アドレス入力端子ADDに供給されるアドレスがメモリセルアレイMCAの先頭アドレスに設定される。この後、消去試験はステップS103に移行する。
ステップS103において、消去ベリファイが実施される。消去ベリファイによりパス判定がなされた場合、消去試験はステップS104を省略してステップS105に移行する。消去ベリファイによりフェイル判定がなされた場合、消去試験はステップS104に移行する。
ステップS104において、フラグ回路FLGがセットされる。この後、消去試験はステップS105に移行する。
ステップS105において、アドレス入力端子ADDに供給されるアドレスがインクリメントされる。この後、消去試験はステップS106に移行する。
ステップS106において、アドレス入力端子ADDに供給されるアドレスが試験終了アドレス(メモリセルアレイMCAの最終アドレスからインクリメントした際のアドレス)と一致するか否かが判定される。アドレス入力端子ADDに供給されるアドレスが試験終了アドレスと一致する場合、消去試験はステップS107に移行する。アドレス入力端子ADDに供給されるアドレスが試験終了アドレスと一致しない場合、消去試験はステップS103に移行する。
ステップS107において、全てのチップ(不揮発性半導体記憶装置MEMa)において全てのアドレスについて消去ベリファイでパス判定がなされたか否かが判定される。全てのチップにおいて全てのアドレスについて消去ベリファイでパス判定がなされた場合、消去試験は正常終了する。少なくともいずれかのチップにおいて少なくともいずれかのアドレスについて消去ベリファイでフェイル判定がなされた場合、消去試験はステップS108に移行する。
ステップS108において、パルス入力端子PLSに供給される消去パルスが発生される。この後、消去試験はステップS109に移行する。
ステップS109において、フラグ回路FLGがセット状態であるか否かが判定される。フラグ回路FLGがセット状態である場合、消去試験はステップS110に移行する。フラグ回路FLGがセット状態でない場合(フラグ回路FLGがリセット状態である場合)、消去試験はステップS110を省略してステップS111に移行する。
ステップS110において、フラグ回路FLGがセットされているため、コマンドデコーダCMDECaにより消去コマンドが発行され、メモリセルアレイMCAの消去動作が実施される。この後、消去試験はステップS111に移行する。
ステップS111において、フラグ回路FLGがリセットされる。この後、消去試験はステップS112に移行する。
ステップS112において、変数Nの値に1が加算される。この後、消去試験はステップS113に移行する。
ステップS113において、変数Nの値が最大消去回数Nmaxを超過したか否かが判定される。変数Nの値が最大消去回数Nmaxを超過している場合、消去試験は異常終了する。変数Nの値が最大消去回数Nmaxを超過していない場合、消去試験はステップS102に移行する。
以上のような第1実施形態では、フラグ回路FLGは消去ベリファイ動作でのフェイル判定に伴ってセットされ、コマンドデコーダCMDECaはフラグ回路FLGがセットされている場合にのみ消去コマンドを発行するため、複数の不揮発性半導体記憶装置MEMaを同時に消去試験する場合でも、全てのメモリセルMCの消去が完了した不揮発性半導体記憶装置MEMaにおいて消去動作が実施されることはない。従って、複数の不揮発性半導体記憶装置MEMaを同時に消去試験する場合に、不揮発性半導体記憶装置MEMaの各々において消去動作が必要以上に実施されることを防止できる。
また、n個の不揮発性半導体記憶装置MEMaを同時に消去試験する場合、試験時間Tは、全てのアドレスについての消去ベリファイ動作に要する時間T1、1回の消去動作に要する時間T2、不揮発性半導体記憶装置MEMaの全てについて消去が完了するまでに消去パルスが発生される回数Nを用いて、T=(T1+T2)×Nで表され、1個の不揮発性半導体記憶装置MEMaを消去試験する場合に掛かる時間と等しくなる。このため、複数の不揮発性半導体記憶装置MEMaを同時に消去試験する場合、試験時間を短縮することができる。
図3は、本発明の第2実施形態の不揮発性半導体記憶装置を示している。図3を説明するにあたって、図1および図7で説明した要素と同一の要素については、同一の符号を付して詳細な説明を省略する。図3の不揮発性半導体記憶装置MEMbは、図1の不揮発性半導体記憶装置MEMaに対して、コマンドデコーダCMDECaおよび内部電圧生成器IVGをコマンドデコーダCMDECbおよび内部電圧生成器IVGaにそれぞれ置き換えて構成されている。
図3のコマンドデコーダCMDECbは、フラグ回路FLGのセット状態/リセット状態に拘わらず消去コマンドを発行することを除いて、図1のコマンドデコーダCMDECaと同一である。図3の内部電圧生成器IVGaは、フラグ回路FLGがセットされている場合にのみ、ロウデコーダRDECで使用される内部電圧を生成することを除いて、図1(図7)の内部電圧生成器IVGと同一である。
図4は、図3の不揮発性半導体記憶装置の消去試験方法(複数個同時)を示している。図4に示す消去試験フローにおいて、ステップS203、S204、S209〜S211は、不揮発性半導体記憶装置MEMbの各々で実施される動作であり、ステップS203、S204、S209〜S211以外のステップは、外部試験装置で実施される動作である。
ステップS201において、消去回数(消去パルス発生回数)を示す変数Nの値が0に設定される。この後、消去試験はステップS202に移行する。
ステップS202において、アドレス入力端子ADDに供給されるアドレスがメモリセルアレイMCAの先頭アドレスに設定される。この後、消去試験はステップS203に移行する。
ステップS203において、消去ベリファイが実施される。消去ベリファイによりパス判定がなされた場合、消去試験はステップS204を省略してステップS205に移行する。消去ベリファイによりフェイル判定がなされた場合、消去試験はステップS204に移行する。
ステップS204において、フラグ回路FLGがセットされる。この後、消去試験はステップS205に移行する。
ステップS205において、アドレス入力端子ADDに供給されるアドレスがインクリメントされる。この後、消去試験はステップS206に移行する。
ステップS206において、アドレス入力端子ADDに供給されるアドレスが試験終了アドレス(メモリセルアレイMCAの最終アドレスからインクリメントした際のアドレス)と一致するか否かが判定される。アドレス入力端子ADDに供給されるアドレスが試験終了アドレスと一致する場合、消去試験はステップS207に移行する。アドレス入力端子ADDに供給されるアドレスが試験終了アドレスと一致しない場合、消去試験はステップS203に移行する。
ステップS207において、全てのチップ(不揮発性半導体記憶装置MEMb)において全てのアドレスについて消去ベリファイでパス判定がなされたか否かが判定される。全てのチップにおいて全てのアドレスについて消去ベリファイでパス判定がなされた場合、消去試験は正常終了する。少なくともいずれかのチップにおいて少なくともいずれかのアドレスについて消去ベリファイでフェイル判定がなされた場合、消去試験はステップS208に移行する。
ステップS208において、パルス入力端子PLSに供給される消去パルスが発生される。この後、消去試験はステップS209に移行する。
ステップS209において、フラグ回路FLGがセット状態であるか否かが判定される。フラグ回路FLGがセット状態である場合、消去試験はステップS210に移行する。フラグ回路FLGがセット状態でない場合(フラグ回路FLGがリセット状態である場合)、消去試験はステップS210を省略してステップS211に移行する。
ステップS210において、フラグ回路FLGがセットされているため、内部電圧生成器IVGaにより消去電圧(ロウデコーダRDECで使用される内部電圧)が生成され、メモリセルアレイMCAの消去動作が実施される。この後、消去試験はステップS211に移行する。
ステップS211において、フラグ回路FLGがリセットされる。この後、消去試験はステップS212に移行する。
ステップS212において、変数Nの値に1が加算される。この後、消去試験はステップS213に移行する。
ステップS213において、変数Nの値が最大消去回数Nmaxを超過したか否かが判定される。変数Nの値が最大消去回数Nmaxを超過している場合、消去試験は異常終了する。変数Nの値が最大消去回数Nmaxを超過していない場合、消去試験はステップS202に移行する。
以上のような第2実施形態でも、第1実施形態と同様の効果が得られる。
図5は、本発明の第3実施形態の不揮発性半導体記憶装置を示している。図5を説明するにあたって、図1、図3および図7で説明した要素と同一の要素については、同一の符号を付して詳細な説明を省略する。図5の不揮発性半導体記憶装置MEMcは、図1の不揮発性半導体記憶装置MEMaに対して、コマンドデコーダCMDECaおよびロウデコーダRDECをコマンドデコーダCMDECb(図3)およびロウデコーダRDECaにそれぞれ置き換えて構成されている。
図5のロウデコーダRDECaは、フラグ回路FLGがセットされている場合にのみ、内部電圧生成器IVGから供給される内部電圧を用いてワード線WLを所定電圧に設定することを除いて、図1(図7)のロウデコーダRDECと同一である。
図6は、図5の不揮発性半導体記憶装置の消去試験方法(複数個同時)を示している。図6に示す消去試験フローにおいて、ステップS303、S304、S309〜S311は、不揮発性半導体記憶装置MEMcの各々で実施される動作であり、ステップS303、S304、S309〜S311以外のステップは、外部試験装置で実施される動作である。
ステップS301において、消去回数(消去パルス発生回数)を示す変数Nの値が0に設定される。この後、消去試験はステップS302に移行する。
ステップS302において、アドレス入力端子ADDに供給されるアドレスがメモリセルアレイMCAの先頭アドレスに設定される。この後、消去試験はステップS303に移行する。
ステップS303において、消去ベリファイが実施される。消去ベリファイによりパス判定がなされた場合、消去試験はステップS304を省略してステップS305に移行する。消去ベリファイによりフェイル判定がなされた場合、消去試験はステップS304に移行する。
ステップS304において、フラグ回路FLGがセットされる。この後、消去試験はステップS305に移行する。
ステップS305において、アドレス入力端子ADDに供給されるアドレスがインクリメントされる。この後、消去試験はステップS306に移行する。
ステップS306において、アドレス入力端子ADDに供給されるアドレスが試験終了アドレス(メモリセルアレイMCAの最終アドレスからインクリメントした際のアドレス)と一致するか否かが判定される。アドレス入力端子ADDに供給されるアドレスが試験終了アドレスと一致する場合、消去試験はステップS307に移行する。アドレス入力端子ADDに供給されるアドレスが試験終了アドレスと一致しない場合、消去試験はステップS303に移行する。
ステップS307において、全てのチップ(不揮発性半導体記憶装置MEMc)において全てのアドレスについて消去ベリファイでパス判定がなされたか否かが判定される。全てのチップにおいて全てのアドレスについて消去ベリファイでパス判定がなされた場合、消去試験は正常終了する。少なくともいずれかのチップにおいて少なくともいずれかのアドレスについて消去ベリファイでフェイル判定がなされた場合、消去試験はステップS308に移行する。
ステップS308において、パルス入力端子PLSに供給される消去パルスが発生される。この後、消去試験はステップS309に移行する。
ステップS309において、フラグ回路FLGがセット状態であるか否かが判定される。フラグ回路FLGがセット状態である場合、消去試験はステップS310に移行する。フラグ回路FLGがセット状態でない場合(フラグ回路FLGがリセット状態である場合)、消去試験はステップS310を省略してステップS311に移行する。
ステップS310において、フラグ回路FLGがセットされているため、ロウデコーダRDECaにより消去電圧(内部電圧生成器IVGから供給される内部電圧)がメモリセルMCの制御ゲートに印加され、メモリセルアレイMCAの消去動作が実施される。この後、消去試験はステップS311に移行する。
ステップS311において、フラグ回路FLGがリセットされる。この後、消去試験はステップS312に移行する。
ステップS312において、変数Nの値に1が加算される。この後、消去試験はステップS313に移行する。
ステップS313において、変数Nの値が最大消去回数Nmaxを超過したか否かが判定される。変数Nの値が最大消去回数Nmaxを超過している場合、消去試験は異常終了する。変数Nの値が最大消去回数Nmaxを超過していない場合、消去試験はステップS302に移行する。
以上のような第3実施形態でも、第1実施形態と同様の効果が得られる。
以上、本発明について詳細に説明してきたが、前述の実施形態およびその変形例は発明の一例に過ぎず、本発明はこれらに限定されるものではない。本発明を逸脱しない範囲で変形可能であることは明らかである。
本発明の第1実施形態の不揮発性半導体記憶装置を示すブロック図である。 図1の不揮発性半導体記憶装置の消去試験方法(複数個同時)を示すフロー図である。 本発明の第2実施形態の不揮発性半導体記憶装置を示すブロック図である。 図3の不揮発性半導体記憶装置の消去試験方法(複数個同時)を示すフロー図である。 本発明の第3実施形態の不揮発性半導体記憶装置を示すブロック図である。 図5の不揮発性半導体記憶装置の消去試験方法(複数個同時)を示すフロー図である。 従来の不揮発性半導体記憶装置を示すブロック図である。 図7の不揮発性半導体記憶装置の消去試験方法を示すフロー図である。
符号の説明
ADDEC‥アドレスデコーダ;BL‥ビット線;CDEC‥コラムデコーダ;CMDECa、CMDECb‥コマンドデコーダ;DIO‥データ入出力回路;DLAT‥データラッチ;FLG‥フラグ回路;IVG、IVGa‥内部電圧生成器;MC‥メモリセル;MCA‥メモリセルアレイ;MEMa、MEMb、MEMc‥不揮発性半導体記憶装置;RDEC、RDECa‥ロウデコーダ;SAa‥センスアンプ;SL‥ソース線;SSEL‥ソースセレクタ;WL‥ワード線;YGT‥Yゲート

Claims (9)

  1. 電気的に書き換え可能な複数の不揮発性のメモリセルを有するメモリセルアレイと、
    外部命令に応じて前記メモリセルアレイの動作を制御する動作制御回路とを備え、
    前記動作制御回路は、
    前記メモリセルアレイの消去ベリファイ動作と前記メモリセルアレイの消去動作とが交互に繰り返し実施されるとき、前記メモリセルアレイの消去ベリファイ動作の開始前にリセットされ、前記メモリセルアレイの消去ベリファイ動作により前記メモリセルのいずれかの消去未完了が検出されるのに伴ってセットされるフラグ回路と、
    前記フラグ回路がリセットされている場合に前記外部命令に拘わらず前記メモリセルアレイの消去動作を禁止することで、前記メモリセルアレイの消去動作を前記フラグ回路の状態に応じて実施させる消去禁止回路とを備え、
    前記動作制御回路は、前記メモリセルアレイの消去ベリファイ動作を前記フラグ回路が前回の消去ベリファイ動作に伴ってセットされたか否かに拘わらず実施させることを特徴とする不揮発性半導体記憶装置。
  2. 請求項1記載の不揮発性半導体記憶装置において、
    前記動作制御回路は、前記消去禁止回路として機能し、前記フラグ回路がセットされている場合にのみ、前記メモリセルアレイの消去動作を指示する消去コマンドを発行するコマンド発行回路を備えることを特徴とする不揮発性半導体記憶装置。
  3. 請求項1記載の不揮発性半導体記憶装置において、
    前記動作制御回路は、前記消去禁止回路として機能し、前記フラグ回路がセットされている場合にのみ、前記メモリセルアレイの消去動作で使用される消去電圧を生成する電圧生成回路を備えることを特徴とする不揮発性半導体記憶装置。
  4. 請求項1記載の不揮発性半導体記憶装置において、
    前記動作制御回路は、前記消去禁止回路として機能し、前記フラグ回路がセットされている場合にのみ、前記メモリセルの制御ゲートに消去電圧を印加する電圧印加回路を備えることを特徴とする不揮発性半導体記憶装置。
  5. 電気的に書き換え可能な複数の不揮発性のメモリセルを有するメモリセルアレイを備えた不揮発性半導体記憶装置の消去方法であって、
    前記メモリセルアレイの消去ベリファイ動作と前記メモリセルアレイの消去動作とが交互に繰り返し実施されるとき、前記メモリセルアレイの消去ベリファイ動作の開始前にフラグ回路をリセットし、前記メモリセルアレイの消去ベリファイ動作により前記メモリセルのいずれかの消去未完了が検出されるのに伴って前記フラグ回路をセットし、
    前記フラグ回路がリセットされている場合に外部命令に拘わらず前記メモリセルアレイの消去動作を禁止することで、前記メモリセルアレイの消去動作を前記フラグ回路の状態に応じて実施させ、
    前記メモリセルアレイの消去ベリファイ動作を前記フラグ回路が前回の消去ベリファイ動作に伴ってセットされたか否かに拘わらず実施させることを特徴とする不揮発性半導体記憶装置の消去方法。
  6. 請求項5記載の不揮発性半導体記憶装置の消去方法において、
    前記フラグ回路がセットされている場合にのみ、前記メモリセルアレイの消去動作を指示する消去コマンドを発行することを特徴とする不揮発性半導体記憶装置の消去方法。
  7. 請求項5記載の不揮発性半導体記憶装置の消去方法において、
    前記フラグ回路がセットされている場合にのみ、前記メモリセルアレイの消去動作で使用される消去電圧を生成することを特徴とする不揮発性半導体記憶装置の消去方法。
  8. 請求項5記載の不揮発性半導体記憶装置の消去方法において、
    前記フラグ回路がセットされている場合にのみ、前記メモリセルの制御ゲートに消去電圧を印加することを特徴とする不揮発性半導体記憶装置の消去方法。
  9. 電気的に書き換え可能な複数の不揮発性のメモリセルを有するメモリセルアレイを備えた複数の不揮発性半導体記憶装置を同時に消去する試験方法であって、
    前記不揮発性半導体記憶装置の各々において、
    前記メモリセルアレイの消去ベリファイ動作と前記メモリセルアレイの消去動作とが交互に繰り返し実施されるとき、前記メモリセルアレイの消去ベリファイ動作の開始前にフラグ回路をリセットし、前記メモリセルアレイの消去ベリファイ動作により前記メモリセルのいずれかの消去未完了が検出されるのに伴って前記フラグ回路をセットし、
    前記フラグ回路がリセットされている場合に外部命令に拘わらず前記メモリセルアレイの消去動作を禁止することで、前記メモリセルアレイの消去動作を前記フラグ回路の状態に応じて実施させ、
    前記メモリセルアレイの消去ベリファイ動作を前記フラグ回路が前回の消去ベリファイ動作に伴ってセットされたか否かに拘わらず実施させることを特徴とする不揮発性半導体記憶装置の試験方法。
JP2006144224A 2006-05-24 2006-05-24 不揮発性半導体記憶装置、不揮発性半導体記憶装置の消去方法および不揮発性半導体記憶装置の試験方法 Expired - Fee Related JP4983096B2 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2006144224A JP4983096B2 (ja) 2006-05-24 2006-05-24 不揮発性半導体記憶装置、不揮発性半導体記憶装置の消去方法および不揮発性半導体記憶装置の試験方法
US11/518,207 US7359251B2 (en) 2006-05-24 2006-09-11 Non-volatile semiconductor memory device, erase method for same, and test method for same
CNB2006101278804A CN100520971C (zh) 2006-05-24 2006-09-27 非易失性半导体存储器件及其操作控制方法和测试方法
KR1020060094499A KR100769102B1 (ko) 2006-05-24 2006-09-28 불휘발성 반도체 기억 장치, 불휘발성 반도체 기억 장치의소거 방법 및 불휘발성 반도체 기억 장치의 시험 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006144224A JP4983096B2 (ja) 2006-05-24 2006-05-24 不揮発性半導体記憶装置、不揮発性半導体記憶装置の消去方法および不揮発性半導体記憶装置の試験方法

Publications (2)

Publication Number Publication Date
JP2007317276A JP2007317276A (ja) 2007-12-06
JP4983096B2 true JP4983096B2 (ja) 2012-07-25

Family

ID=38749329

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006144224A Expired - Fee Related JP4983096B2 (ja) 2006-05-24 2006-05-24 不揮発性半導体記憶装置、不揮発性半導体記憶装置の消去方法および不揮発性半導体記憶装置の試験方法

Country Status (4)

Country Link
US (1) US7359251B2 (ja)
JP (1) JP4983096B2 (ja)
KR (1) KR100769102B1 (ja)
CN (1) CN100520971C (ja)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5741427B2 (ja) * 2011-12-28 2015-07-01 富士通セミコンダクター株式会社 半導体記憶装置の試験方法及び半導体記憶装置
CN102890971B (zh) * 2012-10-22 2016-08-03 上海华虹宏力半导体制造有限公司 存储器的可靠性测试方法
US10580505B1 (en) * 2019-02-21 2020-03-03 Elite Semiconductor Memory Technology Inc. Erasing method used in flash memory
CN111951862A (zh) * 2019-05-14 2020-11-17 北京兆易创新科技股份有限公司 一种非易失存储器擦除处理方法及装置
CN114141283B (zh) * 2021-09-30 2025-09-05 西安格易安创集成电路有限公司 存储器、存储器控制方法和系统

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3080744B2 (ja) * 1991-12-27 2000-08-28 日本電気株式会社 電気的に書き込み一括消去可能な不揮発性半導体記憶装置
JPH06103790A (ja) * 1992-09-17 1994-04-15 Mitsubishi Electric Corp 不揮発性半導体記憶装置
US5414664A (en) 1993-05-28 1995-05-09 Macronix International Co., Ltd. Flash EPROM with block erase flags for over-erase protection
JP3254633B2 (ja) * 1994-07-04 2002-02-12 日立電子エンジニアリング株式会社 Eep−romの同時テスト方法
JPH0831189A (ja) 1994-07-14 1996-02-02 Mitsubishi Electric Corp 不揮発性半導体メモリのテスト方法
JP3600424B2 (ja) * 1997-02-26 2004-12-15 株式会社東芝 半導体記憶装置
KR100255957B1 (ko) * 1997-07-29 2000-05-01 윤종용 전기적으로 소거 및 프로그램 가능한 메모리 셀들을 구비한반도체 메모리 장치
JP3672435B2 (ja) * 1998-04-22 2005-07-20 富士通株式会社 不揮発性メモリ装置
JP2000123581A (ja) * 1998-10-14 2000-04-28 Hitachi Ltd 半導体記憶装置の書き込み方法、および半導体記憶装置
JP2000268584A (ja) * 1999-03-15 2000-09-29 Nec Corp 不揮発性半導体記憶装置およびその製造方法
US6496417B1 (en) * 1999-06-08 2002-12-17 Macronix International Co., Ltd. Method and integrated circuit for bit line soft programming (BLISP)
US7042770B2 (en) * 2001-07-23 2006-05-09 Samsung Electronics Co., Ltd. Memory devices with page buffer having dual registers and method of using the same
JP4007909B2 (ja) * 2002-12-26 2007-11-14 株式会社ルネサステクノロジ 不揮発性半導体記憶装置のデータ消去方法
JP2004241045A (ja) * 2003-02-06 2004-08-26 Matsushita Electric Ind Co Ltd 不揮発性半導体記憶装置
JP4073330B2 (ja) * 2003-02-18 2008-04-09 スパンション エルエルシー 不揮発性半導体記憶装置

Also Published As

Publication number Publication date
US20070274131A1 (en) 2007-11-29
KR100769102B1 (ko) 2007-10-23
CN100520971C (zh) 2009-07-29
US7359251B2 (en) 2008-04-15
JP2007317276A (ja) 2007-12-06
CN101079320A (zh) 2007-11-28

Similar Documents

Publication Publication Date Title
JP4901348B2 (ja) 半導体記憶装置およびその制御方法
US7457168B2 (en) Non-volatile memory device and associated method of erasure
JP2006012367A (ja) 不揮発性半導体記憶装置
KR100290195B1 (ko) 불휘발성 메모리 장치
US20050105331A1 (en) Memory system having flash memory where a one-time programmable block is included
US20050276119A1 (en) Memory block erasing in a flash memory device
US7907446B2 (en) Nonvolatile semiconductor memory device and method of driving the same
TW202542917A (zh) 半導體記憶裝置及記憶裝置
JP2008525937A (ja) 消去されたセクタの検出メカニズム
US20080298128A1 (en) Method of storing e-fuse data in flash memory device
JP2011198413A (ja) 不揮発性半導体記憶装置
JP2020135903A (ja) 半導体記憶装置、メモリシステム及び不良検出方法
US7260016B2 (en) Non-volatile semiconductor memory device and writing method therefor
JP5868381B2 (ja) 半導体記憶装置
US9471257B2 (en) Semiconductor memory device
CN107045888B (zh) 数据擦除方法
JP4931404B2 (ja) 不揮発性メモリ装置
KR100632939B1 (ko) 오티피 블록이 포함된 플래시 메모리를 갖는 메모리 시스템
KR102119179B1 (ko) 반도체 장치 및 그 동작 방법
JP6115740B1 (ja) 半導体記憶装置
KR100769102B1 (ko) 불휘발성 반도체 기억 장치, 불휘발성 반도체 기억 장치의소거 방법 및 불휘발성 반도체 기억 장치의 시험 방법
JP2013229080A (ja) 半導体記憶装置および半導体記憶装置のテスト方法
JP2013127827A (ja) 不揮発性半導体記憶装置
JP2007102923A (ja) 不揮発性半導体記憶装置およびそのデータ消去方法
JP4346482B2 (ja) 不揮発性記憶装置及び不揮発性記憶装置の検証方法

Legal Events

Date Code Title Description
A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20080730

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090302

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110715

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110726

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110913

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20111018

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20111107

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

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120409

R150 Certificate of patent or registration of utility model

Ref document number: 4983096

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20150511

Year of fee payment: 3

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees