Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4133166B2 - 不揮発性半導体記憶装置 - Google Patents
[go: Go Back, main page]

JP4133166B2 - 不揮発性半導体記憶装置 - Google Patents

不揮発性半導体記憶装置 Download PDF

Info

Publication number
JP4133166B2
JP4133166B2 JP2002278905A JP2002278905A JP4133166B2 JP 4133166 B2 JP4133166 B2 JP 4133166B2 JP 2002278905 A JP2002278905 A JP 2002278905A JP 2002278905 A JP2002278905 A JP 2002278905A JP 4133166 B2 JP4133166 B2 JP 4133166B2
Authority
JP
Japan
Prior art keywords
memory device
semiconductor memory
write
flag
power supply
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 - Lifetime
Application number
JP2002278905A
Other languages
English (en)
Other versions
JP2004118908A (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.)
Renesas Technology Corp
Original Assignee
Renesas Technology 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 Renesas Technology Corp filed Critical Renesas Technology Corp
Priority to JP2002278905A priority Critical patent/JP4133166B2/ja
Priority to TW092126015A priority patent/TW200405355A/zh
Priority to US10/667,512 priority patent/US6912155B2/en
Priority to KR1020030066161A priority patent/KR100939895B1/ko
Priority to CNA031594697A priority patent/CN1501405A/zh
Publication of JP2004118908A publication Critical patent/JP2004118908A/ja
Priority to US11/130,274 priority patent/US7426136B2/en
Priority to US11/868,342 priority patent/US7558107B2/en
Application granted granted Critical
Publication of JP4133166B2 publication Critical patent/JP4133166B2/ja
Priority to US12/493,143 priority patent/US7808828B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C16/00Erasable programmable read-only memories
    • G11C16/02Erasable programmable read-only memories electrically programmable
    • G11C16/06Auxiliary circuits, e.g. for writing into memory
    • G11C16/34Determination of programming status, e.g. threshold voltage, overprogramming or underprogramming, retention
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C16/00Erasable programmable read-only memories
    • G11C16/02Erasable programmable read-only memories electrically programmable
    • G11C16/06Auxiliary circuits, e.g. for writing into memory
    • G11C16/34Determination of programming status, e.g. threshold voltage, overprogramming or underprogramming, retention
    • G11C16/3404Convergence or correction of memory cell threshold voltages; Repair or recovery of overerased or overprogrammed cells
    • G11C16/3409Circuits or methods to recover overerased nonvolatile memory cells detected during erase verification, usually by means of a "soft" programming step
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C16/00Erasable programmable read-only memories
    • G11C16/02Erasable programmable read-only memories electrically programmable
    • G11C16/06Auxiliary circuits, e.g. for writing into memory
    • G11C16/22Safety or protection circuits preventing unauthorised or accidental access to memory cells
    • G11C16/225Preventing erasure, programming or reading when power supply voltages are outside the required ranges
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C16/00Erasable programmable read-only memories
    • G11C16/02Erasable programmable read-only memories electrically programmable
    • G11C16/06Auxiliary circuits, e.g. for writing into memory
    • G11C16/30Power supply circuits
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C16/00Erasable programmable read-only memories
    • G11C16/02Erasable programmable read-only memories electrically programmable
    • G11C16/06Auxiliary circuits, e.g. for writing into memory
    • G11C16/34Determination of programming status, e.g. threshold voltage, overprogramming or underprogramming, retention
    • G11C16/3404Convergence or correction of memory cell threshold voltages; Repair or recovery of overerased or overprogrammed cells
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C11/00Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
    • G11C11/56Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using storage elements with more than two stable states represented by steps, e.g. of voltage, current, phase, frequency
    • G11C11/5621Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using storage elements with more than two stable states represented by steps, e.g. of voltage, current, phase, frequency using charge storage in a floating gate

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Read Only Memory (AREA)

Description

