JPH0818018A - Nonvolatile semiconductor memory device - Google Patents

Nonvolatile semiconductor memory device

Info

Publication number
JPH0818018A
JPH0818018A JP14767194A JP14767194A JPH0818018A JP H0818018 A JPH0818018 A JP H0818018A JP 14767194 A JP14767194 A JP 14767194A JP 14767194 A JP14767194 A JP 14767194A JP H0818018 A JPH0818018 A JP H0818018A
Authority
JP
Japan
Prior art keywords
array
sub
write
erase
data
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.)
Granted
Application number
JP14767194A
Other languages
Japanese (ja)
Other versions
JP3853850B2 (en
Inventor
Yasushi Sakui
康司 作井
Takeshi Takeuchi
健 竹内
Kazunori Ouchi
和則 大内
Fujio Masuoka
富士雄 舛岡
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Original Assignee
Toshiba Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba Corp filed Critical Toshiba Corp
Priority to JP14767194A priority Critical patent/JP3853850B2/en
Publication of JPH0818018A publication Critical patent/JPH0818018A/en
Application granted granted Critical
Publication of JP3853850B2 publication Critical patent/JP3853850B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Read Only Memory (AREA)
  • Semiconductor Memories (AREA)

Abstract

(57)【要約】 【目的】 書込み確認読出し動作や書込みパルスの立上
げ,立下げ、消去確認読出し動作や消去パルスの立上
げ,立下げを高速化させ、高速書込み、高速消去を可能
としたEEPROMを提供すること。 【構成】 電気的書替え可能な不揮発性メモリセルを用
いたEEPROMにおいて、同一チップ上に形成された
不揮発性メモリセルのアレイを2つに分割し、分割した
各々のサブアレイARYl ,ARYr で、同一ワード線
に接続されたメモリセルに対して同時にデータ書込みを
行い、かつ一方のサブアレイでデータ書込み動作を行っ
ている間に、他方のサブアレイで書込み確認読出し動作
を行うことを特徴とする。
(57) [Abstract] [Purpose] Write confirmation read operation and write pulse rise and fall, erase confirmation read operation and erase pulse rise and fall are accelerated to enable high-speed programming and erase. Providing an EEPROM. In an EEPROM using electrically rewritable non-volatile memory cells, an array of non-volatile memory cells formed on the same chip is divided into two, and each sub-array ARYl, ARYr has the same word. It is characterized in that data writing is simultaneously performed to the memory cells connected to the line, and while the data writing operation is being performed in one sub-array, the write confirmation read operation is performed in the other sub-array.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、電気的書替え可能な不
揮発性半導体記憶装置に係わり、特にアレイ分割を行っ
た不揮発性半導体記憶装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an electrically rewritable nonvolatile semiconductor memory device, and more particularly to an array-divided nonvolatile semiconductor memory device.

【0002】[0002]

【従来の技術】書替え可能な不揮発性半導体記憶装置と
して、従来より、電気的書替えを可能としたEEPRO
Mが知られている。なかでも、メモリセルを複数個直列
接続してNANDセルブロックを構成するNAND型E
EPROMは高集積化ができるものとして注目されてい
る。
2. Description of the Related Art As a rewritable non-volatile semiconductor memory device, an electrically rewritable EEPROM has hitherto been available.
M is known. Among them, a NAND type E in which a plurality of memory cells are connected in series to form a NAND cell block
EPROMs are attracting attention because they can be highly integrated.

【0003】NAND型EEPROMの一つのメモリセ
ルは、半導体基板上に絶縁膜を介して浮遊ゲートと制御
ゲートが積層されたFETMOS構造を有し、複数個の
メモリセルが隣接するもの同士でソース,ドレインを共
用する形で直列接続されてNANDセルを構成する。こ
のようなNANDセルがマトリクス配列されてメモリセ
ルアレイが構成される。
One memory cell of a NAND type EEPROM has a FETMOS structure in which a floating gate and a control gate are laminated on a semiconductor substrate with an insulating film interposed therebetween, and a plurality of memory cells adjacent to each other have a source, The cells are connected in series so as to share the drain to form a NAND cell. Such NAND cells are arranged in a matrix to form a memory cell array.

【0004】メモリセルアレイの列方向に並ぶNAND
セルの一端側のドレインは、それぞれ選択ゲートトラン
ジスタを介してビット線に共通接続され、他端側ソース
はやはり選択ゲートトランジスタを介して共通ソース線
に接続されている。メモリトランジスタの制御ゲート及
び選択ゲートトランジスタのゲート電極は、メモリセル
アレイの行方向にそれぞれ制御ゲート線(ワード線)、
選択ゲート線として共通接続される。
NAND arranged in the column direction of the memory cell array
The drains on one end side of the cells are commonly connected to the bit line via the select gate transistors, and the sources on the other end side are also connected to the common source line via the select gate transistors. The control gate of the memory transistor and the gate electrode of the selection gate transistor have control gate lines (word lines) in the row direction of the memory cell array,
Commonly connected as a select gate line.

【0005】このNAND型EEPROMの動作は次の
通りである。データ書込みは、ビット線から遠い方のメ
モリセルから順に行われる。トランジスタがnチャネル
の場合を説明すれば、選択されたメモリセルの制御ゲー
トには高電位(例えば20V)が印加され、これよりビ
ット線側にある非選択のメモリセルの制御ゲート及び選
択ゲートトランジスタのゲートには中間電位(例えば1
0V)が印加される。ビット線には、データに応じて0
V(例えば“1”データと定義される)、又は中間電位
(例えば“0”データと定義される)が印加される。こ
のときビット線の電位は、選択ゲートトランジスタ及び
非選択メモリセルを通して選択メモリセルのドレインま
で伝達される。
The operation of this NAND type EEPROM is as follows. Data writing is sequentially performed from the memory cell farther from the bit line. Explaining the case where the transistor is an n-channel, a high potential (for example, 20 V) is applied to the control gate of the selected memory cell, and the control gate and the selection gate transistor of the non-selected memory cell on the bit line side from this are applied. An intermediate potential (for example, 1
0V) is applied. 0 for the bit line depending on the data
V (eg, defined as “1” data) or an intermediate potential (eg, defined as “0” data) is applied. At this time, the potential of the bit line is transmitted to the drain of the selected memory cell through the selection gate transistor and the non-selected memory cell.

【0006】書込むべきデータがあるとき(“1”デー
タのとき)は、選択メモリセルのゲート・ドレイン間或
いはゲート・基板間に高電界がかかり、基板から浮遊ゲ
ートに電子がトンネル注入される。これにより、選択メ
モリセルのしきい値は正方向に移動する。書込むべきデ
ータがないとき(“0”データのとき)は、しきい値変
化はない。
When there is data to be written (“1” data), a high electric field is applied between the gate and drain of the selected memory cell or between the gate and the substrate, and electrons are tunnel-injected from the substrate to the floating gate. . As a result, the threshold value of the selected memory cell moves in the positive direction. When there is no data to write (“0” data), there is no threshold change.

【0007】データ消去の際は、p型基板(ウェル構造
の場合はn型基板及びこれに形成されたp型ウェル)に
高電位が印加され、全てのメモリセルの制御ゲート及び
選択ゲートトランジスタのゲートが0Vとされる。これ
により、全てのメモリセルにおいて浮遊ゲートの電子が
基板に放出され、しきい値が負方向に移動する。
At the time of erasing data, a high potential is applied to the p-type substrate (in the case of a well structure, the n-type substrate and the p-type well formed therein), the control gates and select gate transistors of all memory cells are The gate is set to 0V. As a result, in all the memory cells, electrons in the floating gate are emitted to the substrate, and the threshold value moves in the negative direction.

【0008】データ読出しの際は、選択ゲートトランジ
スタ及び選択メモリセルよりビット線側の非選択メモリ
セルがオンとされ、選択メモリセルのゲートに0Vが与
えられる。この時にビット線に流れる電流を読むことに
より、“0”,“1”のデータの判別がなされる。
At the time of data reading, the non-selected memory cell on the bit line side of the selected gate transistor and the selected memory cell is turned on, and 0V is applied to the gate of the selected memory cell. At this time, by reading the current flowing through the bit line, the data of "0" and "1" can be discriminated.

【0009】このような従来のNAND型EEPRPM
では、通常、書込み動作及び消去動作の後に書込み確認
読出し動作及び消去確認読出し動作という、いわゆるベ
リファイ動作がそれぞれ行われる。例えば、16Mビッ
トNAND型EEPRPMの書込み動作の場合、複数回
の書込みパルスを選択メモリセルの制御ゲートに入力
し、各書込みパルス毎に書込み確認読出し動作を行って
いる。
Such a conventional NAND type EEPRPM
In general, a so-called verify operation called a write confirmation read operation and an erase confirmation read operation is usually performed after the write operation and the erase operation. For example, in the case of a 16 Mbit NAND EEPRPM write operation, a plurality of write pulses are input to the control gate of the selected memory cell, and a write confirmation read operation is performed for each write pulse.

【0010】具体的には、前述したように書込み動作時
には、高電位(例えば20V)及び中間電位(例えば1
0V)が必要であり、それらをチップ内の昇圧回路で発
生させるが、その高電位及び中間電位のパルスの立上
げ、立下げに25μsかかる。また、書込み動作時に選
択メモリセルのしきい値電圧は正方向に移動するが、し
きい値電圧が目標の電圧領域内に入ったか否かの判定、
即ち書込み確認読出し動作を行うためには、ビット線の
予備充電から始まり、制御ゲート線の選択、センスアン
プ動作と、ランダム読出し動作と等価な一連の読出し動
作が必要であり、これに要する時間が25μsかかる。
Specifically, as described above, during the write operation, a high potential (for example, 20 V) and an intermediate potential (for example, 1 V).
0 V) is required and these are generated by the booster circuit in the chip, but it takes 25 μs to rise and fall the pulses of the high potential and the intermediate potential. Also, although the threshold voltage of the selected memory cell moves in the positive direction during the write operation, it is determined whether the threshold voltage is within the target voltage range,
That is, in order to perform the write confirmation read operation, it is necessary to start from the precharge of the bit line, select the control gate line, sense amplifier operation, and a series of read operations equivalent to the random read operation. It takes 25 μs.

