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
JP3481817B2 - 半導体記憶装置 - Google Patents
[go: Go Back, main page]

JP3481817B2 - 半導体記憶装置 - Google Patents

半導体記憶装置

Info

Publication number
JP3481817B2
JP3481817B2 JP08798397A JP8798397A JP3481817B2 JP 3481817 B2 JP3481817 B2 JP 3481817B2 JP 08798397 A JP08798397 A JP 08798397A JP 8798397 A JP8798397 A JP 8798397A JP 3481817 B2 JP3481817 B2 JP 3481817B2
Authority
JP
Japan
Prior art keywords
data
potential
memory cell
bit line
transistor
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
JP08798397A
Other languages
English (en)
Other versions
JPH10283788A (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.)
Toshiba Corp
Original Assignee
Toshiba Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority to JP08798397A priority Critical patent/JP3481817B2/ja
Application filed by Toshiba Corp filed Critical Toshiba Corp
Priority to US09/055,216 priority patent/US6064611A/en
Priority to KR1019980012229A priority patent/KR100323552B1/ko
Publication of JPH10283788A publication Critical patent/JPH10283788A/ja
Priority to US09/504,903 priority patent/US6208573B1/en
Priority to US09/768,588 priority patent/US6344996B2/en
Priority to US10/024,189 priority patent/US6525964B2/en
Priority to US10/315,030 priority patent/US6621738B2/en
Priority to US10/622,744 priority patent/US6868013B2/en
Application granted granted Critical
Publication of JP3481817B2 publication Critical patent/JP3481817B2/ja
Priority to US11/055,655 priority patent/US7061807B2/en
Priority to US11/313,826 priority patent/US7349259B2/en
Priority to US12/040,457 priority patent/US7649780B2/en
Priority to US12/046,745 priority patent/US7535762B2/en
Priority to US12/632,203 priority patent/US7952933B2/en
Priority to US13/100,020 priority patent/US8154922B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C16/00Erasable programmable read-only memories
    • G11C16/02Erasable programmable read-only memories electrically programmable
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C16/00Erasable programmable read-only memories
    • G11C16/02Erasable programmable read-only memories electrically programmable
    • G11C16/04Erasable programmable read-only memories electrically programmable using variable threshold transistors, e.g. FAMOS
    • G11C16/0483Erasable programmable read-only memories electrically programmable using variable threshold transistors, e.g. FAMOS comprising cells having several storage transistors connected in series
    • 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
    • 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
    • G11C11/5628Programming or writing circuits; Data input circuits
    • 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
    • G11C11/5642Sensing or reading circuits; Data output circuits
    • 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/565Digital 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 capacitive charge storage elements
    • 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/26Sensing or reading circuits; Data output circuits
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C2211/00Indexing scheme relating to digital stores characterized by the use of particular electric or magnetic storage elements; Storage elements therefor
    • G11C2211/56Indexing scheme relating to G11C11/56 and sub-groups for features not covered by these groups
    • G11C2211/564Miscellaneous aspects
    • G11C2211/5642Multilevel memory with buffers, latches, registers at input or output
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C7/00Arrangements for writing information into, or reading information out from, a digital store
    • G11C7/10Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers
    • G11C7/1048Data bus control circuits, e.g. precharging, presetting, equalising

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Read Only Memory (AREA)

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、半導体記憶装置に
関し、特に、多値フラッシュメモリ、多値EEPRO
M、多値EPROMに使用される。
【0002】
【従来の技術】半導体基板上に浮遊ゲ−ト(電荷蓄積
層)と制御ゲ−トを有するMOSFET構造は、フラッ
シュメモリのメモリセルの1つとしてよく知られてい
る。
【0003】通常、フラッシュメモリの1つのメモリセ
ルには、1ビットデ−タ、即ち、デ−タ“0”又は
“1”が記憶される。また、メモリセルのデ−タが
“0”であるか又は“1”であるかは、浮遊ゲ−トに蓄
えられた電荷量によって識別可能である。
【0004】これに対し、近年では、大きなデ−タ容量
を確保するため、1つのメモリセルに多ビットのデ−タ
を記憶させる多値記憶方式の開発が進められている。例
えば、4値記憶方式では、1つのメモリセルに、デ−タ
“0”、“1”、“2”又は“3”が記憶される。
【0005】多値記憶方式のフラッシュメモリにおい
て、メモリセルにいずれのデ−タが記憶されているか
は、浮遊ゲ−トに蓄えられた電荷量によって判断する。
【0006】以下、デ−タの記憶状態、即ち、デ−タと
浮遊ゲ−ト中の電荷量との関係について、4値記憶方式
のフラッシュメモリを例に説明する。
【0007】まず、デ−タ“0”は、消去状態に対応す
る。
【0008】消去状態とは、浮遊ゲ−ト中に正の電荷が
蓄えられている状態のことである。即ち、消去状態にお
いては、浮遊ゲ−トは、浮遊ゲ−ト中の電荷量が零の中
性状態に対して正に帯電している。
【0009】消去状態は、例えば、半導体基板に高電位
(約20V)を与え、制御ゲ−トを接地電位(0V)と
し、正の電荷を半導体基板から浮遊ゲ−トへ移動させる
ことにより得られる。
【0010】次に、デ−タ“1”、“2”及び“3”
は、書き込み状態に対応する。
【0011】書き込み状態とは、浮遊ゲ−ト中に負の電
荷が蓄えられている状態のことである。但し、デ−タ
“2”の状態の浮遊ゲ−ト中の負の電荷量は、デ−タ
“1”の状態の浮遊ゲ−ト中の負の電荷量よりも多く、
デ−タ“3”の状態の浮遊ゲ−ト中の負の電荷量は、デ
−タ“2”の状態の浮遊ゲ−ト中の負の電荷量よりも多
くなるように設定される。
【0012】書き込み状態においては、浮遊ゲ−トは、
浮遊ゲ−ト中の電荷量が零の中性状態に対して負に帯電
している。
【0013】書き込み状態は、例えば、半導体基板、ソ
−ス、ドレインをそれぞれ接地電位(0V)に設定し、
制御ゲ−トに高電位(約16V)を与え、負の電荷を半
導体基板から浮遊ゲ−トに移動させることにより得られ
る。
【0014】書き込み動作中、デ−タ“0”を維持した
いメモリセルでは、ソ−ス、ドレイン及びチャネルが5
Vに設定される。この場合、制御ゲ−トに高電位(約1
6V)が与えられ、基板が接地電位(0V)に設定され
ても、正の電荷は浮遊ゲ−ト中に保持されるため、デ−
タ“0”が維持される。
【0015】以上より、1つのメモリセルにより、4種
類の書き込み状態(“0”,“1”,“2”,“3”)
が実現できる。
【0016】フラッシュメモリには、NAND型メモリ
セルユニットを有するものが知られている。
【0017】このメモリセルユニットは、複数(例え
ば、4個)のメモリセルから構成されるメモリセル列
と、メモリセル列の一端とビット線の間に接続される第
1選択トランジスタと、メモリセル列の他端とソ−ス線
の間に接続される第2選択トランジスタとから構成され
る。
【0018】なお、ソ−ス線は、全てのメモリセルユニ
ットに対して共通となっている。
【0019】NAND型メモリセルユニットを有するフ
ラッシュメモリでは、デ−タ“0”の書き込み時におい
ては、ビット線を電源電位VCC(例えば、3V)、第
1選択トランジスタのゲ−トを電源電位VCC、選択メ
モリセルの制御ゲ−トを第1高電位(例えば、16
V)、非選択メモリセルの制御ゲ−トを第2高電位(例
えば、10V)に設定し、選択メモリセルの浮遊ゲ−ト
に蓄えられている電荷を保持する。
【0020】この時、NAND型メモリセルユニットの
各メモリセルのチャネルは、第1選択トランジスタを経
由してビット線に接続されているため、各メモリセルの
チャネルの電位は、第1選択トランジスタのいわゆる閾
値落ちを考慮すると、当初は、電源電位VCC(例え
ば、3V)以下の所定電位となる。
【0021】この後、第1選択トランジスタが非導通と
なると、NAND型メモリセルユニットの各メモリセル
のチャネルの電位は、制御ゲ−トとチャネルの間に生じ
る静電容量によって上昇する。例えば、静電容量の結合
比が50%であれば、チャネルの電位は、約5Vとな
る。
【0022】然るに、メモリセルの浮遊ゲ−トに負の電
荷が蓄積されていると、メモリセルの閾値は、高くな
る。これに伴い、デ−タ“0”の書き込み動作中の各メ
モリセルのチャネル電位は、メモリセルの閾値が高くな
ればなる程、低くなり、デ−タ“0”を維持するうえで
の信頼性は低下する。
【0023】ところが、メモリセルの閾値が−1Vの場
合には、制御ゲ−トの電位が約0Vのとき、チャネルの
電位は、約1Vとなり、制御ゲ−トの電位が約10Vの
とき、チャネルの電位は約6Vとなる(結合比50
%)。
【0024】また、メモリセルの閾値が3Vの場合に
は、制御ゲ−トの電位が約1Vのとき、チャネルの電位
は、約0Vとなり、制御ゲ−トの電位が約10Vのと
き、チャネルの電位は約4.5Vとなる(結合比50
%)。
【0025】NAND型メモリセルユニットを有するフ
ラッシュメモリにおいては、メモリセルのデ−タは、制
御ゲ−トに所定の読み出し電位を与え、メモリセルのデ
−タに応じて当該メモリセルをオン又はオフ状態にする
ようにし、このときにメモリセルのチャネルに流れるセ
ル電流を検出することにより読み出せる。
【0026】ここで、読み出し電位を3種類用意すれ
ば、4種類の書き込み状態(浮遊ゲ−ト中の電荷の種類
及び量、即ち、閾値が異なる状態)を判別できる。
【0027】また、NAND型メモリセルユニットは、
複数のメモリセルが直列接続された構成を有しているた
め、読み出し動作時におけるセル電流が少ない(例え
ば、1μA程度である)点に特徴がある。
【0028】読み出し時間については、例えば、選択メ
モリセルに繋がるビット線容量を約5pFとすると、ビ
ット線の電位がセル電流によって1V変動するまでに、
約5μsecの時間が必要である。
【0029】メモリセルのデ−タを少ないセル電流で高
速に読み出すために、例えば、ビット線と読み出し回路
の間にNチャネルMOSトランジスタを接続し、このM
OSトランジスタのゲ−トに約2Vの電位を与えて、ビ
ット線をプリチャ−ジする。
【0030】この場合、NチャネルMOSトランジスタ
の閾値を約1Vとすると、ビット線は、当該MOSトラ
ンジスタのいわゆる閾値落ちを考慮すると、約1Vにプ
リチャ−ジされる。
【0031】ビット線がプリチャ−ジされると、Nチャ
ネルMOSトランジスタは、次第に高抵抗となり、その
後、非導通状態となる。但し、ビット線のプリチャ−ジ
は、実効的なプリチャ−ジ時間を考慮すると、Nチャネ
ルMOSトランジスタが完全に非導通状態になるまで継
続されない。
【0032】読み出し動作時、選択メモリセルにセル電
流が流れ、ビット線の電位が低下すると、ビット線に繋
がるNチャネルMOSトランジスタのチャネル抵抗が低
抵抗化するため、この状態を検出すれば、高速にビット
線の電位の変化(メモリセルのデ−タ)をセンスするこ
とが可能となる。
【0033】NチャネルMOSトランジスタのチャネル
抵抗の変化は、当該MOSトランジスタのチャネル抵抗
の抵抗値といわゆる参照抵抗の抵抗値を比較することに
より検出できる。このため、参照抵抗、NチャネルMO
Sトランジスタ、メモリセルに電流パスを設ける。
【0034】しかしながら、このような読み出し動作で
は、複数の選択メモリセルのデ−タを同時に読み出す場
合、各選択メモリセルの閾値に応じて、全てのセルユニ
ットに共通となるソ−ス線に大きな電流が流れたり、逆
に、全く流れなかったりする。
【0035】例えば、ほとんどの選択メモリセルにセル
電流が流れるような場合、即ち、ほとんどの選択メモリ
セルのデ−タが“0”であるような場合には、ソ−ス線
に大きな電流が流れ、ソ−ス線の電位が変動する。ソ−
ス線の電位の変動は、選択メモリセルのデ−タを正確に
読み出せない状態を作り出す。
【0036】
【発明が解決しようとする課題】以上のように、例え
ば、デ−タ“0”の書き込み時において、メモリセルユ
ニット中のメモリセルの閾値が高いと、メモリセルのチ
ャネル電位が十分に上昇しないため、選択メモリセル
に、デ−タ“0”でなく、デ−タ“1”が書き込まれて
しまうという恐れがある。
【0037】また、読み出し時において、セル電流の少
ないメモリセルの状態を検出するのに非常に時間がかか
る反面、高速にメモリセルの状態を検出しようとすると
正確にメモリセルの状態を検出できないという欠点があ
る。
【0038】本発明は、このような課題のうちの一つを
解決するためになされたもので、その目的は、読み出し
時に、高速かつ正確にメモリセルの状態を検出すること
にある。
【0039】
【課題を解決するための手段】上記課題を解決すべく、
本発明の半導体記憶装置は、メモリセルと、前記メモリ
セルに接続されるビット線と、プリチャ−ジ回路を含む
読み出し回路と、前記ビット線と前記読み出し回路の間
に接続される第1トランジスタとを備え、前記ビット線
は、前記第1トランジスタのゲ−トに第1電位が印加さ
れているときに前記プリチャ−ジ回路によってプリチャ
−ジされ、前記読み出し回路は、前記第1トランジスタ
のゲ−トに前記第1電位よりも低い第2電位が印加され
ているときに前記ビット線の電位の変化をセンスする。
【0040】前記プリチャ−ジ回路は、前記第1トラン
ジスタと電源端子の間に接続される第2トランジスタに
より構成され、前記第2トランジスタは、前記第1トラ
ンジスタのゲ−トに前記第2電位が印加されている間、
非導通状態に設定される。
【0041】本発明の望ましい実施様態としては、前記
第1及び第2トランジスタがnチャネルMOSトランジ
スタで、前記ビット線の静電容量は、前記第1トランジ
スタと前記読み出し回路の接続部の静電容量よりも大き
い場合である。
【0042】本発明の半導体記憶装置によれば、ビット
線と読み出し回路の間にMOSトランジスタを接続し、
ビット線のプリチャ−ジ時にはMOSトランジスタのゲ
−トに第1電位を印加し、読み出し時にはMOSトラン
ジスタのゲ−トに第1電位よりも低い第2電位を印加し
ている。
【0043】よって、ビット線をプリチャ−ジした後、
MOSトランジスタを短時間で非導通にすることができ
るため、参照抵抗などを用いずにビット線の電位変化を
センスできるようになり、高速かつ精度よく、メモリセ
ルの書き込み状態を検出できる。
【0044】
【0045】
【0046】
【0047】
【0048】
【0049】
【0050】
【0051】
【0052】
【0053】
【0054】
【0055】
【0056】
【発明の実施の形態】以下、図面を参照しながら、本発
明の半導体記憶装置について詳細に説明する。
【0057】図1は、本発明の実施の形態に関わる多値
記憶方式のNAND型フラッシュメモリの構成を示して
いる。
【0058】メモリセルアレイ1は、複数のNAND型
メモリセルユニット、複数のビット線、複数のワ−ド
線、及びソ−ス線を含んでいる。NAND型メモリセル
ユニットは、直列接続された複数のメモリセルからなる
メモリセル列と、メモリセル列の両端にそれぞれ接続さ
れる選択トランジスタとから構成される。ソ−ス線は、
全てのメモリセルユニットに共通となっている。
【0059】ビット線制御回路2は、メモリセルアレイ
1のビット線を介してメモリセルのデ−タを読み出した
り、ビット線を介してメモリセルの状態を検出したり、
ビット線を介してメモリセルに書き込み制御電圧を印加
してメモリセルに書き込みを行う。
【0060】ビット線制御回路2は、複数のデ−タ記憶
回路を含んでいる。デ−タ記憶回路は、メモリセルアレ
イ1のカラムに対して設けられる。カラムデコ−ダ3に
より選択されたデ−タ記憶回路によって読み出されたメ
モリセルのデ−タは、デ−タ入出力バッファ4を経由し
て、デ−タ入出力端子5から外部へ読み出される。
【0061】また、外部からデ−タ入出力端子5に入力
された書き込みデ−タは、デ−タ入出力バッファ4を経
由して、カラムデコ−ダ3により選択されたデ−タ記憶
回路に初期的な制御デ−タとしてラッチされる。デ−タ
記憶回路の制御デ−タは、ビット線を経由してメモリセ
ルアレイ1の選択メモリセルに印加される書き込み制御
電圧を制御する。
【0062】ワ−ド線制御回路6は、メモリセルアレイ
1の複数本のワ−ド線のうちの1本を選択し、その1本
のワ−ド線に、読み出し動作、書き込み動作、又は消去
動作に必要な所定電位を与える。
【0063】メモリセルアレイ1、ビット線制御回路
2、カラムデコ−ダ3、デ−タ入出力バッファ4及びワ
−ド線制御回路6の動作は、それぞれ制御信号および制
御電位発生回路7によって制御される。
【0064】また、制御信号および制御電位発生回路7
は、外部から制御信号入力端子8に印加される制御信号
に基づいて動作する。
【0065】図2は、図1のメモリセルアレイ1及びビ
ット線制御回路2の構成の一例を示している。
【0066】NAND型メモリセルユニットは、互いに
直列接続された4個のメモリセルMからなるメモリセル
列と、メモリセル列の一端とビット線BLの間に接続さ
れる選択トランジスタSと、メモリセル列の他端とソ−
ス線SRCとの間に接続される選択トランジスタSとか
ら構成される。
【0067】メモリセルMの制御ゲ−トは、ワ−ド線W
Lm(mは、1〜4のいずれか1つ)に接続され、ビッ
ト線側の選択トランジスタSは、選択ゲ−トSG1に接
続され、ソ−ス線側の選択トランジスタSは、選択ゲ−
トSG2に接続される。
【0068】1本のワ−ド線WLmを共有する複数のメ
モリセルMは、ペ−ジと呼ばれる単位を構成し、本例の
場合、1ブロックは、4ペ−ジから構成される。また、
本例では、2ブロック分のみを示しているが、実際は、
メモリセルアレイ1は、任意の数のブロック(例えば、
1024ブロック)から構成される。また、ビット線B
L0,BL1,…BL4223の本数は、本例では、4
224本であるが、任意の本数(例えば2112本)で
よい。
【0069】ビット線制御回路2は、複数のデ−タ記憶
回路10を含んでいる。本例では、デ−タ記憶回路10
は、2本のビット線BLi,BLi+1(iは、0又は
偶数)に対して1つ設けられているが、任意の本数、例
えば、1本、4本、6本、又は9本のビット線に対して
1つ設けてもよい。
【0070】カラム選択信号CSL0,CSL1,…C
SL4223は、カラムデコ−ダの出力信号である。カ
ラム選択信号CSLi,CSLi+1は、ビット線BL
i,BLi+1に接続されるデ−タ記憶回路10に入力
される。
【0071】読み出し時、カラム選択信号CSLi,C
SLi+1によって選択されたデ−タ記憶回路10にラ
ッチされているメモリセルのデ−タは、読み出しデ−タ
としてデ−タ入出力バッファに導かれる。
【0072】また、書き込みに先だって、カラム選択信
号CSLi,CSLi+1に基づき、ビット線BLi,
BLi+1のいずれか一方に、書き込み時、メモリセル
に印加される書き込み制御電圧を制御するための制御デ
−タが初期的に転送される。
【0073】書き込み状態を検出する際には、ビット線
BLi,BLi+1のいずれか一方に接続されるメモリ
セルの書き込み状態を検出する。
【0074】図3は、図2のメモリセルMと選択トラン
ジスタSの構造を示している。
【0075】p型の半導体基板11の表面には、ソ−ス
又はドレインとなるn型の拡散層12が形成されてい
る。
【0076】メモリセルMは、半導体基板11中のn型
の拡散層12、半導体基板11上のゲ−ト絶縁膜13、
ゲ−ト絶縁膜13上の浮遊ゲ−ト14、浮遊ゲ−ト14
上の絶縁膜15、絶縁膜15上の制御ゲ−ト(ワ−ド
線)16を含んでいる。選択トランジスタSは、半導体
基板11中のn型の拡散層12、半導体基板11上のゲ
−ト絶縁膜17、ゲ−ト絶縁膜17上の選択ゲ−ト18
を含んでいる。
【0077】メモリセルMの制御ゲ−ト16にメモリセ
ルMの閾値以上の電位を与えると、浮遊ゲ−ト14直下
の半導体基板11の表面にはチャネルが形成される。
【0078】例えば、制御ゲ−ト16と浮遊ゲ−ト14
の間の容量が1fF、浮遊ゲ−ト14とチャネルの間の
容量が1fF、チャネルと半導体基板11の間の容量が
0.25fF、n型拡散層12と半導体基板11の間の
容量が0.25fFと仮定した場合、制御ゲ−ト16と
チャネルの容量結合比及び制御ゲ−ト16とn型拡散層
12の容量結合比は、それぞれ50%である。
【0079】この場合、チャネルとn型拡散層12が浮
遊状態であると、制御ゲ−ト16が1V上昇すると、チ
ャネル及びn型拡散層12の電位は、0.5V上昇す
る。
【0080】図4は、図2のNAND型メモリセルユニ
ットの構造を示している。
【0081】4つのメモリセルMによりメモリセル列が
構成され、メモリセル列の一端は、選択トランジスタS
を経由してソ−ス線SRCに接続され、メモリセル列の
他端は、選択トランジスタSを経由してビット線BLに
接続される。
【0082】消去動作では、半導体基板の電位Vsub を
約20Vに設定し、選択ゲ−トSG1,SG2、ソ−ス
線SRC、ビット線BLの電位を約20Vに設定し、ブ
ロック消去(ブロック内の全メモリセルのデ−タを同時
に消去すること)を行う選択ブロックのワ−ド線WL1
〜WL4の電位を0Vに設定する。
【0083】この時、負の電荷(電子)が浮遊ゲ−トか
らチャネルに移動し、浮遊ゲ−トは、中性状態(電荷が
存在しない状態)に対して正に帯電するため、選択ブロ
ック内の全メモリセルMの閾値は、負になる(デ−タ
“0”の状態)。
【0084】なお、ブロック消去を行わない非選択ブロ
ックでは、ワ−ド線WL1〜WL4の電位を約20Vに
設定しておく。これにより、各メモリセルのデ−タは、
消去動作を実行する前の状態を保持することになる。
【0085】書き込み動作では、一括に、選択ブロック
の1つの選択ワ−ド線の電位を約16Vに設定し、選択
ブロツクの3つの非選択ワ−ド線の電位を書き込み電位
未満の電位に設定し、選択ゲ−トSG1を電源電位VC
Cに設定し、選択ゲ−トSG2を0Vに設定し、非選択
ブロックの全ワ−ド線と全選択ゲ−トの電位を0Vに設
定する。
【0086】例えば、4値記憶方式の場合について説明
すると、デ−タ“1”,“2”,“3”の書き込み時に
は、ビット線BLの電位は、0Vに設定される。この
時、選択メモリセルでは、浮遊ゲ−トに電子が注入さ
れ、閾値が正になる。
【0087】デ−タ“0”の書き込み時には、ビット線
BLは、電源電位VCCに設定される。この時、選択ゲ
−トSG1の電位は、電源電位VCCであるため、ビッ
ト線側の選択ゲ−トSは、非導通状態になり、メモリセ
ルのチャネルとn型拡散層は、フロ−ティング状態とな
る。
【0088】チャネルの電位は、チャネルと制御ゲ−ト
の容量結合により上昇する。各制御ゲ−トに印加される
書き込み電位未満の電位を約10Vとすると、容量結合
の結合比が50%であれば、チャネルの電位は、約5V
となる。しかし、メモリセルの閾値が高くなればなる
程、デ−タ“0”の書き込み時におけるメモリセルのチ
ャネル電位は、低くなる。
【0089】これは、例えば、メモリセルの閾値が約1
Vであると、制御ゲ−トの電位が約1Vになるまで、チ
ャネルが形成されないためである。
【0090】つまり、メモリセルの閾値が約1Vの場
合、制御ゲ−トの電位が約1Vのときにチャネルの電位
が約0Vであるため、制御ゲ−トの電位が約10Vのと
き、チャネルの電位は、約4.5Vとなる(結合比50
%)。
【0091】これに対し、メモリセルの閾値が約−1V
の場合、制御ゲ−トの電位が約0Vであっても、チャネ
ルの電位は、約1Vに充電できる。つまり、制御ゲ−ト
が約10Vになると、チャネル電位は、約6Vとなる。
【0092】本発明においては、デ−タ“0”の書き込
み時において、選択ブロック内の選択ワ−ド線(例え
ば、WL2)に対してソ−ス線側に隣接する非選択ワ−
ド線(例えば、WL3)の電位を、特に約0Vに設定
し、選択ブロック内の残りの非選択ワ−ド線(例えば、
WL1,WL4)には、約10Vの電位を与える。
【0093】また、メモリセルユニット内におけるデ−
タ“0”の書き込みの順序は、最初が最もソ−ス線寄り
のワ−ド線WL4に繋がるメモリセルであり、ビット線
側のワ−ド線に繋がるメモリセルに順次移り変わり、最
後が最もビット線寄りのワ−ド線WL1に繋がるメモリ
セルとなる。
【0094】つまり、メモリセルユニットにおいて、選
択ワ−ド線に繋がるメモリセルよりもビット線側に存在
するメモリセルのデ−タは、全て消去されている、即
ち、デ−タ“0”が書き込まれている。言い換えれば、
選択ワ−ド線に繋がるメモリセルよりもビット線側に存
在するメモリセルの閾値は、負の状態となっている。
【0095】一方、選択ワ−ド線に繋がる選択メモリセ
ルに対してソ−ス線側に隣接するメモリセルの制御ゲ−
トは、0Vであるため、この隣接するメモリセルのソ−
スとドレインの電位がメモリセルの制御ゲ−トとチャネ
ルの容量結合により上昇すると、その隣接するメモリセ
ルは、非導通となる。
【0096】よって、選択メモリセルのチャネル電位
は、選択メモリセルと、選択メモリセルよりもビット線
側に存在する消去されているメモリセルが一体となって
上昇する。このため、選択メモリセルのチャネル電位
は、例えば、常に、約6V以上に確保される。つまり、
浮遊ゲ−トには電子が注入されず、デ−タ“0”の書き
込みが行える。
【0097】例えば、選択ワ−ド線がWL4の場合、非
選択ワ−ド線WL1〜3の電位は、約10Vに設定され
る。選択ワ−ド線がWL3の場合、非選択ワ−ド線WL
1,2の電位は、約10Vに設定され、非選択ワ−ド線
WL4の電位は、0Vに設定される。
【0098】但し、選択ワ−ド線がWL3の場合、非選
択ワ−ド線WL4に繋がるメモリセルは、それよりソ−
ス線側にメモリセルが存在しないため、非選択ワ−ド線
WL4に繋がるメモリセルを非導通にできないこともあ
る。しかし、非選択ワ−ド線WL4に繋がるメモリセル
よりビット線側のメモリセルの数が多いので問題ない。
【0099】なお、選択ワ−ド線がWL3の場合、非選
択ワ−ド線WL4の電位を約10Vに設定してもよい。
選択ワ−ド線がWL1の場合、非選択ワ−ド線WL3,
4の電位は、約10V、非選択ワ−ド線WL2の電位
は、約0Vである。
【0100】ここで注意する点は、選択ワ−ド線に対し
ビット線側に存在する非選択ワ−ド線を0Vにしてはい
けないことである。例えば、ワ−ド線WL2を選択した
とき、ワ−ド線WL1を0Vにしてはいけない。ワ−ド
線WL1を0Vにすると、ワ−ド線WL1に繋がるメモ
リセルが非導通になるからである。
【0101】また、デ−タ“1”,“2”,“3”を書
くときのビット線の電位は、0Vでなくてもよい。例え
ば、デ−タ“1”を書くときビット線の電位を1.2V
にして、デ−タ“2”,“3”を書くときのビット線の
電位を0Vとしてもよい。
【0102】これは、デ−タ“1”を記憶させるために
メモリセルMの浮遊ゲ−トに注入する電子量は、デ−タ
“2”,“3”を記憶させるためにメモリセルMの浮遊
ゲ−トに注入する電子量よりも少なくてよいためであ
る。
【0103】また、デ−タ“1”,“2”,“3”を書
き込むときのビット線の電位は、それぞれ異なっていて
もよい。例えば、デ−タ“1”を書き込むときのビット
線の電位は、約2.4V、デ−タ“2”を書き込むとき
のビット線の電位は、約1.2V、デ−タ“3”を書き
込むときのビット線の電位は、0Vとしてもよい。
【0104】4値記憶方式の場合、例えば、デ−タ
“0”に対応するメモリセルの閾値を0V以下、デ−タ
“1”に対応するメモリセルの閾値を0.4V〜0.8
V、デ−タ“2”に対応するメモリセルの閾値を1.6
V〜2.0V、デ−タ“3”に対応するメモリセルの閾
値を2.8V〜3.2Vに設定する。
【0105】読み出し時は、選択ブロックの選択ワ−ド
線WL2の電位をVreadにする。選択ブロックの非選択
ワ−ド線WL1,WL3,WL4の電位は、例えば、約
4Vに設定する。選択ブロックの選択ゲ−トSG1とS
G2の電位も、例えば、約4Vに設定する。非選択ブロ
ックの全ワ−ド線および全選択ゲ−トSGの電位は、0
Vである。ソ−ス線SRCは、寄生抵抗を介して接地点
に接続される。
【0106】なお、ソ−ス線の電位が寄生抵抗によって
上昇しなければ、 (1) 選択ワ−ド線の電位Vreadが0Vのとき、選択
メモリセルがデ−タ“1”、“2”又は“3”を記憶し
ていれば、ビット線は、1Vにプリチャ−ジされると共
に、フロ−ティング状態になった後も、1Vのままであ
る。選択メモリセルがデ−タ“0”を記憶していれば、
ビット線は、1Vにプリチャ−ジされ、フロ−ティング
状態になった後に、0.5Vに下がる。
【0107】(2) 選択ワ−ド線の電位Vreadが1.
2Vのとき、選択メモリセルがデ−タ“2”又は“3”
を記憶していれば、ビット線は、1Vにプリチャ−ジさ
れると共に、フロ−ティング状態になった後も、1Vの
ままである。選択メモリセルがデ−タ“0”又は“1”
を記憶していれば、ビット線は、1Vにプリチャ−ジさ
れ、フロ−ティング状態になった後に、0.5Vに下が
る。
【0108】(3) 選択ワ−ド線の電位Vreadが2.
4Vのとき、選択メモリセルがデ−タ“3”を記憶して
いれば、ビット線は、1Vにプリチャ−ジされると共
に、フロ−ティング状態になった後も、1Vのままであ
る。選択メモリセルがデ−タ“0”、“1”又は“2”
を記憶していれば、ビット線は、1Vにプリチャ−ジさ
れ、フロ−ティング状態になった後に、0.5Vに下が
る。
【0109】以上、3種類の読み出し電位を用いて、メ
モリセルMに記憶されているデ−タが読み出される。
【0110】図5は、図2に示されるメモリセルアレイ
1とデ−タ記憶回路10のより具体的な構成例を示して
いる。ここでは、例として4値記憶フラッシュメモリの
構成例を示す。
【0111】クロック同期式インバ−タCI1とCI
2、及びnチャネルMOSトランジスタQn4,Qn
5,Qn6で第1のサブデ−タ回路を構成する。また、
クロック同期式インバ−タCI3とCI4、及びnチャ
ネルMOSトランジスタQn10,Qn11,Qn12
で第2のサブデ−タ回路を構成する。
【0112】第1及び第2のサブデ−タ回路は、それぞ
れ書き込み時に第1および第2のサブデ−タを記憶す
る。第1及び第2のサブデ−タ回路は、それぞれ読み出
し時に第1および第2の読み出しサブデ−タを記憶す
る。
【0113】第1のサブデ−タ回路内のノ−ドNai が
“H”レベルである状態は第1のサブデ−タ回路が
“1”の第1の読み出しサブデ−タあるいは“1”の第
1のサブデ−タを記憶している状態である。
【0114】また、第2のサブデ−タ回路内のノ−ドN
ai+1 が“H”レベルである状態は第2のサブデ−タ回
路が“1”の第2の読み出しサブデ−タあるいは“1”
の第2のサブデ−タを記憶している状態である。
【0115】第1のサブデ−タ回路内のノ−ドNai が
“L”レベルの状態は、第1のサブデ−タ回路が“0”
の第1の読み出しサブデ−タあるいは“0”の第1のサ
ブデ−タを記憶している状態である。
【0116】第2のサブデ−タ回路内のノ−ドNai+1
が“L”レベルの状態は、第2のサブデ−タ回路が
“0”の第2の読み出しサブデ−タあるいは“0”の第
2のサブデ−タを記憶している状態である。
【0117】nチャネルMOSトランジスタQn1およ
びQn7は、信号PRSTが“H”となって第1および
第2のサブデ−タ回路に“0”のサブデ−タを設定する
ためのものである。
【0118】nチャネルMOSトランジスタQn2およ
びQn8は第1および第2のサブデ−タ回路とそれぞれ
デ−タ入出力線IOL,IOUを電気的に接続するため
のものである。それぞれのゲ−ト電極には、カラムデコ
−ダ3からの出力CSLi およびCSLi+1 がそれぞれ
与えられる。
【0119】例えば、CSLi が“H”になると、ビッ
ト線BLi とBLi+1 に設けられたデ−タ記憶回路10
の第1のサブデ−タ回路とデ−タ入出力線IOLが電気
的に接続される。デ−タ入出力線IOL,IOUはデ−
タ入出力バッファ4に接続されていて、この第1あるい
は第2のサブデ−タ回路にサブデ−タを設定することが
できる。あるいは、この第1あるいは第2のサブデ−タ
回路の読み出しサブデ−タをデ−タ入出力バッファ4に
出力することができる。
【0120】nチャネルMOSトランジスタQn3およ
びQn9は、第1のサブデ−タ回路および第2のサブデ
−タ回路のサブデ−タが全て“0”か否かを検出する。
テ−タ記憶回路10はこの例では2112個あるので、
2112個の第1のサブデ−タと2112個の第2のサ
ブデ−タが全て“0”であれば、共通信号線PTと接地
線が非導通となって検出される。
【0121】キャパシタC1は、nチャネルMOSトラ
ンジスタQn13およびQn14とともに、ビット線電
位の変化を増幅するためのものである。後ほど詳しく述
べるが、信号PRECが電源電位VCC(例えば3V)
で、信号BIASが2Vとされ、ビット線を充電する。
【0122】nチャネルMOSトランジスタの閾値を1
Vとすると、ビット線は1V近くまで充電される。nチ
ャネルMOSトランジスタQn14が非導通になるまで
ビット線の充電をすると時間がかかるので所定の時間経
った後、信号PRECとBIASを0Vとする。
【0123】ビット線電位を検出する際は、信号BIA
Sを例えば1.8Vとする。ビット線電位に変化が無か
ったら、nチャネルMOSトランジスタQn14が非導
通となるように、この1.8Vという電位は設定されて
いる。もしビット線電位に変化があって、0.8Vとな
っていると、nチャネルMOSトランジスタQn14は
導通する。
【0124】導通するとノ−ドNsense の電位が下が
る。例えば、ビット線容量を5pFとすると、キャパシ
タC1をそれより小さい例えば0.5pFにしておく
と、ビット線電位の変化はノ−ドNsense の変化に大き
く影響を及ぼす。よって、感度よくビット線電位を増幅
できる。
【0125】例えば、ビット線が1Vから0.7Vにな
ると、ノ−ドNsense は2Vから約0.73Vとなる。
ビット線が1Vから0.9Vに変化しても、Nsense は
2Vのままである。よって、ビット線の変化0.2Vに
対して、Nsense の変化は約1.27Vとなる。
【0126】nチャネルMOSトランジスタQn15お
よびQn17は、第1および第2のサブデ−タ回路とビ
ット線BLi あるいはBLi+1 の電気的接続を制御す
る。信号BLC1が“H”でBLC2が“L”であれ
ば、第1および第2のサブデ−タ回路とビット線BLi
が電気的に接続される。
【0127】信号BLC1が“L”でBLC2が“H”
であれば、第1および第2のサブデ−タ回路とビット線
BLi+1 が電気的に接続される。nチャネルMOSトラ
ンジスタQn16およびQn18は、ビット線BLi と
電位VBL1の電気的接続、ビット線BLi+1 と電位V
BL2の電気的接続を制御する。
【0128】信号PRE1が“H”であれば、ビット線
BLi と電位VBL1が電気的に接続される。信号PR
E2が“H”であれば、ビット線BLi+1 と電位VBL
2が電気的に接続される。
【0129】ビット線BLi あるいはBLi+1 を介して
メモリセルMのデ−タあるいは書き込み状態を示す信号
が転送される。第1のサブデ−タ回路ではクロック同期
式インバ−タCI1が、第2のサブデ−タ回路ではクロ
ック同期式インバ−タCI3が、ビット線BLの信号の
論理レベルをセンスするセンスアンプとしても働く。
【0130】この例では、クロック同期式インバ−タが
ビット線BLの電位の絶対値を論理レベルとしてセンス
するが、差動型(ディファレンシャル)センスアンプな
どを用いてもよく、その場合は、参照(リファランス)
電位との差を論理レベルとして検出する。
【0131】クロック同期式インバ−タCIの具体的な
構成は、図6に示されている。
【0132】nチャネルMOSトランジスタQn19と
pチャネルMOSトランジスタQp2で構成されるイン
バ−タ回路の入力端子がINで出力端子OUTである。
このインバ−タ回路を信号CLOCKとその反転信号C
LOCKBによって活性化したり非活性化するためnチ
ャネルMOSトランジスタQn20とpチャネルMOS
トランジスタQp1が設けられている。信号CLOCK
が“H”、CLOCKBが“L”で活性化され、信号C
LOCKが“L”、CLOCKBが“H”で非活性化さ
れる。
【0133】信号SEN1,LAT1,SEN2,LA
T2,PRO1,PRO2,BLC1,BLC2,PR
E1,PRE2,VRFY1,VRFY2,PRST,
電位VBL1,VBL2,VREG,BIAS,PRE
C,PTは、制御信号および制御電位発生回路7の出力
信号で、図2にみられるデ−タ記憶回路10の全てに共
通である。電位VCCは電源電位で例えば3Vである。
【0134】第1及び第2サブデ−タ回路は、“0”あ
るいは“1”のサブデ−タを記憶し、各々、ビット線信
号の“H”レベルに応答して記憶されている“1”のサ
ブデ−タを“0”のサブデ−タに変更し、“0”のサブ
デ−タを保持するよう構成されている。
【0135】この実施例の具体的な構成によらず、上記
の機能を有する種々様々な回路を用いて同様に実施でき
る。この実施例のサブデ−タ回路では、信号PRO1あ
るいはPRO2が“H”となってビット線BLの電位レ
ベルがクロック同期式インバ−タCI1あるいはCI3
でセンスされる前に、第1あるいは第2のサブデ−タに
応じて、ビット線BLの電位レベルがnチャネルMOS
トランジスタQn5,6あるいはQn11,12によっ
て調整される。
【0136】第1あるいは第2のサブデ−タが“0”の
場合のみ、ビット線BLの電位レベルは“H”にされ
る。信号PRO1あるいはPRO2が“H”となって、
このときビット線の“H”レベルがクロック同期式イン
バ−タCI1あるいはCI3の入力端子に転送される
と、ノ−ドNai あるいはNai+1 が“L”レベルにさ
れる。
【0137】さらに、クロック同期式インバ−タCI2
あるいはCI4によって、“0”のサブデ−タが記憶さ
れる。よって、もともと記憶されている“0”のサブデ
−タは変更されない。もともと記憶されているサブデ−
タが“1”の場合は、ビット線BLのレベルが“H”の
時“0”のサブデ−タに変更され記憶され、ビット線B
Lのレベルが“L”の時“1”のサブデ−タを保持す
る。
【0138】図7,8,9は、メモリセルに記憶されて
いる4値デ−タの読み出し動作を示している。
【0139】ここでは、ビット線BL0,BL2,…,
BLi ,…,BL4222が選択され(代表としてBL
i を示す)、ワ−ド線WL2が選択されている場合であ
って、4値記憶方式の例である。
【0140】記憶レベルを3レベルに限定すれば容易に
3値記憶が実施できる。またここでは、電位VBL1と
VBL2は0V、BLC2は“L”、PRE2は
“H”、PRSTは“L”、ビット線BLi+1 は0V、
CSLi とCSLi+1 は0V、電位VREGは0Vのま
まなので図7,8,9への表示を省略している。
【0141】まず、信号PRE1が“L”、BLC1が
“H”となってビット線BLi が選択される。信号PR
ECがVCCと、信号BIASが2Vとなってビット線
BLi が1Vに充電される(t2)。nチャネルMOS
トランジスタQnの閾値は断らない限り1Vとする。
【0142】信号BIASが0Vとなってビット線BL
i の充電は終了する(t3)。ついで、信号PRECが
0Vとなって、ノ−ドNsense の充電が終了する(t
4)。選択されたブロックの選択ゲ−トSG1とSG
2、および非選択ワ−ド線WL1,3,4が4Vにさ
れ、選択ワ−ド線WL2が2.4Vにされる(t4)。
【0143】表1は、メモリセルMに記憶されているデ
−タと閾値との関係を示している。
【0144】
【表1】
【0145】選択ワ−ド線WL2が2.4Vになると、
メモリセルが“3”デ−タを記憶している場合のみビッ
ト線BLi は1Vのままである。それ以外の場合はビッ
ト線BLi は0.7V以下となる。一定期間(t4〜t
5)経った後、信号BIASを1.8Vにする。メモリ
セルが“3”デ−タを記憶している場合のみノ−ドNse
nse は2Vのままである。
【0146】それ以外の場合は、Nsense は0.8V以
下になる。再び信号BIASが0Vとなってビット線B
Li とNsense が切り放された後、信号SEN2とLA
T2が“L”になってクロック同期式インバ−タCI3
とCI4は非活性化される(t6)。
【0147】信号PRO2が“H”になって(t7)、
信号SEN2が“H”になる(t8)とクロック同期式
インバ−タCI3が活性化され、ノ−ドNsense の電位
がセンスされる。信号LAT2が“H”になる(t9)
とクロック同期式インバ−タCI4が活性化され、セン
スされた信号の論理レベルがラッチされる。
【0148】選択ゲ−トSG1,SG2,ワ−ド線WL
1〜WL4は時間t5で0Vにリセットされる。信号B
LC1が時間t6で“L”、信号PRE1が時間t7で
“H”となって、ビット線BLi は時間t7で0Vにリ
セットされる。
【0149】信号PRO2が“L”となって(t10)
メモリセルMの閾値が2.4V以上かどうかを検出する
動作が終わる。メモリセルが“3”デ−タを記憶してい
る場合のみ、第2のサブデ−タ回路の第2の読み出しサ
ブデ−タは“0”となる。それ以外の場合は、第2の読
み出しサブデ−タは“1”である。
【0150】続いて、メモリセルMの閾値が0.0V以
上かどうかを検出する動作に入る。まず、信号PRE1
が“L”、BLC1が“H”となってビット線BLi が
選択される。
【0151】信号PRECがVCCと、信号BIASが
2Vとなってビット線BLi が1Vに充電される(t1
3)。信号BIASが0Vとなってビット線BLi の充
電は終了する(t14)。
【0152】ついで、信号PRECが0Vとなって、ノ
−ドNsense の充電が終了する(t15)。選択された
ブロックの選択ゲ−トSG1とSG2、および非選択ワ
−ド線WL1,3,4が4Vにされ、選択ワ−ド線WL
2は0.0Vのままにされる(t15)。
【0153】選択ワ−ド線WL2が0.0Vであると、
メモリセルが“1”,“2”あるいは“3”デ−タを記
憶している場合はビット線BLi は1Vのままである。
メモリセルが“0”デ−タを記憶している場合はビット
線BLi は0.7V以下となる。
【0154】一定期間(t15〜t16)経った後、信
号BIASを1.8Vにする。メモリセルが“1”,
“2”あるいは“3”デ−タを記憶している場合、ノ−
ドNsense は2Vのままである。メモリセルが“0”デ
−タを記憶している場合は、Nsense は0.8V以下に
なる。
【0155】再び、信号BIASが0Vとなってビット
線BLi とNsense が切り放された後、信号SEN1と
LAT1が“L”になってクロック同期式インバ−タC
I1とCI2は非活性化される(t17)。
【0156】同時に、信号VRFY2がVCCとなっ
て、第2のサブデ−タ回路の第2の読み出しサブデ−タ
が“0”の場合のみ、ノ−ドNsense は0Vにされる
(t17)。信号PRO1が“H”になって(t1
8)、信号SEN1が“H”になる(t19)とクロッ
ク同期式インバ−タCI1が活性化され、ノ−ドNsens
e の電位がセンスされる。信号LAT1が“H”になる
(t20)とクロック同期式インバ−タCI2が活性化
され、センスされた信号の論理レベルがラッチされる。
【0157】選択ゲ−トSG1,SG2,ワ−ド線WL
1〜WL4は時間t16で0Vにリセットされる。信号
BLC1が時間t17で“L”、信号PRE1が時間t
18で“H”となって、ビット線BLi は時間t18で
0Vにリセットされる。
【0158】信号PRO1が“L”となって(t21)
メモリセルMの閾値が0.0V以上かどうかを検出する
動作が終わる。メモリセルが“0”あるいは“3”デ−
タを記憶している場合のみ、第1のサブデ−タ回路の第
1の読み出しサブデ−タは“1”となる。それ以外の場
合は、第1の読み出しサブデ−タは“0”である。
【0159】続いて、メモリセルMの閾値が1.2V以
上かどうかを検出する動作に入る。まず、信号PRE1
が“L”、BLC1が“H”となってビット線BLi が
選択される。
【0160】信号PRECがVCCと、信号BIASが
2Vとなってビット線BLi が1Vに充電される(t2
4)。信号BIASが0Vとなってビット線BLi の充
電は終了する(t25)。
【0161】ついで、信号PRECが0Vとなって、ノ
−ドNsense の充電が終了する(t26)。選択された
ブロックの選択ゲ−トSG1とSG2、および非選択ワ
−ド線WL1,3,4が4Vにされ、選択ワ−ド線WL
2が1.2Vにされる(t26)。
【0162】選択ワ−ド線WL2が1.2Vになると、
メモリセルが“2”あるいは“3”デ−タを記憶してい
る場合はビット線BLi は1Vのままである。メモリセ
ルが“0”あるいは“1”デ−タを記憶している場合は
ビット線BLi は0.7V以下となる。
【0163】一定期間(t26〜t27)経った後、信
号BIASを1.8Vにする。メモリセルが“2”ある
いは“3”デ−タを記憶している場合、ノ−ドNsense
は2Vのままである。メモリセルが“0”あるいは
“1”デ−タを記憶している場合は、Nsense は0.8
V以下になる。
【0164】再び、信号BIASが0Vとなってビット
線BLi とNsense が切り放された後、信号SEN2と
LAT2が“L”になってクロック同期式インバ−タC
I3とCI4は非活性化される(t28)。
【0165】信号PRO2が“H”になって(t2
9)、信号SEN2が“H”になる(t30)とクロッ
ク同期式インバ−タCI3が活性化され、ノ−ドNsens
e の電位がセンスされる。信号LAT2が“H”になる
(t31)とクロック同期式インバ−タCI4が活性化
され、センスされた信号の論理レベルがラッチされる。
【0166】選択ゲ−トSG1,SG2,ワ−ド線WL
1〜WL4は時間t27で0Vにリセットされる。信号
BLC1が時間t28で“L”、信号PRE1が時間t
29で“H”となって、ビット線BLi は時間t29で
0Vにリセットされる。
【0167】信号PRO2が“L”となって(t32)
メモリセルMの閾値が1.2V以上かどうかを検出する
動作が終わる。メモリセルが“0”あるいは“1”デ−
タを記憶している場合のみ、第2のサブデ−タ回路の第
2の読み出しサブデ−タは“1”となる。それ以外の場
合は、第2の読み出しサブデ−タは“0”である。
【0168】以上、図7〜9に示した順序で、デ−タ記
憶回路10へメモリセルMのデ−タが読み出しデ−タと
して記憶される動作が終わる。
【0169】この後、信号CSLi 、CSLi+1 が
“H”になると、第1の読み出しサブデ−タは、デ−タ
入出力線IOLに、第2の読み出しサブデ−タは、デ−
タ入出力線IOUに出力されてデ−タ出力バッファ4を
介してデ−タ入出力端子5から、外部へ出力される。
【0170】表2は、メモリセルの4値デ−タと第1お
よび第2の読み出しサブデ−タの関係を示している。
【0171】
【表2】
【0172】図10は、書き込み動作を示している。こ
こでは、ビット線BL0,BL2,…,BLi ,…,B
L4222が選択され(代表としてBLi を示す)、ワ
−ド線WL2が選択されている場合を示す。ここでは、
4値記憶の例である。記憶レベルを3レベルに限定すれ
ば容易に3値記憶が実施できる。
【0173】書き込みに先だって、デ−タ記憶回路10
への制御デ−タの初期設定が行われる。ビット線BLi
に備えられたデ−タ記憶回路10への制御デ−タの初期
設定は次のように行われる。
【0174】第1のサブデ−タ回路の初期サブデ−タが
デ−タ入出力線IOLに第2のサブデ−タ回路の初期サ
ブデ−タがデ−タ入出力線IOUに転送され、信号CS
LiとCSLi+1 が“H”になって、第1および第2の
サブデ−タ回路に初期サブデ−タが記憶される。
【0175】信号CSLの選択を変えて、任意の数のデ
−タ記憶回路10に初期制御デ−タは設定される。この
とき、初期制御デ−タと初期サブデ−タの関係は、以下
の表3に示される。
【0176】
【表3】
【0177】ここで、全ての初期制御デ−タ設定以前
に、信号PRSTを“H”にして全てのデ−タ記憶回路
10の制御デ−タを“0”にプリセットしておくことが
望ましい。後ほど説明するように制御デ−タ“0”によ
ってメモリセルMの状態は変化させられないので、21
12個のデ−タ記憶回路10の内、所望のデ−タ記憶回
路10のみに外部から初期制御デ−タを設定すればよ
い。
【0178】もちろん、2112個全部のデ−タ記憶回
路10に初期制御デ−タを外部から設定してもよい。信
号SEN1は“H”、LAT1は“H”、VRFY1は
“L”、SEN2は“H”、LAT2は“H”、VRF
Y2は“L”、電位VREGは0V、PRECは0Vの
ままなので図10への表示は省略してある。
【0179】書き込み動作では、まず、信号PRE1が
“L”となってビット線BLi と電位VBL1が切り離
される(t2)。同時に信号BLC1が6Vとなってビ
ット線BLi は選択される(t2)。
【0180】また、信号BIASとPRE2も6Vとな
る(t2)。電位VBL2がVCC(ここでは3V)と
なって、nチャネルMOSトランジスタQn18を介し
て、非選択ビット線BLi+1 をVCCに充電する(t3
〜t4)。
【0181】また、信号PRO1が3Vとなって、第1
のサブデ−タに従って選択ビット線BLi は充電される
(t3〜t4)。このときビット線BLi は、制御デ−
タが“0”または“3”の場合VCCに充電され、制御
デ−タが“1”または“2”の場合0Vにされる。
【0182】また、選択ゲ−トSG1とワ−ド線WL4
が6Vにされる(t3〜t4)、選択ゲ−トSG1はビ
ット線の電位VCCを転送したらVCCにされる(t
4)。ワ−ド線WL3は0Vのままである。ワ−ド線W
L1と2はVCCにされる。選択ゲ−トSG2は0Vの
ままである。
【0183】この後、信号PRO2が2.2Vとなっ
て、第2のサブデ−タに従って選択ビット線BLi の電
位は変更される(t5)。第2のサブデ−タが“0”の
場合、予め0Vであったビット線BLi は2.2Vより
nチャネルMOSトランジスタQn10のしきい値(1
V)分低い1.2Vに充電される。
【0184】第2のサブデ−タが“0”の場合、予めV
CCであったビット線BLi はnチャネルMOSトラン
ジスタQn10が非導通なのでVCCのままである。第
2のサブデ−タが“1”の場合、nチャネルMOSトラ
ンジスタQn10が導通なのでビット線BLi は0Vで
ある。
【0185】この結果、ビット線BLi は、制御デ−タ
が“0”の場合にVCCに、制御デ−タが“1”場合
1.2Vに、制御デ−タが“2”の場合0Vに、制御デ
−タが“3”の場合0Vになる。
【0186】選択ワ−ド線WL2が1.6V、非選択ワ
−ド線のうちWL1と4が10Vにされてメモリセルの
浮遊ゲ−トへの電子注入が制御デ−タに応じて始まる
(t6〜t7)。
【0187】ビット線BLが0Vの場合、メモリセルの
チャネルとワ−ド線間の電位差が16Vで電子注入が起
こる。ビット線BLが1.2Vの場合、メモリセルのチ
ャネルとワ−ド線間の電位差が14.8Vで電子注入が
起こるが、メモリセルのチャネルとワ−ド線間の電位差
が16Vの場合より少ない。
【0188】ビット線BLがVCCの場合、ワ−ド線W
L1が10V、WL2が16Vになることによって選択
メモリセルのチャネルがVCC以上(例えば6V)に上
昇し、メモリセルのチャネルとワ−ド線間の電位差が小
さいため電子注入が実質的に起こらない。
【0189】信号PRO2が0Vにリセットされた後
(t7)、ワ−ド線WL1〜4が0V、電位VBL2が
0V、信号PRE1が“H”、信号PRE2が“H”、
信号BLC1が“L”、信号BIASが“L”にリセッ
トされて(t8)、書き込み動作が終了する。
【0190】図11に示すように、時間t3〜t6の間
の選択ワ−ド線WL2の電位はVCCでなく、非選択ワ
−ド線WL4と同じ6Vにしてもよい。選択メモリセル
のしきい値が高くても、チャネルが形成されるからであ
る。また、選択メモリセルより共通ソ−ス側のメモリセ
ルにビット線電位を確実に転送できるからである。
【0191】図12は、図10に示した書き込み動作の
変形例である。ここでは、選択されたワ−ド線WL2よ
り共通ソ−ス側の隣接してないワ−ド線WL4が10V
にされるタイミングがt5にされている。これは、選択
メモリセルの隣接する共通ソ−ス側に位置するメモリセ
ルを確実に非導通にするためである。
【0192】図13は、図11に示した書き込み動作の
変形例である。ここでは、選択されたワ−ド線WL2よ
り共通ソ−ス側の隣接してないワ−ド線WL4が10V
にされるタイミングがt5にされている。これは、図1
2の場合と同様に、選択メモリセルの隣接する共通ソ−
ス側に位置するメモリセルを確実に非導通にするためで
ある。
【0193】図14,15,16は、図10,11,1
2あるいは13に示される書き込み動作後の、メモリセ
ルの書き込み状態を検出する書き込みベリファイ動作を
示している。
【0194】ここでは、ビット線BL0,BL2,…,
BLi ,…,BL4222が選択され(代表としてBL
i を示す)、ワ−ド線WL2が選択されている場合を示
す。ここでは、4値記憶の例である。記憶レベルを3レ
ベルに限定すれば容易に3値記憶が実施できる。
【0195】また、電位VBL1,VBL2は0V、信
号BLC2は“L”、PRE2は“H”のままで、ビッ
ト線BLi+1 が0Vのままなので図14〜16への表示
を省略している。また、信号PRSTが“L”、CSL
i が“L”、CSLi+1 が“L”のままなので、図14
〜16への表示を省略している。
【0196】まず、信号PRE1が“L”、BLC1が
“H”となってビット線BLi が選択される。信号PR
ECがVCCと、信号BIASが2Vとなってビット線
BLi が1Vに充電される(t2)。信号BIASが0
Vとなってビット線BLi の充電は終了する(t3)。
【0197】ついで、信号PRECが0Vとなって、ノ
−ドNsense の充電が終了する(t4)。選択されたブ
ロックの選択ゲ−トSG1とSG2、および非選択ワ−
ド線WL1,3,4が4Vにされ、選択ワ−ド線WL2
が2.8Vにされる(t4)。
【0198】選択ワ−ド線WL2が2.8Vになると、
“3”の制御デ−タを記憶しているデ−タ記憶回路に対
応するメモリセルが“3”デ−タを記憶している状態に
達していればビット線BLi は1Vのままである。
【0199】“3”の制御デ−タを記憶しているデ−タ
記憶回路に対応するメモリセルが“3”デ−タを記憶し
ている状態に達していなければビット線BLi は0.7
V以下になる。
【0200】“2”あるいは“1”の制御デ−タを記憶
しているデ−タ記憶回路に対応するメモリセルは“3”
デ−タを記憶している状態に達しないのでビット線BL
i は0.7V以下になる。
【0201】一定期間(t4〜t5)経った後、信号B
IASを1.8Vにする。“3”の制御デ−タを記憶し
ているデ−タ記憶回路に対応するメモリセルが“3”デ
−タを記憶している状態に達していれば、ノ−ドNsens
e は2Vのままである。メモリセルが“3”デ−タを記
憶している状態でなければ、Nsense は0.8V以下に
なる。
【0202】再び、信号BIASが0Vとなってビット
線BLi とNsense が切り放された後、信号VRFY2
がVCCとなる(t6)。第2のサブデ−タ回路の第2
のサブデ−タが“0”の場合のみ、nチャネルMOSト
ランジスタQn11とQn12によってNsense は2V
となる。このとき電位VREGはVCCである(t5〜
t8)。
【0203】信号SEN2とLAT2が“L”になって
クロック同期式インバ−タCI3とCI4は非活性化さ
れる(t8)。信号PRO2が“H”になって(t
9)。信号SEN2が“H”になる(t10)とクロッ
ク同期式インバ−タCI3が活性化され、ノ−ドNsens
e の電位がセンスされる。
【0204】信号LAT2が“H”になる(t11)と
クロック同期式インバ−タCI4が活性化され、センス
された信号の論理レベルがラッチされる。
【0205】選択ゲ−トSG1,SG2,ワ−ド線WL
1〜WL4は時間t5で0Vにリセットされる。信号B
LC1が時間t6で“L”、信号PRE1が時間t7で
“H”となって、ビット線BLi は時間t7で0Vにリ
セットされる。
【0206】信号PRO2が“L”となって(t1
2)、“3”の制御デ−タを記憶しているデ−タ記憶回
路10に対応するメモリセルが“3”デ−タを記憶して
いる状態に達しているか否かの検出(デ−タ“3”のベ
リファイ読み出し)が終了する。
【0207】この時点で、“3”の制御デ−タを記憶し
ているデ−タ記憶回路に対応するメモリセルが“3”デ
−タを記憶している状態に達していると検出された場合
のみ、“3”の制御デ−タを記憶しているデ−タ記憶回
路の制御デ−タは“0”デ−タに変更され、そのほかの
場合は、制御デ−タは保持される(変更されない)。
【0208】続いて、“2”の制御デ−タを記憶してい
るデ−タ記憶回路に対応するメモリセルが“2”デ−タ
を記憶している状態に達しているか否かを検出する動作
に入る。
【0209】まず、信号PRE1が“L”、BLC1が
“H”となってビット線BLi が選択される。信号PR
ECがVCCと、信号BIASが2Vとなってビット線
BLi が1Vに充電される(t15)。信号BIASが
0Vとなってビット線BLiの充電は終了する(t1
6)。
【0210】ついで、信号PRECが0Vとなって、ノ
−ドNsense の充電が終了する(t17)。選択された
ブロックの選択ゲ−トSG1とSG2、および非選択ワ
−ド線WL1,3,4が4Vにされ、選択ワ−ド線WL
2が1.6Vにされる(t17)。
【0211】選択ワ−ド線WL2が1.6Vになると、
“2”の制御デ−タを記憶しているデ−タ記憶回路に対
応するメモリセルが“2”デ−タを記憶している状態に
達していればビット線BLi は1Vのままである。
“2”の制御デ−タを記憶しているデ−タ記憶回路に対
応するメモリセルが“2”デ−タを記憶している状態に
達していなければビット線BLi は0.7V以下にな
る。
【0212】“1”の制御デ−タを記憶しているデ−タ
記憶回路に対応するメモリセルは“2”デ−タを記憶し
ている状態に達しないのでビット線BLi は0.7V以
下になる。一定期間(t7〜t18)経った後、信号B
IASを1.8Vにする。“2”の制御デ−タを記憶し
ているデ−タ記憶回路に対応するメモリセルが“2”デ
−タを記憶している状態に達していれば、ノ−ドNsens
e は2Vのままである。
【0213】“2”の制御デ−タを記憶しているデ−タ
記憶回路に対応するメモリセルが“2”デ−タを記憶し
ている状態に達していなければノ−ドNsense は0.8
V以下になる。“1”の制御デ−タを記憶しているデ−
タ記憶回路に対応するメモリセルは“2”デ−タを記憶
している状態に達しないのでノ−ドNsense は0.8V
以下になる。
【0214】再び、信号BIASが0Vとなってビット
線BLi とNsense が切り放された後、信号VRFY1
がVCCとなる(t19)。このとき電位VREGは0
Vなので、第1のサブデ−タが“0”のとき、nチャネ
ルMOSトランジスタQn5,Qn6によってノ−ドN
sense は0Vにされる。
【0215】この後、信号VRFY2がVCCとなる
(t21)。第2のサブデ−タ回路の第2のサブデ−タ
が“0”の場合のみ、nチャネルMOSトランジスタQ
n11とQn12によってNsense は2Vとなる。この
とき電位VREGはVCCである(t21〜t23)。
【0216】信号SEN2とLAT2が“L”になって
クロック同期式インバ−タCI3とCI4は非活性化さ
れる(t23)。信号PRO2が“H”になって(t2
4)。信号SEN2が“H”になる(t25)とクロッ
ク同期式インバ−タCI3が活性化され、ノ−ドNsens
e の電位がセンスされる。信号LAT2が“H”になる
(t26)とクロック同期式インバ−タCI4が活性化
され、センスされた信号の論理レベルがラッチされる。
【0217】選択ゲ−トSG1,SG2,ワ−ド線WL
1〜WL4は時間t18で0Vにリセットされる。信号
BLC1が時間t19で“L”、信号PRE1が時間t
20で“H”となって、ビット線BLi は時間t20で
0Vにリセットされる。
【0218】信号PRO2が“L”となって(t2
7)、“2”の制御デ−タを記憶しているデ−タ記憶回
路に対応するメモリセルが“2”デ−タを記憶している
状態に達しているか否かの検出(デ−タ“2”のベリフ
ァイ読み出し)が終了する。 この時点で、“3”の制
御デ−タを記憶しているデ−タ記憶回路に対応するメモ
リセルが“3”デ−タを記憶している状態に達している
と検出された場合、デ−タ記憶回路10の制御デ−タは
“0”デ−タに変更されている。
【0219】“2”の制御デ−タを記憶しているデ−タ
記憶回路に対応するメモリセルが“2”デ−タを記憶し
ている状態に達していると検出された場合のみ、デ−タ
記憶回路10の制御デ−タは“1”デ−タに変更されて
いる。そのほかの場合は、制御デ−タは保持される(変
更されない)。
【0220】つづいて“1”の制御デ−タを記憶してい
るデ−タ記憶回路に対応するメモリセルが“1”デ−タ
を記憶している状態に達しているか否かを検出する動作
に入る。
【0221】まず、信号PRE1が“L”、BLC1が
“H”となってビット線BLi が選択される。信号PR
ECがVCCと、信号BIASが2Vとなってビット線
BLi が1Vに充電される(t30)。信号BIASが
0Vとなってビット線BLiの充電は終了する(t3
1)。
【0222】ついで、信号PRECが0Vとなって、ノ
−ドNsense の充電が終了する(t32)。選択された
ブロックの選択ゲ−トSG1とSG2、および非選択ワ
−ド線WL1,3,4が4Vにされ、選択ワ−ド線WL
2が0.4Vにされる(t32)。
【0223】選択ワ−ド線WL2が0.4Vになると、
“1”の制御デ−タを記憶しているデ−タ記憶回路に対
応するメモリセルが“1”デ−タを記憶している状態に
達していればビット線BLi は1Vのままである。
“1”の制御デ−タを記憶しているデ−タ記憶回路に対
応するメモリセルが“1”デ−タを記憶している状態に
達していなければビット線BLi は0.7V以下にな
る。
【0224】一定期間(t7〜t18)経った後、信号
BIASを1.8Vにする。“1”の制御デ−タを記憶
しているデ−タ記憶回路に対応するメモリセルが“1”
デ−タを記憶している状態に達していればノ−ドNsens
e は2Vのままである。
【0225】“1”の制御デ−タを記憶しているデ−タ
記憶回路に対応するメモリセルが“1”デ−タを記憶し
ている状態に達していなければノ−ドNsense は0.8
V以下になる。再び信号BIASが0Vとなってビット
線BLi とNsense が切り放された後、信号PRO2が
1.3Vとなる(t34)。
【0226】このとき、第2のサブデ−タが“1”の場
合、nチャネルMOSトランジスタQn10によってノ
−ドNsense は0Vにされる。このとき、第2のサブデ
−タが“0”の場合、nチャネルMOSトランジスタQ
n10によってノ−ドNsense は高々0.3Vにされる
のみである。
【0227】もともと、Nsense が0.3V以上の場
合、Qn10が非導通なので、Nsense の電位は変化し
ない。この後、信号VRFY1がVCCとなる(t3
6)。第1のサブデ−タ回路の第1のサブデ−タが
“0”の場合のみ、nチャネルMOSトランジスタQn
5とQn6によってNsense は2Vとなる。このとき電
位VREGはVCCである(t36〜t38)。
【0228】信号SEN1とLAT1が“L”になって
クロック同期式インバ−タCI1とCI2は非活性化さ
れる(t38)。信号PRO1が“H”になって(t3
9)、信号SEN1が“H”になる(t40)とクロッ
ク同期式インバ−タCI1が活性化され、ノ−ドNsens
e の電位がセンスされる。
【0229】信号LAT1が“H”になる(t41)と
クロック同期式インバ−タCI2が活性化され、センス
された信号の論理レベルがラッチされる。
【0230】選択ゲ−トSG1,SG2,ワ−ド線WL
1〜WL4は時間t33で0Vにリセットされる。信号
BLC1が時間t34で“L”、信号PRE1が時間t
35で“H”となって、ビット線BLi は時間t35で
0Vにリセットされる。
【0231】信号PRO1が“L”となって(t4
2)、“1”の制御デ−タを記憶しているデ−タ記憶回
路に対応するメモリセルが“1”デ−タを記憶している
状態に達しているか否かを検出する動作(デ−タ“1”
のベリファイ読み出し)は終わる。
【0232】この時点で、“3”の制御デ−タを記憶し
ているデ−タ記憶回路に対応するメモリセルが“3”デ
−タを記憶している状態に達していると検出された場合
と、“2”の制御デ−タを記憶しているデ−タ記憶回路
に対応するメモリセルが“2”デ−タを記憶している状
態に達していると検出された場合と、“1”の制御デ−
タを記憶しているデ−タ記憶回路に対応するメモリセル
が“1”デ−タを記憶している状態に達していると検出
された場合のみ、デ−タ記憶回路の制御デ−タは“0”
デ−タに変更され、そのほかの場合は、制御デ−タは保
持される(変更されない)。
【0233】図14,15,16に示された順序で書き
込みベリファイ動作は行われる。
【0234】書き込みベリファイ動作で、メモリセルの
書き込み状態からデ−タ記憶回路10に記憶されている
制御デ−タが表4のように変更される。
【0235】
【表4】
【0236】図10,11,12あるいは13に示され
る書き込み動作と、図14〜16に示される書き込みベ
リファイ動作を、全ての制御デ−タが“0”になるまで
繰り返し、メモリセルMへのデ−タ書き込み(プログラ
ム)は行われる。全ての制御デ−タが“0”になったか
否かは、信号PTが接地レベルと導通しているか否かを
検出すればわかる。
【0237】即ち、本発明における半導体記憶装置は、
メモリセルMと、メモリセルMに接続されるビット線B
Lと、ゲ−ト電極、ソ−ス電極およびドレイン電極を有
し、ソ−ス電極においてビット線に接続されるMISト
ランジスタQn14と、ドレイン電極に接続されるスイ
ッチ素子Qn13と、を備え、ビット線BLは、スイッ
チ素子Qn13が導通し、ゲ−ト電極に第1電位が印加
されて充電され、その後、ゲ−ト電極は、第1電位とは
異なる第2電位にされてメモリセルMのデ−タに従って
変動するビット線BLの電位を増幅する。
【0238】さらに、本発明の望ましい実施様態として
は、次のものがあげられる。
【0239】スイッチ素子Qn13は、MISトランジ
スタQn14のゲ−ト電極に第2電位が印加されている
間、非導通にされる。MISトランジスタQn14は、
nチャネルMISトランジスタであって、第1電位は、
第2の電位より高い。ビット線BLの静電容量は、ドレ
イン電極に繋がる静電容量より大きい。
【0240】また、本発明における半導体記憶装置は、
MISトランジスタ構造を有する第1および第2選択ト
ランジスタSの間に所定個のMISトランジスタ構造を
有するメモリセルMが直列に接続されたNAND型メモ
リセルユニットにおいて、選択メモリセルMのゲ−ト電
極には第1電位を印加し、第2選択トランジスタ側で選
択メモリセルに隣接するメモリセルMのゲ−ト電極には
第2電位を印加し、残りのメモリセルMのゲ−ト電極に
は第3の電位を印加して、書き込みを行い、ここでの第
1電位は、第3電位よりも高く、第3電位は、第2電位
よりも高く設定されている。
【0241】さらに、本発明の望ましい実施様態として
は、次のものがあげられる。
【0242】第1選択トランジスタSは、ビット線BL
に接続され、第2選択トランジスタSは、ソ−ス線SR
Cに接続される。書き込みは、第2選択トランジスタS
に隣接するメモリセル側から第1選択トランジスタSに
隣接するメモリセル側へ順次行われる。
【0243】残りのメモリセルMのうち、選択メモリセ
ルMより第2選択トランジスタS側のメモリセルMのゲ
−ト電極に第4の電位を印加し、残りのメモリセルMの
うち、選択メモリセルMより第1選択トランジスタS側
のメモリセルMのゲ−ト電極に第5電位を印加して、メ
モリセルMのチャネルを事前に充電してから書き込みを
行う。
【0244】残りのメモリセルMのうち、選択メモリセ
ルMより第2選択トランジスタS側のメモリセルMのゲ
−ト電極に第4の電位を印加し、残りのメモリセルMの
うち、選択メモリセルMより第1選択トランジスタS側
のメモリセルMのゲ−ト電極に第5の電位を印加し、選
択メモリセルMのゲ−ト電極に第4電位を印加して、メ
モリセルMのチャネルを事前に充電してから書き込みを
行う。
【0245】残りのメモリセルMのうち、選択メモリセ
ルMより第2選択トランジスタS側のメモリセルMのゲ
−ト電極に第4電位を印加し、残りのメモリセルMのう
ち、選択メモリセルMより第1選択トランジスタS側の
メモリセルのゲ−ト電極に第5電位を印加し、選択メモ
リセルMのゲ−ト電極に第5電位を印加して、メモリセ
ルMのチャネルを事前に充電してから書き込みを行う。
【0246】メモリセルMは、nチャネル型MISトラ
ンジスタ構造を有する。第4及び第5電位は、第3電位
より低く、第4電位は、第5電位より高い。
【0247】残りのメモリセルMのうち、選択メモリセ
ルMより第2選択トランジスタS側のメモリセルMのゲ
−ト電極に第3電位が印加されてから、残りのメモリセ
ルMのうち、選択メモリセルMより第1選択トランジス
タS側のメモリセルMのゲ−ト電極に第3電位を印加す
る。
【0248】残りのメモリセルMのうち、選択メモリセ
ルMより第2選択トランジスタS側のメモリセルMのゲ
−ト電極に第3電位が印加されてから、残りのメモリセ
ルMのうち、選択メモリセルMより第1選択トランジス
タS側のメモリセルMのゲ−ト電極に第3電位を印加
し、選択メモリセルMのゲ−ト電極に第1電位を印加す
る。
【0249】以上のようにして本発明に係わる半導体記
憶装置は、デ−タが書き込まれたメモリセルのしきい値
に依存せず“0”デ−タ書き込み時のメモリセルのチャ
ネル電位を発生する。これによって、“0”デ−タ書き
込み時のメモリセルのチャネル電位を十分に安定して発
生できる半導体記憶装置を実現することができる。
【0250】また、本発明に係わる半導体記憶装置は、
MOSトランジスタでビット線を充電した後、そのMO
Sトランジスタのゲ−ト電位を変化させる。これによっ
てビット線を充電した後に、MOSトランジスタを短時
間で非導通にすることができる。よって、高速に精度よ
くメモリセルの書き込み状態を検出できる半導体記憶装
置を実現することができる。
【0251】なお、本発明は上述した実施形態に限定さ
れるものではない。その他、本発明の要旨を逸脱しない
範囲で、種々変型して実施することができる。
【0252】
【発明の効果】本発明に係わる半導体記憶装置は、デ−
タが書き込まれたメモリセルのしきい値に依存せず
“0”デ−タ書き込み時のメモリセルのチャネル電位を
発生する。これによって、“0”デ−タ書き込み時のメ
モリセルのチャネル電位を十分に安定して発生できる半
導体記憶装置を実現することができる。
【0253】また、本発明に係わる半導体記憶装置は、
MOSトランジスタでビット線を充電した後、そのMO
Sトランジスタのゲ−ト電位を変化させる。これによっ
てビット線を充電した後に、MOSトランジスタを短時
間で非導通にすることができる。よって、高速に精度よ
くメモリセルの書き込み状態を検出できる半導体記憶装
置を実現することができる。
【図面の簡単な説明】
【図1】本発明の実施の形態に関わる半導体記憶装置を
示す図。
【図2】図1のメモリセルアレイとデ−タ記憶回路の構
成を示す図。
【図3】図2のメモリセルと選択トランジスタの構造を
示す図。
【図4】メモリセルユニットの構成を示す図。
【図5】本発明の実施の形態に関わるデ−タ記憶回路の
具体的な構成例を示す図。
【図6】クロック同期式インバ−タの具体的な構成を示
す図。
【図7】本発明の実施の形態の半導体記憶装置の読み出
し動作を示す図。
【図8】本発明の実施の形態の半導体記憶装置の読み出
し動作を示す図。
【図9】本発明の実施の形態の半導体記憶装置の読み出
し動作を示す図。
【図10】本発明の実施の形態の半導体記憶装置の第1
の書き込み動作を示す図。
【図11】本発明の実施の形態の半導体記憶装置の第2
の書き込み動作を示す図。
【図12】本発明の実施の形態の半導体記憶装置の第3
の書き込み動作を示す図。
【図13】本発明の実施の形態の半導体記憶装置の第4
の書き込み動作を示す図。
【図14】本発明の実施の形態の半導体記憶装置の書き
込みベリファイ動作を示す図。
【図15】本発明の実施の形態の半導体記憶装置の書き
込みベリファイ動作を示す図。
【図16】本発明の実施の形態の半導体記憶装置の書き
込みベリファイ動作を示す図。
【符号の説明】
1 :メモリセルアレイ、 2 :ビット線制御回路、 3 :カラムデコ−ダ、 4 :デ−タ入出力バッファ、 5 :デ−タ入出力端子、 6 :ワ−ド線制御回路、 7 :制御信号および制御電位発生回
路、 8 :制御信号入出力端子、 10 :デ−タ記憶回路、 11 :p型半導体基板、 12 :n型の拡散層、 13,17 :ゲ−ト絶縁膜、 14 :浮遊ゲ−ト、 15 :絶縁膜、 16 :制御ゲ−ト、 18 :選択ゲ−ト、 M :メモリセル、 S :選択トランジスタ、 WL :ワ−ド線、 BL :ビット線、 SG :選択ゲ−ト、 SRC :ソ−ス線、 Qn :nチャネルMOSトランジス
タ、 Qp :pチャネルMOSトランジス
タ、 VCC :電源電位、 CI :クロック同期式インバ−タ。
───────────────────────────────────────────────────── フロントページの続き (72)発明者 丹沢 徹 神奈川県川崎市幸区堀川町580番1号 株式会社東芝半導体システム技術センタ ー内 (56)参考文献 特開 平8−279297(JP,A) 特開 平7−230695(JP,A) 特開 平8−77785(JP,A) 特開 平8−63981(JP,A) 特開 平7−287984(JP,A) 特開 平8−115987(JP,A) 特開 平9−251786(JP,A) (58)調査した分野(Int.Cl.7,DB名) G11C 16/00 - 16/34