【0001】
【発明の属する技術分野】
この発明は、記憶情報を電気的に書込み、消去可能な不揮発性半導体記憶装置における書込みまたは消去動作中に電源遮断が発生した場合の対策技術に関し、例えばデータを所定の単位で一括消去可能なフラッシュメモリに利用して有効な技術に関するものである。
【0002】
【従来の技術】
フラッシュメモリは、コントロールゲートおよびフローティングゲートを有する2重ゲート構造のMOSFETからなる不揮発性記憶素子をメモリセルに使用しており、フローティングゲートの蓄積電荷量を変えることでMOSFETのしきい値電圧を変化させ情報を記憶するようにしている。
【0003】
かかるフラッシュメモリにおいては、メモリセルへの書込み・消去動作の際にしきい値電圧を低い状態に変化させることがある。この場合、メモリセルの特性バラツキによってしきい値電圧の変化の仕方にばらつきがあり、しきい値電圧が0V以下に下がってしまう(以下、デプリート状態と称する)ことがある。通常、このようにしきい値電圧が下がり過ぎたメモリセルは書上げもしくは書戻しと呼ばれる動作でしきい値電圧が所定の範囲に入るようにされる。
【0004】
【発明が解決しようとする課題】
しかしながら、メモリカードなどに使用されるフラッシュメモリにあっては、停電の発生やユーザーがカードをスロットから引き抜くことで書込みや消去動作の途中で電源が遮断されることがある。そのため、電源遮断によりメモリアレイ内の一部のメモリセルがデプリート状態のままになるおそれがある。かかるデプリート状態のメモリセルが発生すると、図3のように複数のメモリセルMCがビット線BLとソース線SLとの間に並列に接続されてなるいわゆるAND型やNOR型のフラッシュメモリにあっては、選択されていないデプリート状態のメモリセルを通して電流が流れてしまい、選択メモリセルの記憶データを正確に読み出すことができないデプリート不良が発生する。
【0005】
そして、デプリート不良を起したメモリセルを含むブロックが、メモリ上のファイルの位置を管理するテーブルデータやフォーマット情報などシステムにとって重要なデータを記憶するシステム領域として使用されていた場合には、メモリの認識ができなくなったりシステムの正常動作が不能になるおそれがある。
【0006】
この発明の目的は、フラッシュメモリのような電気的に書込み、消去可能な不揮発性半導体記憶装置において、書込みまたは消去動作中に電源遮断が発生した場合にも、デプリート状態のメモリセルが発生しないようにすることにある。
【0007】
この発明の他の目的は、フラッシュメモリのような電気的に書込み、消去可能な不揮発性半導体記憶装置において、書込みまたは消去動作中に電源遮断が発生した場合には、電源遮断が発生したことを外部装置が認識できるようにすることにある。
【0008】
この発明のさらに他の目的は、フラッシュメモリのような電気的に書込み、消去可能な不揮発性半導体記憶装置において、書込みまたは消去動作中の電源遮断により、メモリの認識ができなくなったりシステムの正常動作が不能になるのを回避できるようにすることにある。
【0009】
この発明の前記ならびにほかの目的と新規な特徴は、本明細書の記述及び添付図面から明らかになるであろう。
【0010】
【課題を解決するための手段】
本願において開示される発明のうち代表的なものの概要を簡単に説明すれば、下記のとおりである。
【0011】
すなわち、本願の第1の発明は、フラッシュメモリのような不揮発性半導体記憶装置において、書込みまたは消去動作中に電源遮断が発生した場合には、実行中の動作を中断してしきい値電圧を高くする方向へ変化させる書戻し処理を行なうように構成したものである。
【0012】
上記した手段によれば、書込みまたは消去の動作が完全に終了する前に電源遮断が発生してデプリート状態のメモリセルが発生しても、その後の書戻し処理でメモリセルのしきい値電圧が高くされるため、ブロック全体のデータが正しく読めなくなる事態に至るのを回避できるようになる。
【0013】
また、本願の他の発明は、フラッシュメモリのような不揮発性半導体記憶装置において、少なくとも書込みまたは消去動作中に電源遮断が発生した場合には、電源遮断が発生したことを外部へ知らせるフラグを設けるようにした。また、望ましくは、電源遮断時にアクセスしていたアドレスを出力する機能を設ける。これにより、ホストCPUなどの外部装置は、電源遮断で破損したメモリ内のデータの修復を行なうことができるようになる。
【0014】
本願のさらに他の発明は、フラッシュメモリのような不揮発性半導体記憶装置において、書込みまたは消去動作中に電源遮断が発生した場合には、実行中の動作を中断してしきい値電圧を高くする方向へ変化させる書戻し処理を行なうとともに、該書戻し処理が行なえるように電源電圧のレベルに応じて内部電源回路(チャージポンプの段数)を切替え可能に構成したものである。これにより、電源遮断によって電源電圧が低下しても内部電源回路がそれに応じて動作電圧を発生することによって、書戻し処理を確実に実行することができるようになる。
【0015】
【発明の実施の形態】
以下、本発明の一実施例を、図面を用いて説明する。
【0016】
図1は、本発明を適用して有効な不揮発性半導体記憶装置の一例としてのフラッシュメモリの実施例のブロック図を示す。フラッシュメモリには1つのメモリセルに1ビットのデータを記憶可能な2値メモリがあるが、この実施例のフラッシュメモリは1つのメモリセルに2ビットのデータを記憶可能な4値メモリとして構成され、単結晶シリコンのような1個の半導体チップ上に形成される。
【0017】
図1において、符号10は複数の不揮発性記憶素子(メモリセル)がマトリックス状に配置されたメモリアレイ、11はアドレス(Xアドレス)信号をデコードして前記メモリアレイ10内の対応するワード線WLを選択レベルにするアドレスデコーダで、該アドレスデコーダ11にはワード線WLを選択レベルに駆動するワードドライバ回路が含まれている。メモリアレイ10を構成するメモリセルは、フローティングゲートとコントロールゲートを有するMOSFETからなり、フローティングゲートに注入される電荷の量に応じてしきい値電圧が図2に示すように、4段階のいずかに設定されることにより2ビットの情報を記憶するようにされる。
【0018】
特に制限されるものでないが、本実施例においては、しきい値電圧が最も高い状態がデータ“01”に対応し、しきい値電圧が2番目に高い状態がデータ“00”、しきい値電圧が3番目に高い状態がデータ“10”、しきい値電圧が最も低い状態がデータ“11”に対応されている。なお、本明細書においては、しきい値電圧が最も低い状態を消去状態と称する。つまり、しきい値電圧を下げる動作を消去と称し、しきい値電圧を上げる動作を書込みもしくは書戻しと称する。本実施例のフラッシュメモリにおいては、メモリアレイ10内のデータを書き換える際に、メモリセルは一旦消去状態にされてからデータに相当するしきい値電圧になるように書込み電圧の印加が行なわれる。
【0019】
図1において、符号12はメモリアレイ10内のビット線BLに接続され書込みデータを保持したり読出し信号の増幅およびラッチを行なうセンスアンプ、13は1本のワード線に接続された複数のメモリセルのうちバイト単位で書込みデータや読出しデータを選択するYゲート(カラムスイッチ)、14はセンスアンプ12により増幅されたデータ信号または外部から入力された書き込みデータ信号を増幅するメインアンプ、15はメインアンプ14における信号の方向を制御したり外部からのアドレス信号に基づいてもしくは内部でアドレス信号を生成してYゲート13を選択制御したりするアクセス制御回路である。
【0020】
また、16は外部から入出力端子I/O0〜I/O7を介して入力されたコマンドコードに従って内部の制御信号を生成する制御論理部、17は該制御論理部16の制御シーケンスをマイクロプログラムのような形式で記憶するシーケンス用ROMである。入出力端子I/O0〜I/O7は、上記コマンドの入力の他、書込みデータやアドレスの入力、リードデータの出力にも利用される。書込み時に外部より入出力端子I/O0〜I/O7に入力されたライトデータは前記メインアンプ14およびセンスアンプ12を経てメモリアレイ10に供給され、ライトアドレスは一旦制御論理部16に取り込まれ電圧変換回路18にてレベル変換されてからアドレスデコーダ11に供給される。電圧変換回路18は、制御論理部16からアドレスデコーダ11に供給される書込みパルス幅(=書込み電圧を印加する時間)や書込み電圧レベルを指定する制御信号もレベル変換する。
【0021】
さらに、制御論理部16は、書込みや消去が成功したか失敗したかを示すビットなどを有するステータスレジスタSTRやアクセス中のアドレスを保持するアドレスレジスタADRを備えており、ステータスレジスタSTRやアドレスレジスタADRの内容は入出力端子I/O0〜7からチップ外部へ出力可能に構成されている。ステータスレジスタSTRには、消去結果を示すビット(消去チェックビット)、書込み結果を示すビット(書込みチェックビット)のほか、チップの内部制御状態を示すビット(以下、R/Bビット)や、後述の動作チェックフラグとして用いられるビットが設けられている。R/Bビットは、それが論理“0”のときはチップが動作状態にあり外部からのアクセスが不能であることを、また“1”のときは、チップ内部は待機状態にあって外部からのアクセスが可能であることを表わすようにされる。
【0022】
この実施例のフラッシュメモリには、特に制限されないが、電源電圧VCCのレベルを検出する電源電圧検出回路19や該電源電圧検出回路19による電源電圧の立ち上がり検出信号と外部のコントローラから入力されるリセット信号/RESに基づいて制御論理部16に対してパワーオンリセット信号や電源遮断リセット信号などの内部リセット信号を生成するリセット制御部20、リングオシレータなどからなるクロック発生部21、発生されたクロック信号を分周するクロック分周部22、チャージポンプや電圧レギュレータなどからなりアドレスデコーダ11で必要とされる書込み電圧Vwや消去電圧Ve、ベリファイ電圧Vwv,Vevのような高電圧やリファランス電圧Vrefのような低電圧を生成する内部電源回路23を備えている。
【0023】
また、この実施例のフラッシュメモリは、書込みまたは消去動作の途中で外部のコントローラから入力されるリセット信号/RESに基づいてリセット制御部20が制御論理部16に対して電源遮断を知らせる信号が供給されると、制御論理部16は実行中の動作を中断し、書込みまたは消去対象のメモリセルのしきい値電圧を上げる書戻し処理を実行するように構成されている。
【0024】
また、この実施例のフラッシュメモリには、外部のコントローラから入力される例えばチップ選択信号/CE、書込み制御信号/WE、出力制御信号/OE、読出し制御信号/RE等が入力される制御ピンC1〜Cnが設けられている。これらの制御ピンに入力された制御信号は制御論理部16に供給される。ここで、特に制限されるものでないが、符号の前に「/」が付記されている信号は、ロウレベルが有効レベルであること意味する。また、制御論理部16からはチップにコマンドを入力することが可能な状態にあるか否かを示すレディ/ビジー信号R/Bがチップ外部へ出力されるようにされている。
【0025】
この実施例のフラッシュメモリのメモリアレイは、図3に示されているように、128個のメモリセルMC0〜MC127がビット線BL1,BL2……とソース線SL1,SL2……との間に並列に接続されたメモリ列が例えば8512個ワード線方向に並んで配設されている。本明細書ではこれをメモリブロックと称する。横方向つまり同一行のメモリセルはそれぞれ共通のワード線WL0,WL1,……WL127に接続されている。本明細書では、同一のワード線に接続されたメモリセル群をセクタと称する。本実施例のフラッシュメモリは、このセクタを単位として書込みと消去を行なうように構成されている。
【0026】
次に、上記実施例のフラッシュメモリをメモリカードに使用した場合の構成例を、図4を用いて説明する。
【0027】
図4に示されているように、メモリカードはフラッシュメモリ100と該フラッシュメモリ100にコマンドやアドレスを供給するマイクロプロセッサなどからなるコントローラLSI200とがセラミックなどのパッケージ300に封止されて構成される。
【0028】
パッケージ300には、電源電圧VCCおよびVSSが印加される電源端子T1,Tnや外部装置と接続される外部端子T2……が設けられ、電源端子T1,Tnにはボンディングワイヤやプリント配線基板に形成された配線等を介してコントローラLSI200とフラッシュメモリ100の電源端子が接続され、外部端子T2……にはコントローラLSI200の対応する入出力端子が接続されている。フラッシュメモリ100の制御ピンやI/OピンとコントローラLSI200の対応する端子との間もプリント配線基板に形成された配線等を介して接続されており、リセット信号/RESはコントローラLSI200からフラッシュメモリ100へ入力される。
【0029】
この実施例のメモリカードにおいては、フラッシュメモリ100およびコントローラLSI200とともに数10μF程度の電源コンデンサ400がパッケージ300に内蔵されている。この電源コンデンサ400は電源端子VCCとVSSとの間に接続されて、外部からの電源の供給が遮断されてもしばらくの間、フラッシュメモリ100に電源を供給できるように構成されている。
【0030】
次に、本実施例のフラッシュメモリにおける消去および書込み動作の手順と、消去または書込み動作中に電源が遮断された場合の処理の手順の一例を、図5のタイミングチャートと図6および図7のフローチャートを用いて説明する。
【0031】
制御論理部16は、コントローラから消去を指示する第1コマンド(1stCMD)およびそれに付随する上位セクタアドレスSA1と下位セクタアドレスSA2を受信すると、内部電源回路23に対する起動信号や電圧変換回路18に対する電圧の指定信号などを生成して消去の準備を行なう(ステップS1〜S3)。それから、コントローラより開始を指示する第2コマンド(2ndCMD)を受信するとメモリセルに所定の電圧を印加して消去を開始する(ステップS4,S5)。その後、消去ベリファイを行なってしきい値電圧が充分に下がっていなければ再度消去電圧を印加する(ステップS6)。
【0032】
入力アドレスで指示されたすべてのメモリセルのしきい値電圧が所定の電圧以下に下がると、ステップS7へ移行してデプリート状態すなわちしきい値電圧が0V以下のメモリセルがあるか否かの判定が行なわれる。ここで、デプリート状態のメモリセルがなければ消去動作を終了し、デプリート状態のメモリセルがあればステップS8へ移行してしきい値電圧が低すぎるメモリセルに対してしきい値電圧を少し上げるためのバイアス電圧を印加する。
【0033】
その後、ステップS9でベリファイを行なってデプリート状態のメモリセルがなくなったか判定し、デプリチャージート状態のメモリセルなくなるまでバイアス電圧の印加を繰り返す。デプリート不良ビットがなくなるとステップS10で、メモリセルがディスターブ状態すなわちしきい値電圧が上がり過ぎた状態になっていないか判定する。そして、しきい値電圧が上がりすぎたものがあればステップS5へ戻ってしきい値電圧を下げる方向の電圧を印加する。すべてのメモリセルのしきい値電圧が所定の範囲に入ったことを確認すると消去動作を終了する。
【0034】
本実施例のフラッシュメモリは、上記ステップS1〜S4の第1コマンド受信から第2コマンド受信までの間に電源遮断▲1▼が発生してコントローラからリセット信号/RESが入力されると、直ちに消去動作を終了する。一方、ステップS5,S6の消去のためのバイアス電圧の印加とベリファイを行なっている間に電源遮断▲2▼が発生してコントローラからリセット信号/RESが入力されると、消去対象のメモリセルのしきい値電圧を最も高いデータ“01”に対応したしきい値電圧まで上げる書込み電圧を印加する書戻し処理を行なう。
【0035】
また、ステップS7〜S9のデプリートチェックと状態のメモリセルの書戻し処理を行なっている間に電源遮断▲3▼が発生してコントローラからリセット信号/RESが入力されると、動作を中断してデプリート状態のメモリセルがないかチェックしてなければ消去動作を終了し、デプリート状態のメモリセルがあれば該メモリセルに対してデータ“01”に対応したしきい値電圧まで上げる書戻し処理を行なう。なお、デプリート状態のメモリセルがないときは破線で示すようにステップS10へ移行するようにしてもよい。ステップS10移行の処理は比較的短時間に終了するからである。
【0036】
さらに、ステップS10のディスターブ判定を行なっている時に電源遮断▲4▼が発生してコントローラからリセット信号/RESが入力された場合には、直ちに動作を終了するように構成されている。
【0037】
電源遮断後に行なわれる上記書戻し処理は電源コンデンサ400に蓄積されている電荷がなくなる前に終了するように構成されている。言い換えると、電源遮断後に上記書戻し処理を実行できる程度に電源コンデンサ400の容量値が設定されている。
【0038】
以上、消去動作について説明したが、書込み動作も図6のフローチャートとほぼ同様である。書込み動作が消去動作と異なる点は、ステップS1で書込みコマンドを受信する点と、ステップS9の後で書込みデータに応じた所望のレベルまでしきい値電圧を上げるためのバイアス電圧印加とベリファイ動作を行なう点にある。
【0039】
ところで、図6のフローチャートは、電源遮断が発生してコントローラからリセット信号/RESが入力されたときに、フラッシュメモリ内部がどの状態にあるのか制御論理部16が分かっていることを前提にしたものである。
【0040】
図7には、内部がどの状態にあるのか制御論理部16が容易に判断できるようにした実施例が示されている。この実施例においては、第1コマンド受信後に行なわれる準備動作(初期設定S11)が終了した時点で動作チェックフラグを立てる(ステップS12)とともに、書込みまたは消去のためのバイアス電圧を印加(ステップS13)して最後のベリファイ動作(ステップS14)が終了した時点で動作チェックフラグを下げる処理(ステップS15)が設けられている。
【0041】
このように、動作チェックフラグを上げたり下げたりする処理を設けておけば、電源遮断が発生してコントローラからリセット信号/RESが入力されたときに、フラッシュメモリ内部がどの状態にあるのか容易に知ることができるため、その状態に応じた処理が可能になる。具体的には、動作チェックフラグが立つ前や動作チェックフラグが下がった後で電源遮断が発生してコントローラからリセット信号/RESが入力された場合には直ちに書込み又は消去動作を終了し、動作チェックフラグが立っている間に電源遮断が発生してコントローラからリセット信号/RESが入力された場合には、書込み又は消去動作を中断(ステップS16)し、しきい値電圧を高くする書戻し処理(ステップS17)を実行して終了する。
【0042】
なお、図7では図6の一部の処理の手順が簡略化して示されている。具体的には、図7のステップS11は図6のステップS1〜S4の処理に相当し、ステップS13はステップS5,S8に、またステップS14はステップS6,S7,S9に相当する。上記動作チェックフラグは、例えばステータスレジスタSTRの空きビットを利用して設定することができる。また、上記動作チェックフラグは、不揮発性記憶素子を利用して電源が完全に遮断した後も状態を保持するように構成することができる。さらに、上記動作チェックフラグとは別に、以下に述ベるように書込みまたは消去動作中に電源遮断が発生したか否かを電源遮断後も記憶する電源遮断フラグを設けるようにしてもよい。
【0043】
次に、上記不揮発性メモリの電源遮断フラグの構成例を、図8〜図11を用いて説明する。このうち、図8はワード線毎に電源遮断フラグを設けて電源遮断時に書込み、消去中であったセクタを識別できるようにしたものである。図8において、MCは不揮発性のメモリセル、WLはワード線、WDRは図1のアドレスデコーダ11内に設けられ対応するワード線を選択レベルに駆動するワードドライバである。図8に示されているように、この実施例では、ワード線WLにコントロールゲート端子が接続された不揮発性記憶素子からなるフラグメモリFMと、該フラグメモリFMのドレイン端子に接続されたセンスアンプSAとが設けられているとともに、ワード線WL上にはスイッチMOSFET Qs1,Qs2が設けられている。
【0044】
上記フラグメモリFMは、例えば初期設定でしきい値電圧が低い消去状態に設定しておいて、電源遮断時にセンスアンプSAに“1”をセットし、ワード線WLに高電圧を印加することによりしきい値電圧を高くすることでフラグがセットされた状態にさせることができる。また、このフラグメモリFMの書込みの際にはスイッチMOSFET Qs1をオフ状態、またQs2をオン状態にしてメモリアレイ内のメモリセルMCに影響を与えないでフラグの設定を行なうことができる。
【0045】
上記フラグメモリFMの読出しはメモリアレイを構成する記憶素子と同様にプリチャージ方式で行なうようにすることができる。ただし、メモリアレイを構成する記憶素子はしきい値電圧が4段階に設定され2ビットの情報を記憶するため、読出しはワード線に3段階の読出しレベルを設定して行なわれるが、フラグメモリFMの読出しは、ワード線に1つの読出しレベルを設定して、電流が流れるか否かを判定する簡易な判定方式とすることができる。
【0046】
この実施例は、フラグの数は多くなるが電源遮断時に書込みまたは消去中のセクタの判定が容易になるという利点がある。フラグの立ち下げすなわち消去はメモリアレイ内のメモリセルの消去の際にブロック単位で同時に行なうように構成することができる。
【0047】
図9は、アドレスのデコード処理が階層的なデコード方式になっている場合にメモリアレイの各ブロックに対応した電源遮断フラグBFMと、複数のブロックの同一ワード線に対応した共通の電源遮断フラグCFMとを設けて、電源遮断時に書込み、消去中であったセクタを識別できるようにしたものである。図9において、BLKはビット線およびソース線を共通にする並列形態のメモリセル列がワード線方向に所定数(例えば8512個)配列されてなるメモリブロック、WLはワード線、WDRはワード線を選択レベルに駆動するワードドライバ、W−DECはブロック内の1本のワード線を選択するワードデコーダ、B−DECは書込みまたは消去対象となるメモリセルを含むブロックを選択するブロックデコーダである。図9には示されていないが、電源遮断フラグBFMとCFMのドレイン端子にはセンスアンプが接続され、書込みと読出しが可能にされる。
【0048】
この実施例では、電源遮断フラグBFMとCFMを参照することにより、電源遮断時に書込みまたは消去中のセクタを識別することができるとともに、図8の実施例よりもフラグメモリの数が少なくて済むという利点がある。
【0049】
図10は、電源遮断時に書込み、消去中であったセクタのアドレスを保持するフラグメモリAFMを設けたものである。図10において、ACTは図1の制御論理部16内に設けられているアドレスカウンタ、11はアドレスをデコードしてメモリアレイ内のワード線を選択するアドレスデコーダである。この実施例では、アドレスを記憶するためのフラグメモリAFM1,AFM2……と、該フラグメモリのゲート端子に印加する電圧を生成するドライバDRV1,DRV2……と、各フラグメモリのドレイン端子に接続されセンスアンプSA1,SA2……と、上記ドライバに動作モードに応じて書込み電圧または消去電圧、読出し電圧のいずれかを供給するセレクタSELとが設けられている。フラグメモリAFMとドライバDRVとセンスアンプSAは、アドレスのビット数分だけ設けられる。
【0050】
この実施例は、図8や図9の実施例に比べてフラグメモリの数を大幅に少なくできるという利点がある。なお、フラグメモリAFMは書込み動作または消去動作が発生するたびに設定を行なってもよいが、電源遮断が発生した時にだけ設定を行なうようにすることもできる。
【0051】
図11は、書込み、消去中に電源遮断が発生した場合に電源遮断時の動作モードが書込みモードであったのか消去モードであったのかを記憶するモードフラグメモリMFM1,MFM2を設けたものである。この実施例では、制御論理部16から動作モードを示すモード信号が出力されるとともに、該モード信号を入力としフラグメモリMFM1,MFM2のゲート端子に印加する電圧を生成するドライバDRV1,DRV2と、各フラグメモリMFM1,MFM2のドレイン端子に接続されセンスアンプSA1,SA2と、上記ドライバドライバDRV1,DRV2に動作モードに応じて書込み電圧または消去電圧、読出し電圧のいずれかを供給するセレクタSELとが設けられている。
【0052】
この実施例は、図10の実施例よりもさらにフラグメモリの数を少なくできるという利点がある。なお、フラグメモリMFM1,MFM2は書込み動作または消去動作が発生するたびに設定を行なってもよいが、電源遮断が発生した時に行なうようにすることもできる。また、図11の実施例は、図8〜図10の実施例と組み合わせて適用することで、より優れた利点が得られる。
【0053】
次に、図8または図9の実施例と図11の実施例を組み合わせた場合におけるフラグの読出し方式の一例を、図12のフローチャートを用いて説明する。
【0054】
電源が投入されると、制御論理部16はチップ内部の各種レジスタの初期化を行なう(ステップS21)。続いてトリミングや電源設定等のためのヒューズの状態の読出しを行なってから、内部電源回路23に起動信号を送って内部電源を立ち上げる(ステップS22,S23)。ここまでは、従来のフラッシュメモリと同様の動作である。
【0055】
この実施例では、内部電源立上げ後に制御論理部16がフラグサーチ処理を開始して、先ずステップS24で消去遮断フラグMFM2が立っているか判定し、立っていないときはステップS26へ移行して書込み遮断フラグMFM1が立っているか判定し、いずれのフラグも立っていないときはそのままフラグサーチ処理を終了する。消去遮断フラグMFM2または書込み遮断フラグMFM1が立っているときは、ステップS25,S27でそれぞれステータスレジスタSTRに消去中の電源遮断または書込み中の電源遮断があったことを示すビットをセットする。
【0056】
それから、アドレスカウンタをオールゼロに初期化して先頭アドレスをアドレスデコーダに供給してフラグメモリFMの読出しを行なう(ステップS28,S29)。次に、読み出したフラグが立っているか判定(ステップS30)し、立っているときはそのときのアドレスカウンタの値を遮断アドレスとしてアドレスレジスタADRにセットして終了する(ステップS31)。一方、ステップS30でフラグが立っていないと判定した時はステップS32でアドレスカウンタをインクリメント(+1)してステップS28へ戻り、次のアドレス(セクタ)のフラグメモリの読み出しを行ない、立っているフラグが見つかるまで上記動作を繰り返す。
【0057】
図13および図14には、上記フローチャートに従ってアドレスレジスタADRにセットされた遮断アドレスを、外部のコントローラが読み出せるようにしたフラッシュメモリの読出しタイミングの例を示す。
【0058】
図13は、コントローラがフラッシュメモリに対して所定のコマンドを送って読み出すように構成した場合のタイミングである。
【0059】
フラッシュメモリは、電源が立ち上がると初期設定およびフラグサーチを行ない、終了するとレディ/ビジー信号R/Bをレディ状態を示すハイレベルに変化させる(タイミングt1)。コントローラはこれを検知するとチップイネーブル信号/CE、出力イネーブル信号/OEをロウレベルに変化させる(タイミングt2,t3)。すると、入出力ピンI/O0〜7からステータスレジスタSTRの内容が出力される(タイミングt4)。その後、コントローラがコマンドイネーブル信号/CMDをロウレベルに変化させるとともに、入出力ピンI/O0〜7から遮断アドレスリードコマンドを入力する(タイミングt5)。そして、リードイネーブル信号/REをロウレベルとハイレベルに交互に変化させると、アドレスレジスタADRに保持されている例えば16ビットの遮断アドレスが8ビットずつ入出力ピンI/O0〜7から出力される(タイミングt6,t7)。
【0060】
図14は、コントローラがフラッシュメモリに設けられている所定の外部端子に制御信号を入力することにより、アドレスレジスタADRに保持されている遮断アドレスを読み出すように構成した場合のタイミングである。
【0061】
フラッシュメモリは、電源が立ち上がると初期設定およびフラグサーチを行ない、終了するとレディ/ビジー信号R/Bをレディ状態を示すハイレベルに変化させる(タイミングt11)。コントローラは、電源の立ち上がりと同時にフラッシュメモリの所定の外部端子(オートリード)をハイレベルに固定するとともに、レディ/ビジー信号R/Bのハイレベルの変化を検知してチップイネーブル信号/CEに変化させる(タイミングt12)。それから、リードイネーブル信号/REをロウレベルとハイレベルに交互に変化させると、ステータスレジスタSTRの内容とアドレスレジスタADRに保持されている遮断アドレスが順次入出力ピンI/O0〜7から出力される(タイミングt13,t14,t15)。これにより、パワーオン時における遮断アドレスのオートリードが実行される。
【0062】
さらに、本実施例のフラッシュメモリは、外部から供給される電源電圧のレベルに応じて内部電源回路23が動作するように構成されている。
【0063】
図15は、内部電源回路23を構成するチャージポンプの一実施例を示す。この実施例のチャージポンプは、電源電圧端子VCCとクロック入力端子CKinとの間に直列に接続されたスイッチSW1および容量CB1と、スイッチSW1と容量CB1との接続ノードN1と出力端子OUTとの間に直列に接続されたn−1個のスイッチSW2〜SWnと、スイッチSW2〜SWnの各接続ノードN2〜Nnに前記容量CB1と並列に接続された容量CB2〜CBn-1とを備え、奇数番目のノードに接続された容量CB1,CB3,……CBn-2の他端にはクロックφ1またはこれと同相のクロックφ2,φ3が印加され、偶数番目のノードに接続された容量CB2,CB4,……CBn-1の他端にはクロックφ1,φ2,φ3と逆相のクロック/φ1,/φ2,/φ3が印加されている。
【0064】
また、奇数番目のスイッチSW1,SW3,……SWn-1はクロックφ1によりオン、オフされ、偶数番目のスイッチSW2,SW4,……SWnは逆相のクロック/φ1によりオン、オフされる。これにより、スイッチSW1により容量CB1にチャージされた電荷が容量CB2〜CBn-1を左から右ヘ向って順次転送されて行き昇圧動作が行なわれる。かかる構成のチャージポンプは従来公知のチャージポンプとほぼ同様な構成である。
【0065】
この実施例のチャージポンプは、上記構成に加え、容量CBn-2とスイッチSWn-1の接続ノードNn-1と出力端子OUTとの間および容量CBn-4とスイッチSWn-3の接続ノードNn-3と出力端子OUTとの間にそれぞれ段数切替え用のスイッチSW11,SW12が設けられている。これらのスイッチSW11,SW12はそれぞれ制御論理部16から供給される切替信号EXC1,EXC2によりオン状態またはオフ状態にされる。
【0066】
スイッチSW11とSW12が共にオフ状態にされるとSW11とSW12がない場合と同じように動作することで図15の回路は(n−1)段のチャージポンプとして動作し、スイッチSW11がオン、SW12がオフ状態にされるとSW11を介してノードNn-1の電荷が出力端子OUTへ供給されることで図15の回路は(n−3)段のチャージポンプとして動作し、スイッチSW11がオフ、SW12がオン状態にされるとSW12を介してノードNn-3の電荷が出力端子OUTへ供給されることで図15の回路は(n−5)段のチャージポンプとして動作する。つまり、図15のチャージポンプは昇圧段数が変更可能に構成されている。
【0067】
図16(a)には図15の回路を(n−1)段のチャージポンプとして動作させる場合に印加されるクロックφ1〜φ3,/φ1〜/φ3のタイミングを示す。図示されているように、φ1,φ2,φ3は互いに同一のタイミング、/φ1,/φ2,/φ3も互い同一のタイミングでよい。φ1と/φ1は、電荷が逆方向に転送されるのを防止するため、互いにハイレベルの期間が重ならないようにされた逆相のクロックとされる。図16(b)には図15の回路を(n−3)段のチャージポンプとして動作させる場合に印加されるクロックφ1,φ2,/φ1,/φ2のタイミングを示す。図示されているように、φ1,φ2は互いに同一のタイミング、/φ1,/φ2も互い同一のタイミングとされる。φ3と/φ3はロウレベルに固定される。図16(c)には図15の回路を(n−5)段のチャージポンプとして動作させる場合に印加されるクロックφ1,/φ1のタイミングを示す。φ2とφ2およびφ3と/φ3はロウレベルに固定される。
【0068】
ところで、図15のチャージポンプは、スイッチSW11をオンさせる(n−3)段動作時に、電荷転送用のスイッチSWn-1はクロックφ3により、またスイッチSWnはクロック/φ3によりオフ状態にさせておいても昇圧動作をする。これに対し、図示されているように、スイッチSW11がオンの時にもスイッチSWn-1をクロックφ1により、またスイッチSWnをクロック/φ1によりオン、オフさせることにより、昇圧用容量CBn-2,CBn-1を平滑容量として利用できるようになる。つまり、平滑容量CDの見かけ上の容量値を増加させることができる。スイッチSW12をオンさせる(n−5)段動作時についても同様であり、昇圧用容量CBn-4,CBn-3,CBn-2,CBn-1を平滑容量として利用できるようになる。
【0069】
本実施例のフラッシュメモリは、電源電圧VCCのレベルに応じて上記チャージポンプの段数を変更するような制御を行なう。具体的には、電源電圧VCCのレベルが高いときは段数の少ない(n−5)段で動作させ、電源電圧VCCのレベルが少し下がったときは段数を減らして(n−3)段で動作させ、電源電圧VCCのレベルがさらに下がったときは(n−1)段で動作させるように構成されている。これにより、電源電圧VCCが高い時も低い時も所望の所望の昇圧電圧が得られるとともに、出力のリップルを小さくすることができる。すなわち、電源電圧VCCが高い時は段数が少ないため段数が多い場合よりも出力のリップルが大きくなるが、上記実施例のように段数が少ない時は平滑容量CDの容量値が大きくされることによりリップルを抑えることができる。
【0070】
本発明者らが開発している128MBのフラッシュメモリにおいて見積もりを行なったところ、容量CBn-4,CBn-3,CBn-2,CBn-1を平滑容量として利用しないでその分平滑容量CDの容量値を大きくしようとすると、平滑容量CDの占有面積は0.18mm2、チップサイズに対する比率で約0.4%、内部電源回路23の占有面積に対する比率では約5%も大きくする必要があることが分かった。従って、本実施例を適用することにより、チップサイズを約0.4%小さくすることができる。
【0071】
図17は内部電源回路23を構成するチャージポンプの他の実施例を示す。この実施例のチャージポンプは、スイッチSW11のオン、オフによりチャージポンプを4段と8段の2段階に切替え可能に構成されている。また、電荷転送用のスイッチ(図15のSW2〜SWn)としてMOSFET QT1〜QT8を用いているとともに、このスイッチMOSFET QT1〜QT8を充分にオンさせて転送効率を高めるためにブースト用の容量CGが設けられている。QGはこのブースト用容量CGをチャージするためのスイッチMOSFETである。
【0072】
さらに、特に制限されるものでないが、この実施例では、各ノードN0〜N7と電源電圧端子VCCとの間にはダイオードとして動作するMOSFET QBが設けられており、昇圧開始時に各ノードに電荷を直接注入して到達時間を短縮できるように構成されている。なお、LSFは段数切替えスイッチSW11をオン、オフ制御する切替え信号EXCを昇圧電圧VPPに近いレベルまでシフトするレベルシフト回路である。図17の実施例では、段数切替えスイッチSW11にNチャネルMOSFETを用いているが、PチャネルMOSFETを用いるようにしてもよい。
【0073】
図18(a)には図17の回路を8段のチャージポンプとして動作させる場合に印加されるクロックのタイミングが、また図18(b)には図17の回路を4段のチャージポンプとして動作させる場合に印加されるクロックのタイミングが示されている。図において、FB01,FB02,FB11,FB12は昇圧動作用のクロック、FC1,FC2はブースト用容量CGをたたいて電荷転送用MOSFET QT1〜QT8のゲート電圧を押し上げるクロックである。4段のチャージポンプとして動作させる場合、スイッチSW11はオン状態とされ、クロックFB11,FB12はロウレベル(0V)に固定される。この実施例においても、4段のチャージポンプとして動作するときには、後段の昇圧用容量CBは平滑容量として利用されるように電荷転送用MOSFET QT5〜QT8が制御される。
【0074】
図19は内部電源回路23を構成するチャージポンプのさらに他の実施例を示す。この実施例のチャージポンプは、図17のチャージポンプでは前段と後段でブースト用のクロックを共通に用いていたものを、別々のブースト用クロックFC01,FC02;FC11,FC12で動作させるようにしたものである。図20(a)には図19の回路を8段のチャージポンプとして動作させる場合に印加されるクロックのタイミングが、また図20(b)には図18の回路を4段のチャージポンプとして動作させる場合に印加されるクロックのタイミングが示されている。図20のようなクロックによってチャージポンプを動作させることにより、図18のチャージポンプよりも4段動作時における平滑容量CDの効率をさらに向上させることができる。
【0075】
次に、本発明の変形例を説明する。この変形例は、図21に示すように、ヒューズ素子を含む回路などからなり使用する電源電圧に応じて電源を設定する電源設定回路24を設けるとともに、電源電圧検出回路19として電源電圧VCCのレベルを3段階以上に区別して検出し、電源設定状態に応じて電源遮断を検出することができる電源遮断検出回路25を設けたものである。前記段数切替え可能なチャージポンプは、上記電源設定回路24の電源設定に応じて段数が設定されるように構成することもできる。
【0076】
電源遮断検出回路25は、上記電源電圧検出回路19からの検出信号DTC1,DTC2,DTC3……を電源設定回路24の電源設定状態に応じて選択的に通過させるゲートG1〜G5……と、上記検出信号DTC1,DTC2,DTC3……のいずれかを起動信号および停止信号として動作クロックCLKを計数するカウンタCNTと、該カウンタが計時する時間を設定するタイマ設定レジスタTMRと、カウンタCNTの計数値とタイマ設定レジスタTMRの設定値とを比較するコンパレータCMPとから構成されている。タイマ設定レジスタTMRの設定値は電源設定回路24の電源設定状態に応じて異なる値とされる。
【0077】
電源設定回路24の電源設定状態が最も高い状態1に設定されていると、ゲートG1とG2が開かれて電源電圧検出回路19からの検出信号DTC1を起動信号としてまた検出信号DTC2を停止信号としてカウンタCNTに供給する。電源設定回路24の電源設定状態が2番目に高い状態2に設定されていると、ゲートG3とG5が開かれて電源電圧検出回路19からの検出信号DTC2を起動信号としてまた検出信号DTC3を停止信号としてカウンタCNTに供給する。
【0078】
図22には、電源設定回路24において電源設定状態1が設定されている場合の動作波形が示されている。電源電圧VCCが低下して検出レベル1に到達すると検出信号DTC1がハイレベルからロウレベルに変化し、これに応じてカウンタCNTがクロックの計数を開始する。そして、電源電圧VCCがさらに低下して検出レベル2に到達すると検出信号DTC2がハイレベルからロウレベルに変化し、これに応じてカウンタCNTが計数動作を停止する。このときカウンタCNTに計数された値が設定値よりも大きくなるとコンパレータCMPの出力信号である電源遮断検出信号VCDがロウレベルからハイレベルに変化される。これによって制御論理部16は電源遮断が発生したことを知ることができる。
【0079】
以上本発明者によってなされた発明を実施例に基づき具体的に説明したが、本発明は上記実施例に限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。例えば、実施例においては、1つの記憶素子(メモリセル)に2ビットのデータを記憶可能な4値のフラッシュメモリについて説明したが、本発明は1つの記憶素子に1ビットのデータを記憶する2値のフラッシュメモリや3ビット以上のデータを記憶する多値のフラッシュメモリに対しても適用することができる。
【0080】
また、実施例においてはメモリセルのしきい値電圧が低い状態を消去状態と称し、しきい値電圧が高い状態を書込み状態と称しているが、メモリセルのしきい値電圧が高い状態を消去状態に対応させ、しきい値電圧が低い状態を書込み状態に対応させるようにしたフラッシュメモリに対しても本発明を適用することができる。
【0081】
さらに、前記実施例においては、複数の記憶素子がビット線とソース線との間に並列に接続されたいわゆるAND型もしくはNOR型のフラッシュメモリについて説明したが、本発明は記憶素子が直列に接続されたいわゆるNAND型のフラッシュメモリや、MONOS構造のメモリセルを持つ不揮発性メモリ等に対しても適用することができる。NAND型等のフラッシュメモリでは、デプリート状態のメモリセルが存在することによりブロック内のデータがすべて不正確になるということはないが、電源遮断でデプリート状態のまま残ったメモリセルがあっても本発明を適用することで修復が可能になる。
【0082】
即ち、図8から図14において説明した技術を適用することにより、書込み又は消去途中に電源遮断が生じ、該メモリセルに格納されているデータは不正確であり使用することができない事を知ることができる。これにより該メモリセルに格納されているデータを誤って使用して、望まない結果が生じることを防ぐことができる。またAND型若しくはNOR型のフラッシュメモリではデプリート状態のメモリセルが存在しているとシステム全体として動作できなくなる虞があるため、前記実施例では書込み又は消去途中に電源遮断が生じたか否か確認をする動作を説明したが、NAND型のフラッシュメモリ等であればデプリート状態のメモリセルが存在していてもシステム全体として動作することは可能であるため、読み出しや書込みを行なう際に、確認の動作を行なうようにしても良い。
【0083】
以上の説明では主として本発明者によってなされた発明をその背景となった利用分野であるフラッシュメモリに適用した場合について説明したが、この発明はそれに限定されるものでなく、本発明は、電圧を印加してしきい値電圧を変化させて情報の記憶を行なう不揮発性記憶素子を有する半導体メモリに広く利用することができる。
【0084】
【発明の効果】
本願において開示される発明のうち代表的なものによって得られる効果を簡単に説明すれば下記のとおりである。
【0085】
すなわち、本発明に従うと、書込みまたは消去の動作が完全に終了する前に電源遮断が発生してデプリート状態のメモリセルが発生しても、その後の書戻し処理でメモリセルのしきい値電圧が高くされるため、ブロック全体のデータが正しく読めなくなる事態に至るのを回避できるようになる。
【0086】
また、書込みまたは消去の途中で電源遮断が発生したことを外部へ知らせるフラグを設けたことにより、ホストCPUなどの外部装置が、電源遮断で破損したメモリ内のデータの修復を行なうことができるようになる。これによって、電源遮断でシステム領域のデータが破損しても修復を行なうことで、メモリの認識ができなくなったりシステムの正常動作が不能になるのを回避することができる。
【0087】
さらに、電源電圧のレベルに応じて内部電源(チャージポンプの段数)を切り替えるように構成したので、電源遮断により電源電圧が低下してもそれに応じて内部電源が動作して所望の電圧を発生することによって、書戻し処理を確実に実行することができるようになり、メモリの信頼性が向上するようになる。
【図面の簡単な説明】
【図1】本発明を適用して有効な不揮発性半導体記憶装置の一例としてのフラッシュメモリの実施例を示すブロック図である。
【図2】実施例のフラッシュメモリのメモリセルのしきい値電圧分布を示す説明図である。
【図3】実施例のフラッシュメモリのメモリアレイの構成例を示す回路説明図である。
【図4】実施例のフラッシュメモリを利用したメモリカードの一構成例を示すブロック図である。
【図5】実施例のフラッシュメモリにおける消去および書込み動作と、消去または書込み動作中に電源が遮断された場合の処理の動作タイミングの一例を示すタイミングチャートである。
【図6】実施例のフラッシュメモリにおける消去および書込み動作の手順と、消去または書込み動作中に電源が遮断された場合の処理の手順の一例を示すフローチャートである。
【図7】実施例のフラッシュメモリにおける消去および書込み動作の手順と、消去または書込み動作中に電源が遮断された場合の処理の手順の他の例を示すフローチャートである。
【図8】実施例のフラッシュメモリにおける電源遮断フラグの構成例を示す説明図である。
【図9】実施例のフラッシュメモリにおける電源遮断フラグの他の構成例を示す説明図である。
【図10】実施例のフラッシュメモリにおける電源遮断時のアドレスを保持するフラグの構成例を示す説明図である。
【図11】実施例のフラッシュメモリにおける電源遮断時の動作状態を保持するフラグの構成例を示す説明図である。
【図12】実施例のフラッシュメモリにおける電源投入時におけるフラグサーチ処理の手順の一例を示すフローチャートである。
【図13】実施例のフラッシュメモリにおける電源投入時における遮断アドレスの外部読出しのタイミングの一例を示すタイミングチャートである。
【図14】実施例のフラッシュメモリにおける電源投入時における遮断アドレスの外部読出しのタイミングの他の例を示すタイミングチャートである。
【図15】内部電源回路を構成するチャージポンプの一実施例を示す回路図である。
【図16】(a)は図15の回路を(n−1)段のチャージポンプとして動作させる場合に印加されるクロックのタイミング、(b)は図15の回路を(n−3)段のチャージポンプとして動作させる場合に印加されるクロックのタイミング、(c)は図15の回路を(n−5)段のチャージポンプとして動作させる場合に印加されるクロックのタイミングを示すタイミングチャートである。
【図17】内部電源回路を構成するチャージポンプの他の実施例を示す回路図である。
【図18】(a)は図17の回路を8段のチャージポンプとして動作させる場合に印加されるクロックのタイミング、(b)は図17の回路を4段のチャージポンプとして動作させる場合に印加されるクロックのタイミングを示すタイミングチャートである。
【図19】図17のチャージポンプの変形例を示す回路図である。
【図20】(a)は図19の回路を8段のチャージポンプとして動作させる場合に印加されるクロックのタイミング、(b)は図19の回路を4段のチャージポンプとして動作させる場合に印加されるクロックのタイミングを示すタイミングチャートである。
【図21】本発明の変形例としての電源遮断検出回路を備えたフラッシュメモリの電源遮断検出部の構成例を示すブロック図である。
【図22】図21の電源遮断検出部の動作波形例を示す波形図である。
【符号の説明】
10 メモリアレイ
11 アドレスデコーダ
16 制御論理部
19 電源検出回路
23 内部電源回路
25 電源遮断検出回路
MC メモリセル
WL ワード線
BL ビット線
SL ソース線
STR ステータスレジスタ
ADR アドレスレジスタ
WDR ワードドライバ
CFM フラグメモリ