【0011】そして、書込みパルスの時間幅が20μs
に設定され、6回のパルスで書込みが行われた場合、そ
れに必要な時間は、 (25+20+25)×6=420μs となる。従って、全書込み時間の71%の300μs
は、高電位及び中間電位の立上げ,立下げと書込み確認
読出し動作に費やされ、残りの僅か29%の120μs
が実際の書込みパルスの合計時間となる。また、16M
ビットNAND型EEPROMの消去動作の場合もやは
り、大半を消去パルスの発生及び消去確認読出し動作に
費やされる。
The time width of the write pulse is 20 μs.
When writing is performed with 6 pulses, the time required for that is (25 + 20 + 25) × 6 = 420 μs. Therefore, 71% of the total writing time is 300 μs
Is spent for the rise and fall of the high potential and the intermediate potential and the write confirmation read operation, and the remaining 29% of 120 μs.
Is the total time of the actual write pulse. Also, 16M
In the erase operation of the bit NAND type EEPROM as well, most of the time is spent for the erase pulse generation and erase confirmation read operation.

【0012】例えば、多数ブロック消去(マルチブロッ
クイレーズ)の際、1ブロック、即ち1NANDブロッ
ク512バイト(4Kbit)を最小単位とし、最大5
12バイトNANDブロックの同時消去が行われる。こ
の消去確認読出し動作は、消去後の選択メモリセルのし
きい値電圧は負方向に移動するため、しきい値電圧が目
標の負電圧領域内に入ったか否かの判定に関して、書込
み確認読出し動作よりも短時間に行える。それは、消去
後のしきい値電圧が0V以下になったか否かの判定の方
が、書込み後のしきい値電圧が例えば0.5Vから3V
の範囲内に入ったか否かの判定よりもメモリセル電流が
大きくなり、それだけ予備充電したビット線を高速に放
電できるためである。
For example, when erasing a large number of blocks (multi-block erase), one block, that is, 512 bytes (4 Kbits) of one NAND block is set as a minimum unit, and a maximum of 5 blocks.
Simultaneous erasing of the 12-byte NAND block is performed. In this erase confirmation read operation, since the threshold voltage of the selected memory cell after erase moves in the negative direction, the write confirmation read operation is performed to determine whether or not the threshold voltage is within the target negative voltage region. Can be done in less time. The threshold voltage after writing is, for example, 0.5 V to 3 V depending on whether the threshold voltage after erasing is 0 V or less.
This is because the memory cell current becomes larger than that in the determination as to whether or not it is within the range, and the precharged bit line can be discharged at such a high speed.

【0013】しかしながら、消去確認読出し動作におい
ても、最初ビット線の予備充電が必要であり、次に消去
されたNANDブロック内の制御ゲート線を選択し、セ
ンスアンプを動作させる。各消去されたNANDブロッ
ク内では、制御ゲート線を全て選択するという点で通常
のランダム読出し動作と異なるが、この消去確認読出し
動作は、ランダム読出し動作とほぼ等価であり、1NA
NDブロックの消去確認読出し動作に約15μs費やさ
れる。
However, even in the erase confirmation read operation, the precharge of the bit line is required first, and then the control gate line in the erased NAND block is selected to operate the sense amplifier. In each erased NAND block, all the control gate lines are selected, which is different from the normal random read operation, but this erase confirmation read operation is almost equivalent to the random read operation, and is 1NA.
It takes about 15 μs to perform the erase confirmation read operation of the ND block.

【0014】従って、512NANDブロック全てのマ
ルチブロックイレーズに必要な時間は、512NAND
アドレスのロードに200ns×512、消去パルスの
立上げ,立下げに200μs、消去パルスの時間幅に3
ms、消去確認読出し動作に15μs×512で、合計
で約8msとなり、その63%の5msが実際の消去動
作以外の消去確認読出し動作に費やされる。
Therefore, the time required for multi-block erase of all 512 NAND blocks is 512 NAND.
Address 200ns × 512, erase pulse rise and fall 200μs, erase pulse time width 3
ms, 15 μs × 512 for erase confirmation read operation, which is about 8 ms in total, and 63% of 5 ms is spent for erase confirmation read operation other than the actual erase operation.

【0015】このような書込み確認読出し動作及び消去
確認読出し動作は、NAND型EEPROMに限らず、
従来のNOR型EEPROMでも行われている必要不可
欠な動作モードである。そして、書込み確認読出し動作
や書込みパルスの立上げ,立下げが全書込み時間に占め
る割合、消去確認読出し動作や消去パルスの立上げ,立
下げが全消去時間に占める割合が非常に大きく、これに
よって、書込み時間及び消去時間が長くなることがNA
ND型EEPROMのみならずNOR型EEPROMに
おいても問題になっている。
The write confirmation read operation and the erase confirmation read operation are not limited to the NAND type EEPROM,
This is an indispensable operation mode that is also performed in the conventional NOR type EEPROM. The ratio of the write confirmation read operation and the rise / fall of the write pulse to the whole write time is very large, and the ratio of the erase confirmation read operation and the rise / fall of the erase pulse to the whole erase time is very large. NA that writing time and erasing time are long
This is a problem not only in the ND type EEPROM but also in the NOR type EEPROM.

【0016】また、書込み確認読出し動作や書込みパル
スの立上げ,立下げが、全書込み時間に占める割合、消
去確認読出し動作や消去パルスの立上げ,立下げが全消
去時間に占める割合は、NAND型EEPROM及びN
OR型EEPROMが大容量化する程より増加してい
く。それは、大容量化していくに従って制御ゲート線の
配線抵抗や容量、さらにビット線の配線抵抗や容量,メ
モリセルのウェル部の容量が増大するため、制御ゲート
線及びビット線の充放電時間が長くなり書込み確認読出
し及び消去確認読出しが遅くなるからである。さらに、
制御ゲート線,ビット線及びメモリセルのウェル部の容
量が増大するため、書込みパルス及び消去パルスの立上
げ,立下げの時間が増大するからである。
In addition, the ratio of the write confirmation read operation and the rise and fall of the write pulse to the entire write time, and the ratio of the erase confirmation read operation and the rise and fall of the erase pulse to the total erase time are NAND. Type EEPROM and N
It will increase as the capacity of the OR type EEPROM increases. This is because the wiring resistance and the capacitance of the control gate line, the wiring resistance and the capacitance of the bit line, and the capacitance of the well portion of the memory cell increase as the capacitance increases, so that the charging and discharging time of the control gate line and the bit line becomes long. This is because the writing confirmation reading and the erasing confirmation reading are delayed. further,
This is because the capacities of the control gate line, the bit line, and the well portion of the memory cell increase, so that the rise and fall times of the write pulse and erase pulse increase.

【0017】[0017]

【発明が解決しようとする課題】以上のように従来のN
AND型EEPROM及びNOR型EEPROMでは、
全書込み時間(又は全消去時間)において、書込み確認
読出し動作(又は消去確認読出し動作)や書込みパルス
(又は消去パルス)の立上げ,立下げに必要な時間が占
める割合が大きくなり、結果として書込み及び消去の高
速性が損われるという問題があった。また、この問題
は、NAND型EEPROM及びNOR型EEPROM
を大容量化する程、より顕著になった。
As described above, the conventional N
In AND type EEPROM and NOR type EEPROM,
In the entire programming time (or the entire erasing time), the ratio of the time required for the write confirmation read operation (or the erase confirmation read operation) and the rise and fall of the write pulse (or the erase pulse) becomes large, resulting in the write operation. Also, there is a problem that the speed of erasing is impaired. Further, this problem is caused by the NAND type EEPROM and the NOR type EEPROM.
It became more remarkable as the capacity was increased.

【0018】本発明は、上記事情を考慮してなされたも
ので、その目的とするところは、書込み確認読出し動作
や書込みパルスの立上げ,立下げ、消去確認読出し動作
や消去パルスの立上げ,立下げを高速化させ、結果的に
高速書込み、高速消去を可能とした不揮発性半導体記憶
装置を提供することにある。
The present invention has been made in consideration of the above circumstances, and an object thereof is to perform a write confirmation read operation and a rise / fall of a write pulse, an erase confirmation read operation and a rise of an erase pulse, An object of the present invention is to provide a non-volatile semiconductor memory device in which the fall time is accelerated and, as a result, high speed writing and high speed erasing are possible.

【0019】[0019]

【課題を解決するための手段】上記課題を解決するため
に本発明は、次のような構成を採用している。即ち本発
明は、書替え可能な不揮発性メモリセルを用いた不揮発
性半導体記憶装置において、同一チップ上に形成された
不揮発性メモリセルのアレイを複数に分割し、分割した
複数のサブアレイの少なくとも2つで同時にデータ書込
み又は消去を行い、かつ任意のサブアレイのデータ書込
み又は消去のタイミングに対し、別のサブアレイのデー
タ書込み又は消去のタイミングをずらすようにしたこと
を特徴とする。
In order to solve the above problems, the present invention employs the following configurations. That is, according to the present invention, in a nonvolatile semiconductor memory device using a rewritable nonvolatile memory cell, an array of nonvolatile memory cells formed on the same chip is divided into a plurality of subarrays, and at least two of the divided subarrays are divided. Data writing or erasing at the same time, and the data writing or erasing timing of another sub-array is shifted from the data writing or erasing timing of any sub-array.