Claims (12)

    (57)【特許請求の範囲】
  1. 【請求項1】 メモリセルと、前記メモリセルに接続さ
    れるビット線と、プリチャ−ジ回路を含む読み出し回路
    と、前記ビット線と前記読み出し回路の間に接続される
    第1トランジスタとを具備し、前記ビット線は、前記第
    1トランジスタのゲ−トに第1電位が印加されていると
    きに前記プリチャ−ジ回路によってプリチャ−ジされ、
    前記読み出し回路は、前記第1トランジスタのゲ−トに
    前記第1電位よりも低い第2電位が印加されているとき
    に前記ビット線の電位の変化をセンスすることを特徴と
    する半導体記憶装置。
  2. 【請求項2】 前記プリチャ−ジ回路は、前記第1トラ
    ンジスタと電源端子の間に接続される第2トランジスタ
    により構成され、前記第2トランジスタは、前記第1ト
    ランジスタのゲ−トに前記第2電位が印加されている
    間、非導通状態に設定されることを特徴とする請求項1
    記載の半導体記憶装置。
  3. 【請求項3】 前記第1トランジスタは、nチャネルM
    OSトランジスタであることを特徴とする請求項1記載
    の半導体記憶装置。
  4. 【請求項4】 前記第2トランジスタは、nチャネルM
    OSトランジスタであることを特徴とする請求項1記載
    の半導体記憶装置。
  5. 【請求項5】 前記ビット線の静電容量は、前記第1ト
    ランジスタと前記読み出し回路の接続部の静電容量より
    も大きいことを特徴とする請求項1記載の半導体記憶装
    置。
  6. 【請求項6】 複数のメモリセルと、前記複数のメモリ
    セルに接続されるビット線と、前記ビット線に転送トラ
    ンジスタを介して接続されるキャパシタ素子と、前記キ
    ャパシタ素子内に格納された電荷の量をセンスするため
    のセンス回路とを具備し、前記ビット線は、前記転送ト
    ランジスタのゲ−トに第1電位が印加されているときに
    前記転送トランジスタを介してプリチャ−ジされ、前記
    転送トランジスタのゲートに前記第1電位とは異なる第
    2電位が印加されると、前記ビット線の電位変化は、前
    記キャパシタ素子内に格納される電荷の量として前記キ
    ャパシタ素子に転送されることを特徴とする半導体記憶
    装置。
  7. 【請求項7】 前記転送トランジスタは、nチャネルM
    OSトランジスタであり、前記第1電位は、前記第2電
    位よりも大きいことを特徴とする請求項6記載の半導体
    記憶装置。
  8. 【請求項8】 前記ビット線の静電容量は、前記キャパ
    シタ素子の静電容量よりも大きいことを特徴とする請求
    項6記載の半導体記憶装置。
  9. 【請求項9】 複数のメモリセルと、前記複数のメモリ
    セルに接続されるビット線と、第1及び第2電極を有
    し、前記第1電極がMOS構造の転送トランジスタを介
    して前記ビット線に接続されるキャパシタ素子と、前記
    第1電極に接続され、プリチャージ動作時に前記第1電
    極に第1電位を印加するためのプリチャージ回路と、前
    記第1電極に接続され、センス動作時に前記キャパシタ
    素子内に格納された電荷の量をセンスするためのセンス
    回路と、前記プリチャージ動作の間、前記転送トランジ
    スタのゲートに第2電位を印加し、前記センス動作の
    間、前記転送トランジスタのゲートに前記第2電位とは
    異なる第3電位を印加するコントローラとを具備するこ
    とを特徴とする半導体記憶装置。
  10. 【請求項10】 前記転送トランジスタは、nチャネル
    MOSトランジスタであり、前記第2電位は、前記プリ
    チャージ動作時における前記ビット線の電位又は前記転
    送トランジスタの閾値よりも小さいことを特徴とする請
    求項9記載の半導体記憶装置。
  11. 【請求項11】 前記第2電位は、前記第3電位よりも
    大きいことを特徴とする請求項10記載の半導体記憶装
    置。
  12. 【請求項12】 前記ビット線の静電容量は、前記キャ
    パシタ素子の静電容量よりも大きいことを特徴とする請
    求項9記載の半導体記憶装置。