Claims (15)

  1. 記憶情報を電気的に書込み、消去可能であってしきい値電圧に対応して情報を記憶する複数の不揮発性記憶素子を含むメモリアレイを備え、所定の単位で書込みおよび消去を行なうように構成された不揮発性半導体記憶装置であって、
    上記複数の不揮発性記憶素子は書込み動作によってしきい値電圧が高い状態にされる一方、消去動作によってしきい値電圧が低い状態にされる記憶素子であって、
    上記消去動作の実行中に電源遮断が発生した場合に、上記実行中の上記消去動作を中断して、上記複数の不揮発性記憶素子のうち中断した上記消去動作の消去対象の記憶素子のしきい値電圧を、高くする方向に変化させる書戻し処理を行なうように構成されてなることを特徴とする不揮発性半導体記憶装置。
  2. 所定の制御信号が入力される外部端子を備え、該外部端子へ入力される制御信号の変化に応じて電源遮断の発生を認知し上記書戻し処理を実行するように構成されていることを特徴とする請求項1に記載の不揮発性半導体記憶装置。
  3. 上記消去動作の上記実行中に上記電源遮断が発生した場合に、上記消去対象の上記記憶素子の上記しきい値電圧が所定のレベル以下になっているか否か判定し、しきい値電圧が上記所定のレベル以下の記憶素子しきい値電圧を上げる方向にバイアス電圧を印加するように構成されていることを特徴とする請求項1または請求項2に記載の不揮発性半導体記憶装置。
  4. 上記メモリアレイでの記憶情報の書換えに際して、上記複数の不揮発性記憶素子の選択された記憶素子のしきい値電圧が一旦低い状態にされた後、高い状態に変化されることを特徴とする請求項3に記載の不揮発性半導体記憶装置。
  5. 上記メモリアレイは、複数の記憶素子が並列形態に接続されたメモリ列を複数個有するメモリアレイであることを特徴とする請求項1乃至請求項4のいずれかに記載の不揮発性半導体記憶装置。
  6. 書込みまたは消去動作の実行中に電源遮断が発生したことを記憶する不揮発性記憶素子からなるフラグを有することを特徴とする請求項1乃至請求項5のいずれかに記載の不揮発性半導体記憶装置。
  7. 上記フラグは書込み単位毎に設けられていることを特徴とする請求項6に記載の不揮発性半導体記憶装置。
  8. アドレスのデコードが階層的に行なわれるように構成され、上位のアドレスのデコードにより選択される第1記憶素子群のそれぞれに対応されたフラグからなる第1フラグ群と、
    上記第1記憶素子群内の下位アドレスが共通の第2記憶素子群にそれぞれ対応されたフラグからなる第2のフラグ群とを有し、
    上記第1フラグ群のフラグと第2フラグ群のフラグは各々対応する第1記憶素子群および第2記憶素子群に対する書込みまたは消去が行なわれているときに電源遮断が発生した場合にセット状態にされることを特徴とする請求項6に記載の不揮発性半導体記憶装置。
  9. 電源遮断が発生した時点の書込みまたは消去対象の記憶素子を指定するアドレスを記憶する不揮発性記憶回路を有することを特徴とする請求項1乃至請求項5のいずれかに記載の不揮発性半導体記憶装置。
  10. 電源遮断が発生した時点の動作が書込み動作モードまたは消去動作モードである場合にその動作モードを記憶するフラグをさらに有することを特徴とする請求項7乃至請求項9のいずれかに記載の不揮発性半導体記憶装置。
  11. 電源立ち上がり時に上記不揮発性記憶回路に記憶されているアドレスを所定のレジスタに読み出すように構成されてなることを特徴とする請求項9に記載の不揮発性半導体記憶装置。
  12. 外部からの所定のコマンドコードもしくは制御信号の入力に応じて上記レジスタに保持されているアドレスを外部へ出力するように構成されていることを特徴とする請求項11に記載の不揮発性半導体記憶装置。
  13. 記憶情報を電気的に書込み、消去可能であってしきい値電圧に対応して情報を記憶する複数の不揮発性記憶素子を含むメモリアレイと、外部から供給される外部電源電圧に基づいて内部動作に必要な内部電源電圧を生成する内部電源回路とを備え、所定の単位で書込みおよび消去を行なうように構成された不揮発性半導体記憶装置であって、
    上記複数の不揮発性記憶素子は書込み動作によってしきい値電圧が高い状態にされる一方、消去動作によってしきい値電圧が低い状態にされる記憶素子であって、
    上記内部電源回路は上記外部電源電圧のレベルに応じて異なる内部電源電圧を生成するように切替え可能に構成され、
    書込み動作または消去動作の実行中に電源遮断が発生した場合に、上記実行中の書込み動作または消去動作を中断して、上記複数の不揮発性記憶素子のうち中断した上記消去動作の消去対象の記憶素子のしきい値電圧を、高くする方向に変化させる書戻し処理を行なうように構成されていることを特徴とする不揮発性半導体記憶装置。
  14. 上記内部電源回路は、段数を切替え可能なチャージポンプ回路を備え、該チャージポンプ回路は段数が少なくされた状態においては昇圧動作に関与しない昇圧段の昇圧用容量が平滑容量として機能するように構成されていることを特徴とする請求項13に記載の不揮発性半導体記憶装置。
  15. 外部から供給される電源電圧レベルを検出する電源電圧検出回路を備え、上記内部電源回路は、該電源電圧検出回路による検出レベルに応じて上記チャージポンプ回路の段数を切り替えるように構成されていることを特徴とする請求項14に記載の不揮発性半導体記憶装置。