【0020】ここで、本発明の望ましい実施態様として
は、次のものがあげられる。 (1) アレイを2つに分割し、分割した各々のサブアレイ
で同時にデータ書込み又は消去を行い、かつ一方のサブ
アレイのデータ書込み又は消去のタイミングに対し、他
方のサブアレイのデータ書込み又は消去のタイミングを
ずらすようにしたこと。 (2) データ書込み又は消去は、データ書込動作み又は消
去動作とこれに続く書込み確認読出し動作又は消去確認
読出し動作の複数回からなり、一方のサブアレイにデー
タ書込み動作又は消去動作を行っている間に、他方のサ
ブアレイで書込み確認読出し動作又は消去確認読出し動
作を行うこと。 (3) 一方のサブアレイで最初のデータ書込み動作を開始
し、データ書込み動作が終了した後にこれに続く書込み
確認読出し動作を開始すると同時に、他方のサブアレイ
で最初のデータ書込み動作を開始し、データ書込み動作
が終了した後にこれに続く書込み確認読出し動作を開始
すると同時に、一方のサブアレイで次のデータ書込み動
作を開始すること。 (4) 書込み動作又は消去動作に要する時間が書込み確認
読出し動作又は消去確認読出し動作に要する時間よりも
長い場合、一方のサブアレイの書込み確認読出し動作の
終了後、他方のサブアレイの書込み動作が終了する間ま
で待ち、一方のサブアレイの書込み動作及び他方のサブ
アレイの書込み確認読出し動作を同時に開始すること。 (5) 書込み確認読出し動作又は消去確認読出し動作に要
する時間が書込み動作又は消去動作に要する時間よりも
長い場合、一方のサブアレイの書込み動作の終了後、他
方のサブアレイの書込み確認読出し動作が終了する間ま
で待ち、一方のサブアレイの書込み確認読出し動作及び
他方のサブアレイの書込み動作を同時に開始すること。 (6) 異なるサブアレイの異なるワード線に接続されるメ
モリセル対してデータ書込み又は消去を同時に行うこ
と。 (7) 複数のサブアレイはワード線を共有し、異なるサブ
アレイの同一ワード線に接続されるメモリセル対してデ
ータ書込み又は消去を同時に行うこと。 (8) アレイを構成する不揮発性半導体メモリセルは、電
気的書替え可能な不揮発性メモリセルであって、これを
複数個ずつ直列接続されてNANDセルを構成している
こと。
The preferred embodiments of the present invention are as follows. (1) The array is divided into two, and data writing or erasing is performed simultaneously in each divided sub-array, and the data writing or erasing timing of one sub-array is set to the data writing or erasing timing of the other sub-array. I tried to shift it. (2) Data writing or erasing consists of data writing operation or erasing operation and subsequent write confirmation read operation or erase confirmation read operation multiple times, and data writing operation or erasing operation is performed on one sub-array. In the meantime, perform the write confirmation read operation or erase confirmation read operation on the other sub-array. (3) Start the first data write operation in one sub-array, start the subsequent write confirmation read operation after the data write operation is completed, and at the same time, start the first data write operation in the other sub-array and write the data. After the operation is completed, start the subsequent write confirmation read operation, and at the same time, start the next data write operation in one sub-array. (4) If the time required for the write operation or erase operation is longer than the time required for the write confirmation read operation or erase confirmation read operation, after the write confirmation read operation of one sub array is completed, the write operation of the other sub array is completed. Wait for the interval and start the write operation of one subarray and the write confirmation read operation of the other subarray at the same time. (5) When the time required for the write confirmation read operation or erase confirmation read operation is longer than the time required for the write operation or erase operation, the write confirmation read operation of the other subarray ends after the write operation of one subarray ends. Wait for the interval and start the write confirmation read operation of one sub-array and the write operation of the other sub-array at the same time. (6) Data writing or erasing is simultaneously performed on memory cells connected to different word lines of different sub-arrays. (7) A plurality of sub-arrays share a word line, and data writing or erasing is simultaneously performed on memory cells connected to the same word line of different sub-arrays. (8) The non-volatile semiconductor memory cells forming the array are electrically rewritable non-volatile memory cells, and a plurality of these are connected in series to form a NAND cell.

【0021】[0021]

【作用】本発明によれば、メモリセルアレイを少なくと
も2つに分割し、分割したあるサブアレイ内の一部のメ
モリセルで選択的に書込み動作若しくは消去動作してい
る間に、別のサブアレイの一部のメモリセルで選択的に
書込み確認読出し動作若しくは消去確認読出し動作を同
時に行い、アレイ分割したことによる制御ゲート線,ビ
ット線の容量及び抵抗の減少と、書込み動作若しくは消
去動作と書込み確認読出し動作若しくは消去確認読出し
動作を同時に、各サブアレイで交互に行うことにより、
確認読出し動作を含めた合計の書込み,消去時間を短縮
させることができる。
According to the present invention, a memory cell array is divided into at least two, and while a write operation or an erase operation is selectively performed on some of the memory cells in a divided sub-array, another sub-array is Write and read operations or erase and read operations are selectively performed simultaneously in the memory cells of the same section, and the capacitance and resistance of the control gate line and bit line are reduced due to the array division, and the write or erase operation and the write confirmation and read operation are performed. Or by performing the erase confirmation read operation simultaneously and alternately in each sub-array,
The total writing and erasing time including the confirmation reading operation can be shortened.

【0022】例えば、16MビットNAND型EEPR
PMのメモリセルアレイをA,Bの2つに分割し、サブ
アレイAとサブアレイBとで、書込み動作及び書込み確
認読出し動作を同時にかつ交互に行った場合、書込み用
の高電位及び中間電位のパルスの立上げ,立下げが1
2.5μs、書込み確認読出し動作が15μsに短縮さ
れる。それは、メモリセルアレイを2分割したことによ
り、制御ゲートの抵抗及び容量が共に半減したことと、
予備充電すべきビット線の本数が半減したことによる。
For example, a 16 Mbit NAND type EEPR
When the memory cell array of PM is divided into two, A and B, and the write operation and the write confirmation read operation are simultaneously and alternately performed in the sub-array A and the sub-array B, the high potential pulse and the intermediate potential pulse for writing are Startup and shutdown is 1
2.5 μs, the write confirmation read operation is shortened to 15 μs. This is because the resistance and the capacitance of the control gate are both halved by dividing the memory cell array into two.
This is because the number of bit lines to be precharged has been halved.

【0023】従って、書込みパルスの時間幅が20μs
に設定され、6回のパルスで書込みが行われた場合、そ
れに必要な時間は、 (12.5+20+15)×6+15=300μs となり、従来よりも大幅に短縮化される。なお、上式の
左辺第2項で15μsを加えているのは、サブアレイA
とサブアレイBとで、書込み動作と書込み確認読出し動
作の位相がずれており、6回目の書込み確認読出し動作
を最後にサブアレイA若しくはサブアレイBで行うため
である。
Therefore, the time width of the write pulse is 20 μs.
When writing is performed with 6 pulses, the time required for the writing is (12.5 + 20 + 15) × 6 + 15 = 300 μs, which is much shorter than the conventional time. Note that the sub-array A is added with 15 μs in the second term on the left side of the above equation.
This is because the write operation and the write confirmation read operation are out of phase between the sub array B and the sub array B, and the sixth write confirmation read operation is finally performed in the sub array A or the sub array B.

【0024】また、消去に関しても同様に高速化され、
512NANDブロック全てのマルチブロックイレーズ
に必要な時間は、512NANDアドレスのロードに2
00ns×512、消去パルスの立上げ,立下げに10
0μs、消去パルスの時間幅に3ms、消去確認読出し
に5μs×512で合計で約5.76msとなり、従来
よりも大幅に短縮化される。従って本発明によれば、高
速の書込み,消去が可能となる。
Similarly, the speed of erasing is also increased,
512 NAND blocks The time required for all multi-block erase is 2 to load 512 NAND addresses.
00ns x 512, 10 for erase pulse rise and fall
0 μs, the erase pulse time width is 3 ms, and the erase confirmation read is 5 μs × 512, which is about 5.76 ms in total, which is much shorter than in the past. Therefore, according to the present invention, high speed writing and erasing are possible.

【0025】[0025]

【実施例】以下、本発明の実施例を図面を参照して説明
する。 (実施例1)図1は、本発明の第1の実施例に係わる不
揮発性半導体記憶装置のブロック構成図である。図1に
おいて、M11l 〜Mmnl ,M11r 〜Mmnr はメモリセ
ル、LA1l〜LAnl,LA1r〜LAnrはセンスアンプ兼
データラッチ回路、R/D1 〜R/Dm はロウデコーダ
回路、WL1l〜WLml,WL1r〜WLmrはワード線、A
RYl ,ARYr はメモリセルアレイを分割してなるサ
ブアレイである。
Embodiments of the present invention will be described below with reference to the drawings. (Embodiment 1) FIG. 1 is a block diagram of a nonvolatile semiconductor memory device according to a first embodiment of the present invention. In FIG. 1, M11l to Mmnl and M11r to Mmnr are memory cells, LA1l to LAnl, LA1r to LAnr are sense amplifier / data latch circuits, R / D1 to R / Dm are row decoder circuits, and WL1l to WLml and WL1r to WLmr are respectively. Word line, A
RYl and ARYr are sub-arrays formed by dividing the memory cell array.

【0026】本発明の主旨は、同一チップ上に形成され
たメモリセルアレイを少なくとも2つに分割して、サブ
アレイARYl が書込み動作中にサブアレイARYr で
書込み確認読出し動作を行い、サブアレイARYl が書
込み確認読出し動作中にサブアレイARYr で書込み動
作を行うことである。
The gist of the present invention is to divide a memory cell array formed on the same chip into at least two and perform a write confirmation read operation on the sub array ARYr during the write operation of the sub array ARYl, and a write confirmation read on the sub array ARYl. A write operation is performed in the sub-array ARYr during operation.

【0027】例えば、ワード線WL2lが選択された場合
を考える。この場合、ロウデコーダR/D1 〜R/Dm
は入力アドレス及び制御回路によって、ロウデコーダを
挟んだ左右のサブアレイARYl ,ARYr に関してワ
ード線WL2lとWL2rとを同時に選択することもできる
し、ワード線WL2lとWL2rとを独立に選択することも
できる。ここでは、サブアレイARYl 内のワード線W
L2lとサブアレイARYr 内のワード線WL2rとを同時
に選択する場合について説明する。
For example, consider the case where the word line WL2l is selected. In this case, the row decoders R / D1 to R / Dm
According to the input address and control circuit, the word lines WL2l and WL2r can be simultaneously selected for the left and right sub-arrays ARYl and ARYr sandwiching the row decoder, or the word lines WL2l and WL2r can be independently selected. Here, the word line W in the sub-array ARYl
A case of simultaneously selecting L2l and the word line WL2r in the sub-array ARYr will be described.

【0028】まず、ワード線WL2lとWL2rを選択する
ためのロウアドレスが入力される。次いで、書込むべき
データがセンスアンプ兼データラッチ回路にLA1lから
順次ページロードされていく。そして、ちょうどLAnl
までロードされると、次にワード線WL2lが選択され、
メモリセルM21l 〜M2nl にビット線BL1l〜BLnlを
介してセンスアンプ兼データラッチ回路LA1l〜LAnl
にロードされたデータが書込まれ始める。
First, a row address for selecting the word lines WL2l and WL2r is input. Next, the data to be written is sequentially page-loaded from LA1l to the sense amplifier / data latch circuit. And just LAnl
Loaded, the word line WL2l is selected next,
Sense amplifier / data latch circuits LA1l-LAnl are connected to the memory cells M21l-M2nl via bit lines BL1l-BLnl.
The data loaded in will start to be written.