JP08798397A 1997-04-07 1997-04-07 半導体記憶装置 Expired - Lifetime JP3481817B2 (ja)

Priority Applications (14)

Application Number Priority Date Filing Date Title
JP08798397A JP3481817B2 (ja) 1997-04-07 1997-04-07 半導体記憶装置
US09/055,216 US6064611A (en) 1997-04-07 1998-04-06 Semiconductor memory device
KR1019980012229A KR100323552B1 (ko) 1997-04-07 1998-04-07 반도체기억장치
US09/504,903 US6208573B1 (en) 1997-04-07 2000-02-16 Semiconductor memory device
US09/768,588 US6344996B2 (en) 1997-04-07 2001-01-25 Semiconductor memory device
US10/024,189 US6525964B2 (en) 1997-04-07 2001-12-21 Semiconductor memory device
US10/315,030 US6621738B2 (en) 1997-04-07 2002-12-10 Semiconductor memory device
US10/622,744 US6868013B2 (en) 1997-04-07 2003-07-21 Semiconductor memory device
US11/055,655 US7061807B2 (en) 1997-04-07 2005-02-11 Semiconductor memory device
US11/313,826 US7349259B2 (en) 1997-04-07 2005-12-22 Semiconductor memory device
US12/040,457 US7649780B2 (en) 1997-04-07 2008-02-29 Semiconductor memory device
US12/046,745 US7535762B2 (en) 1997-04-07 2008-03-12 Semiconductor memory device
US12/632,203 US7952933B2 (en) 1997-04-07 2009-12-07 Semiconductor memory device
US13/100,020 US8154922B2 (en) 1997-04-07 2011-05-03 Semiconductor memory device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP08798397A JP3481817B2 (ja) 1997-04-07 1997-04-07 半導体記憶装置

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2003095676A Division JP3840193B2 (ja) 2003-03-31 2003-03-31 半導体記憶装置