JP2002278905A 2002-09-25 2002-09-25 不揮発性半導体記憶装置 Expired - Lifetime JP4133166B2 (ja)

Priority Applications (8)

Application Number Priority Date Filing Date Title
JP2002278905A JP4133166B2 (ja) 2002-09-25 2002-09-25 不揮発性半導体記憶装置
TW092126015A TW200405355A (en) 2002-09-25 2003-09-19 Non-volatile semiconductor memory device
US10/667,512 US6912155B2 (en) 2002-09-25 2003-09-23 Non volatile memory
KR1020030066161A KR100939895B1 (ko) 2002-09-25 2003-09-24 불휘발성 기억 장치
CNA031594697A CN1501405A (zh) 2002-09-25 2003-09-25 非易失性存储器
US11/130,274 US7426136B2 (en) 2002-09-25 2005-05-17 Non volatile memory
US11/868,342 US7558107B2 (en) 2002-09-25 2007-10-05 Non volatile memory
US12/493,143 US7808828B2 (en) 2002-09-25 2009-06-26 Non volatile memory

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002278905A JP4133166B2 (ja) 2002-09-25 2002-09-25 不揮発性半導体記憶装置

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2008107456A Division JP2008181661A (ja) 2008-04-17 2008-04-17 不揮発性半導体記憶装置