【0029】書込むべきデータは、センスアンプ兼デー
タラッチ回路LAnlにロード後も、引き続きLA1rから
LAnrまで、ページロードが行われている。そして、L
Anrまでロードされると、ワード線WL2rが選択され、
メモリセルM21r 〜M2nr にビット線BL1r〜BLnrを
介して、センスアンプ兼データラッチ回路LA1r〜LA
nrにロードされたデータが書込まれ始める。
The data to be written is continuously page-loaded from LA1r to LAnr even after being loaded into the sense amplifier / data latch circuit LAnl. And L
When loaded to Anr, word line WL2r is selected,
Sense amplifier / data latch circuits LA1r-LA are connected to the memory cells M21r-M2nr via bit lines BL1r-BLnr.
The data loaded in nr begins to be written.

【0030】サブアレイARYr のワード線WL2rに関
する書込み動作と時間的に並列して、サブアレイARY
l のワード線WL2lに関して、書込み確認読出し動作が
行われる。この書込み確認読出し動作は、ワード線WL
2lに関して、一定時間の書込みパルス印加後に行われ、
書込まれたメモリセルのしきい値電圧が目標の値に達し
たか否かを判定する。
In parallel with the write operation for the word line WL2r of the sub-array ARYr, the sub-array ARY
A write confirmation read operation is performed on the word line WL2l of l. This write confirmation read operation is performed on the word line WL.
For 2l, it is performed after applying the write pulse for a certain time,
It is determined whether the threshold voltage of the written memory cell has reached a target value.

【0031】この判定には、各々のビット線に設けられ
たビット毎ベリファイ回路が用いられ、再度書込み必要
なメモリセルに接続するビット線のセンスアンプ兼デー
タラッチ回路には、再度書込みが行えるようにデータが
格納される。従って、ビット毎ベリファイ回路を用い
て、再度書込みが必要なメモリセルに関するセンスアン
プ兼データラッチ回路には、それに応じたデータが格納
されるという点で、通常の読出し動作とは異なるが、そ
れ以外の動作は通常の読出し動作と全て同じである。
For this determination, a bit-by-bit verify circuit provided in each bit line is used, and the sense amplifier / data latch circuit of the bit line connected to the memory cell that needs to be rewritten can be rewritten. The data is stored in. Therefore, this is different from the normal read operation in that the sense amplifier / data latch circuit relating to the memory cell that needs to be rewritten by using the bit-by-bit verify circuit is different from the normal read operation, but other than that. Is the same as the normal read operation.

【0032】即ち、ワード線WL2lに関して、一定時間
の書込みパルスを印加後にワード線WL2lは一時的に非
選択状態になり、次にビット線BL1l〜BLnlが予備充
電される。次に再びワード線WL2lが選択される。しか
し、この時選択されたワード線に印加される電圧は書込
み時と読出し時とは異なる。そして、メモリセルM21l
〜M2nl のデータがビット線BL1l〜BLnlに読出さ
れ、センスアンプ兼データラッチ回路、及びそれに接続
されたビット毎ベリファイ回路により、判定後再度書込
みが必要なビットに関しては、そのデータがセンスアン
プ兼データラッチ回路LA1l〜LAnlに格納される。
That is, with respect to the word line WL2l, the word line WL2l is temporarily brought into a non-selected state after the application of the write pulse for a certain time, and then the bit lines BL1l to BLnl are precharged. Next, the word line WL2l is selected again. However, the voltage applied to the selected word line at this time is different between writing and reading. Then, the memory cell M21l
The data of M2nl to M2nl are read to the bit lines BL1l to BLnl, and the sense amplifier / data latch circuit and the bit-by-bit verify circuit connected thereto detect that the data needs to be written again. It is stored in the latch circuits LA1l to LAnl.

【0033】以上のような動作がサブアレイARYl 内
のワード線WL2lとサブアレイARYr 内のワード線W
L2rとに関して交互に繰り返し行われる。即ち、ワード
線WL2rに関して書込み動作が行われている間に、ワー
ド線WL2lに関して書込み確認読出し動作が行われ、そ
の次にワード線WL2lに関して書込み動作が行われてい
る間に、ワード線WL2rに関して書込み確認読出し動作
が行われる。そして、選択されたメモリセルM21l 〜M
2nl 及びM21r 〜M2nr のうち、書込みが行われるメモ
リセルのしきい値電圧が全て目標の値に達した時に、全
体の書込み動作が終了する。
The above operation is performed by the word line WL2l in the sub-array ARYl and the word line W in the sub-array ARYr.
Alternately repeated with L2r. That is, while the write operation is performed on the word line WL2r, the write confirmation read operation is performed on the word line WL2l, and then the write operation is performed on the word line WL2r while the write operation is performed on the word line WL2l. A confirmation read operation is performed. Then, the selected memory cells M21l-M
Of 2nl and M21r to M2nr, when the threshold voltages of the memory cells to be written all reach the target value, the entire write operation is completed.

【0034】この様子を図2に示す。図2(a)は、書
込み動作に要する時間と書込み確認読出し動作(ベリフ
ァイ)に要する時間とが等しい場合であり、サブアレイ
ARYl で最初のデータ書込み動作を開始し、データ書
込み動作が終了した後にこれに続く書込み確認読出し動
作を開始すると同時に、サブアレイARYr で最初のデ
ータ書込み動作を開始する。そして、サブアレイARY
r でデータ書込み動作が終了した後にこれに続く書込み
確認読出し動作を開始すると同時に、サブアレイARY
l で次のデータ書込み動作を開始する。つまり、サブア
レイARYl ,ARYr で書込み動作と書込み確認読出
し動作とのタイミングが完全に逆になっている。
This state is shown in FIG. FIG. 2A shows a case where the time required for the write operation is equal to the time required for the write confirmation read operation (verify), and the first data write operation is started in the sub-array ARYl, and this is performed after the data write operation is completed. At the same time when the write confirmation read operation subsequent to is started, the first data write operation is started in the sub-array ARYr. And sub-array ARY
After the data write operation is completed at r, the subsequent write confirmation read operation is started, and at the same time the sub array ARY
Start the next data write operation with l. That is, the timings of the write operation and the write confirmation read operation in the sub-arrays ARYl and ARYr are completely opposite.

【0035】図2(b)は、書込み動作に要する時間と
書込み確認読出し動作に要する時間とが異なる(例え
ば、書込み動作時間の方が長い)場合である。この場
合、サブアレイARYl では、書込み確認読出し動作が
終了してもサブアレイARYr の書込み動作が終了する
まで、次の書込み動作を開始するのを待つ。サブアレイ
ARYr でも同様である。
FIG. 2B shows a case where the time required for the write operation and the time required for the write confirmation read operation are different (for example, the write operation time is longer). In this case, the sub-array ARYl waits for the next write operation to start until the write operation of the sub-array ARYr ends even after the write confirmation read operation ends. The same applies to the sub-array ARYr.

【0036】このようにすれば、書込み確認読出し動作
から次の書込み動作に移るまでの待ち時間が無駄になる
が、サブアレイARYl ,ARYr が同時に書込み動作
となることがない。書込み動作ではワード線の昇圧が必
要となり、両方のワード線で同時に昇圧が必要なことは
昇圧回路の負担増につながるが、図2(b)のようにす
ればこの問題を回避することができる。
In this way, the waiting time from the write confirmation read operation to the next write operation is wasted, but the sub-arrays ARYl and ARYr do not simultaneously perform the write operation. The write operation requires boosting the word line, and the need for boosting both word lines at the same time increases the load on the booster circuit. However, this problem can be avoided by using FIG. 2B. .

【0037】書込み動作時間の方が短い場合は、図2
(b)とは逆に、一方の書込み動作が終了しても他方の
書込み確認読出し動作が終了するまで、書込み確認読出
し動作を開始するのを待つようにすればよい。また、昇
圧回路の負担が増えても問題とならない場合には、図2
(c)に示すように待ち時間をなくして、データ書込み
をより高速化することができる。
If the write operation time is shorter than that shown in FIG.
Contrary to (b), it is sufficient to wait for the start of the write confirmation read operation until the end of the write confirmation read operation of the other even after the end of the write operation of one. In addition, if there is no problem even if the load on the booster circuit increases, the case shown in FIG.
As shown in (c), the waiting time can be eliminated to speed up data writing.

【0038】次に、サブアレイARYl が消去動作中に
サブアレイARYr が消去確認読出し動作を行う場合に
ついて説明する。図3は、図1に示した不揮発性半導体
記憶装置の矢視A−A′断面図である。例えば、n型半
導体基板10(n-sub)表面に、サブアレイARYl ,
ARYr用のp型ウェル11,12(cell p-welll,cel
l p-wellr)と、メモリセル以外のロウデコーダ,セン
スアンプ兼データラッチ回路及び周辺回路用のp型ウェ
ル14(周辺p-well)が形成されている場合について説
明する。周辺p型ウェル14内に、周辺回路をCMOS
で構成するためのn型ウェル15(n-well)を設けても
よい。
Next, a case will be described in which the sub-array ARYr performs the erase confirmation read operation while the sub-array ARYl is in the erase operation. FIG. 3 is a sectional view of the nonvolatile semiconductor memory device shown in FIG. For example, on the surface of the n-type semiconductor substrate 10 (n-sub), the sub-array ARYl,
P-wells 11 and 12 for ARYr (cell p-welll, cel
The case in which the row decoder other than the memory cell, the sense amplifier / data latch circuit and the p-type well 14 (peripheral p-well) other than the memory cell are formed will be described. The peripheral p-type well 14 is provided with a CMOS peripheral circuit.
You may provide the n-type well 15 (n-well) for comprising.

【0039】また、図4はp型半導体基板を用いた場合
の断面図である。p型半導体基板20(p-sub)表面
に、サブアレイARYl ,ARYr 用のn型ウェル2
1,22(cell n-welll,cell n-wellr)と、それぞれ
のn型ウェル内にp型ウェル23,24(cell p-well
l,cell p-wellr)と、メモリセル以外のロウデコー
ダ,センスアンプ兼データラッチ回路及び周辺回路用の
p型ウェル25(周辺p-well)が形成されている場合に
ついて説明する。また、周辺回路をCMOSで構成する
ためのn型ウェル26(n-well)を設けてもよい。
FIG. 4 is a sectional view when a p-type semiconductor substrate is used. On the surface of the p-type semiconductor substrate 20 (p-sub), n-type wells 2 for sub-arrays ARYl and ARYr are formed.
1, 22 (cell n-welll, cell n-wellr) and p-type wells 23 and 24 (cell p-well) in each n-type well.
l, cell p-wellr), a row decoder other than a memory cell, a sense amplifier / data latch circuit, and a p-type well 25 (peripheral p-well) for a peripheral circuit are formed. In addition, an n-type well 26 (n-well) for forming the peripheral circuit in CMOS may be provided.