Publications (2)

Publication Number Publication Date
JPH10283788A JPH10283788A (ja) 1998-10-23
JP3481817B2 true JP3481817B2 (ja) 2003-12-22

Family

ID=13930063

Family Applications (1)

Application Number Title Priority Date Filing Date
JP08798397A Expired - Lifetime JP3481817B2 (ja) 1997-04-07 1997-04-07 半導体記憶装置

Country Status (3)

Country Link
US (12) US6064611A (ja)
JP (1) JP3481817B2 (ja)
KR (1) KR100323552B1 (ja)

Families Citing this family (112)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3481817B2 (ja) 1997-04-07 2003-12-22 株式会社東芝 半導体記憶装置
JP2000040382A (ja) * 1998-07-23 2000-02-08 Sony Corp 不揮発性半導体記憶装置およびそのデータ書き込み方法
KR100319559B1 (ko) * 1999-11-01 2002-01-05 윤종용 문턱 전압 분포들 사이의 마진을 일정하게 유지할 수 있는멀티-스테이트 불휘발성 반도체 메모리 장치
JP3983969B2 (ja) * 2000-03-08 2007-09-26 株式会社東芝 不揮発性半導体記憶装置
DE60133259D1 (de) * 2000-12-15 2008-04-30 Halo Lsi Design & Device Tech Schnelles Programmier- und Programmierverifikationsverfahren
JP3957985B2 (ja) 2001-03-06 2007-08-15 株式会社東芝 不揮発性半導体記憶装置
US6429081B1 (en) 2001-05-17 2002-08-06 Taiwan Semiconductor Manufacturing Company Parasitic surface transfer transistor cell (PASTT cell) for bi-level and multi-level NAND flash memory
KR100466981B1 (ko) * 2002-03-04 2005-01-24 삼성전자주식회사 저전압 불휘발성 반도체 메모리 장치
US6987240B2 (en) * 2002-04-18 2006-01-17 Applied Materials, Inc. Thermal flux processing by scanning
US6842380B2 (en) 2002-08-27 2005-01-11 Micron Technology, Inc. Method and apparatus for erasing memory
JP3863485B2 (ja) 2002-11-29 2006-12-27 株式会社東芝 不揮発性半導体記憶装置
JP4213532B2 (ja) * 2003-07-15 2009-01-21 株式会社東芝 不揮発性半導体記憶装置
US7099193B2 (en) 2003-09-08 2006-08-29 Kabushiki Kaisha Toshiba Nonvolatile semiconductor memory device, electronic card and electronic apparatus
US7177199B2 (en) * 2003-10-20 2007-02-13 Sandisk Corporation Behavior based programming of non-volatile memory
US6888758B1 (en) 2004-01-21 2005-05-03 Sandisk Corporation Programming non-volatile memory
US7068539B2 (en) * 2004-01-27 2006-06-27 Sandisk Corporation Charge packet metering for coarse/fine programming of non-volatile memory
US7139198B2 (en) * 2004-01-27 2006-11-21 Sandisk Corporation Efficient verification for coarse/fine programming of non-volatile memory
US7002843B2 (en) * 2004-01-27 2006-02-21 Sandisk Corporation Variable current sinking for coarse/fine programming of non-volatile memory
JP4170952B2 (ja) 2004-01-30 2008-10-22 株式会社東芝 半導体記憶装置
US7466590B2 (en) * 2004-02-06 2008-12-16 Sandisk Corporation Self-boosting method for flash memory cells
US7161833B2 (en) 2004-02-06 2007-01-09 Sandisk Corporation Self-boosting system for flash memory cells
JP4405405B2 (ja) 2004-04-15 2010-01-27 株式会社東芝 不揮発性半導体記憶装置
US7023733B2 (en) * 2004-05-05 2006-04-04 Sandisk Corporation Boosting to control programming of non-volatile memory
US7020026B2 (en) 2004-05-05 2006-03-28 Sandisk Corporation Bitline governed approach for program control of non-volatile memory
ATE511187T1 (de) * 2004-05-05 2011-06-15 Sandisk Corp Boosting zur steuerung der programmierung von nichtflüchtigem speicher
US7307884B2 (en) * 2004-06-15 2007-12-11 Sandisk Corporation Concurrent programming of non-volatile memory
US7324376B2 (en) * 2004-09-09 2008-01-29 Macronix International Co., Ltd. Method and apparatus for operating nonvolatile memory cells in a series arrangement
US7170785B2 (en) * 2004-09-09 2007-01-30 Macronix International Co., Ltd. Method and apparatus for operating a string of charge trapping memory cells
US7327607B2 (en) * 2004-09-09 2008-02-05 Macronix International Co., Ltd. Method and apparatus for operating nonvolatile memory cells in a series arrangement
US7133945B2 (en) * 2004-09-15 2006-11-07 Rambus Inc. Scalable I/O signaling topology using source-calibrated reference voltages
US7242620B2 (en) * 2004-10-05 2007-07-10 Kabushiki Kaisha Toshiba Nonvolatile semiconductor memory device and an operation method thereof
US7092290B2 (en) * 2004-11-16 2006-08-15 Sandisk Corporation High speed programming system with reduced over programming
US7173859B2 (en) * 2004-11-16 2007-02-06 Sandisk Corporation Faster programming of higher level states in multi-level cell flash memory
JP4690713B2 (ja) * 2004-12-08 2011-06-01 株式会社東芝 不揮発性半導体記憶装置及びその駆動方法
US7450433B2 (en) * 2004-12-29 2008-11-11 Sandisk Corporation Word line compensation in non-volatile memory erase operations
US7457166B2 (en) * 2005-03-31 2008-11-25 Sandisk Corporation Erase voltage manipulation in non-volatile memory for controlled shifts in threshold voltage
US7403424B2 (en) * 2005-03-31 2008-07-22 Sandisk Corporation Erasing non-volatile memory using individual verification and additional erasing of subsets of memory cells
US7522457B2 (en) * 2005-03-31 2009-04-21 Sandisk Corporation Systems for erase voltage manipulation in non-volatile memory for controlled shifts in threshold voltage
KR100706247B1 (ko) * 2005-06-03 2007-04-11 삼성전자주식회사 플래시 메모리 장치 및 그것의 독출 방법
JP4891580B2 (ja) 2005-08-31 2012-03-07 株式会社東芝 不揮発性半導体記憶装置
JP4907925B2 (ja) * 2005-09-09 2012-04-04 株式会社東芝 不揮発性半導体記憶装置
US7206235B1 (en) 2005-10-14 2007-04-17 Sandisk Corporation Apparatus for controlled programming of non-volatile memory exhibiting bit line coupling
US7286406B2 (en) * 2005-10-14 2007-10-23 Sandisk Corporation Method for controlled programming of non-volatile memory exhibiting bit line coupling
US7366022B2 (en) * 2005-10-27 2008-04-29 Sandisk Corporation Apparatus for programming of multi-state non-volatile memory using smart verify
US7301817B2 (en) * 2005-10-27 2007-11-27 Sandisk Corporation Method for programming of multi-state non-volatile memory using smart verify
US7355888B2 (en) * 2005-12-19 2008-04-08 Sandisk Corporation Apparatus for programming non-volatile memory with reduced program disturb using modified pass voltages
US7355889B2 (en) * 2005-12-19 2008-04-08 Sandisk Corporation Method for programming non-volatile memory with reduced program disturb using modified pass voltages
JP4901211B2 (ja) * 2005-12-26 2012-03-21 株式会社東芝 センスアンプ及び半導体記憶装置
EP2528096B1 (en) 2005-12-27 2016-08-31 SanDisk Technologies LLC Programming method of a flash memory device comprising a booster plate
US7436703B2 (en) * 2005-12-27 2008-10-14 Sandisk Corporation Active boosting to minimize capacitive coupling effect between adjacent gates of flash memory devices
US7362615B2 (en) * 2005-12-27 2008-04-22 Sandisk Corporation Methods for active boosting to minimize capacitive coupling effect between adjacent gates of flash memory devices
US7511995B2 (en) * 2006-03-30 2009-03-31 Sandisk Corporation Self-boosting system with suppression of high lateral electric fields
US7428165B2 (en) * 2006-03-30 2008-09-23 Sandisk Corporation Self-boosting method with suppression of high lateral electric fields
US7499326B2 (en) * 2006-04-12 2009-03-03 Sandisk Corporation Apparatus for reducing the impact of program disturb
ATE509349T1 (de) * 2006-04-12 2011-05-15 Sandisk Corp Minderung der auswirkung von pogrammstörungen
US7436709B2 (en) * 2006-05-05 2008-10-14 Sandisk Corporation NAND flash memory with boosting
US7286408B1 (en) 2006-05-05 2007-10-23 Sandisk Corporation Boosting methods for NAND flash memory
US7492633B2 (en) * 2006-06-19 2009-02-17 Sandisk Corporation System for increasing programming speed for non-volatile memory by applying counter-transitioning waveforms to word lines
US7349261B2 (en) * 2006-06-19 2008-03-25 Sandisk Corporation Method for increasing programming speed for non-volatile memory by applying counter-transitioning waveforms to word lines
US7489549B2 (en) * 2006-06-22 2009-02-10 Sandisk Corporation System for non-real time reprogramming of non-volatile memory to achieve tighter distribution of threshold voltages
US7486561B2 (en) * 2006-06-22 2009-02-03 Sandisk Corporation Method for non-real time reprogramming of non-volatile memory to achieve tighter distribution of threshold voltages
JP5019198B2 (ja) 2006-06-29 2012-09-05 株式会社東芝 半導体記憶装置
US7626866B2 (en) * 2006-07-28 2009-12-01 Micron Technology, Inc. NAND flash memory programming
US7440326B2 (en) 2006-09-06 2008-10-21 Sandisk Corporation Programming non-volatile memory with improved boosting
US8184478B2 (en) * 2006-09-27 2012-05-22 Sandisk Technologies Inc. Apparatus with reduced program disturb in non-volatile storage
US8189378B2 (en) * 2006-09-27 2012-05-29 Sandisk Technologies Inc. Reducing program disturb in non-volatile storage
US7474561B2 (en) * 2006-10-10 2009-01-06 Sandisk Corporation Variable program voltage increment values in non-volatile memory program operations
US7450426B2 (en) * 2006-10-10 2008-11-11 Sandisk Corporation Systems utilizing variable program voltage increment values in non-volatile memory program operations
US7499317B2 (en) * 2006-10-13 2009-03-03 Sandisk Corporation System for partitioned erase and erase verification in a non-volatile memory to compensate for capacitive coupling
US7535766B2 (en) * 2006-10-13 2009-05-19 Sandisk Corporation Systems for partitioned soft programming in non-volatile memory
US7499338B2 (en) * 2006-10-13 2009-03-03 Sandisk Corporation Partitioned soft programming in non-volatile memory
US7495954B2 (en) * 2006-10-13 2009-02-24 Sandisk Corporation Method for partitioned erase and erase verification to compensate for capacitive coupling effects in non-volatile memory
US7596031B2 (en) 2006-10-30 2009-09-29 Sandisk Corporation Faster programming of highest multi-level state for non-volatile memory
KR100845135B1 (ko) 2006-12-22 2008-07-09 삼성전자주식회사 불휘발성 메모리 장치에서의 프로그램 방법 및 이를 위한불휘발성 메모리 장치
US7570520B2 (en) * 2006-12-27 2009-08-04 Sandisk Corporation Non-volatile storage system with initial programming voltage based on trial
US7551482B2 (en) * 2006-12-27 2009-06-23 Sandisk Corporation Method for programming with initial programming voltage based on trial
KR100816155B1 (ko) * 2006-12-28 2008-03-21 주식회사 하이닉스반도체 불휘발성 메모리 장치 및 불휘발성 메모리 장치의 멀티레벨 셀 프로그램 방법
US7468918B2 (en) * 2006-12-29 2008-12-23 Sandisk Corporation Systems for programming non-volatile memory with reduced program disturb by removing pre-charge dependency on word line data
US7433241B2 (en) * 2006-12-29 2008-10-07 Sandisk Corporation Programming non-volatile memory with reduced program disturb by removing pre-charge dependency on word line data
US7463531B2 (en) * 2006-12-29 2008-12-09 Sandisk Corporation Systems for programming non-volatile memory with reduced program disturb by using different pre-charge enable voltages
US7450430B2 (en) * 2006-12-29 2008-11-11 Sandisk Corporation Programming non-volatile memory with reduced program disturb by using different pre-charge enable voltages
KR100855971B1 (ko) * 2007-01-23 2008-09-02 삼성전자주식회사 초기 독출 동작없이 메모리 셀에 데이터를 프로그래밍할 수있는 메모리 셀 프로그래밍 방법 및 반도체 메모리 장치
US7599224B2 (en) * 2007-07-03 2009-10-06 Sandisk Corporation Systems for coarse/fine program verification in non-volatile memory using different reference levels for improved sensing
US7508715B2 (en) * 2007-07-03 2009-03-24 Sandisk Corporation Coarse/fine program verification in non-volatile memory using different reference levels for improved sensing
KR101259792B1 (ko) * 2007-07-10 2013-05-02 삼성전자주식회사 낸드 플래시 메모리 소자의 읽기 방법
JP2009043358A (ja) * 2007-08-10 2009-02-26 Toshiba Corp 半導体記憶装置
JP4504405B2 (ja) 2007-09-12 2010-07-14 株式会社東芝 半導体記憶装置
US7978520B2 (en) 2007-09-27 2011-07-12 Sandisk Corporation Compensation of non-volatile memory chip non-idealities by program pulse adjustment
US7782668B2 (en) * 2007-11-01 2010-08-24 Jonker Llc Integrated circuit embedded with non-volatile one-time-programmable and multiple-time programmable memory
US8580622B2 (en) 2007-11-14 2013-11-12 Invensas Corporation Method of making integrated circuit embedded with non-volatile programmable memory having variable coupling
US7787295B2 (en) * 2007-11-14 2010-08-31 Jonker Llc Integrated circuit embedded with non-volatile multiple-time programmable memory having variable coupling
US7876615B2 (en) 2007-11-14 2011-01-25 Jonker Llc Method of operating integrated circuit embedded with non-volatile programmable memory having variable coupling related application data
DE102009016655A1 (de) 2008-04-14 2009-11-05 Samsung Electronics Co., Ltd., Suwon NAND-Flashspeichervorrichtung und Verfahren zum Betreiben derselben
JP2010009733A (ja) * 2008-06-30 2010-01-14 Toshiba Corp 不揮発性半導体記憶装置
US8130528B2 (en) 2008-08-25 2012-03-06 Sandisk 3D Llc Memory system with sectional data lines
US8027209B2 (en) 2008-10-06 2011-09-27 Sandisk 3D, Llc Continuous programming of non-volatile memory
JP2010092559A (ja) 2008-10-10 2010-04-22 Toshiba Corp Nand型フラッシュメモリ
US8305805B2 (en) * 2008-11-03 2012-11-06 Invensas Corporation Common drain non-volatile multiple-time programmable memory
US8203861B2 (en) 2008-12-30 2012-06-19 Invensas Corporation Non-volatile one-time—programmable and multiple-time programmable memory configuration circuit
US8279650B2 (en) 2009-04-20 2012-10-02 Sandisk 3D Llc Memory system with data line switching scheme
JP5198365B2 (ja) * 2009-06-15 2013-05-15 株式会社東芝 半導体記憶装置
JP5198524B2 (ja) 2010-09-10 2013-05-15 株式会社東芝 不揮発性半導体メモリ
JP5197730B2 (ja) * 2010-12-24 2013-05-15 株式会社東芝 半導体記憶装置
JP5785826B2 (ja) * 2011-09-05 2015-09-30 ルネサスエレクトロニクス株式会社 Otpメモリ
US8638606B2 (en) 2011-09-16 2014-01-28 Sandisk Technologies Inc. Substrate bias during program of non-volatile storage
US8797804B2 (en) 2012-07-30 2014-08-05 Micron Technology, Inc. Vertical memory with body connection
JP5911834B2 (ja) * 2013-09-11 2016-04-27 株式会社東芝 不揮発性半導体記憶装置
US9711211B2 (en) 2015-10-29 2017-07-18 Sandisk Technologies Llc Dynamic threshold voltage compaction for non-volatile memory
US9666282B1 (en) * 2016-05-03 2017-05-30 Micron Technology, Inc. Program inhibiting in memory devices
US10885986B2 (en) 2019-02-15 2021-01-05 Macronix International Co., Ltd. Low noise bit line circuits
JP7067851B1 (ja) * 2021-03-29 2022-05-16 ウィンボンド エレクトロニクス コーポレーション 半導体装置
US12562232B2 (en) 2023-07-31 2026-02-24 SanDisk Technologies, Inc. Non-volatile memory with concurrent programming