Publications (2)

Publication Number Publication Date
JP2004118908A JP2004118908A (ja) 2004-04-15
JP4133166B2 true JP4133166B2 (ja) 2008-08-13

Family

ID=32274066

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002278905A Expired - Lifetime JP4133166B2 (ja) 2002-09-25 2002-09-25 不揮発性半導体記憶装置

Country Status (5)

Country Link
US (4) US6912155B2 (ja)
JP (1) JP4133166B2 (ja)
KR (1) KR100939895B1 (ja)
CN (1) CN1501405A (ja)
TW (1) TW200405355A (ja)

Families Citing this family (72)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6335878B1 (en) * 1998-07-28 2002-01-01 Hitachi, Ltd. Non-volatile multi-level semiconductor flash memory device and method of driving same
US7112978B1 (en) * 2002-04-16 2006-09-26 Transmeta Corporation Frequency specific closed loop feedback control of integrated circuits
JP4133166B2 (ja) * 2002-09-25 2008-08-13 株式会社ルネサステクノロジ 不揮発性半導体記憶装置
US7949864B1 (en) 2002-12-31 2011-05-24 Vjekoslav Svilan Balanced adaptive body bias control
US7205758B1 (en) 2004-02-02 2007-04-17 Transmeta Corporation Systems and methods for adjusting threshold voltage
US7649402B1 (en) 2003-12-23 2010-01-19 Tien-Min Chen Feedback-controlled body-bias voltage source
US7816742B1 (en) 2004-09-30 2010-10-19 Koniaris Kleanthes G Systems and methods for integrated circuits comprising multiple body biasing domains
US7110298B2 (en) * 2004-07-20 2006-09-19 Sandisk Corporation Non-volatile system with program time control
JP4284247B2 (ja) 2004-08-13 2009-06-24 株式会社東芝 不揮発性半導体記憶装置
US7196958B2 (en) * 2004-08-31 2007-03-27 Micron Technology, Inc. Power efficient memory and cards
US7509504B1 (en) 2004-09-30 2009-03-24 Transmeta Corporation Systems and methods for control of integrated circuits comprising body biasing systems
GB2434674B (en) * 2004-10-26 2009-12-16 Spansion Llc Information setting method of nonvolatile storage device, and nonvolatile storage device
KR100648254B1 (ko) * 2004-12-01 2006-11-24 삼성전자주식회사 소거시간을 줄일 수 있는 불휘발성 메모리 장치 및 그것의소거방법
US7581678B2 (en) 2005-02-22 2009-09-01 Tyfone, Inc. Electronic transaction card
ITMI20050607A1 (it) * 2005-04-11 2006-10-12 St Microelectronics Srl Dispositivo elettronico integrato a bassa tensione di alimentazione
JP2006338784A (ja) * 2005-06-02 2006-12-14 Sony Corp 記憶装置及び半導体装置
CN102327738A (zh) * 2005-11-22 2012-01-25 迈克罗拉布诊断有限公司 流体处理结构、流控装置、插入件、组合和方法
JP2008090451A (ja) * 2006-09-29 2008-04-17 Toshiba Corp 記憶装置
KR100782329B1 (ko) * 2006-10-02 2007-12-06 삼성전자주식회사 메모리 셀 어레이에 분산 배열된 플래그 셀 어레이를구비하는 비휘발성 메모리 장치 및 상기 메모리 장치의구동 방법
US7639540B2 (en) * 2007-02-16 2009-12-29 Mosaid Technologies Incorporated Non-volatile semiconductor memory having multiple external power supplies
TWI331342B (en) * 2007-04-24 2010-10-01 Nanya Technology Corp Voltage booster and a memory structure applying the same
KR20080096062A (ko) * 2007-04-26 2008-10-30 삼성전자주식회사 향상된 소거 특성을 갖는 플래시 메모리 장치 및 그것을포함한 메모리 시스템
JP2009146499A (ja) * 2007-12-13 2009-07-02 Toshiba Corp 不揮発性メモリカード
US9741027B2 (en) 2007-12-14 2017-08-22 Tyfone, Inc. Memory card based contactless devices
KR101406279B1 (ko) * 2007-12-20 2014-06-13 삼성전자주식회사 반도체 메모리 장치 및 그것의 읽기 페일 분석 방법
JP5579369B2 (ja) * 2008-01-24 2014-08-27 ピーエスフォー ルクスコ エスエイアールエル 半導体装置
US7839689B2 (en) 2008-01-31 2010-11-23 Mosaid Technologies Incorporated Power supplies in flash memory devices and systems
JP5163307B2 (ja) * 2008-06-20 2013-03-13 富士通セミコンダクター株式会社 電源投入検出回路及びマイクロコントローラ
US12147863B2 (en) 2008-08-08 2024-11-19 Icashe, Inc. Method and apparatus for transmitting data via NFC for mobile applications including mobile payments and ticketing
US8451122B2 (en) 2008-08-08 2013-05-28 Tyfone, Inc. Smartcard performance enhancement circuits and systems
US7961101B2 (en) * 2008-08-08 2011-06-14 Tyfone, Inc. Small RFID card with integrated inductive element
US20100033310A1 (en) * 2008-08-08 2010-02-11 Narendra Siva G Power negotation for small rfid card
US7956673B2 (en) * 2008-08-11 2011-06-07 Micron Technology, Inc. Variable stage charge pump and method for providing boosted output voltage
KR101541736B1 (ko) 2008-09-22 2015-08-04 삼성전자주식회사 멀티-레벨 셀 플래시 메모리 장치에서의 lsb 페이지 복구 방법
EP2221825A1 (en) * 2009-02-05 2010-08-25 Thomson Licensing Non-volatile storage device with forgery-proof permanent storage option
US8231061B2 (en) 2009-02-24 2012-07-31 Tyfone, Inc Contactless device with miniaturized antenna
US8379466B2 (en) 2009-03-31 2013-02-19 Freescale Semiconductor, Inc. Integrated circuit having an embedded memory and method for testing the memory
US8832353B2 (en) * 2009-04-07 2014-09-09 Sandisk Technologies Inc. Host stop-transmission handling
US8634263B2 (en) * 2009-04-30 2014-01-21 Freescale Semiconductor, Inc. Integrated circuit having memory repair information storage and method therefor
US20110010485A1 (en) * 2009-07-08 2011-01-13 Hou-Yuan Lin Flash Memory Control Device
KR101097245B1 (ko) * 2009-09-28 2011-12-21 삼성에스디아이 주식회사 배터리 팩, 및 데이터 플래시 동작 제어 방법
KR101603099B1 (ko) 2009-10-01 2016-03-28 삼성전자주식회사 불안정 메모리 셀 산포를 검출하는 메모리 시스템 및 상기 불안정 메모리 셀 산포 검출방법
JP2011118967A (ja) * 2009-12-01 2011-06-16 Toshiba Corp 半導体記憶装置および昇圧回路
DE102010045581B4 (de) * 2010-09-16 2018-08-09 Infineon Technologies Ag Verfahren und Vorrichtung zum Programmieren von Daten in nicht-flüchtige Speicher
US8422296B2 (en) * 2010-12-22 2013-04-16 HGST Netherlands B.V. Early detection of degradation in NAND flash memory
JP5842229B2 (ja) * 2011-09-28 2016-01-13 富士電機株式会社 Ac入力電圧遮断検出回路及び方法
KR20140000010A (ko) * 2012-06-22 2014-01-02 삼성전자주식회사 반도체 메모리 장치
KR102031661B1 (ko) * 2012-10-23 2019-10-14 삼성전자주식회사 데이터 저장 장치 및 컨트롤러, 그리고 데이터 저장 장치의 동작 방법
KR20140066391A (ko) * 2012-11-23 2014-06-02 삼성전자주식회사 서든 파워 오프 감지 회로를 포함하는 불휘발성 메모리 장치 및 그것의 서든 파워 오프 감지 방법
US9037902B2 (en) 2013-03-15 2015-05-19 Sandisk Technologies Inc. Flash memory techniques for recovering from write interrupt resulting from voltage fault
CN104217762B (zh) * 2013-05-31 2017-11-24 慧荣科技股份有限公司 数据储存装置及其错误校正方法以及数据读取方法
KR102155042B1 (ko) * 2013-09-02 2020-09-11 에스케이하이닉스 주식회사 반도체 메모리 장치, 그것의 동작 방법 및 그것을 포함하는 메모리 시스템
JP6011512B2 (ja) * 2013-10-29 2016-10-19 株式会社デンソー データリフレッシュ装置
US9208847B2 (en) * 2013-10-30 2015-12-08 Taiwan Semiconductor Manufacturing Co., Ltd. Memory devices with improved refreshing operations
KR20150055933A (ko) * 2013-11-14 2015-05-22 에스케이하이닉스 주식회사 반도체 메모리 장치 및 그것의 동작 방법
CN103763110A (zh) * 2014-01-03 2014-04-30 熊猫电子集团有限公司 一种用于通信设备参数清除的装置
KR102222463B1 (ko) * 2014-03-14 2021-03-03 삼성전자주식회사 저장 장치 및 그것의 타이머 설정 방법 및 구동 방법들
JP6241373B2 (ja) * 2014-06-19 2017-12-06 株式会社デンソー 記憶装置、フラッシュメモリ制御装置、及びプログラム
JP6142187B2 (ja) * 2015-06-12 2017-06-07 株式会社大都技研 遊技台
EP3133604B1 (en) * 2015-08-17 2020-11-11 Harman Becker Automotive Systems GmbH Method and device for fail-safe erase of flash memory
CN106571163A (zh) * 2016-11-04 2017-04-19 上海华虹集成电路有限责任公司 非易失性存储器编程方法
JP2018156713A (ja) * 2017-03-21 2018-10-04 ルネサスエレクトロニクス株式会社 記憶装置及び記憶方法
US10437557B2 (en) * 2018-01-31 2019-10-08 Micron Technology, Inc. Determination of a match between data values stored by several arrays
KR102542286B1 (ko) * 2018-02-21 2023-06-13 에스케이하이닉스 주식회사 저장 장치 및 그 동작 방법
US11003229B2 (en) * 2018-07-02 2021-05-11 Samsung Electronics Co., Ltd. Cost-effective solid state disk data protection method for hot removal event
CN111312318B (zh) * 2018-12-12 2022-03-01 北京兆易创新科技股份有限公司 一种非易失存储器控制方法以及装置
FR3091367B1 (fr) * 2018-12-28 2020-12-18 St Microelectronics Rousset Protection d’un microcontrôleur
KR102692901B1 (ko) 2019-01-11 2024-08-08 에스케이하이닉스 주식회사 메모리 시스템에서의 비휘발성 메모리 블록 내 데이터를 삭제하는 방법 및 장치
CN109903799B (zh) * 2019-01-29 2021-08-03 华中科技大学 一种可变编程级数的三维闪存阵列单元操作方法
KR102856846B1 (ko) * 2019-09-30 2025-09-08 에스케이하이닉스 주식회사 저장 장치 및 그 동작 방법
CN110806794A (zh) * 2019-10-10 2020-02-18 浙江大华技术股份有限公司 存储系统的掉电保护方法、系统、计算机设备以及介质
CN110853686B (zh) * 2019-10-22 2021-12-07 长江存储科技有限责任公司 适用于闪存设备的掉电处理方法、装置、介质、及终端