【0040】このようなp型半導体基板の場合、消去動
作時にp型半導体基板20は高電圧にならずに、消去動
作を行うサブアレイ間のn型ウェル若しくは22と、p
型ウェル23若しくは24が高電圧になる。
In the case of such a p-type semiconductor substrate, the p-type semiconductor substrate 20 does not have a high voltage during the erase operation, and the n-type well or 22 between the sub-arrays performing the erase operation and p
The mold well 23 or 24 is at a high voltage.

【0041】ここでは、サブアレイARYl 内のワード
線WL(m-1)lとWLml以外のWL1l〜WL(m-2)lと、サ
ブアレイ内ARYr 内のワード線WL(m-1)rとWLmr以
外のWL1r〜WL(m-2)rとに関してブロック消去動作が
行われる場合を考える。この場合、まずサブアレイAR
Yl の消去動作から始まり、n型半導体基板10とサブ
アレイARYl 用のp型ウェル11及び消去を行わない
メモリセルのワード線、即ちWL(m-1)lとWLmlが高電
圧になり、選択ワード線WL1l〜WL(m-2)lが接地さ
れ、メモリセルM11l 〜M(m-2)nl が消去され、それら
のしきい値電圧が負方向にシフトする。
Here, the word lines WL (m-1) l in the sub-array ARYl and WL1l to WL (m-2) l other than WLml, and the word lines WL (m-1) r and WLmr in the sub-array ARYr. Consider a case where the block erase operation is performed for WL1r to WL (m-2) r other than. In this case, first, the sub-array AR
Starting from the erase operation of Yl, the n-type semiconductor substrate 10, the p-type well 11 for the sub-array ARYl, and the word lines of the memory cells not to be erased, that is, WL (m-1) l and WLml, become high voltage, and the selected word The lines WL1l to WL (m-2) l are grounded, the memory cells M11l to M (m-2) nl are erased, and their threshold voltages are shifted in the negative direction.

【0042】この間は、サブアレイARYr では、消去
動作をせずに読出し動作が行われていてもよい。サブア
レイARYl 内の消去動作が始まり、ある特定時間経過
後、サブアレイARYl 内では消去確認読出し動作が行
われる。即ち、ビット線BL1l〜BLnlが予備充電さ
れ、消去を行ったメモリセルのワード線WL1rからWL
(m-2)lまで、順次消去確認読出し動作が繰り返し行われ
る。このサブアレイARYl 内の消去確認読出し動作と
時間的に並列にサブアレイARYr 内では、消去動作が
行われる。即ち、n型半導体基板10とサブアレイAR
Yr 用のp型ウェル12及び消去を行わないメモリセル
のワード線、即ちWL(m-1)rとWLmrが高電圧になり、
選択ワード線WL1r〜WL(m-2)rが接地され、メモリセ
ルM11r 〜M(m-2)nrが接地され、サブアレイM11r 〜
M(m-2)nr が消去され、それらのしきい値電圧が負方向
にシフトする。
During this period, the sub-array ARYr may perform the read operation without performing the erase operation. The erase operation in the sub-array ARYl starts, and after a certain specific time elapses, the erase confirmation read operation is performed in the sub-array ARYl. That is, the bit lines BL1l to BLnl are precharged and the word lines WL1r to WL of the erased memory cells are
Up to (m-2) l, the erase confirmation read operation is repeated in sequence. The erase operation is performed in the sub-array ARYr in parallel in time with the erase confirmation read operation in the sub-array ARYl. That is, the n-type semiconductor substrate 10 and the sub-array AR
The p-type well 12 for Yr and the word lines of the memory cells that are not erased, that is, WL (m-1) r and WLmr, become high voltage,
The selected word lines WL1r to WL (m-2) r are grounded, the memory cells M11r to M (m-2) nr are grounded, and the sub-arrays M11r to M11r to
The M (m-2) nr are erased and their threshold voltages shift in the negative direction.

【0043】サブアレイARYl 内の消去確認読出し動
作で、消去が不十分なことが判明すれば、サブアレイA
RYr 内の消去動作後、サブアレイARYl 内の消去動
作が再び始まる。この場合、消去が不十分なメモリセル
のワード線についてのみ消去動作を行うことができる。
これと時間的に並列にサブアレイARYr 内では消去確
認読出し動作が行われる。
If the erase confirmation read operation in the sub-array ARYl reveals that the erase is insufficient, then the sub-array A
After the erase operation in RYr, the erase operation in subarray ARYl begins again. In this case, the erase operation can be performed only on the word line of the memory cell in which the erase is insufficient.
In parallel with this, the erase confirmation read operation is performed in the sub-array ARYr.

【0044】以上のような消去動作及び消去確認読出し
動作がサブアレイARYl 内とARYr 内とで交互に繰
り返し行われ、選択されたメモリセルM11l 〜M(m-2)n
l とM11r 〜M(m-2)nr のしきい値電圧が全て目標の値
以下になった時、全体の消去動作が終了する。
The erase operation and erase confirmation read operation as described above are alternately repeated in the sub-arrays ARYl and ARYr to select the selected memory cells M11l to M (m-2) n.
When the threshold voltages of l and M11r to M (m-2) nr are all below the target value, the entire erase operation is completed.

【0045】このように本実施例によれば、メモリセル
アレイを2つのサブアレイARYlとARYr に分割
し、一方のサブアレイで選択的に書込み動作若しくは消
去動作している間に、他方のサブアレイで選択的に書込
み確認読出し動作若しくは消去確認読出し動作を同時に
行っている。そして、アレイ分割したことによる制御ゲ
ート線,ビット線の容量及び抵抗の減少と、書込み動作
若しくは消去動作と書込み確認読出し動作若しくは消去
確認読出し動作を同時に、各サブアレイで交互に行うこ
とによって、確認読出し動作を含めた合計の書込み,消
去時間を短縮させることができる。
As described above, according to this embodiment, the memory cell array is divided into two sub-arrays ARYl and ARYr, and while one sub-array selectively performs the write operation or the erase operation, the other sub-array selectively operates. At the same time, the write confirmation read operation or erase confirmation read operation is performed. Confirmation reading is performed by alternately reducing the capacitance and resistance of the control gate line and the bit line due to the array division and simultaneously performing the writing operation or the erasing operation and the writing confirmation reading operation or the erase confirmation reading operation in each sub-array. The total writing and erasing time including the operation can be shortened.

【0046】つまり、書込み確認読出し動作や書込みパ
ルスの立上げ,立下げ、消去確認読出し動作や消去パル
スの立上げ,立下げを高速化させ、これにより高速書込
み、高速消去を実現することができる。また、本発明に
よれば、データの書き換え(消去してから書込みを行う
こと)が短時間に行うことができ、SSF(ソリッドス
テートファイル)としての役目を十分に果たすだけでは
なく、出荷前のテスト時間が大幅に削減され、コストの
低下につながる。 (実施例2)次に、本発明をNAND型EEPROMに
適用した実施例について説明する。基本的な構成は前記
図1と同様であるが、本実施例ではメモリセルアレイを
NANDセルで構成している。
That is, the write confirmation read operation and the rise and fall of the write pulse, and the erase confirmation read operation and the rise and fall of the erase pulse are speeded up, whereby high speed write and high speed erase can be realized. . Further, according to the present invention, rewriting of data (writing after erasing data) can be performed in a short time, and not only the function as SSF (solid state file) is sufficiently fulfilled but also before shipment. Test time is greatly reduced, which leads to lower costs. (Embodiment 2) Next, an embodiment in which the present invention is applied to a NAND type EEPROM will be described. Although the basic structure is the same as that shown in FIG. 1, the memory cell array is composed of NAND cells in this embodiment.

【0047】図5〜図7は、サブアレイARYl 内のN
AND型メモリセルアレイのレイアウト図で、図8〜図
10はサブアレイARYr 内のNAND型メモリセルア
レイのレイアウト図である。各サブアレイ中のメモリセ
ルは、半導体基板上に絶縁膜を介して浮遊ゲートと制御
ゲートが積層されたFETMOS構造を有し、8個のメ
モリセルが隣接するもの同士でソース,ドレインを共用
する形で直列接続されてNANDセルを構成する。この
ようなNANDセルがマトリクス配列されてメモリセル
アレイが構成される。
5 to 7 show N in the sub-array ARYl.
8 to 10 are layout diagrams of the AND type memory cell array, and FIGS. 8 to 10 are layout diagrams of the NAND type memory cell array in the sub-array ARYr. The memory cell in each sub-array has a FETMOS structure in which a floating gate and a control gate are stacked on a semiconductor substrate with an insulating film interposed therebetween, and eight memory cells adjacent to each other share a source and drain. Are connected in series to form a NAND cell. Such NAND cells are arranged in a matrix to form a memory cell array.

【0048】メモリセルアレイの列方向に並ぶNAND
セルの一端側のドレインは、それぞれ選択ゲートトラン
ジスタを介してビット線に共通接続され、他端側ソース
はやはり選択ゲートトランジスタを介して共通ソース線
に接続されている。メモリトランジスタの制御ゲート及
び選択ゲートトランジスタのゲート電極は、メモリセル
アレイの行方向にそれぞれ制御ゲート線(ワード線)、
選択ゲート線として共通接続される。
NAND arranged in the column direction of the memory cell array
The drains on one end side of the cells are commonly connected to the bit line via the select gate transistors, and the sources on the other end side are also connected to the common source line via the select gate transistors. The control gate of the memory transistor and the gate electrode of the selection gate transistor have control gate lines (word lines) in the row direction of the memory cell array,
Commonly connected as a select gate line.