Family Cites Families (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6180597A (ja) * 1984-09-26 1986-04-24 Hitachi Ltd 半導体記憶装置
JPH01171194A (ja) * 1987-12-25 1989-07-06 Nec Ic Microcomput Syst Ltd 半導体記憶装置
JP3448051B2 (ja) * 1990-03-31 2003-09-16 株式会社東芝 不揮発性半導体記憶装置
US5345418A (en) * 1991-01-24 1994-09-06 Nexcom Technology, Inc. Single transistor EEPROM architecture
US5397726A (en) * 1992-02-04 1995-03-14 National Semiconductor Corporation Segment-erasable flash EPROM
KR950000273B1 (ko) * 1992-02-21 1995-01-12 삼성전자 주식회사 불휘발성 반도체 메모리장치 및 그 최적화 기입방법
JP3011570B2 (ja) * 1993-04-30 2000-02-21 株式会社東芝 半導体メモリ
FR2705821B1 (fr) * 1993-05-24 1995-08-11 Sgs Thomson Microelectronics Mémoire dynamique.
KR0169267B1 (ko) * 1993-09-21 1999-02-01 사토 후미오 불휘발성 반도체 기억장치
JP3181478B2 (ja) 1993-12-21 2001-07-03 株式会社東芝 不揮発性半導体記憶装置
US5440505A (en) 1994-01-21 1995-08-08 Intel Corporation Method and circuitry for storing discrete amounts of charge in a single memory element
US5539690A (en) 1994-06-02 1996-07-23 Intel Corporation Write verify schemes for flash memory with multilevel cells
EP0690452A3 (en) * 1994-06-28 1999-01-07 Advanced Micro Devices, Inc. Electrically erasable memory and method of erasure
DE19523775C2 (de) * 1994-06-29 2001-12-06 Toshiba Kawasaki Kk Nichtflüchtige Halbleiterspeichervorrichtung
US5583808A (en) * 1994-09-16 1996-12-10 National Semiconductor Corporation EPROM array segmented for high performance and method for controlling same
JPH08106779A (ja) * 1994-10-06 1996-04-23 Fujitsu Ltd 半導体記憶装置及び半導体記憶装置におけるシリアルデータ読み出し方法
KR0145475B1 (ko) 1995-03-31 1998-08-17 김광호 낸드구조를 가지는 불휘발성 반도체 메모리의 프로그램장치 및 방법
DE69533429T2 (de) * 1995-06-07 2005-08-18 Macronix International Co. Ltd., Hsinchu Automatischer progammier-algorithmus für flash-speicher im seitenmodus mit variabler programmierimpulshöhe und -breite
KR0155859B1 (ko) * 1995-07-20 1998-10-15 김광호 플래쉬 메모리장치 및 그 제조방법
US5596526A (en) 1995-08-15 1997-01-21 Lexar Microsystems, Inc. Non-volatile memory system of multi-level transistor cells and methods using same
JP3419969B2 (ja) 1995-09-12 2003-06-23 株式会社東芝 不揮発性半導体記憶装置
AU7475196A (en) * 1995-10-25 1997-05-15 Nvx Corporation Semiconductor non-volatile memory device having a nand cell structure
JP3180669B2 (ja) 1996-06-03 2001-06-25 日本電気株式会社 不揮発性半導体メモリおよびその書き込み方法
JP3397600B2 (ja) * 1996-11-01 2003-04-14 株式会社東芝 不揮発性半導体記憶装置
JP3299910B2 (ja) * 1996-12-25 2002-07-08 シャープ株式会社 半導体記憶装置およびその読み出し方法
JP3409986B2 (ja) 1997-01-31 2003-05-26 株式会社東芝 多値メモリ
JP3481817B2 (ja) 1997-04-07 2003-12-22 株式会社東芝 半導体記憶装置
JP3895838B2 (ja) * 1997-09-10 2007-03-22 株式会社ルネサステクノロジ 半導体記憶装置
US5826600A (en) * 1997-09-29 1998-10-27 National Healthcare Products, Ltd. Disposable dry-handle mascara applicator assembly
KR100301811B1 (ko) * 1998-03-13 2001-09-22 김영환 칼럼 선택 회로
JP5019198B2 (ja) * 2006-06-29 2012-09-05 株式会社東芝 半導体記憶装置

Also Published As

Publication number Publication date
KR100323552B1 (ko) 2002-03-08
US7349259B2 (en) 2008-03-25
US7535762B2 (en) 2009-05-19
US20050146935A1 (en) 2005-07-07
US7061807B2 (en) 2006-06-13
US7952933B2 (en) 2011-05-31
US8154922B2 (en) 2012-04-10
US6208573B1 (en) 2001-03-27
US6064611A (en) 2000-05-16
US20060098488A1 (en) 2006-05-11
US20080205154A1 (en) 2008-08-28
KR19980081145A (ko) 1998-11-25
US20080175067A1 (en) 2008-07-24
US20040017715A1 (en) 2004-01-29
US7649780B2 (en) 2010-01-19
US20100110790A1 (en) 2010-05-06
US20010010645A1 (en) 2001-08-02
US6621738B2 (en) 2003-09-16
US20110222343A1 (en) 2011-09-15
US20030076711A1 (en) 2003-04-24
US6344996B2 (en) 2002-02-05
US6525964B2 (en) 2003-02-25
US20020071312A1 (en) 2002-06-13
US6868013B2 (en) 2005-03-15
JPH10283788A (ja) 1998-10-23

Similar Documents

Publication Publication Date Title
JP3481817B2 (ja) 半導体記憶装置
JP3486079B2 (ja) 半導体記憶装置
JP3409986B2 (ja) 多値メモリ
JP3397600B2 (ja) 不揮発性半導体記憶装置
US7663932B2 (en) Nonvolatile semiconductor memory device
US10332593B2 (en) Semiconductor memory device configured to sense memory cell threshold voltages in ascending order
JP4157189B2 (ja) 不揮発性半導体記憶装置
JP2012169002A (ja) 半導体記憶装置
JP3721159B2 (ja) 不揮発性半導体記憶装置
JP3840193B2 (ja) 半導体記憶装置
JP3825739B2 (ja) 不揮発性半導体記憶装置
JP3905936B2 (ja) 不揮発性半導体記憶装置

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081010

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20081010

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20091010

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20101010

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20111010

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20111010

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20121010

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20131010

Year of fee payment: 10

EXPY Cancellation because of completion of term