Family Cites Families (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS605024B2 (ja) * 1979-09-04 1985-02-07 ファナック株式会社 情報処理方式
US4777626A (en) * 1984-12-22 1988-10-11 Tokyo Electric Co., Ltd. Memory device having backup power supply
JPS62256296A (ja) * 1986-04-30 1987-11-07 Fujitsu Ltd 半導体不揮発性記憶装置
US4874960A (en) * 1988-03-04 1989-10-17 Square D Company Programmable controller capacitor and battery backed ram memory board
US4943961A (en) * 1988-05-05 1990-07-24 Rca Licensing Corporation Memory retention system for volatile memory devices
US5274827A (en) * 1991-02-25 1993-12-28 Delco Electronics Corporation Method for EEPROM write protection using threshold voltage projection
US5301161A (en) * 1993-01-12 1994-04-05 Intel Corporation Circuitry for power supply voltage detection and system lockout for a nonvolatile memory
US5371709A (en) * 1993-04-01 1994-12-06 Microchip Technology Incorporated Power management system for serial EEPROM device
US5428566A (en) * 1993-10-27 1995-06-27 Intel Corporation Nonvolatile memory card with ready and busy indication and pin count minimization
JP2576425B2 (ja) 1994-10-27 1997-01-29 日本電気株式会社 強誘電体メモリ装置
US5745410A (en) * 1995-11-17 1998-04-28 Macronix International Co., Ltd. Method and system for soft programming algorithm
US6038190A (en) 1996-06-07 2000-03-14 Inside Technologies Electrically erasable and programmable non-volatile memory protected against power supply failure
FR2749698B1 (fr) 1996-06-07 1998-09-04 Inside Technologies Memoire remanente effacable et programmable electriquement, protegee contre les coupures d'alimentation
KR100601928B1 (ko) * 1996-06-10 2006-10-04 삼성전자주식회사 강유전체랜덤액세서메모리의비휘발성유지장치및방법
US5768208A (en) 1996-06-18 1998-06-16 Microchip Technology Incorporated Fail safe non-volatile memory programming system and method therefor
KR100255956B1 (ko) * 1997-07-16 2000-05-01 윤종용 강유전체 메모리 장치 및 그것의 데이터 보호 방법
JP3790618B2 (ja) * 1997-10-30 2006-06-28 株式会社東芝 電池モジュール及びその電池管理システム
EP0953984B1 (en) * 1998-04-30 2003-07-02 STMicroelectronics S.r.l. Method for saving data in the event of unwanted interruptions in the programming cycle of a nonvolatile memory, and a nonvolatile memory
US6201731B1 (en) * 1999-05-28 2001-03-13 Celis Semiconductor Corporation Electronic memory with disturb prevention function
US6829181B1 (en) * 2000-11-02 2004-12-07 Renesas Technology Corp. Semiconductor memory, method of testing semiconductor memory, and method of manufacturing semiconductor memory
DE60230592D1 (de) * 2002-05-21 2009-02-12 St Microelectronics Srl Selbstreparaturverfahren für nichtflüchtige Speicheranordnung mit Lösch-/Programmierfehlerdetektion, und nichtflüchtige Speicheranordnung dafür
US6735117B2 (en) * 2002-07-01 2004-05-11 Honeywell International Inc. Hold-up power supply for flash memory
JP3875153B2 (ja) * 2002-07-04 2007-01-31 Necエレクトロニクス株式会社 不揮発性半導体記憶装置およびその書き換え禁止制御方法
JP4133166B2 (ja) 2002-09-25 2008-08-13 株式会社ルネサステクノロジ 不揮発性半導体記憶装置
CN101231618B (zh) * 2002-10-02 2012-06-13 松下电器产业株式会社 非易失性存储器装置的控制方法
US6822899B1 (en) * 2002-12-23 2004-11-23 Cypress Semiconductor Corporation Method of protecting flash memory from data corruption during fast power down events
US6856556B1 (en) * 2003-04-03 2005-02-15 Siliconsystems, Inc. Storage subsystem with embedded circuit for protecting against anomalies in power signal from host
KR100938092B1 (ko) * 2008-03-10 2010-01-21 주식회사 하이닉스반도체 플래시 메모리 소자의 동작 방법

Also Published As

Publication number Publication date
JP2004118908A (ja) 2004-04-15
US7808828B2 (en) 2010-10-05
TW200405355A (en) 2004-04-01
US20080253184A1 (en) 2008-10-16
US20090262581A1 (en) 2009-10-22
US6912155B2 (en) 2005-06-28
KR20040027373A (ko) 2004-04-01
US7426136B2 (en) 2008-09-16
US20050219904A1 (en) 2005-10-06
CN1501405A (zh) 2004-06-02
TWI314737B (ja) 2009-09-11
KR100939895B1 (ko) 2010-01-29
US7558107B2 (en) 2009-07-07
US20040105324A1 (en) 2004-06-03

Similar Documents

Publication Publication Date Title
JP4133166B2 (ja) 不揮発性半導体記憶装置
JP3920501B2 (ja) 不揮発性半導体記憶装置及びそのデータ消去制御方法
US5778440A (en) Floating gate memory device and method for terminating a program load cycle upon detecting a predetermined address/data pattern
JP5149148B2 (ja) 電力が節約されている読み出しおよびプログラム−ベリファイ動作による不揮発性メモリおよび方法
JP5072723B2 (ja) 不揮発性半導体記憶装置
JP5901902B2 (ja) 不揮発性メモリ装置の動作方法
KR101196936B1 (ko) 불휘발성 반도체 기억 장치
US8937833B2 (en) Semiconductor memory device including memory cells and a peripheral circuit and method of operating the same
US7952958B2 (en) Non-volatile semiconductor storage system
JP4768298B2 (ja) 不揮発性半導体記憶装置
JP3854042B2 (ja) フラッシュメモリ装置及びそのプログラム方法
US8406062B2 (en) Charge recycling memory system and a charge recycling method thereof
US20050015539A1 (en) Memory system and memory card
JP2003217288A (ja) リードディスターブを緩和したフラッシュメモリ
CN101351848A (zh) 用于非易失性存储器中经改进的编程检验操作的方法和装置
CN107154274A (zh) 操作非易失性存储器设备的方法
JP2001325796A (ja) 不揮発性半導体記憶装置
JPH11260076A (ja) 半導体記憶装置
US20150194220A1 (en) Semiconductor device and memory system including the same
JP2008181661A (ja) 不揮発性半導体記憶装置
JP2008016112A (ja) 半導体記憶装置
JP4248269B2 (ja) 半導体不揮発性記憶装置
JP2000048582A (ja) 半導体記憶装置
US20260073995A1 (en) Memory device and memory system
JP2001184879A (ja) 不揮発性メモリのワード線駆動方法及び装置

Legal Events

Date Code Title Description
A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20050315

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050819

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20070427

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080311

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080417

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

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

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

Free format text: PAYMENT UNTIL: 20110606

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4133166

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

Year of fee payment: 3

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

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

Free format text: PAYMENT UNTIL: 20110606

Year of fee payment: 3

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

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

Free format text: PAYMENT UNTIL: 20120606

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20120606

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20130606

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20130606

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20140606

Year of fee payment: 6

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

EXPY Cancellation because of completion of term