【0049】図11は、センスアンプ兼データラッチ回
路,ビット毎ベリファイ回路,一括検知回路,プリチャ
ージ回路等、カラム系のコア部のサブアレイARYl側
の回路図で、図12はサブアレイARYr 側のロウデコ
ーダ回路図である。これらの回路は、本発明と直接関係
するものではなく、従来装置と同様である。
FIG. 11 is a circuit diagram of the sub-array ARYl side of the core part of the column system, such as a sense amplifier / data latch circuit, a bit-by-bit verify circuit, a batch detection circuit, and a precharge circuit, and FIG. 12 is a row on the sub-array ARYr side. It is a decoder circuit diagram. These circuits are not directly related to the present invention and are similar to the conventional device.

【0050】例えば、サブアレイARYl 内のワード線
WL11l とサブアレイARYr 内のワード線WL11r に
関して、書込み動作と書込み確認読出し動作とが時間的
に並列して交互に行われる場合について説明する。
For example, a case will be described in which the write operation and the write confirmation read operation are alternately performed in parallel in time with respect to the word line WL11l in the sub-array ARYl and the word line WL11r in the sub-array ARYr.

【0051】図13〜図15は主要ノードの前半の動作
タイミング図であり、図16〜図18は主要ノードの後
半の動作タイミング図である。チップイネーブル/CE
及びライトイネーブル/WEが、“H”レベルから
“L”レベルになって、書込み動作が開始される。この
場合、チップ外部から入出力ピンI/Oピンに書込み用
のコマンドを取り入れることにより、書込み動作を開始
してもよい。
13 to 15 are operation timing charts of the first half of the main node, and FIGS. 16 to 18 are operation timing charts of the latter half of the main node. Chip enable / CE
And the write enable / WE is changed from the "H" level to the "L" level, and the write operation is started. In this case, the write operation may be started by incorporating a write command into the input / output pin I / O pin from outside the chip.

【0052】最初は、入出力バッファから入出力線I/
O,I/OB を介して、サブアレイARYl 用のセンス
アンプ兼データラッチ回路LA1l〜LAnlにデータが書
込まれる。これは、図14に示すようチップ内のカラム
アドレスカウンタから発生されるカラムアドレス、若し
くは外部から入力されるカラムアドレスに従って、カラ
ム選択信号CSL1l,CSL2l,〜,CSL(n-1)l,C
SLnlが順次“H”レベルになることで、これに同期し
てシリアルデータが順次センスアンプ兼データラッチ回
路に書込まれる。
First, from the input / output buffer to the input / output line I /
Data is written to the sense amplifier / data latch circuits LA1l to LAnl for the sub-array ARYl via O and I / OB. This is performed according to the column address generated from the column address counter in the chip as shown in FIG. 14 or the column address input from the outside, according to the column selection signals CSL1l, CSL2l, ..., CSL (n-1) l, C.
When SLnl sequentially becomes "H" level, serial data is sequentially written in the sense amplifier / data latch circuit in synchronization with this.

【0053】このセンスアンプ兼データラッチ回路への
データの書込みの間、サブアレイARYl 用の書込み予
備充電制御信号BLCUl がVssからVH+αになり、
サブアレイARYl の全ビット線BL1l〜BLnlはVcc
より高い中間電位VHにプリチャージ(予備充電)され
る。
During the writing of data to the sense amplifier / data latch circuit, the write precharge control signal BLCU1 for the sub-array ARYl changes from Vss to VH + α,
All bit lines BL1l to BLnl of the sub-array ARYl are Vcc
It is precharged (preliminarily charged) to a higher intermediate potential VH.

【0054】サブアレイARYl に関して、最後のn番
目のセンスアンプ兼データラッチ回路LAnlにデータが
書込まれた後、書込み制御信号BLCDl がVssからV
H+αになり、センスアンプ兼データラッチ回路に書込
まれているデータに応じて、ビット線が放電される。即
ち、書込みを行うメモリセルのビット線はVss(“1”
データの場合)になり、書込みを行わないビット線は中
間電位VH(“0”データの場合)に保たれる。
Regarding the sub-array ARYl, the write control signal BLCDl is changed from Vss to V after data is written in the last n-th sense amplifier / data latch circuit LAnl.
It becomes H + α, and the bit line is discharged according to the data written in the sense amplifier / data latch circuit. That is, the bit line of the memory cell for writing is Vss (“1”
In the case of data), the bit line which is not written is kept at the intermediate potential VH (in the case of "0" data).

【0055】その後、選択されたワード線WL11l がV
ssから書込み電位Vppになり、その他のワード線WL12
l 〜WL18l 及びビット線コンタクト側の選択ゲート線
SGD1lがVssからVH+αになる。このとき、Vssに
なっているビット線に接続されたメモリセルで浮遊ゲー
トに電子注入(“1”書込み)が行われる。
After that, the selected word line WL11l becomes V
The write potential becomes Vpp from ss, and other word lines WL12
The selection gate line SGD1l on the side of 1 to WL18l and the bit line contact changes from Vss to VH + α. At this time, electrons are injected ("1" written) into the floating gate in the memory cell connected to the bit line which is at Vss.

【0056】次いで、サブアレイARYl では、書込み
確認読出しが行われる。即ち、ビット線はビット線リセ
ット信号PRSTDl がVssからVccになり、Vssにリ
セットされ、続いてビット線プリチャージ信号PREB
l がVccからVssになり、ビット線BL1l〜BLnlは読
出し用の予備充電電位VR まで充電される。
Next, in the sub-array ARYl, write confirmation read is performed. That is, the bit line reset signal PRSTDl changes from Vss to Vcc and is reset to Vss, and then the bit line precharge signal PREB.
l changes from Vcc to Vss, and the bit lines BL1l to BLnl are charged to the precharge potential VR for reading.

【0057】その後、選択されたワード線WL11l はV
ssを保ち、同一NAND型セルブロックのその他のワー
ド線WL12l 〜WL18l 及び、ビット線コンタクト側と
メモリセルソース線側の選択ゲート線SGD1l,SGS
1lがVssからVccになる。この場合、WL12l 〜WL18
l ,SGD1l,SGS1lのレベルはVccよりも昇圧して
もよい。これにより、書込みを行わないメモリセルのビ
ット線、及び書込みが不十分なメモリセルのビット線は
放電されVR からVssになる。
After that, the selected word line WL11l is set to V
ss is kept and the other word lines WL12l to WL18l of the same NAND cell block and the select gate lines SGD1l and SGS on the bit line contact side and the memory cell source line side are held.
1l changes from Vss to Vcc. In this case, WL12l to WL18
The levels of l, SGD1l, and SGS1l may be boosted above Vcc. As a result, the bit lines of the memory cells which are not programmed and the bit lines of the memory cells which are insufficiently programmed are discharged from VR to Vss.

【0058】次いで、ワード線WL12l 〜WL18l 、選
択ゲート線SGD1l,SGS1lがVssに戻された後、比
較制御信号CONl がVssからVccになり、センスアン
プ兼データラッチ回路の書込みデータと書込み確認読出
し後のビット線電位とを比較する。即ち、書込みを行う
メモリセルに関しては、書込みデータノードVRY1l
(図11)がVssであるから、もしビット線が放電され
てVssになっていれば、それはメモリセルの書込みが不
十分であり、しきい値電圧が所望の電圧以上に正方向に
シフトしなかったことであるから、次の書込みサイクル
でもビット線がVssが保たれる。そして、書込みが十分
に行われたメモリセルへビット線は放電されない。
Next, after the word lines WL12l to WL18l and the select gate lines SGD1l and SGS1l are returned to Vss, the comparison control signal CONl changes from Vss to Vcc, and the write data of the sense amplifier / data latch circuit and the write confirmation read And the bit line potential of. That is, regarding the memory cell to be written, the write data node VRY1l
Since (Fig. 11) is Vss, if the bit line is discharged to Vss, it means that the programming of the memory cell is insufficient and the threshold voltage shifts in the positive direction above the desired voltage. Since it has not occurred, the bit line maintains Vss in the next write cycle. Then, the bit line is not discharged to the memory cell which has been sufficiently written.

【0059】従って、次の書込みサイクルでは、このビ
ット線に関しては書込みが行われない。また、最初から
書込みを行わないメモリセルに関しては、書込みデータ
ノードVRYl がVccであるから、ビット線は再び充電
される。このとき、前書込みサイクルで、十分に書込み
が行われたメモリセルのビット線及び最初から書込みを
行わないメモリセルのビット線はVcc−Vthまで充電さ
れる。VthはTr.1(図11)のしきい値電圧であ
る。
Therefore, in the next write cycle, writing is not performed for this bit line. Further, regarding the memory cell which is not programmed from the beginning, since the write data node VRYl is Vcc, the bit line is charged again. At this time, in the previous write cycle, the bit lines of the memory cells that have been sufficiently written and the bit lines of memory cells that have not been written from the beginning are charged to Vcc-Vth. Vth is Tr. 1 (FIG. 11).

【0060】次いで、書込み制御信号BLCDl がVss
からVccになり、ビット線の情報をセンスアンプ兼デー
タラッチ回路に伝えると、即ち次の書込みサイクルで書
込みを行うメモリセルに関してのみ、書込みデータノー
ドVRYl がVssになる。
Then, the write control signal BLCDl becomes Vss.
When the bit line information is transmitted to the sense amplifier / data latch circuit, that is, the write data node VRYl becomes Vss only for the memory cell to be written in the next write cycle.

【0061】そして、全ての書込みが終了したかの検知
は、一括検知回路で判定される。即ち、一括検知リセッ
ト信号RSTINl がVssになり、書込み用の一括制御
信号APCONl がVssからVccになると、一括検知読
出し信号SENSEl にページ書込みの情況が伝達され
る。即ち、もしSENSEl がVccからVssに放電され
た場合、書込みノードVRYl が少なくとも1つ以上V
ssになっていることであり、書込み動作が続行される。
そして、全ての書込みノードVRYl がVccになり、一
括検知読出し信号SENSEl が放電されなくなった時
に書込み動作が終了する。
Then, the batch detection circuit determines whether or not all writing has been completed. That is, when the collective detection reset signal RSTINl becomes Vss and the collective control signal APCONl for writing changes from Vss to Vcc, the situation of page writing is transmitted to the collective detection read signal SENSEl. That is, if SENSEL is discharged from Vcc to Vss, at least one write node VRYl is V
ss is set, and the write operation is continued.
Then, when all the write nodes VRYl become Vcc and the collective detection read signal SENSEl is no longer discharged, the write operation ends.

