JPH11250678A - 半導体不揮発性記憶装置 - Google Patents
半導体不揮発性記憶装置Info
- Publication number
- JPH11250678A JPH11250678A JP10358673A JP35867398A JPH11250678A JP H11250678 A JPH11250678 A JP H11250678A JP 10358673 A JP10358673 A JP 10358673A JP 35867398 A JP35867398 A JP 35867398A JP H11250678 A JPH11250678 A JP H11250678A
- Authority
- JP
- Japan
- Prior art keywords
- erase
- pulse
- pulses
- erasing
- memory cell
- 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
Links
Landscapes
- Read Only Memory (AREA)
- Semiconductor Memories (AREA)
- Non-Volatile Memory (AREA)
Abstract
(57)【要約】
【課題】本発明の目的は、電気的消去が可能な半導体不
揮発性記憶装置において、消去モード時間の短縮を図
り、かつ、メモリセルのしきい値が負にならないように
することである。 【解決手段】 浮遊ゲートを有する複数のメモリセルを
有し、メモリセルは浮遊ゲートの電子の量により情報を
記憶し、浮遊ゲートの電子の量を調整する際に、メモリ
セルに複数のパルスを印加し、複数のパルスの最初のパ
ルスの幅が最大であり、2番目のパルス以降は最初のパ
ルスよりも幅が狭く設定されていることを特徴とする半
導体不揮発性記憶装置。
揮発性記憶装置において、消去モード時間の短縮を図
り、かつ、メモリセルのしきい値が負にならないように
することである。 【解決手段】 浮遊ゲートを有する複数のメモリセルを
有し、メモリセルは浮遊ゲートの電子の量により情報を
記憶し、浮遊ゲートの電子の量を調整する際に、メモリ
セルに複数のパルスを印加し、複数のパルスの最初のパ
ルスの幅が最大であり、2番目のパルス以降は最初のパ
ルスよりも幅が狭く設定されていることを特徴とする半
導体不揮発性記憶装置。
Description
【0001】
【発明の属する技術分野】半導体不揮発性記憶装置に関
し、例えばフラッシュメモリとそれを用いたマイクロコ
ンピュータシステムに利用して有効な技術に関するもの
である。
し、例えばフラッシュメモリとそれを用いたマイクロコ
ンピュータシステムに利用して有効な技術に関するもの
である。
【0002】
【従来の技術】フラッシュメモリはEPROM(Era
sable Programmable Read O
nly Memory)のメモリセルと類似の構造を持
ち、EPROMと同程度のメモリセル面積でEEPRO
M(ElectricallyErasable an
d Programmable Read OnlyM
emory)のように電気的消去が可能である。
sable Programmable Read O
nly Memory)のメモリセルと類似の構造を持
ち、EPROMと同程度のメモリセル面積でEEPRO
M(ElectricallyErasable an
d Programmable Read OnlyM
emory)のように電気的消去が可能である。
【0003】一般にフラッシュメモリの消去後のしきい
値電圧は、EPROMのように紫外線で消去した場合の
熱平衡状態のしきい値電圧とは異なり、負の電圧となり
うる。このように、メモリセルのしきい値電圧が負の電
圧まで下がると、読み出し等に悪影響がある。すなわ
ち、メモリセルのしきい値電圧が負の電圧まで下がった
メモリセルであれば、ワード線の電圧すなわち制御ゲー
ト電圧が0Vであっても、データ線に電流(非選択リー
ク電流)が流れる。これにより読み出し時間の遅れ、ひ
いては誤読み出しを引き起こす。
値電圧は、EPROMのように紫外線で消去した場合の
熱平衡状態のしきい値電圧とは異なり、負の電圧となり
うる。このように、メモリセルのしきい値電圧が負の電
圧まで下がると、読み出し等に悪影響がある。すなわ
ち、メモリセルのしきい値電圧が負の電圧まで下がった
メモリセルであれば、ワード線の電圧すなわち制御ゲー
ト電圧が0Vであっても、データ線に電流(非選択リー
ク電流)が流れる。これにより読み出し時間の遅れ、ひ
いては誤読み出しを引き起こす。
【0004】また、フラッシュメモリを消去した後のメ
モリアレイにおける各メモリセルのしきい値電圧は、ア
レイ内である分布(ばらつき)をもっている。このしき
い値電圧のばらつきの大きさは、約1V〜3Vである。
従って、消去後においてメモリアレイ内の全てのメモリ
セルのしきい値電圧が、負の電圧にならないように精度
良く制御する必要がある。これには消去の時間を何回か
に分割して行ない、各回の消去後に読み出し(ベリファ
イ)を行なって消去が十分であるかどうかを確認し、十
分でなければ再度消去をするという動作を繰り返す必要
がある。
モリアレイにおける各メモリセルのしきい値電圧は、ア
レイ内である分布(ばらつき)をもっている。このしき
い値電圧のばらつきの大きさは、約1V〜3Vである。
従って、消去後においてメモリアレイ内の全てのメモリ
セルのしきい値電圧が、負の電圧にならないように精度
良く制御する必要がある。これには消去の時間を何回か
に分割して行ない、各回の消去後に読み出し(ベリファ
イ)を行なって消去が十分であるかどうかを確認し、十
分でなければ再度消去をするという動作を繰り返す必要
がある。
【0005】特開平2−289997号公報における消
去モードのフローチャート図を図2に示し、消去モード
における一連の動作を説明する。消去モードに入ると、
実際の消去に先立って図2に点線で示すようなプレライ
ト動作が実行される。プレライト動作は、消去が行なわ
れることによって未書き込みのメモリセルのしきい値電
圧が負の電圧になるのを防止するために、全てのメモリ
セルに対して書き込みを行なう動作である。プレライト
動作が終了すると、ベリファイに備えてアドレス設定が
行なわれる。その後、消去パルスが発生され消去が行な
われる。消去が終了するとベリファイが行なわれ、消去
が十分であるかどうかを確認する。もし、消去が不十分
であれば再度消去を行なう。この繰り返し行なわれる消
去では、各々の消去が終了すると前回の消去で消去が不
十分であると判定したアドレスからベリファイを行な
う。このように、消去とベリファイを繰り返し行ない全
てのメモリセルが消去されたと判定されると、プレライ
ト後消去とベリファイを繰り返す消去モードは終了す
る。上記した従来技術の消去モードでは、繰り返し行な
われる消去のパルス幅は一定である。
去モードのフローチャート図を図2に示し、消去モード
における一連の動作を説明する。消去モードに入ると、
実際の消去に先立って図2に点線で示すようなプレライ
ト動作が実行される。プレライト動作は、消去が行なわ
れることによって未書き込みのメモリセルのしきい値電
圧が負の電圧になるのを防止するために、全てのメモリ
セルに対して書き込みを行なう動作である。プレライト
動作が終了すると、ベリファイに備えてアドレス設定が
行なわれる。その後、消去パルスが発生され消去が行な
われる。消去が終了するとベリファイが行なわれ、消去
が十分であるかどうかを確認する。もし、消去が不十分
であれば再度消去を行なう。この繰り返し行なわれる消
去では、各々の消去が終了すると前回の消去で消去が不
十分であると判定したアドレスからベリファイを行な
う。このように、消去とベリファイを繰り返し行ない全
てのメモリセルが消去されたと判定されると、プレライ
ト後消去とベリファイを繰り返す消去モードは終了す
る。上記した従来技術の消去モードでは、繰り返し行な
われる消去のパルス幅は一定である。
【0006】また、特開平4−214298号公報に
は、プログラミングする高電圧パルス印加工程として、
200μsパルスで最大設定数20個の第1パス、50
μsパルスで最大設定数80個の第2パス、20μsパル
スで最大設定数100個の第3パスを用いるものが記載
される。
は、プログラミングする高電圧パルス印加工程として、
200μsパルスで最大設定数20個の第1パス、50
μsパルスで最大設定数80個の第2パス、20μsパル
スで最大設定数100個の第3パスを用いるものが記載
される。
【0007】
【発明が解決しようとする課題】上述した従来技術で
は、上記の通り繰り返し行なわれる消去のパルス幅が一
定であるため、図2において太い矢印で示したステップ
6の消去パルス発生からステップ7のベリファイ、及び
ステップ7のベリファイからステップ6の消去パルス発
生への繰り返し回数が多くなってしまう。また、ステッ
プ6の消去パルス発生からステップ7のベリファイ、及
びステップ7のベリファイからステップ6の消去パルス
発生へ切り換わる際には、メモリセルのゲート、ドレイ
ン、ソースに印加される電圧等の切り換えが行なわれる
ため、電圧の切り換え時間が必要となる。従って、従来
技術のように図2において太い矢印で示した部分の繰り
返し回数が多くなると、上記したメモリセルに印加され
る電圧等の切り換え回数も多くなってしまう。その結
果、メモリセルに印加される電圧等の切り換えに必要な
トータル時間が長くなり、図2における消去モード開始
から消去モード終了までの時間が長くなってしまう。
は、上記の通り繰り返し行なわれる消去のパルス幅が一
定であるため、図2において太い矢印で示したステップ
6の消去パルス発生からステップ7のベリファイ、及び
ステップ7のベリファイからステップ6の消去パルス発
生への繰り返し回数が多くなってしまう。また、ステッ
プ6の消去パルス発生からステップ7のベリファイ、及
びステップ7のベリファイからステップ6の消去パルス
発生へ切り換わる際には、メモリセルのゲート、ドレイ
ン、ソースに印加される電圧等の切り換えが行なわれる
ため、電圧の切り換え時間が必要となる。従って、従来
技術のように図2において太い矢印で示した部分の繰り
返し回数が多くなると、上記したメモリセルに印加され
る電圧等の切り換え回数も多くなってしまう。その結
果、メモリセルに印加される電圧等の切り換えに必要な
トータル時間が長くなり、図2における消去モード開始
から消去モード終了までの時間が長くなってしまう。
【0008】従って本発明の目的とするところは、半導
体不揮発性記憶装置において、消去とベリファイの繰り
返し回数を減らし消去からベリファイ、及びベリファイ
から消去へ切り換わる際に行なわれるメモリセルのゲー
ト、ドレイン、ソースに印加される電圧等の切り換え回
数を少なくすることによって、この電圧の切り換えに必
要なトータル時間を短くし、消去モード全体の時間を短
縮することにある。
体不揮発性記憶装置において、消去とベリファイの繰り
返し回数を減らし消去からベリファイ、及びベリファイ
から消去へ切り換わる際に行なわれるメモリセルのゲー
ト、ドレイン、ソースに印加される電圧等の切り換え回
数を少なくすることによって、この電圧の切り換えに必
要なトータル時間を短くし、消去モード全体の時間を短
縮することにある。
【0009】
【課題を解決するための手段】上記目的は、繰り返し行
なわれる消去のパルス幅を一定としないことによって達
成される。
なわれる消去のパルス幅を一定としないことによって達
成される。
【0010】すなわち、フラッシュメモリは、消去が進
むにつれメモリセルのしきい値電圧が低下する。このメ
モリセルのしきい値電圧の変化と消去時間との関係は、
メモリセルのしきい値電圧の変化が実数軸で表わされる
のに対し、消去時間は対数軸で表わされる。従って、繰
り返し行なわれる消去のパルス幅を一定としない方法は
特に制限されないが、繰り返し行なわれる消去のうち少
なくとも1回以上はメモリセルのしきい値電圧が負にな
らない程度の長い消去のパルス幅で消去する方法や、消
去の回数が増えるにしたがって消去のパルス幅を長くす
る方法等が優位である。
むにつれメモリセルのしきい値電圧が低下する。このメ
モリセルのしきい値電圧の変化と消去時間との関係は、
メモリセルのしきい値電圧の変化が実数軸で表わされる
のに対し、消去時間は対数軸で表わされる。従って、繰
り返し行なわれる消去のパルス幅を一定としない方法は
特に制限されないが、繰り返し行なわれる消去のうち少
なくとも1回以上はメモリセルのしきい値電圧が負にな
らない程度の長い消去のパルス幅で消去する方法や、消
去の回数が増えるにしたがって消去のパルス幅を長くす
る方法等が優位である。
【0011】最初の消去パルスを長くし、2回目以降の
消去のパルス幅を一定パルス幅にしたときの消去回数と
消去パルス幅との関係を図1−(1)に示し、消去のパ
ルス幅を消去の回数が増えるにしたがって長くしたとき
の消去回数と消去パルス幅との関係を図1−(2)に示
す。また、消去のパルス幅を一定とした従来方式のとき
の消去回数と消去パルス幅との関係を図1−(3)に示
す。
消去のパルス幅を一定パルス幅にしたときの消去回数と
消去パルス幅との関係を図1−(1)に示し、消去のパ
ルス幅を消去の回数が増えるにしたがって長くしたとき
の消去回数と消去パルス幅との関係を図1−(2)に示
す。また、消去のパルス幅を一定とした従来方式のとき
の消去回数と消去パルス幅との関係を図1−(3)に示
す。
【0012】このように本発明では消去時間を分割して
消去を行なう際に消去のパルス幅を一定とせず、図1−
(1)や図1−(2)に示すように1回の消去のパルス
幅を長くすることによって繰り返し行なう消去の回数を
減らす。これにより消去からベリファイ、及びベリファ
イから消去へ切り換わる際に行なわれるメモリセルのゲ
ート、ドレイン、ソースに印加される電圧等の切り換え
回数を減らし、この電圧の切り換えに必要なトータル時
間を短縮して消去モード全体の時間を短くするものであ
る。
消去を行なう際に消去のパルス幅を一定とせず、図1−
(1)や図1−(2)に示すように1回の消去のパルス
幅を長くすることによって繰り返し行なう消去の回数を
減らす。これにより消去からベリファイ、及びベリファ
イから消去へ切り換わる際に行なわれるメモリセルのゲ
ート、ドレイン、ソースに印加される電圧等の切り換え
回数を減らし、この電圧の切り換えに必要なトータル時
間を短縮して消去モード全体の時間を短くするものであ
る。
【0013】但し、消去のパルス幅を長くする際には、
温度特性や書き換え特性等の特性変動を考慮したうえ
で、1回の消去でメモリセルのしきい値電圧が負の電圧
になってしまわないように消去のパルス幅を設定する必
要がある。
温度特性や書き換え特性等の特性変動を考慮したうえ
で、1回の消去でメモリセルのしきい値電圧が負の電圧
になってしまわないように消去のパルス幅を設定する必
要がある。
【0014】本願発明の具体的な構成は、浮遊ゲートを
有する複数のメモリセルを有し、メモリセルは上記浮遊
ゲートの電子の量により情報を記憶し、浮遊ゲートの電
子の量を調整する際に、メモリセルに複数のパルスを印
加し、複数のパルスの最初のパルスの幅が最大であり、
2番目のパルス以降は最初のパルスよりも幅が狭く設定
されていることを特徴とする。
有する複数のメモリセルを有し、メモリセルは上記浮遊
ゲートの電子の量により情報を記憶し、浮遊ゲートの電
子の量を調整する際に、メモリセルに複数のパルスを印
加し、複数のパルスの最初のパルスの幅が最大であり、
2番目のパルス以降は最初のパルスよりも幅が狭く設定
されていることを特徴とする。
【0015】上記したように消去モードで繰り返し行な
われる消去のパルス幅を一定としていた従来技術に対し
て、本発明は繰り返し行なわれる消去のパルス幅を一定
とせずにそのなかの1回の消去のパルス幅を長くするこ
とによって、繰り返し行なう消去の回数を減らすことが
できる。
われる消去のパルス幅を一定としていた従来技術に対し
て、本発明は繰り返し行なわれる消去のパルス幅を一定
とせずにそのなかの1回の消去のパルス幅を長くするこ
とによって、繰り返し行なう消去の回数を減らすことが
できる。
【0016】すなわち、消去のパルス幅を長くするとそ
の時の消去が深く行なわれ、消去後のベリファイでメモ
リセルの消去が不十分であると判定される割合は減少す
る。従って、消去とベリファイの繰り返し回数は消去の
パルス幅を長くした分だけ少なくなる。
の時の消去が深く行なわれ、消去後のベリファイでメモ
リセルの消去が不十分であると判定される割合は減少す
る。従って、消去とベリファイの繰り返し回数は消去の
パルス幅を長くした分だけ少なくなる。
【0017】その結果、消去からベリファイ、及びベリ
ファイから消去へ切り換わる際に行なわれるメモリセル
のゲート、ドレイン、ソースに印加される電圧等の切り
換え回数が減り、この電圧の切り換えに必要なトータル
時間が短縮され消去モード全体の時間が短くなる。
ファイから消去へ切り換わる際に行なわれるメモリセル
のゲート、ドレイン、ソースに印加される電圧等の切り
換え回数が減り、この電圧の切り換えに必要なトータル
時間が短縮され消去モード全体の時間が短くなる。
【0018】特に本願発明のように、複数のパルスのう
ち最初のものを最大とすることにより、最初のパルスに
より浮遊ゲートの電荷量を大きく変化させることができ
る。理想的には印加するパルスの数は少ないほど高速な
記録・消去ができ好適である。前掲特開平4−2142
98号は最大幅のパルスを複数印加するので、それだけ
プログラム時間が増大する。
ち最初のものを最大とすることにより、最初のパルスに
より浮遊ゲートの電荷量を大きく変化させることができ
る。理想的には印加するパルスの数は少ないほど高速な
記録・消去ができ好適である。前掲特開平4−2142
98号は最大幅のパルスを複数印加するので、それだけ
プログラム時間が増大する。
【0019】
【発明の実施の形態】図3には、半導体不揮発性記憶装
置の回路図が示されている。
置の回路図が示されている。
【0020】(1)半導体不揮発性記憶装置の素子構造 この図3の各回路素子は特に制限されないが、公知のC
MOS(相補型MOS)集積回路の製造技術により、1
個の単結晶シリコンのような半導体基板上において形成
される。
MOS(相補型MOS)集積回路の製造技術により、1
個の単結晶シリコンのような半導体基板上において形成
される。
【0021】特に制限されないが、集積回路は単結晶p
型シリコンからなる半導体基板上に形成される。nチャ
ネルMOSFETはかかる半導体基板表面に形成された
ソース領域、ドレイン領域及びソース領域とドレイン領
域との間の半導体基板上に薄い厚さのゲート絶縁膜を介
して形成されたポリシリコンからなるようなゲート電極
から構成される。pチャネルMOSFETは、上記半導
体基板表面に形成されたn型ウェル領域に形成される。
これによって半導体基板はその上に形成された複数のn
チャネルMOSFETの共通の基板ゲートを構成し、回
路の接地電位が供給される。pチャネルMOSFETの
共通の基板ゲート、すなわちn型ウェル領域は電源電圧
Vccに接続される。あるいは、高電圧回路であれば、
このn型ウェル領域は外部から与えられた高電圧Vp
p、もしくはオンチップ内部発生高電圧等に接続され
る。あるいは、集積回路は単結晶n型シリコンからなる
半導体基板上に形成しても良い。この場合nチャネルM
OSFETはp型ウェル領域に形成される。
型シリコンからなる半導体基板上に形成される。nチャ
ネルMOSFETはかかる半導体基板表面に形成された
ソース領域、ドレイン領域及びソース領域とドレイン領
域との間の半導体基板上に薄い厚さのゲート絶縁膜を介
して形成されたポリシリコンからなるようなゲート電極
から構成される。pチャネルMOSFETは、上記半導
体基板表面に形成されたn型ウェル領域に形成される。
これによって半導体基板はその上に形成された複数のn
チャネルMOSFETの共通の基板ゲートを構成し、回
路の接地電位が供給される。pチャネルMOSFETの
共通の基板ゲート、すなわちn型ウェル領域は電源電圧
Vccに接続される。あるいは、高電圧回路であれば、
このn型ウェル領域は外部から与えられた高電圧Vp
p、もしくはオンチップ内部発生高電圧等に接続され
る。あるいは、集積回路は単結晶n型シリコンからなる
半導体基板上に形成しても良い。この場合nチャネルM
OSFETはp型ウェル領域に形成される。
【0022】(2)半導体不揮発性記憶装置の回路構成
とアドレス回路系 特に制限されないが、この実施例の半導体不揮発性記憶
装置では外部端子から供給される行、列アドレス信号A
X、AYを受けるアドレスバッファXADB、YADB
で形成された相補アドレス信号が行、列アドレスデコー
ダXDCR、YDCRに供給される。特に制限されない
が、上記行、列アドレスバッファXADB、YADBは
装置内部の選択信号ceにより活性化されて、外部端子
からのアドレス信号AX、AYを取り込み、外部端子か
ら供給されたアドレス信号と同相の内部アドレス信号と
逆相のアドレス信号とからなる相補アドレス信号とを形
成する。
とアドレス回路系 特に制限されないが、この実施例の半導体不揮発性記憶
装置では外部端子から供給される行、列アドレス信号A
X、AYを受けるアドレスバッファXADB、YADB
で形成された相補アドレス信号が行、列アドレスデコー
ダXDCR、YDCRに供給される。特に制限されない
が、上記行、列アドレスバッファXADB、YADBは
装置内部の選択信号ceにより活性化されて、外部端子
からのアドレス信号AX、AYを取り込み、外部端子か
ら供給されたアドレス信号と同相の内部アドレス信号と
逆相のアドレス信号とからなる相補アドレス信号とを形
成する。
【0023】行アドレスデコーダXDCRは、アドレス
バッファXADBの相補アドレス信号に従ったメモリア
レイのワード線WLの選択信号を形成し、列アドレスデ
コーダYDCRは、アドレスバッファYADBの相補ア
ドレス信号に従ったメモリアレイのデータ線DLの選択
信号を形成する。
バッファXADBの相補アドレス信号に従ったメモリア
レイのワード線WLの選択信号を形成し、列アドレスデ
コーダYDCRは、アドレスバッファYADBの相補ア
ドレス信号に従ったメモリアレイのデータ線DLの選択
信号を形成する。
【0024】特に制限されないが、メモリセルの選択は
8ビットあるいは16ビット単位等での書き込み、読み
出しを行なうため行アドレスデコーダXDCRと列アド
レスデコーダYDCRによりメモリセルは8個あるいは
16個等が選択される。一つのデータブロックのメモリ
セルはワード線方向(行方向)にm個、データ線方向
(列方向)にn個とした。言い換えると、メモリアレイ
はm×n個のメモリセル群のデータブロックが8個ある
いは16個等に分かれている。
8ビットあるいは16ビット単位等での書き込み、読み
出しを行なうため行アドレスデコーダXDCRと列アド
レスデコーダYDCRによりメモリセルは8個あるいは
16個等が選択される。一つのデータブロックのメモリ
セルはワード線方向(行方向)にm個、データ線方向
(列方向)にn個とした。言い換えると、メモリアレイ
はm×n個のメモリセル群のデータブロックが8個ある
いは16個等に分かれている。
【0025】(3)不揮発性メモリアレイ系 不揮発性メモリアレイは、制御ゲートと浮遊ゲートとを
有するメモリセルMOSFETM1〜M9、ワード線W
L、データ線DL、共通ソース線CSにより構成されて
いる。
有するメモリセルMOSFETM1〜M9、ワード線W
L、データ線DL、共通ソース線CSにより構成されて
いる。
【0026】上記メモリセルは特に制限されないが、E
PROMのメモリセルと類似の構成とされ、制御ゲート
と浮遊ゲートとを有する公知のメモリセル、または制御
ゲートと浮遊ゲート、及び選択ゲートを有する公知のメ
モリセルである。但し、その消去が浮遊ゲートとソース
線に結合されるソース間のトンネル現象を利用して電気
的に行なわれる点が、従来の紫外線を用いたEPROM
の消去方法と異なっている。
PROMのメモリセルと類似の構成とされ、制御ゲート
と浮遊ゲートとを有する公知のメモリセル、または制御
ゲートと浮遊ゲート、及び選択ゲートを有する公知のメ
モリセルである。但し、その消去が浮遊ゲートとソース
線に結合されるソース間のトンネル現象を利用して電気
的に行なわれる点が、従来の紫外線を用いたEPROM
の消去方法と異なっている。
【0027】(4)消去回路系 この共通ソース線CSは、消去回路ERCによって書き
込み、読み出し及びベリファイ時には回路の接地電位V
ssとされるのに対して、消去時には高電圧Vppに切
り換えられる。同図のメモリアレイにおいて、同じ行に
配置されたメモリセル例えばM1、M4、M7の制御ゲ
ートはワード線WL1に接続され、同じ列に配置された
メモリセル例えばM1〜M3のドレインはデータ線DL
1に接続されている。
込み、読み出し及びベリファイ時には回路の接地電位V
ssとされるのに対して、消去時には高電圧Vppに切
り換えられる。同図のメモリアレイにおいて、同じ行に
配置されたメモリセル例えばM1、M4、M7の制御ゲ
ートはワード線WL1に接続され、同じ列に配置された
メモリセル例えばM1〜M3のドレインはデータ線DL
1に接続されている。
【0028】(5)共通データ線、書き込み回路、読み
出し回路 複数のデータ線DL1〜DLmは、アドレスデコーダY
DCRによって形成された選択信号を受ける列選択スイ
ッチMOSFETQ1〜Q3を介して共通データ線CD
に接続される。この共通データ線CDには、書き込み時
にオンとなるMOSFETQ5を介して書き込み用デー
タ入力バッファDIBが接続される。この書き込み用デ
ータ入力バッファDIBは、外部端子I/Oから入力さ
れる書き込み信号を受ける。また、この共通データ線C
Dは、読み出し制御信号seを受け読み出し時にオンと
なるスイッチMOSFETQ4を介してセンスアンプS
Aに接続され、更に読み出し用データ出力バッファDO
Bを介して外部端子I/Oに接続される。
出し回路 複数のデータ線DL1〜DLmは、アドレスデコーダY
DCRによって形成された選択信号を受ける列選択スイ
ッチMOSFETQ1〜Q3を介して共通データ線CD
に接続される。この共通データ線CDには、書き込み時
にオンとなるMOSFETQ5を介して書き込み用デー
タ入力バッファDIBが接続される。この書き込み用デ
ータ入力バッファDIBは、外部端子I/Oから入力さ
れる書き込み信号を受ける。また、この共通データ線C
Dは、読み出し制御信号seを受け読み出し時にオンと
なるスイッチMOSFETQ4を介してセンスアンプS
Aに接続され、更に読み出し用データ出力バッファDO
Bを介して外部端子I/Oに接続される。
【0029】(6)タイミング制御回路 タイミング制御回路CONTは特に制限されないが、外
部端子/CE、/OE、/WE、/EEにそれぞれ供給
されるチップイネーブル信号、アウトプットイネーブル
信号、ライトイネーブル信号、イレーズイネーブル信号
に応答するとともに書き込み・消去用高電圧Vppに応
答して、内部制御信号ce、se、we、er等のタイ
ミング信号を発生したり、またアドレスデコーダ等に選
択的に供給する読み出し用電源電圧Vcc、書き込み及
び消去用高電圧Vpp、ベリファイ用電圧Vcv等を発
生する。
部端子/CE、/OE、/WE、/EEにそれぞれ供給
されるチップイネーブル信号、アウトプットイネーブル
信号、ライトイネーブル信号、イレーズイネーブル信号
に応答するとともに書き込み・消去用高電圧Vppに応
答して、内部制御信号ce、se、we、er等のタイ
ミング信号を発生したり、またアドレスデコーダ等に選
択的に供給する読み出し用電源電圧Vcc、書き込み及
び消去用高電圧Vpp、ベリファイ用電圧Vcv等を発
生する。
【0030】(7)書き込み動作 書き込み時には、内部信号ce及びweはハイレベルに
される。共通ソース線CSのソース電位は、消去回路E
RCによって回路の接地電位Vssにされる。
される。共通ソース線CSのソース電位は、消去回路E
RCによって回路の接地電位Vssにされる。
【0031】行、列アドレスデコーダ回路XDCR、Y
DCR及びデータ入力回路DIBには、その動作電圧と
して高電圧Vppが供給される。書き込みが行なわれる
ワード線WLは、その電圧が上記高電圧Vppになる。
浮遊ゲートに電子を注入すべきメモリセルが接続された
データ線DLは、上記同様な高電圧Vppに接続され
る。
DCR及びデータ入力回路DIBには、その動作電圧と
して高電圧Vppが供給される。書き込みが行なわれる
ワード線WLは、その電圧が上記高電圧Vppになる。
浮遊ゲートに電子を注入すべきメモリセルが接続された
データ線DLは、上記同様な高電圧Vppに接続され
る。
【0032】これにより、メモリセルに書き込みが行な
われる。書き込まれた(“0”状態)メモリセルは、そ
の浮遊ゲートに電子が蓄積される。
われる。書き込まれた(“0”状態)メモリセルは、そ
の浮遊ゲートに電子が蓄積される。
【0033】(8)消去動作 消去時には内部信号ce及びerはハイレベルにされ、
共通ソース線CSには消去回路ERCによって消去のた
めの高電圧Vppが供給される。この時、制御ゲートか
らソースに向かう高電界が作用し、メモリセルの浮遊ゲ
ートに蓄積された電子がトンネル現象によりソース線側
に引き抜かれる(“1”状態)ことによって消去が行な
われる。
共通ソース線CSには消去回路ERCによって消去のた
めの高電圧Vppが供給される。この時、制御ゲートか
らソースに向かう高電界が作用し、メモリセルの浮遊ゲ
ートに蓄積された電子がトンネル現象によりソース線側
に引き抜かれる(“1”状態)ことによって消去が行な
われる。
【0034】なお、外部端子I/O、及び/CE、/O
E、/WEから書き込み、消去等の動作を指示する制御
信号を供給することにより各動作を指定しても良い。高
電圧Vppは、外部からの供給でなく内部で電源電圧V
ccを昇圧した電位であっても良い。
E、/WEから書き込み、消去等の動作を指示する制御
信号を供給することにより各動作を指定しても良い。高
電圧Vppは、外部からの供給でなく内部で電源電圧V
ccを昇圧した電位であっても良い。
【0035】(9)読み出し動作 通常の読み出し時には、内部信号se及びceはハイレ
ベルにされる。共通ソース線CSの電位は、消去回路E
RCによって回路の接地電位Vssにされる。
ベルにされる。共通ソース線CSの電位は、消去回路E
RCによって回路の接地電位Vssにされる。
【0036】行、列アドレスデコーダ回路XDCR、Y
DCR、センスアンプSA及びデータ入力回路DIBに
はその動作電圧として電源電圧Vccが供給される。
DCR、センスアンプSA及びデータ入力回路DIBに
はその動作電圧として電源電圧Vccが供給される。
【0037】読み出しが行なわれるメモリセルに接続さ
れたワード線WLは、その電圧が電源電圧Vccにな
る。尚、データ線DLには、弱い書き込みが起こりにく
いように1V程度の低電圧をセンスアンプSAより供給
する。
れたワード線WLは、その電圧が電源電圧Vccにな
る。尚、データ線DLには、弱い書き込みが起こりにく
いように1V程度の低電圧をセンスアンプSAより供給
する。
【0038】“0”状態に書き込まれたメモリセルは、
その浮遊ゲートに電子が蓄積されているので、しきい値
電圧は高くなり、読み出し時にワード線WLを選択して
もドレイン電流は流れない。一方、電子の注入が行なわ
れていない“1”状態のメモリセルのしきい値電圧は低
く、ワード線WLを選択すると電流が流れる。この電流
をセンスアンプSAで受け、データ出力回路DOBを通
り外部端子I/Oに出力される。これにより、メモリア
レイの通常の読み出しが行なわれる。
その浮遊ゲートに電子が蓄積されているので、しきい値
電圧は高くなり、読み出し時にワード線WLを選択して
もドレイン電流は流れない。一方、電子の注入が行なわ
れていない“1”状態のメモリセルのしきい値電圧は低
く、ワード線WLを選択すると電流が流れる。この電流
をセンスアンプSAで受け、データ出力回路DOBを通
り外部端子I/Oに出力される。これにより、メモリア
レイの通常の読み出しが行なわれる。
【0039】(10)消去後のベリファイ動作 フラッシュメモリにおいては、誤読み出しを防止するた
めにメモリセルのしきい値電圧が負の電圧にならないよ
うに精度良く制御しなければならない。このため、実際
の消去に先立ってプレライト動作を実行し、その後、消
去の時間を何回かに分割して行ない、消去後にベリファ
イを行なって消去が十分であるかどうかを確認し、十分
でなければ再度消去をするという動作を繰り返す必要が
ある。
めにメモリセルのしきい値電圧が負の電圧にならないよ
うに精度良く制御しなければならない。このため、実際
の消去に先立ってプレライト動作を実行し、その後、消
去の時間を何回かに分割して行ない、消去後にベリファ
イを行なって消去が十分であるかどうかを確認し、十分
でなければ再度消去をするという動作を繰り返す必要が
ある。
【0040】このようなアルゴリズムを一連の動作とし
て行なうのが、消去モードである。また、上記した消去
モードのアルゴリズムを、半導体不揮発性記憶装置内部
で制御可能としたものを自動消去モードという。
て行なうのが、消去モードである。また、上記した消去
モードのアルゴリズムを、半導体不揮発性記憶装置内部
で制御可能としたものを自動消去モードという。
【0041】消去モードにおけるベリファイ時には、共
通ソース線CSのソース電位は消去回路ERCによって
回路の接地電位Vssにされる。一方、行、列アドレス
デコーダ回路XDCR、YDCR、センスアンプSA及
びデータ入力回路DIBには、その動作電圧として電源
電圧Vccよりも低い電圧Vcvが供給される。
通ソース線CSのソース電位は消去回路ERCによって
回路の接地電位Vssにされる。一方、行、列アドレス
デコーダ回路XDCR、YDCR、センスアンプSA及
びデータ入力回路DIBには、その動作電圧として電源
電圧Vccよりも低い電圧Vcvが供給される。
【0042】すなわち、ベリファイ時には選択されたメ
モリセルが消去状態(しきい値電圧が低い状態)である
かどうかを判定するため、フラッシュメモリに対して読
み出し動作が可能な下限の電源電圧Vccminにほぼ
等しくなるような電圧で読み出しが行なわれる。
モリセルが消去状態(しきい値電圧が低い状態)である
かどうかを判定するため、フラッシュメモリに対して読
み出し動作が可能な下限の電源電圧Vccminにほぼ
等しくなるような電圧で読み出しが行なわれる。
【0043】(11)消去モード 特開平2−289997号公報においては、上記した消
去モードのアルゴリズムを半導体不揮発性記憶装置内部
で制御することが可能な自動消去モードを例にとって説
明している。一方、本発明の実施例の消去モードでは、
特開平2−289997号公報における消去モードに対
して、消去のパルス幅を一定としないという点が異な
る。従って、主な回路については特開平2−28999
7号公報に示される回路を引用し、ここでは消去のパル
ス幅を設定する回路、すなわち消去パルス終了信号PE
を発生させる2進カウンタ回路BCS3及び異常検出信
号FAILを発生させる2進カウンタ回路BCS4を中
心に図4から図7を用いて説明する。
去モードのアルゴリズムを半導体不揮発性記憶装置内部
で制御することが可能な自動消去モードを例にとって説
明している。一方、本発明の実施例の消去モードでは、
特開平2−289997号公報における消去モードに対
して、消去のパルス幅を一定としないという点が異な
る。従って、主な回路については特開平2−28999
7号公報に示される回路を引用し、ここでは消去のパル
ス幅を設定する回路、すなわち消去パルス終了信号PE
を発生させる2進カウンタ回路BCS3及び異常検出信
号FAILを発生させる2進カウンタ回路BCS4を中
心に図4から図7を用いて説明する。
【0044】(12)消去パルス発生回路と消去動作 図4と図6に示す2進カウンタ回路BCS3は、消去の
パルス幅を設定するために必要な回路である。また、図
4と図6に示す2進カウンタ回路BCS4は、消去パル
スが発生された回数を計数するために必要な回路であ
る。
パルス幅を設定するために必要な回路である。また、図
4と図6に示す2進カウンタ回路BCS4は、消去パル
スが発生された回数を計数するために必要な回路であ
る。
【0045】自動消去モードでは、メモリアレイの全て
のアドレスについてプレライトが終了すると、自動消去
モード設定信号AEが立ち上がり消去期間に入る。ま
た、自動消去モード設定信号AEの立ち上がりに伴い、
ある遅延を持って自動消去モード設定遅延信号AEDが
立ち上がる。この信号AEDの立ち上がりを受けて消去
開始信号STが一定期間だけ立ち上がり、フリップフロ
ップ回路FF3がセットされる。遅延回路D5により設
定された時間の後に、消去パルス/EPが立ち下がる。
この消去パルス/EPのロウレベルにより、消去回路E
RCを介してメモリセルのソースに高電圧Vppが印加
される。発振回路O2と2進カウンタ回路BCS3は、
消去パルス/EPがロウレベルにされることによりそれ
らによって定められた時間が経過した後、消去パルス終
了信号PEをロウレベルからハイレベルに変化させ、フ
リップフロップ回路FF3をリセットする。これに応じ
て消去パルス/EPが立ち上がるので、消去回路ERC
によりメモリセルのソースの電位は高電圧Vppから回
路の接地電位Vssに切り換えられる。
のアドレスについてプレライトが終了すると、自動消去
モード設定信号AEが立ち上がり消去期間に入る。ま
た、自動消去モード設定信号AEの立ち上がりに伴い、
ある遅延を持って自動消去モード設定遅延信号AEDが
立ち上がる。この信号AEDの立ち上がりを受けて消去
開始信号STが一定期間だけ立ち上がり、フリップフロ
ップ回路FF3がセットされる。遅延回路D5により設
定された時間の後に、消去パルス/EPが立ち下がる。
この消去パルス/EPのロウレベルにより、消去回路E
RCを介してメモリセルのソースに高電圧Vppが印加
される。発振回路O2と2進カウンタ回路BCS3は、
消去パルス/EPがロウレベルにされることによりそれ
らによって定められた時間が経過した後、消去パルス終
了信号PEをロウレベルからハイレベルに変化させ、フ
リップフロップ回路FF3をリセットする。これに応じ
て消去パルス/EPが立ち上がるので、消去回路ERC
によりメモリセルのソースの電位は高電圧Vppから回
路の接地電位Vssに切り換えられる。
【0046】遅延回路D7により設定された遅延時間の
後に、消去ベリファイ信号EVが立ち上がりベリファイ
に移る。ベリファイ用基準パルスの分周信号OS2は周
期の前半がハイレベル、周期の後半がロウレベルの信号
であり、ロウレベルである期間にセンスアンプからの出
力信号S0〜S7(8ビット出力の場合)のハイレベ
ル、ロウレベルの判定が行なわれ、センスアンプから出
力されている全ビットの信号S0〜S7がロウレベルの
時、言い換えるならばメモリセルのそれぞれのしきい値
電圧が低い消去状態ならば、フリップフロップ回路FF
3がセットされずにベリファイ時アドレスインクリメン
ト信号EAIに応答して次のアドレスを示す内部アドレ
ス信号が形成され、再び信号OS2のロウレベルの期間
に判定が行なわれる。もし、センスアンプの出力信号S
0〜S7のうち1ビット以上の信号がハイレベルであれ
ば、すなわち1ビットでも消去が不十分であると判定さ
れたメモリセルがあれば、フリップフロップ回路FF3
がセットされ再びロウレベルの消去パルス/EPが発生
される。このロウレベルの消去パルス/EPによって再
び消去が行なわれ、その後ベリファイが再び実行され
る。この時、遅延回路D8の作用により信号OS2の最
後のパルスはアドレスインクリメント信号EAIに現わ
れないようにされ、最後に消去が不十分であると判定さ
れたアドレスに留まることを示している。言い換えるな
らば、再び消去が行なわれた後のベリファイは前のベリ
ファイで消去が不十分であると判定されたアドレスから
実行される。
後に、消去ベリファイ信号EVが立ち上がりベリファイ
に移る。ベリファイ用基準パルスの分周信号OS2は周
期の前半がハイレベル、周期の後半がロウレベルの信号
であり、ロウレベルである期間にセンスアンプからの出
力信号S0〜S7(8ビット出力の場合)のハイレベ
ル、ロウレベルの判定が行なわれ、センスアンプから出
力されている全ビットの信号S0〜S7がロウレベルの
時、言い換えるならばメモリセルのそれぞれのしきい値
電圧が低い消去状態ならば、フリップフロップ回路FF
3がセットされずにベリファイ時アドレスインクリメン
ト信号EAIに応答して次のアドレスを示す内部アドレ
ス信号が形成され、再び信号OS2のロウレベルの期間
に判定が行なわれる。もし、センスアンプの出力信号S
0〜S7のうち1ビット以上の信号がハイレベルであれ
ば、すなわち1ビットでも消去が不十分であると判定さ
れたメモリセルがあれば、フリップフロップ回路FF3
がセットされ再びロウレベルの消去パルス/EPが発生
される。このロウレベルの消去パルス/EPによって再
び消去が行なわれ、その後ベリファイが再び実行され
る。この時、遅延回路D8の作用により信号OS2の最
後のパルスはアドレスインクリメント信号EAIに現わ
れないようにされ、最後に消去が不十分であると判定さ
れたアドレスに留まることを示している。言い換えるな
らば、再び消去が行なわれた後のベリファイは前のベリ
ファイで消去が不十分であると判定されたアドレスから
実行される。
【0047】上記動作の繰り返しにより全てのアドレス
に対応するメモリセルがベリファイされると、自動消去
モード設定信号AEが立ち下がり消去モード終了信号E
Rが一定期間だけハイレベルにされ、消去モードが終了
する。また、自動消去モード設定信号AEの立ち下がり
に伴い、ある遅延を持って自動消去モード設定遅延信号
AEDが立ち下がる。
に対応するメモリセルがベリファイされると、自動消去
モード設定信号AEが立ち下がり消去モード終了信号E
Rが一定期間だけハイレベルにされ、消去モードが終了
する。また、自動消去モード設定信号AEの立ち下がり
に伴い、ある遅延を持って自動消去モード設定遅延信号
AEDが立ち下がる。
【0048】特に限定されないが、図4には最初の消去
のパルス幅を長くし2回目以降の消去のパルス幅を一定
パルス幅にするための回路図が示され、図5にはその時
の主な波形のタイミングが示されている。図5におい
て、消去パルス/EPが立ち下がっている間にソース線
に消去パルスが印加され消去が行なわれる。また、消去
パルス/EPが立ち上がり、ある遅延を持って消去ベリ
ファイ信号EVが立ち上がるとベリファイが行なわれ
る。消去パルス/EPが立ち下がるタイミングは、セン
スアンプからの出力信号S0〜S7によって決まる。す
なわち、ベリファイを行ない消去が不十分であるメモリ
セルがあると、S0〜S7信号のいずれかが立ち上がり
消去パルス/EPが立ち下がる。また、消去パルス/E
Pが立ち上がるタイミングは消去パルス終了信号PEに
よって決まる。すなわち、d信号と2進カウンタB.C
の出力信号Aを入力とする2入力NOR回路の出力信号
PEA、または/a信号と2進カウンタB.Cの出力信
号Cを入力とする2入力NOR回路の出力信号PECの
どちらか一方が立ち上がると、消去パルス終了信号PE
が立ち上がり消去パルス/EPが立ち上がる。上述した
d信号は、最初に消去パルス/EPが立ち上がるまでは
ハイレベルを保ち、消去パルス/EPが立ち上がった後
は消去モード終了信号ERが立ち上がり消去モードが終
了するまではロウレベルとなる。このように、最初に消
去モードに入った時はd信号がハイレベルとなっている
ため、Aが立ち下がってもPEA信号が立ち上がらな
い。このため、PEC信号が立ち上がるまで消去パルス
終了信号PEが立ち上がらないので、長いパルス幅の消
去パルス/EPを得ることができる。従って、図4に示
す回路により最初の消去のパルス幅を長くし、2回目以
降の消去のパルス幅を一定パルス幅にすることができ
る。更に、2進カウンタBCS3内にある2進カウンタ
B.Cの段数を変えること、PEA信号を出力とする2
入力NOR回路、及びPEC信号を出力とする2入力N
OR回路をどこの2進カウンタB.Cの出力から取り出
すかによって、消去のパルス幅を任意に設定することが
できる。
のパルス幅を長くし2回目以降の消去のパルス幅を一定
パルス幅にするための回路図が示され、図5にはその時
の主な波形のタイミングが示されている。図5におい
て、消去パルス/EPが立ち下がっている間にソース線
に消去パルスが印加され消去が行なわれる。また、消去
パルス/EPが立ち上がり、ある遅延を持って消去ベリ
ファイ信号EVが立ち上がるとベリファイが行なわれ
る。消去パルス/EPが立ち下がるタイミングは、セン
スアンプからの出力信号S0〜S7によって決まる。す
なわち、ベリファイを行ない消去が不十分であるメモリ
セルがあると、S0〜S7信号のいずれかが立ち上がり
消去パルス/EPが立ち下がる。また、消去パルス/E
Pが立ち上がるタイミングは消去パルス終了信号PEに
よって決まる。すなわち、d信号と2進カウンタB.C
の出力信号Aを入力とする2入力NOR回路の出力信号
PEA、または/a信号と2進カウンタB.Cの出力信
号Cを入力とする2入力NOR回路の出力信号PECの
どちらか一方が立ち上がると、消去パルス終了信号PE
が立ち上がり消去パルス/EPが立ち上がる。上述した
d信号は、最初に消去パルス/EPが立ち上がるまでは
ハイレベルを保ち、消去パルス/EPが立ち上がった後
は消去モード終了信号ERが立ち上がり消去モードが終
了するまではロウレベルとなる。このように、最初に消
去モードに入った時はd信号がハイレベルとなっている
ため、Aが立ち下がってもPEA信号が立ち上がらな
い。このため、PEC信号が立ち上がるまで消去パルス
終了信号PEが立ち上がらないので、長いパルス幅の消
去パルス/EPを得ることができる。従って、図4に示
す回路により最初の消去のパルス幅を長くし、2回目以
降の消去のパルス幅を一定パルス幅にすることができ
る。更に、2進カウンタBCS3内にある2進カウンタ
B.Cの段数を変えること、PEA信号を出力とする2
入力NOR回路、及びPEC信号を出力とする2入力N
OR回路をどこの2進カウンタB.Cの出力から取り出
すかによって、消去のパルス幅を任意に設定することが
できる。
【0049】また、特に限定されないが、図6には繰り
返し行なわれる消去のパルス幅を消去の回数が増えるに
したがって長くするための回路図が示され、図7にはそ
の時の主な波形のタイミングが示されている。上述した
ように、消去パルス/EPが立ち下がるタイミングはセ
ンスアンプの出力信号S0〜S7によって決まる。ま
た、消去パルス/EPが立ち上がるタイミングは、消去
パルス終了信号PEによって決まる。図6に示す回路で
は、/aから/x信号及び異常検出信号FAILを利用
して1回目の消去時にはPEA信号が立ち上がり、2回
目の消去時にはPEB信号が立ち上がるというように設
計されているため、消去の回数が増えるにしたがって繰
り返し行なわれる消去のパルス幅が長くなる。図6に示
す回路においては、2進カウンタ回路BCS3内にある
2進カウンタB.Cの段数を変えることによって消去の
パルス幅をどこまで長くするか、すなわち消去を何回繰
り返すかを任意に決めることができる。
返し行なわれる消去のパルス幅を消去の回数が増えるに
したがって長くするための回路図が示され、図7にはそ
の時の主な波形のタイミングが示されている。上述した
ように、消去パルス/EPが立ち下がるタイミングはセ
ンスアンプの出力信号S0〜S7によって決まる。ま
た、消去パルス/EPが立ち上がるタイミングは、消去
パルス終了信号PEによって決まる。図6に示す回路で
は、/aから/x信号及び異常検出信号FAILを利用
して1回目の消去時にはPEA信号が立ち上がり、2回
目の消去時にはPEB信号が立ち上がるというように設
計されているため、消去の回数が増えるにしたがって繰
り返し行なわれる消去のパルス幅が長くなる。図6に示
す回路においては、2進カウンタ回路BCS3内にある
2進カウンタB.Cの段数を変えることによって消去の
パルス幅をどこまで長くするか、すなわち消去を何回繰
り返すかを任意に決めることができる。
【0050】なお、特開平2−289997でも述べら
れているが、2進カウンタ回路BCS4では消去パルス
/EPの発生回数を計数し、ある一定回数の消去パルス
/EPを計数しても消去モードが終了しない場合、すな
わち消去パルス/EPをある一定回数印加しても消去が
できない場合には異常検出信号FAIL号を立ち上げ
る。その結果、消去モード終了信号ERが立ち上がり強
制的に消去モードを終了させる。
れているが、2進カウンタ回路BCS4では消去パルス
/EPの発生回数を計数し、ある一定回数の消去パルス
/EPを計数しても消去モードが終了しない場合、すな
わち消去パルス/EPをある一定回数印加しても消去が
できない場合には異常検出信号FAIL号を立ち上げ
る。その結果、消去モード終了信号ERが立ち上がり強
制的に消去モードを終了させる。
【0051】
【発明の効果】本願において開示される発明によって得
られる効果を簡単に説明すれば、下記の通りである。
られる効果を簡単に説明すれば、下記の通りである。
【0052】すなわち、半導体不揮発性記憶装置の消去
モードにおいて、繰り返し行なわれる消去のパルス幅を
一定としないことによって消去とベリファイの繰り返し
回数を減らし、消去からベリファイ、及びベリファイか
ら消去へ切り換わる際に行なわれるメモリセルのゲー
ト、ドレイン、ソースに印加される電圧等の切り換え回
数を少なくする。その結果、上記した電圧の切り換えに
必要なトータル時間を短縮し、消去モード全体の時間を
短くすることができる。
モードにおいて、繰り返し行なわれる消去のパルス幅を
一定としないことによって消去とベリファイの繰り返し
回数を減らし、消去からベリファイ、及びベリファイか
ら消去へ切り換わる際に行なわれるメモリセルのゲー
ト、ドレイン、ソースに印加される電圧等の切り換え回
数を少なくする。その結果、上記した電圧の切り換えに
必要なトータル時間を短縮し、消去モード全体の時間を
短くすることができる。
【図1】本発明の実施例による消去モードのフローチャ
ートである。
ートである。
【図2】従来の消去モードのフローチャートである。
【図3】本発明の実施例による半導体不揮発性記憶装置
の回路図である。
の回路図である。
【図4】本発明の実施例による消去パルス発生回路の回
路図である。
路図である。
【図5】本発明の実施例による消去パルス発生回路の波
形タイミングである。
形タイミングである。
【図6】本発明の他の実施例による消去パルス発生の回
路図である。
路図である。
【図7】本発明の他の実施例による消去パルス発生回路
の波形タイミングである。
の波形タイミングである。
LOGC…消去制御回路、ERC…消去回路、SA…セ
ンスアンプ、XDCR…行アドレスデコーダ、YDCR
…列アドレスデコーダ、XADB…行アドレスバッフ
ァ、YADB…列アドレスバッファ、DOB…出力バッ
ファ、DIB…入力バッファ、CONT…タイミング制
御回路、M1〜M9…メモリセル、Q1〜Q5…MOS
FET、WL1〜WLn…ワード線、DL1〜DLm…
データ線、CS…共通ソース線、CD…共通データ線、
ce…内部制御信号、se…読み出し制御信号、we…
書き込み制御信号、er…消去制御信号、Vss…接地
電圧、Vcc…電源電圧、Vpp…高電圧、Vcv…ベ
リファイ用電圧、AX…行アドレス信号、AY…列アド
レス信号、/CE…外部端子(チップイネーブル信
号)、/OE…外部端子(アウトプットイネーブル信
号)、/WE…外部端子(ライトイネーブル信号)、/
EE…外部端子(イレーズイネーブル信号)、I/O…
外部入出力端子、PP…プレライトパルス、ES…消去
モードを示す信号、DC…デコーダ制御信号、EV…消
去ベリファイ信号、AED…自動消去モード設定遅延信
号、VE…ベリファイ時センスアンプ活性化信号、D5
〜D8…遅延回路、O2…発振回路、BCS3、BCS
4…2進カウンタ回路、/EP…消去パルス、AE…自
動消去モード設定信号、ST…消去開始信号、OS2…
べリファイ用基準パルスの分周信号、S0〜S7…セン
スアンプの出力信号、EV…消去ベリファイ信号、EA
I…ベリファイ時アドレスインクリメント信号、PE…
消去パルス終了信号、FAIL…異常検出信号、ER…
消去モード終了信号。
ンスアンプ、XDCR…行アドレスデコーダ、YDCR
…列アドレスデコーダ、XADB…行アドレスバッフ
ァ、YADB…列アドレスバッファ、DOB…出力バッ
ファ、DIB…入力バッファ、CONT…タイミング制
御回路、M1〜M9…メモリセル、Q1〜Q5…MOS
FET、WL1〜WLn…ワード線、DL1〜DLm…
データ線、CS…共通ソース線、CD…共通データ線、
ce…内部制御信号、se…読み出し制御信号、we…
書き込み制御信号、er…消去制御信号、Vss…接地
電圧、Vcc…電源電圧、Vpp…高電圧、Vcv…ベ
リファイ用電圧、AX…行アドレス信号、AY…列アド
レス信号、/CE…外部端子(チップイネーブル信
号)、/OE…外部端子(アウトプットイネーブル信
号)、/WE…外部端子(ライトイネーブル信号)、/
EE…外部端子(イレーズイネーブル信号)、I/O…
外部入出力端子、PP…プレライトパルス、ES…消去
モードを示す信号、DC…デコーダ制御信号、EV…消
去ベリファイ信号、AED…自動消去モード設定遅延信
号、VE…ベリファイ時センスアンプ活性化信号、D5
〜D8…遅延回路、O2…発振回路、BCS3、BCS
4…2進カウンタ回路、/EP…消去パルス、AE…自
動消去モード設定信号、ST…消去開始信号、OS2…
べリファイ用基準パルスの分周信号、S0〜S7…セン
スアンプの出力信号、EV…消去ベリファイ信号、EA
I…ベリファイ時アドレスインクリメント信号、PE…
消去パルス終了信号、FAIL…異常検出信号、ER…
消去モード終了信号。
───────────────────────────────────────────────────── フロントページの続き (72)発明者 久米 均 東京都国分寺市東恋ケ窪一丁目280番地 株式会社日立製作所中央研究所内 (72)発明者 宮本 直樹 千葉県茂原市早野3681番地 日立デバイス エンジニアリング株式会社内
Claims (7)
- 【請求項1】浮遊ゲートを有する複数のメモリセルを有
し、 該メモリセルは上記浮遊ゲートの電子の量により情報を
記憶し、 上記浮遊ゲートの電子の量を調整する際に、上記メモリ
セルに複数のパルスを印加し、該複数のパルスの最初の
パルスの幅が最大であり、2番目のパルス以降は最初の
パルスよりも幅が狭く設定されていることを特徴とする
半導体不揮発性記憶装置。 - 【請求項2】所定数上記複数のパルスを印加しても上記
浮遊ゲートが所望の状態にならない場合には上記パルス
の印加を終了することを特徴とする請求項1記載の半導
体不揮発性記憶装置。 - 【請求項3】上記浮遊ゲートの電子を放出して情報を消
去する消去モードは、上記メモリセルに電子を注入する
電子注入動作と、上記メモリセルから電子を放出する電
子放出動作とを含むことを特徴とする請求項2または3
記載の半導体不揮発性記憶装置。 - 【請求項4】上記複数のパルスの印加動作中に、上記浮
遊ゲートの電子の蓄積状態をチェックするベリファイ動
作を行うことを特徴とする請求項1乃至3のうちのいず
れかに記載の半導体不揮発性記憶装置。 - 【請求項5】上記ベリファイ動作は、上記複数のパルス
の各パルスの印加の後に、メモリセルに対してベリファ
イ電圧を印加することにより行われることを特徴とする
請求項4記載の半導体不揮発性記憶装置。 - 【請求項6】上記複数のパルスの各パルスのエネルギー
は、1回のパルスで上記メモリセルのしきい値電圧が負
にならないように設定されていることを特徴とする請求
項1乃至5のうちのいずれかに記載の半導体不揮発性記
憶装置。 - 【請求項7】上記2番目のパルス以降は同じ幅のパルス
であることを特徴とする請求項1乃至6のうちのいずれ
かに記載の半導体不揮発性記憶装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10358673A JPH11250678A (ja) | 1998-12-17 | 1998-12-17 | 半導体不揮発性記憶装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10358673A JPH11250678A (ja) | 1998-12-17 | 1998-12-17 | 半導体不揮発性記憶装置 |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP22249992A Division JPH0668686A (ja) | 1992-08-21 | 1992-08-21 | 半導体不揮発性記憶装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH11250678A true JPH11250678A (ja) | 1999-09-17 |
Family
ID=18460537
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP10358673A Pending JPH11250678A (ja) | 1998-12-17 | 1998-12-17 | 半導体不揮発性記憶装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH11250678A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2016076280A (ja) * | 2014-10-02 | 2016-05-12 | ウィンボンド エレクトロニクス コーポレーション | 高信頼性不揮発性半導体メモリ |
-
1998
- 1998-12-17 JP JP10358673A patent/JPH11250678A/ja active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2016076280A (ja) * | 2014-10-02 | 2016-05-12 | ウィンボンド エレクトロニクス コーポレーション | 高信頼性不揮発性半導体メモリ |
| US9715935B2 (en) | 2014-10-02 | 2017-07-25 | Winbond Electronics Corp. | Non-volatile semiconductor memory with high reliability and data erasing method thereof |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100332001B1 (ko) | 반도체불휘발성기억장치 | |
| US6031760A (en) | Semiconductor memory device and method of programming the same | |
| JP3737525B2 (ja) | 半導体記憶装置 | |
| US5485421A (en) | Non-volatile semiconductor memory device incorporating data latch and address counter for page mode programming | |
| US6567316B1 (en) | Nonvolatile semiconductor memory device and method of erasing data of nonvolatile semiconductor memory device | |
| KR100259972B1 (ko) | 메모리 셀당 2개 이상의 저장 상태들을 갖는 불휘발성 반도체 메모리 장치 | |
| JP2716906B2 (ja) | 不揮発性半導体記憶装置 | |
| US6891752B1 (en) | System and method for erase voltage control during multiple sector erase of a flash memory device | |
| JP3898349B2 (ja) | 半導体記憶装置 | |
| US6222779B1 (en) | Semiconductor storage device with automatic write/erase function | |
| KR940006611B1 (ko) | 전기적으로 소거 및 프로그램이 가능한 반도체 메모리장치의 자동 소거 최적화회로 및 방법 | |
| US6778443B2 (en) | Non-volatile semiconductor memory device having memory blocks pre-programmed before erased | |
| US5801991A (en) | Deselected word line that floats during MLC programming of a flash memory | |
| JP2013125576A (ja) | 不揮発性半導体記憶装置 | |
| KR0161285B1 (ko) | 반도체 불휘발성 기억장치와 그것을 사용한 정보처리 시스템 | |
| JP3802763B2 (ja) | 不揮発性半導体メモリ装置およびその消去方法 | |
| JP2000048582A (ja) | 半導体記憶装置 | |
| JPH0668686A (ja) | 半導体不揮発性記憶装置 | |
| JPH11250677A (ja) | 半導体不揮発性記憶装置およびその情報消去方法 | |
| JPH11283388A (ja) | 半導体不揮発性記憶装置およびその情報消去方法 | |
| KR100255955B1 (ko) | 플래시 메모리 장치 및 그것의 프로그램 방법 | |
| US6229735B1 (en) | Burst read mode word line boosting | |
| JP3862092B2 (ja) | 不揮発性記憶装置 | |
| JP3722372B2 (ja) | システムと不揮発性メモリを有する装置 | |
| JP3190082B2 (ja) | 半導体記憶装置 |