【0062】本実施例の説明では、書込み動作及び書込
み確認読出し動作がサブアレイARYl とARYr とで
2回ずつ繰り返され、SENSEl ,SENSEr がV
ssに放電されなくなった時点で書込みを終了している。
In the description of the present embodiment, the write operation and the write confirmation read operation are repeated twice for the sub-arrays ARYl and ARYr, and SENSEL and SENSER are set to V.
Writing is finished when the discharge to ss is stopped.

【0063】さて、以上のようにサブアレイARYl で
書込み動作及び書込み確認読出し動作が行れている間、
サブアレイARYr でもこれらの動作が位相をずらし
て、時間的に並列して行われる。即ち、書込みデータの
ページロードは、サブアレイARYl 用のセンスアンプ
兼データラッチ回路LA1l〜LAnlにデータが書込まれ
た後も、引き続きサブアレイARYr 用のセンスアンプ
兼データラッチ回路LA1r〜LAnrに入出力バッファか
ら入出力線I/O,I/OB を介してデータが書込まれ
る。
Now, during the write operation and the write confirmation read operation in the sub-array ARYl as described above,
In the sub-array ARYr, these operations are also performed in parallel in time, with their phases being shifted. That is, the page load of the write data is performed by inputting / outputting the input / output buffers to the sense amplifier / data latch circuits LA1r to LAnr for the sub array ARYr even after the data is written to the sense amplifier / data latch circuits LA1l to LAnl for the sub array ARYl. Data is written via the input / output lines I / O and I / OB.

【0064】そして、サブアレイARYl の場合と同様
に、サブアレイARYr の全ビット線BL1r〜BLnrは
Vccより高い中間電位VHにプリチャージ(予備充電)
され、最後のn番目のセンスアンプ兼データラッチ回路
LAnl,LAnrにデータが書込まれた後、センスアンプ
兼データラッチ回路に書込まれているデータに応じてビ
ット線が放電され、以上のように書込み動作が順次行わ
れる。その後のサブアレイARYr に関する確認読出し
の順序動作等は、サブアレイARYl のそれと同一であ
る。
Then, as in the case of the sub-array ARYl, all the bit lines BL1r to BLnr of the sub-array ARYr are precharged (pre-charged) to an intermediate potential VH higher than Vcc.
Then, after the last nth sense amplifier / data latch circuit LAnl, LAnr is written with data, the bit line is discharged according to the data written in the sense amplifier / data latch circuit. The writing operation is sequentially performed. Subsequent confirmation read operations for the sub-array ARYr are the same as those for the sub-array ARYl.

【0065】このように本実施例によれば、NANDセ
ルからなるアレイを2つのサブアレイARYl ,ARY
r に分割し、一方のサブアレイで選択的に書込み動作若
しくは消去動作している間に、他方のサブアレイで選択
的に書込み確認読出し動作若しくは消去確認読出し動作
を同時に行うことにより、第1の実施例と同様に、確認
読出し動作を含めた合計の書込み,消去時間を短縮させ
ることができる。
As described above, according to this embodiment, the array of NAND cells is divided into two sub arrays ARYl and ARY.
In the first embodiment, by dividing into r and performing the write confirmation read operation or the erase confirmation read operation selectively in the other subarray while the write operation or the erase operation is selectively performed in one subarray. Similarly, the total writing and erasing time including the confirmation reading operation can be shortened.

【0066】なお、本発明は上述した各実施例に限定さ
れるものではない。実施例ではメモリセルアレイを2つ
に分割した例で説明したが、3つ以上に分割してもよ
い。この場合、全てのサブアレイでデータ書込み又は消
去を同時に行ってもよいし、2つのサブアレイでデータ
書込み又は消去を同時に行ってもよい。要は、少なくと
も2つのサブアレイで書込み又は消去を同時に行い、か
つ一方のサブアレイと他方のサブアレイで書込み動作又
は消去動作と書込み確認読出し動作又は消去確認読出し
動作とのタイミングをずらせばよい。
The present invention is not limited to the above embodiments. In the embodiment, the example in which the memory cell array is divided into two has been described, but it may be divided into three or more. In this case, data writing or erasing may be simultaneously performed in all sub arrays, or data writing or erasing may be simultaneously performed in two sub arrays. In short, at least two sub-arrays should be programmed or erased at the same time, and one sub-array and the other sub-array should be shifted in timing between the write or erase operation and the write confirmation read operation or erase confirmation read operation.

【0067】また、メモリセルの構成は必ずしもFET
MOS型に限るものではなく、電気的書替え可能な構成
であればよい。さらに、複数のメモリセルを接続してメ
モリセルユニットを構成する場合、NAND型に限らず
NOR型に適用することも可能である。その他、本発明
の要旨を逸脱しない範囲で、種々変形して実施すること
ができる。
The memory cell structure is not always FET.
The configuration is not limited to the MOS type, and any configuration that allows electrical rewriting may be used. Furthermore, when a plurality of memory cells are connected to form a memory cell unit, not only the NAND type but also the NOR type can be applied. In addition, various modifications can be made without departing from the scope of the present invention.

【0068】[0068]

【発明の効果】以上述べたように本発明によれば、メモ
リセルアレイを少なくとも2つに分割し、異なるサブア
レイで、書込み動作又は消去動作と時間的に並列に書込
み確認読出し動作又は消去確認読出し動作と同時に行
い、結果的に高速書込み,消去が可能な不揮発性半導体
記憶装置を得ることができる。
As described above, according to the present invention, the memory cell array is divided into at least two, and in different sub-arrays, the write confirmation read operation or the erase confirmation read operation is performed in parallel in time with the write operation or the erase operation. At the same time, a non-volatile semiconductor memory device capable of high-speed writing and erasing can be obtained as a result.

【0069】また、本発明によれば、データの書き換え
(消去してから書込みを行うこと)が短時間に行うこと
ができ、SSF(ソリッドステートファイル)としての
役目を十分に果たすだけではなく、出荷前のテスト時間
が大幅に削減され、コストの低下につながる。
Further, according to the present invention, rewriting of data (writing after erasing data) can be performed in a short time, and not only the function as SSF (solid state file) is sufficiently fulfilled. Pre-shipment test time is significantly reduced, leading to lower costs.

【図面の簡単な説明】[Brief description of drawings]

【図1】第1の実施例に係わる不揮発性半導体記憶装置
のブロック構成図。
FIG. 1 is a block configuration diagram of a nonvolatile semiconductor memory device according to a first embodiment.

【図2】2つのサブアレイにおける書込み動作と書込み
確認読出し動作とのタイミングのずれを説明するための
図。
FIG. 2 is a diagram for explaining a timing difference between a write operation and a write confirmation read operation in two sub arrays.

【図3】図1の不揮発性半導体記憶装置の矢視A−A′
断面図。
FIG. 3 is a view AA ′ of the nonvolatile semiconductor memory device of FIG.
Sectional view.

【図4】図3の変形例を示す断面図。FIG. 4 is a sectional view showing a modified example of FIG.

【図5】サブアレイARYl 内のNAND型メモリセル
アレイのレイアウト図。
FIG. 5 is a layout diagram of a NAND type memory cell array in the sub-array ARYl.

【図6】サブアレイARYl 内のNAND型メモリセル
アレイのレイアウト図。
FIG. 6 is a layout diagram of a NAND type memory cell array in the sub-array ARYl.

【図7】サブアレイARYl 内のNAND型メモリセル
アレイのレイアウト図。
FIG. 7 is a layout diagram of a NAND type memory cell array in the sub-array ARYl.

【図8】サブアレイARYr 内のNAND型メモリセル
アレイのレイアウト図。
FIG. 8 is a layout diagram of a NAND type memory cell array in the sub array ARYr.

【図9】サブアレイARYr 内のNAND型メモリセル
アレイのレイアウト図。
FIG. 9 is a layout diagram of a NAND type memory cell array in the sub-array ARYr.

【図10】サブアレイARYr 内のNAND型メモリセ
ルアレイのレイアウト図。
FIG. 10 is a layout diagram of a NAND type memory cell array in the sub-array ARYr.

【図11】サブアレイARYl 側のカラム系のコア部の
回路構成図。
FIG. 11 is a circuit configuration diagram of a core part of a column system on the sub-array ARYl side.

【図12】サブアレイARYr 側のロウデコーダ部の回
路構成図。
FIG. 12 is a circuit configuration diagram of a row decoder section on the sub-array ARYr side.

【図13】第2の実施例における主要ノードの前半の動
作タイミングを示す図。
FIG. 13 is a diagram showing the operation timing of the first half of the main node in the second embodiment.

【図14】第2の実施例における主要ノードの前半の動
作タイミングを示す図。
FIG. 14 is a diagram showing the operation timing of the first half of the main node in the second embodiment.

【図15】第2の実施例における主要ノードの前半の動
作タイミングを示す図。
FIG. 15 is a diagram showing the operation timing of the first half of the main node in the second embodiment.

【図16】第2の実施例における主要ノードの後半の動
作タイミングを示す図。
FIG. 16 is a diagram showing operation timing of the latter half of the main node in the second embodiment.

【図17】第2の実施例における主要ノードの後半の動
作タイミングを示す図。
FIG. 17 is a diagram showing operation timing of the latter half of the main node in the second embodiment.

【図18】第2の実施例における主要ノードの後半の動
作タイミングを示す図。
FIG. 18 is a diagram showing operation timing of the latter half of the main node according to the second embodiment.

【符号の説明】[Explanation of symbols]

M11l 〜Mmnl ,M11r 〜Mmnr …メモリセル BL1l〜BLnl,BL1r〜BLnr…ビット線 WL1l〜WLml,WL1r〜WLmr…ワード線 WL11l 〜WLm8l ,WL11r 〜WLm8r …ワード線 SGS1l〜SGSml,SGS1r〜SGSmr…ソース側選
択ゲート線 SGD1l〜SGDml,SGD1r〜SGDmr…ドレイン側
選択ゲート線 ARYl ,ARYr …サブアレイ R/D1 〜R/Dm …ロウデコーダ回路 LA1l〜LAnl,LA1r〜LAnr…センスアンプ兼デー
タラッチ回路 10…n型半導体基板 11,12…サブアレイ用のp型ウェル 14…周辺回路用のp型ウェル 15…周辺回路用のn型ウェル
M11l to Mmnl, M11r to Mmnr ... Memory cells BL1l to BLnl, BL1r to BLnr ... Bit lines WL1l to WLml, WL1r to WLmr ... Word lines WL11l to WLm8l, WL11r to WLm8r ... Word lines SGS1l to SGSml, SGSml, SGSml, SGSml, SGSml, SGR. Select gate lines SGD1l to SGDml, SGD1r to SGDmr ... Drain side select gate lines ARYl, ARYr ... Sub-arrays R / D1 to R / Dm ... Row decoder circuits LA1l to LAnl, LA1r to LAnr ... Sense amplifier / data latch circuit 10 ... N type Semiconductor substrate 11, 12 ... p-type well for sub-array 14 ... p-type well for peripheral circuit 15 ... n-type well for peripheral circuit

───────────────────────────────────────────────────── フロントページの続き (72)発明者 舛岡 富士雄 神奈川県川崎市幸区小向東芝町1番地 株 式会社東芝研究開発センター内 ─────────────────────────────────────────────────── ─── Continuation of the front page (72) Inventor Fujio Masuoka 1 Komukai Toshiba-cho, Sachi-ku, Kawasaki-shi, Kanagawa Incorporated Toshiba Research and Development Center

Claims (5)

【特許請求の範囲】[Claims] 【請求項1】同一チップ上に形成された不揮発性メモリ
セルのアレイを複数に分割し、分割した複数のサブアレ
イの少なくとも2つで同時にデータ書込み又は消去を行
い、かつ任意のサブアレイのデータ書込み又は消去のタ
イミングに対し、別のサブアレイのデータ書込み又は消
去のタイミングをずらすようにしたことを特徴とする不
揮発性半導体記憶装置。
1. An array of non-volatile memory cells formed on the same chip is divided into a plurality of sections, and data writing or erasing is simultaneously performed by at least two of the divided plurality of sub-arrays, and data writing or erasing of an arbitrary sub-array is performed. A nonvolatile semiconductor memory device characterized in that the timing of writing or erasing data of another sub-array is shifted with respect to the timing of erasing.
【請求項2】同一チップ上に形成された不揮発性メモリ
セルのアレイを2つに分割し、分割した各々のサブアレ
イで同時にデータ書込み又は消去を行い、かつ一方のサ
ブアレイのデータ書込み又は消去のタイミングに対し、
他方のサブアレイのデータ書込み又は消去のタイミング
をずらすようにしたことを特徴とする不揮発性半導体記
憶装置。
2. An array of non-volatile memory cells formed on the same chip is divided into two, data writing or erasing is performed simultaneously in each of the divided sub-arrays, and data writing or erasing timing of one sub-array. As opposed to
A nonvolatile semiconductor memory device characterized in that the timing of data writing or erasing of the other sub-array is shifted.
【請求項3】データ書込み又は消去は、データ書込み動
作又は消去動作とこれに続く書込み確認読出し動作又は
消去確認読出し動作の複数回からなり、任意のサブアレ
イにデータ書込み動作又は消去動作を行っている間に、
別のサブアレイで書込み確認読出し動作又は消去確認読
出し動作を行うことを特徴とする請求項1又は2に記載
の不揮発性半導体記憶装置。
3. A data write or erase operation comprises a data write operation or an erase operation and a plurality of subsequent write confirmation read operations or erase confirmation read operations, and the data write operation or erase operation is performed on an arbitrary sub-array. Between,
3. The nonvolatile semiconductor memory device according to claim 1, wherein a write confirmation read operation or an erase confirmation read operation is performed in another sub-array.
【請求項4】複数のサブアレイはワード線を共有し、異
なるサブアレイの同一ワード線に接続されるメモリセル
対してデータ書込み又は消去を同時に行うことを特徴と
する請求項1又は2に記載の不揮発性半導体記憶装置。
4. The non-volatile memory according to claim 1, wherein a plurality of sub-arrays share a word line, and data writing or erasing is simultaneously performed with respect to memory cells connected to the same word line of different sub-arrays. Semiconductor memory device.
【請求項5】アレイを構成する不揮発性半導体メモリセ
ルは、電気的書替え可能な不揮発性メモリセルであっ
て、複数個ずつ直列接続されてNANDセルを構成して
いることを特徴とする請求項1又は2に記載の不揮発性
半導体記憶装置。
5. The non-volatile semiconductor memory cell forming the array is an electrically rewritable non-volatile memory cell, and a plurality of cells are connected in series to form a NAND cell. 3. The nonvolatile semiconductor memory device according to 1 or 2.
JP14767194A 1994-06-29 1994-06-29 Nonvolatile semiconductor memory device Expired - Fee Related JP3853850B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP14767194A JP3853850B2 (en) 1994-06-29 1994-06-29 Nonvolatile semiconductor memory device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP14767194A JP3853850B2 (en) 1994-06-29 1994-06-29 Nonvolatile semiconductor memory device

Publications (2)

Publication Number Publication Date
JPH0818018A true JPH0818018A (en) 1996-01-19
JP3853850B2 JP3853850B2 (en) 2006-12-06

Family

ID=15435648

Family Applications (1)

Application Number Title Priority Date Filing Date
JP14767194A Expired - Fee Related JP3853850B2 (en) 1994-06-29 1994-06-29 Nonvolatile semiconductor memory device

Country Status (1)

Country Link
JP (1) JP3853850B2 (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5847994A (en) * 1997-09-08 1998-12-08 Mitsubishi Denki Kabushiki Kaisha Non-volatile semiconductor memory device having a back ground operation mode
US6603700B2 (en) 2000-10-23 2003-08-05 Matsushita Electric Industrial Co., Ltd. Non-volatile semiconductor memory device having reduced power requirements
US7185208B2 (en) 2001-09-28 2007-02-27 Lexar Media, Inc. Data processing
US7215580B2 (en) 2001-09-28 2007-05-08 Lexar Media, Inc. Non-volatile memory control
US7275686B2 (en) 2003-12-17 2007-10-02 Lexar Media, Inc. Electronic equipment point-of-sale activation to avoid theft
US7370166B1 (en) 2004-04-30 2008-05-06 Lexar Media, Inc. Secure portable storage device
US7424593B2 (en) 1995-07-31 2008-09-09 Micron Technology, Inc. Increasing the memory performance of flash memory devices by writing sectors simultaneously to multiple flash memory devices
US7594063B1 (en) 2004-08-27 2009-09-22 Lexar Media, Inc. Storage capacity status
JP2010113742A (en) * 2008-11-04 2010-05-20 Sharp Corp Nonvolatile semiconductor memory device and control method of the same
CN101800076A (en) * 2009-02-05 2010-08-11 索尼公司 Nonvolatile semiconductor memory device and method for performing verify write operation

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7424593B2 (en) 1995-07-31 2008-09-09 Micron Technology, Inc. Increasing the memory performance of flash memory devices by writing sectors simultaneously to multiple flash memory devices
US7549013B2 (en) 1995-07-31 2009-06-16 Lexar Media, Inc. Increasing the memory performance of flash memory devices by writing sectors simultaneously to multiple flash memory devices
US5847994A (en) * 1997-09-08 1998-12-08 Mitsubishi Denki Kabushiki Kaisha Non-volatile semiconductor memory device having a back ground operation mode
US6603700B2 (en) 2000-10-23 2003-08-05 Matsushita Electric Industrial Co., Ltd. Non-volatile semiconductor memory device having reduced power requirements
US7215580B2 (en) 2001-09-28 2007-05-08 Lexar Media, Inc. Non-volatile memory control
US7185208B2 (en) 2001-09-28 2007-02-27 Lexar Media, Inc. Data processing
US7275686B2 (en) 2003-12-17 2007-10-02 Lexar Media, Inc. Electronic equipment point-of-sale activation to avoid theft
US7370166B1 (en) 2004-04-30 2008-05-06 Lexar Media, Inc. Secure portable storage device
US10049207B2 (en) 2004-04-30 2018-08-14 Micron Technology, Inc. Methods of operating storage systems including encrypting a key salt
US7594063B1 (en) 2004-08-27 2009-09-22 Lexar Media, Inc. Storage capacity status
JP2010113742A (en) * 2008-11-04 2010-05-20 Sharp Corp Nonvolatile semiconductor memory device and control method of the same
US8111573B2 (en) 2008-11-04 2012-02-07 Sharp Kabushiki Kaisha Nonvolatile semiconductor memory device and method of controlling the same
CN101800076A (en) * 2009-02-05 2010-08-11 索尼公司 Nonvolatile semiconductor memory device and method for performing verify write operation
JP2010182373A (en) * 2009-02-05 2010-08-19 Sony Corp Non-volatile semiconductor memory device and method for performing verify write operation on the same
US8102716B2 (en) 2009-02-05 2012-01-24 Sony Corporation Nonvolatile semiconductor memory device and method for performing verify write operation on the same

Also Published As

Publication number Publication date
JP3853850B2 (en) 2006-12-06

Similar Documents

Publication Publication Date Title
KR0169419B1 (en) Method and device for reading nonvolatile semiconductor memory
US6317349B1 (en) Non-volatile content addressable memory
US5748536A (en) Data read circuit for a nonvolatile semiconductor memory
US5075890A (en) Electrically erasable programmable read-only memory with nand cell
US5359571A (en) Memory array having a plurality of address partitions
US4858194A (en) Nonvolatile semiconductor memory device using source of a single supply voltage
US6222774B1 (en) Data-erasable non-volatile semiconductor memory device
JPH10177797A (en) Semiconductor storage device
JPH0869696A (en) Semiconductor memory device
JP2001043693A (en) Flash memory device
JP2001052487A (en) Nonvolatile semiconductor memory device
JP3126396B2 (en) Nonvolatile semiconductor memory device
US6147910A (en) Parallel read and verify for floating gate memory device
KR970004070B1 (en) Nonvolatile Semiconductor Memory Device
US5247480A (en) Electrically erasable progammable read-only memory with nand cell blocks
JP3853850B2 (en) Nonvolatile semiconductor memory device
US6243297B1 (en) Semiconductor storage device
US4965769A (en) Semiconductor memory capable of high-speed data erasing
JP3350308B2 (en) Nonvolatile semiconductor memory device
JPH065085A (en) Nonvolatile semiconductor memory device
EP0317323A2 (en) Programmable semiconductor memory
JP3581170B2 (en) Semiconductor storage device
JPH11134892A (en) Internal potential generation circuit
KR100629987B1 (en) Flash memory architecture using three-layer metal wiring
JP3204799B2 (en) Semiconductor memory device

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050621

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050822

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20051018

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20051114

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20051213

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060213

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20060224

A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20060324

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20060907

LAPS Cancellation because of no payment of annual fees