JPH0778492A - Nonvolatile storage device - Google Patents
Nonvolatile storage deviceInfo
- Publication number
- JPH0778492A JPH0778492A JP17226193A JP17226193A JPH0778492A JP H0778492 A JPH0778492 A JP H0778492A JP 17226193 A JP17226193 A JP 17226193A JP 17226193 A JP17226193 A JP 17226193A JP H0778492 A JPH0778492 A JP H0778492A
- Authority
- JP
- Japan
- Prior art keywords
- write
- circuit
- data line
- address
- writing
- 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.)
- Withdrawn
Links
- 238000003860 storage Methods 0.000 title claims description 26
- 230000008439 repair process Effects 0.000 claims description 10
- 238000007599 discharging Methods 0.000 claims 3
- 239000011159 matrix material Substances 0.000 claims 3
- 238000003491 array Methods 0.000 abstract description 11
- 230000002950 deficient Effects 0.000 abstract description 10
- 230000007547 defect Effects 0.000 abstract description 5
- 239000000758 substrate Substances 0.000 description 17
- 239000000872 buffer Substances 0.000 description 13
- 239000004065 semiconductor Substances 0.000 description 12
- 238000009792 diffusion process Methods 0.000 description 8
- 238000000034 method Methods 0.000 description 8
- XUIMIQQOPSSXEZ-UHFFFAOYSA-N Silicon Chemical compound [Si] XUIMIQQOPSSXEZ-UHFFFAOYSA-N 0.000 description 7
- 229910052710 silicon Inorganic materials 0.000 description 7
- 239000010703 silicon Substances 0.000 description 7
- 230000000295 complement effect Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 238000004519 manufacturing process Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 229910021420 polycrystalline silicon Inorganic materials 0.000 description 3
- 229920005591 polysilicon Polymers 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 239000000969 carrier Substances 0.000 description 2
- 239000013078 crystal Substances 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000002347 injection Methods 0.000 description 2
- 239000007924 injection Substances 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 102100036302 C-C chemokine receptor type 6 Human genes 0.000 description 1
- 101000716068 Homo sapiens C-C chemokine receptor type 6 Proteins 0.000 description 1
- XAGFODPZIPBFFR-UHFFFAOYSA-N aluminium Chemical compound [Al] XAGFODPZIPBFFR-UHFFFAOYSA-N 0.000 description 1
- 229910052782 aluminium Inorganic materials 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000005520 cutting process Methods 0.000 description 1
- 230000005684 electric field Effects 0.000 description 1
- 230000005669 field effect Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 230000001678 irradiating effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 229910021421 monocrystalline silicon Inorganic materials 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Landscapes
- Semiconductor Memories (AREA)
- Non-Volatile Memory (AREA)
- For Increasing The Reliability Of Semiconductor Memories (AREA)
- Read Only Memory (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】この発明は、不揮発性記憶装置に
関し、例えば一括消去型EEPROM(エレクトリカル
・イレーザブル&プログラマブル・リード・オンリー・
メモリ)の欠陥救済技術等に利用して有効な技術に関す
るものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a non-volatile memory device, for example, a batch erasing type EEPROM (Electrical Erasable & Programmable Read Only.
The present invention relates to a technique effectively used as a defect relief technique for memory).
【0002】[0002]
【従来の技術】電気的一括消去型EEPROMは、チッ
プに形成されたメモリセルの全てを一括して、又はチッ
プに形成されたメモリセルのうち、あるひとまとまりの
メモリセル群を一括して電気的に消去する機能を持つ不
揮発性記憶装置である。このような一括消去型EEPR
OMに関しては、1980年のアイ・イー・イー・イ
ー、インターナショナル、ソリッド−ステート サーキ
ッツ コンファレンス(IEEE INTERNATIONAL SOLID-STA
TE CIRCUITS CONFERENCE) の頁152 〜153、1987年
のアイ・イー・イー・イー、インターナショナル、ソリ
ッド−ステート サーキッツ コンファレンス(IEEE IN
TERNATIONAL SOLID-STATE CIRCUITSCONFERENCE)の頁76
〜77、アイ・イー・イー・イー・ジャーナル オブ ソ
リッドステート サーキッツ,第23巻第5号(198
8年)第1157頁から第1163頁(IEEE,J. Solid-State Cic
uits, vol.23(1988) pp.1157-1163)に記載されている。2. Description of the Related Art An electrical batch erasing type EEPROM is a system in which all of the memory cells formed on a chip are collectively operated, or a group of memory cells among the memory cells formed on the chip are collectively operated. It is a non-volatile memory device that has a function of erasing physically. Such a batch erase type EEPR
Regarding OM, the 1980 IEEE SOLID-STA, International, Solid-State Circuits Conference
TE CIRCUITS CONFERENCE) pages 152-153, 1987 IEE, International, Solid-State Circuits Conference (IEEE IN
TERNATIONAL SOLID-STATE CIRCUITS CONFERENCE) Page 76
~ 77, I-E-E-Journal of Solid State Circuits, Vol. 23, No. 5 (198
8 years) pp. 1157 to 1163 (IEEE, J. Solid-State Cic
uits, vol.23 (1988) pp.1157-1163).
【0003】図4には、1987年の国際電子デバイス
会議(International Electron Device Meeting) にお
いて発表された電気的一括消去型EEPROMのメモリ
セルの断面構造の概要図が示されている。同図のメモリ
セルは、通常のEPROMのメモリセルとよく似た構造
を有している。すなわち、メモリセルは、2層ゲート構
造の絶縁ゲート型電界効果トランジスタ(以下、MOS
FET又は単にトランジスタと称する)により構成され
ている。同図において、8はP型シリコン基板、11は
上記シリコン基板8に形成されたP型拡散層、10は上
記シリコン基板8に形成された低濃度のN型拡散層、9
は上記P型拡散層11及び上記N型拡散層10のそれぞ
れに形成されたN型拡散層である。また、4は薄い酸化
膜7を介して上記P型シリコン基板8上に形成されたフ
ローティングゲート、6は酸化膜7を介して上記フロー
ティングゲート4上に形成されたコントロールゲート、
3はドレイン電極、5はソース電極である。すなわち、
同図のメモリセルはNチャンネル形の2層ゲート構造の
MOSFETにより構成され、このトランジスタに情報
が記憶される。ここにおいて、情報は実質的にしきい値
電圧の変化としてトランジスタに保持される。FIG. 4 shows a schematic diagram of a cross-sectional structure of a memory cell of an electrically collective erase type EEPROM, which was announced at the International Electron Device Meeting in 1987. The memory cell shown in the figure has a structure very similar to that of a normal EPROM memory cell. That is, a memory cell is an insulated gate field effect transistor (hereinafter referred to as a MOS) having a two-layer gate structure.
FET or simply referred to as a transistor). In the figure, 8 is a P-type silicon substrate, 11 is a P-type diffusion layer formed on the silicon substrate 8, 10 is a low concentration N-type diffusion layer formed on the silicon substrate 8, 9
Are N-type diffusion layers formed in the P-type diffusion layer 11 and the N-type diffusion layer 10, respectively. Further, 4 is a floating gate formed on the P-type silicon substrate 8 via a thin oxide film 7, 6 is a control gate formed on the floating gate 4 via the oxide film 7,
Reference numeral 3 is a drain electrode, and 5 is a source electrode. That is,
The memory cell shown in the figure is constituted by an N-channel MOSFET having a double-layer gate structure, and information is stored in this transistor. Here, the information is substantially retained in the transistor as a change in threshold voltage.
【0004】以下、特に述べないかぎり、メモリセルに
おいて、情報を記憶するトランジスタ(以下、記憶トラ
ンジスタと称する)がNチャンネル形の場合について述
べる。図5に示されているメモリセルへの情報の書き込
み動作は、EPROMのそれと同様である。すなわち、
書き込み動作は、ドレイン電極3に接続されたドレイン
領域9の近傍で発生させたホットキャリアをフローティ
ングゲート4に注入することにより行われる。この書き
込み動作により記憶トランジスタは、そのコントロール
ゲート6からみたしきい値電圧が、書き込み動作を行わ
なかった記憶トランジスタに比べ高くなる。Unless otherwise specified, a case where a memory cell has a transistor for storing information (hereinafter referred to as a storage transistor) of an N-channel type will be described below. The operation of writing information to the memory cell shown in FIG. 5 is similar to that of EPROM. That is,
The writing operation is performed by injecting hot carriers generated in the vicinity of the drain region 9 connected to the drain electrode 3 into the floating gate 4. Due to this write operation, the threshold voltage of the memory transistor seen from the control gate 6 becomes higher than that of the memory transistor which has not performed the write operation.
【0005】一方、消去動作においては、コントロール
ゲート6を接地し、ソース電極5に高電圧を印加するこ
とによりフローティングゲート4とソース電極5に接続
されたソース領域9との間に高電界が発生され、薄い酸
化膜7を通したトンネル現象を利用してフローティング
ゲート4に蓄積された電子がソース領域9を介してソー
ス電極5に引き抜かれる。これにより、記憶情報の消去
が行われる。すなわち、消去動作により記憶トランジス
タはそのコントロールゲート6からみたしきい値電圧が
低くなる。On the other hand, in the erase operation, the control gate 6 is grounded and a high voltage is applied to the source electrode 5 to generate a high electric field between the floating gate 4 and the source region 9 connected to the source electrode 5. Then, the electrons accumulated in the floating gate 4 are extracted to the source electrode 5 through the source region 9 by utilizing the tunnel phenomenon through the thin oxide film 7. As a result, the stored information is erased. That is, the erase operation lowers the threshold voltage of the memory transistor as viewed from the control gate 6.
【0006】読み出し動作におていは、上記メモリセル
に対して弱い書き込み、すなわち、フローティングゲー
ト4に対して不所望なキャリアの注入が行われないよう
に、ドレイン電極3及びコントロールゲート6に印加さ
れる電圧が比較的低い値に制限される。例えば、1V程
度の低電圧がドレイン電極3に印加されるとともに、コ
ントロールゲート6に5V程度の低電圧が印加される。
これらの印加電圧によって記憶トランジスタを流れるチ
ャンネル電流の大小を検出することにより、メモリセル
に記憶されている情報の“0”と“1”を判定する。In the read operation, the drain electrode 3 and the control gate 6 are applied so that weak writing to the memory cell, that is, undesired injection of carriers into the floating gate 4 is not performed. Voltage is limited to a relatively low value. For example, a low voltage of about 1 V is applied to the drain electrode 3 and a low voltage of about 5 V is applied to the control gate 6.
By detecting the magnitude of the channel current flowing through the storage transistor by these applied voltages, "0" and "1" of the information stored in the memory cell are determined.
【0007】一般に電気的消去においては、消去を長時
間続けると、記憶トランジスタのしきい値電圧は、熱平
衡状態での記憶トランジスタのしきい値電圧とは異なり
負の値となり得る。これに対して、EPROMのように
紫外線で記憶情報の消去を行う場合、消去動作によって
変化する記憶トランジスタのしきい値電圧は、その記憶
装置を製造した時のしきい値電圧に落ち着く、すなわ
ち、記憶装置を製造するときの製造条件等によって、消
去動作後の記憶トランジスタのしきい値電圧を制御する
ことができる。Generally, in electrical erasing, if erasing is continued for a long time, the threshold voltage of the storage transistor can be a negative value, unlike the threshold voltage of the storage transistor in a thermal equilibrium state. On the other hand, when the stored information is erased by ultraviolet rays like EPROM, the threshold voltage of the storage transistor which changes by the erase operation settles at the threshold voltage when the storage device is manufactured, that is, The threshold voltage of the storage transistor after the erase operation can be controlled by the manufacturing conditions or the like when manufacturing the memory device.
【0008】ところが、記憶情報を電気的に消去する場
合においては、上記のようにフローティングゲートに蓄
積された電子をソース電極に引き抜くことにより、記憶
情報の消去が行われるため、比較的長い時間、消去動作
を続けると、書き込み動作の際にフローティングゲート
に注入した電子の量よりも多くの電子が引き抜かれるこ
とになる。そのため、電気的消去を比較的長い時間続け
ると、記憶トランジスタのしきい値電圧は、製造された
ときのしきい値電圧とは異なる値になる。言い換えるな
らば、消去動作が行われた場合、EPROMとは対照的
に、製造時の製造条件等によって定まるしきい値電圧に
落ち着かない。However, in the case of electrically erasing the stored information, since the stored information is erased by drawing out the electrons accumulated in the floating gate to the source electrode as described above, it takes a relatively long time. If the erase operation is continued, more electrons will be extracted than the amount of electrons injected into the floating gate during the write operation. Therefore, when electrical erasing is continued for a relatively long time, the threshold voltage of the storage transistor becomes a value different from the threshold voltage when manufactured. In other words, when the erase operation is performed, in contrast to the EPROM, the threshold voltage determined by the manufacturing conditions at the time of manufacturing does not settle down.
【0009】[0009]
【発明が解決しようとする課題】本願出願人等において
は、上記記憶トランジスタの消去に先立ってプレライト
動作を行い、記憶トランジスタが負のしきい値電圧を持
たないようにすることを考えた。また、書き込み動作に
おいても、過剰書き込みを抑えて書き込み量のバラツキ
を抑えて、上記消去動作の安定化を図ることを考えた。
そして、製品歩留りを高くするために、簡単な構成によ
りデータ線の救済を行うことを考えた。The applicant of the present invention considered to perform a pre-write operation prior to erasing the storage transistor so that the storage transistor does not have a negative threshold voltage. Also, in the writing operation, it was considered to suppress the excessive writing to suppress the variation in the writing amount and to stabilize the erasing operation.
Then, in order to increase the product yield, it was considered to repair the data line with a simple configuration.
【0010】この発明の目的は、簡単な構成によりデー
タ線の欠陥救済を実現した不揮発性記憶装置を提供する
ことにある。この発明の他の目的は、安定した消去動作
及び書き込み量のバラツキを抑えた不揮発性記憶装置を
提供することにある。この発明の前記ならびにそのほか
の目的と新規な特徴は、本明細書の記述および添付図面
から明らかになるであろう。An object of the present invention is to provide a non-volatile memory device which realizes data line defect relief with a simple structure. Another object of the present invention is to provide a nonvolatile memory device which suppresses stable erase operation and variation in write amount. The above and other objects and novel features of the present invention will be apparent from the description of this specification and the accompanying drawings.
【0011】[0011]
【課題を解決するための手段】本願において開示される
発明のうち代表的なものの概要を簡単に説明すれば、下
記の通りである。すなわち、フラッシュEEPROMに
おいて、読み出しビットに対して整数倍からなる書き込
みデータを保持するラッチ回路を設け、この書き込みデ
ータに対応して設けられる冗長用ラッチ回路に対してそ
れぞれ複数本割り当てられた冗長用データ線を設ける。
救済アドレスを選択して書き込み動作を行うときには正
規回路及び冗長用データ線に対して書き込み信号を供給
し、救済アドレスを選択して読み出し動作を行うときに
は正規回路側の読み出し用スイッチをオフ状態にさせ
る。書き込みベリファイにおいて所望の書き込み量にさ
れたビットに対応したラッチ回路はリセットし、書き込
み量が不足されたビットにはラッチ回路のデータをその
ままとして再書き込みを行う。The outline of a typical one of the inventions disclosed in the present application will be briefly described as follows. That is, in the flash EEPROM, a latch circuit for holding write data consisting of an integral multiple of the read bit is provided, and a plurality of redundancy data are assigned to each redundancy latch circuit provided corresponding to this write data. Make a line.
When a repair address is selected and a write operation is performed, a write signal is supplied to the normal circuit and the redundant data line, and when a repair address is selected and a read operation is performed, the read switch on the normal circuit side is turned off. . In the write verify, the latch circuit corresponding to the bit of which the desired write amount is set is reset, and the bit of which the write amount is insufficient is rewritten with the data of the latch circuit as it is.
【0012】[0012]
【作用】上記した手段によれば、ラッチ回路により、複
数の冗長データ線に対して書き込みを行うようにできる
から簡単な構成により多くの欠陥救済が可能になる。デ
ータ線救済に対して、読み出し動作のときに救済アドレ
スに対応して正規回路側を切り離すので回路の簡素化が
可能になる。ラッチ回路に保持されたデータにより書き
込み動作を行うときに、書き込みベリファイにおいて書
き込み不足に対応対応されたビットのラッチ回路をその
ままとすることにより、書き込み量のバラツキを抑える
ことができる。According to the above-mentioned means, since a plurality of redundant data lines can be written by the latch circuit, many defects can be relieved with a simple structure. For the data line relief, the normal circuit side is cut off in correspondence with the relief address during the read operation, so that the circuit can be simplified. When a write operation is performed by the data held in the latch circuit, the write amount can be prevented from varying by leaving the bit latch circuit corresponding to the insufficient write in the write verify as it is.
【0013】[0013]
【実施例】図2には、本発明を適用した電気的一括消去
型EEPROM(以下、フラッシュEEPROMとも称
する)の全体ブロック図が示されている。同図に示され
ている各回路ブロックは、特に制限されないが、周知の
半導体集積回路技術によって、1個の半導体基板に形成
されている。また、同図において“○”印はフラッシュ
EEPROMに設けられた外部端子を示している。DESCRIPTION OF THE PREFERRED EMBODIMENTS FIG. 2 shows an overall block diagram of an electrical batch erasing type EEPROM (hereinafter also referred to as a flash EEPROM) to which the present invention is applied. Although not particularly limited, each circuit block shown in the figure is formed on one semiconductor substrate by a well-known semiconductor integrated circuit technique. Further, in the figure, the mark “◯” indicates an external terminal provided in the flash EEPROM.
【0014】本願において、ロウレベルがアクティブレ
ベルとなる信号は、一般的には制御信号を示すアルファ
ベットに上線を付すものであるが、それに対応した信号
は最初に/(バーの意味)を付して表現している。例え
ば、チップイネーブル信号は/CEのように表してい
る。In the present application, a signal whose low level becomes an active level is generally an upper line attached to an alphabet indicating a control signal, but a signal corresponding thereto is first marked with / (meaning a bar). expressing. For example, the chip enable signal is represented as / CE.
【0015】同図において、M−ARY−0〜M−AR
Y−7のそれぞれは、互いに同様な構成にされたメモリ
アレイであり、特に制限されないが、複数のワード線
と、これらのワード線と交差するように配置された複数
のデータ線と、ワード線とデータ線との各交差部に設け
られたメモリセルとを有する。In the figure, M-ARY-0 to M-AR
Each of Y-7 is a memory array having a similar configuration to each other, and is not particularly limited, but includes a plurality of word lines, a plurality of data lines arranged to intersect these word lines, and a word line. And a memory cell provided at each intersection of the data line and the data line.
【0016】XADBは、ロウアドレスバッファであ
り、外部端子を介して供給される外部ロウアドレス信号
AXを受けて、ロウアドレス信号AXに応じた内部相補
ロウアドレス信号を形成する。XDCRは、ロウアドレ
スデコーダであり、上記ロウアドレスバッファXADB
により形成された内部相補ロウアドレス信号を受け、こ
の内部ロウアドレス信号をデコードする。XADB is a row address buffer, which receives an external row address signal AX supplied via an external terminal and forms an internal complementary row address signal according to the row address signal AX. XDCR is a row address decoder, and is the row address buffer XADB.
The internal complementary row address signal formed by is received, and the internal row address signal is decoded.
【0017】特に制限されないが、本実施例において、
上記ロウアドレスバッファXADB及びロウアドレスデ
コーダXDCRは、上記メモリアレイM−ARY−0〜
M−ARY−7に対して共通にされている。すなわち、
上記ロウアドレスデコーダXDCRは、内部相補ロウア
ドレス信号をデコードすることによって、上記メモリア
レイM−ARY−0〜M−ARY−7のそれぞれにおけ
る複数のワード線から、外部ロウアドレス信号AXによ
って指示された1本のワード線を選択するワード線選択
信号を形成する。これにより、各メモリアレイM−AR
Y−0〜M−ARY−7に対して共通にされた1本のワ
ード線が選択される。Although not particularly limited, in the present embodiment,
The row address buffer XADB and the row address decoder XDCR are provided in the memory array M-ARY-0.
It is made common to M-ARY-7. That is,
The row address decoder XDCR is instructed by an external row address signal AX from a plurality of word lines in each of the memory arrays M-ARY-0 to M-ARY-7 by decoding an internal complementary row address signal. A word line selection signal for selecting one word line is formed. As a result, each memory array M-AR
One word line commonly used for Y-0 to M-ARY-7 is selected.
【0018】このようにすると、デコーダ等の回路が簡
単にできる反面、ワード線の長さが長くなってメモリア
クセスが遅くなってしまう。そこで、フローティングゲ
ートと一体的に構成されたポリシリコン層からなるワー
ド線の上に絶縁膜を介してシャント用のアルミニュウム
層が形成されてワード線の抵抗値を下げている。なお、
この構成に代え、ワード線を分割してその長さを短く
し、デコーダ回路をそれぞれに設けるようにしてもよ
い。With this arrangement, a circuit such as a decoder can be simplified, but the length of the word line becomes long and the memory access becomes slow. Therefore, a shunt aluminum layer is formed on the word line formed of a polysilicon layer integrally formed with the floating gate via an insulating film to reduce the resistance value of the word line. In addition,
Instead of this configuration, the word line may be divided to reduce its length, and a decoder circuit may be provided for each.
【0019】同図において、YADBはカラムアドレス
バッファであり、外部端子を介して供給される外部カラ
ムアドレス信号AYを受け、この外部カラムアドレス信
号AYに従った内部相補カラムアドレス信号を形成す
る。YDCRはカラムアドレスデコーダであり、上記カ
ラムアドレスバッファYADBにより形成された内部相
補カラムアドレス信号をデコードして、外部カラムアド
レス信号AYに従ったデータ線選択信号を形成する。同
図には図示されていないが、メモリアレイM−ARY−
0〜M−ARY−7のそれぞれには、上記データ線選択
信号を受けてメモリアレイ内の複数のデータ線のうちの
上記外部カラムアドレス信号AYによって指示された1
本のデータ線を、メモリアレイに対応した共通データ線
に結合させるカラムスイッチが設けられている。また、
メモリアレイには、後述するような冗長データ線が設け
られ、デコーダYDCRには不良アドレスを記憶する記
憶回路とアドレス比較回路が含まれる。In the figure, YADB is a column address buffer, which receives an external column address signal AY supplied through an external terminal and forms an internal complementary column address signal according to the external column address signal AY. YDCR is a column address decoder, which decodes the internal complementary column address signal formed by the column address buffer YADB to form a data line selection signal according to the external column address signal AY. Although not shown in the figure, the memory array M-ARY-
1 to 0-M-ARY-7 designated by the external column address signal AY of the plurality of data lines in the memory array in response to the data line selection signal.
A column switch is provided for coupling the data line of the book to a common data line corresponding to the memory array. Also,
The memory array is provided with redundant data lines as described later, and the decoder YDCR includes a memory circuit for storing a defective address and an address comparison circuit.
【0020】メモリアレイM−ARY−0〜M−ARY
−7のそれぞれにおいて、読み出し動作においては、上
記外部ロウアドレス信号AXと外部カラムアドレス信号
AYに従った1本のワード線と1本のデータ線が選択さ
れ、選択されたワード線とデータ線との交差部に設けら
れたメモリセルが選択される。すなわち、選択されたワ
ード線及びデータ線に結合されたメモリセルが、全メモ
リアレイ内の複数のメモリセルから選択される。結果と
して、それぞれのメモリアレイから1個ずつのメモリセ
ルが選択される。Memory array M-ARY-0 to M-ARY
In each of -7, in the read operation, one word line and one data line according to the external row address signal AX and the external column address signal AY are selected, and the selected word line and data line are selected. The memory cell provided at the intersection of is selected. That is, the memory cell coupled to the selected word line and data line is selected from the plurality of memory cells in the entire memory array. As a result, one memory cell is selected from each memory array.
【0021】特に制限されないが、本実施例において
は、上記読み出しビット数に対して整数倍のデータをメ
モリアレイに同時に書き込むことが可能にされる。この
ため、データバッファDIB−0〜DIB7には、それ
ぞれ複数個のラッチ回路が設けられる。書き込み動作
は、上記のラッチ回路に書き込みデータを保持させると
いう第1書き込み動作と、上記ラッチ回路に保持された
データを一斉にメモリアレイに書き込むという第2書き
込み動作とから構成される。もっとも、複数のラッチ回
路のうち、1個ずつのラッチ回路のみ書き込みデータを
保持させ、他のラッチ回路がリセット状態にしておけ
ば、実質的に読み出し動作と同じ8ビットの単位での書
き込み動作を実施することができる。Although not particularly limited, in the present embodiment, it is possible to simultaneously write an integer multiple of the read bit number in the memory array. Therefore, each of the data buffers DIB-0 to DIB7 is provided with a plurality of latch circuits. The write operation is composed of a first write operation of holding the write data in the latch circuit and a second write operation of simultaneously writing the data held in the latch circuit to the memory array. However, if only one latch circuit among the plurality of latch circuits holds the write data and the other latch circuits are in the reset state, the write operation is performed in the unit of 8 bits which is substantially the same as the read operation. It can be carried out.
【0022】1つのメモリアレイM−ARY−0を例に
すると、書き込み動作の場合、上記選択されるメモリセ
ルは、ラッチ回路の数に対応された複数からなり、特に
制限されないが、書き込み制御信号wrによってオン状
態にされたMOSFETQ18を介してデータ入力バッ
ファDIB−0の出力ノードに結合される。読み出し動
作の場合には、スイッチにより1つの記憶トランジスタ
が選択されて読み出し制御信号reによってオン状態に
されたMOSFETQ16を介してセンスアンプSA−
0の入力ノードに結合される。外部入出力端子I/O0
には、上記データ入力バッファDIB−0の入力ノード
が結合されるとともに、データ出力バッファDOB−0
を介して上記センスアンプSA−0の出力ノードが結合
される。残りのメモリアレイM−ARY−1〜M−AR
Y−7についても、上述したメモリアレイM−ARY−
0と同様にして外部入出力端子I/O1〜I/O7に結
合されている。Taking one memory array M-ARY-0 as an example, in the case of a write operation, the selected memory cells are composed of a plurality of memory cells corresponding to the number of latch circuits. It is coupled to the output node of the data input buffer DIB-0 via MOSFET Q18 which is turned on by wr. In the case of the read operation, one storage transistor is selected by the switch and the sense amplifier SA− is turned on via the MOSFET Q16 which is turned on by the read control signal re.
Tied to 0 input nodes. External input / output terminal I / O0
Is coupled to the input node of the data input buffer DIB-0 and the data output buffer DOB-0.
The output node of the sense amplifier SA-0 is coupled via. Remaining memory arrays M-ARY-1 to M-AR
Also for Y-7, the above-mentioned memory array M-ARY-
Like 0, they are connected to external input / output terminals I / O1 to I / O7.
【0023】同図において、LOGCは自動消去と書き
込み動作の制御動作を行うための内部回路である。ま
た、CNTRはタイミング制御回路であり、外部端子/
CE、/OE及び/WEに供給される外部信号と、上記
内部回路LOGCからの信号に応答して、上述した制御
信号wr、re等を含むタイミング信号を形成する。In the figure, LOGC is an internal circuit for controlling the automatic erase and write operations. Also, CNTR is a timing control circuit, and the external terminal /
In response to an external signal supplied to CE, / OE and / WE and a signal from the internal circuit LOGC, a timing signal including the control signals wr and re described above is formed.
【0024】同図において、Vccは各タイミングブロッ
クに電源電圧Vccを供給するための外部端子であり、V
ssは各回路ブロックに回路の接地電位Vssを供給するた
めの外部端子である。特に制限されないが、この電源電
圧により、書き込み、読み出し及び消去動作に必要な各
動作電圧がタイミング制御回路CNTRに含まれるチャ
ージポンプ回路により構成された電圧発生回路により形
成される。In the figure, Vcc is an external terminal for supplying the power supply voltage Vcc to each timing block, and Vcc
ss is an external terminal for supplying the circuit ground potential Vss to each circuit block. Although not particularly limited, each operating voltage required for the write, read, and erase operations is formed by the power supply voltage by the voltage generating circuit configured by the charge pump circuit included in the timing control circuit CNTR.
【0025】図1には、上記図4に示されたフラッシュ
EEPROMにおける1個のメモリアレイM−ARY、
カラムアドレスデコーダ、カラム選択回路及び冗長回路
と書き込み回路のブロック図が示されている。前述した
説明から容易に理解できるように、図1に示されている
各回路素子は、特に制限されないが、公知のCMOS
(相補型MOS)集積回路の製造技術によって、1個の
単結晶シリコンのような半導体基板上において形成され
ている。FIG. 1 shows one memory array M-ARY in the flash EEPROM shown in FIG.
A block diagram of a column address decoder, a column selection circuit, a redundancy circuit and a write circuit is shown. As can be easily understood from the above description, each circuit element shown in FIG. 1 is not particularly limited, but a well-known CMOS
(Complementary MOS) An integrated circuit is manufactured on a single semiconductor substrate such as single crystal silicon by a manufacturing technique.
【0026】特に制限されないが、集積回路は、単結晶
P型シリコンからなる半導体基板に形成される。Nチャ
ンネルMOSFETは、かかる半導体基板表面に形成さ
れたソース領域、ドレイン領域及びソース領域とドレイ
ン領域との間の半導体基板表面に薄い厚さのゲート絶縁
膜を介して形成されたポリシリコン層からなるようなゲ
ート電極から構成される。PチャンネルMOSFET
は、上記半導体基板表面に形成されたN型ウェル領域に
形成される。これによって、半導体基板は、その上に形
成された複数のNチャンネルMOSFETの共通の基板
ゲートを構成し、回路の接地電位Vssが供給される。N
型ウェル領域は、その上に形成されたPチャンネルMO
SFETの基板ゲートを構成する。PチャンネルMOS
FETの基板ゲートすなわちN型ウェル領域には、電源
電圧Vccが供給される。ただし、電源電圧Vccよりも高
い高電圧を処理する回路を構成するところのPチャンネ
ルMOSFETが形成されるN型ウェル領域には、特に
制限されないが、内部で形成された高電圧等が供給され
る。Although not particularly limited, the integrated circuit is formed on a semiconductor substrate made of single crystal P-type silicon. The N-channel MOSFET comprises a source region, a drain region, and a polysilicon layer formed on the surface of the semiconductor substrate between the source region and the drain region via a thin gate insulating film between the source region and the drain region. It is composed of such a gate electrode. P-channel MOSFET
Are formed in the N-type well region formed on the surface of the semiconductor substrate. As a result, the semiconductor substrate constitutes a common substrate gate of the plurality of N-channel MOSFETs formed on the semiconductor substrate, and the ground potential Vss of the circuit is supplied. N
The mold well region has a P channel MO formed thereon.
It constitutes the substrate gate of the SFET. P channel MOS
The power supply voltage Vcc is supplied to the substrate gate of the FET, that is, the N-type well region. However, the N-type well region in which the P-channel MOSFET is formed, which constitutes a circuit for processing a high voltage higher than the power supply voltage Vcc, is not particularly limited, but the internally generated high voltage or the like is supplied. .
【0027】上記集積回路は、単結晶N型シリコンから
なる半導体基板上に形成してもよい。この場合、Nチャ
ンネルMOSFETと不揮発性記憶素子はP型ウェル領
域に形成され、PチャンネルMOSFETはN型半導体
基板上に形成される。The integrated circuit may be formed on a semiconductor substrate made of single crystal N-type silicon. In this case, the N-channel MOSFET and the non-volatile memory element are formed in the P-type well region, and the P-channel MOSFET is formed on the N-type semiconductor substrate.
【0028】正規データ線は、特に制限されないが、3
2本のデータ線からなるメモリセルアレイを単位として
カラムデコーダYDCRに対応したカラムスイッチによ
り1本が選択される。カラムデコーダYDCR3は、Y
アドレス信号A3〜A7を解読して1つのデータ線を選
択する。同図には、上記32本のデータ線のうちの3本
のデータ線が例示的に示されており、スイッチMOSF
ETQ3〜Q5により選択される。上記データ線には、
例示的に示されているようにワード線との交点に記憶ト
ランジスタが配置される。The regular data line is not particularly limited, but is 3
One is selected by the column switch corresponding to the column decoder YDCR with the memory cell array including two data lines as a unit. The column decoder YDCR3 is Y
The address signals A3 to A7 are decoded and one data line is selected. In the figure, three data lines of the above-mentioned 32 data lines are shown as an example, and the switch MOSF
It is selected by ETQ3 to Q5. In the above data line,
Storage transistors are arranged at the intersections with the word lines as shown by way of example.
【0029】上記32本からなるデータ線を持つメモリ
セルアレイは、1つのメモリアレイM−ARY−0〜7
において、それぞれ8組設けられる。同図には、そのう
ちの4組が代表として例示的に示されている。上記8組
のメモリセルアレイのうち、2組ずつが書き込みデータ
を保持する4つのラッチ回路FFに対応される。すなわ
ち、1つのラッチ回路FFに対応した書き込み用のMO
SFETQ9とQ10により2組のメモリセルアレイが
選択される。上記MOSFETQ9とQ10には、書き
込み電圧Vppを供給するMOSFETQ11とQ12が
直列接続される。これらのMOSFETQ11とQ12
は、カラムデコーダYDCR1により一方が選択され
る。カラムデコーダYDCR1は、1ビットのアドレス
信号A2を受けて上記2組のメモリセルアレイのうちの
一方を選択する。このようにして、書き込み動作のとき
には、1つのメモリアレイにおいて4つのライトパスが
形成される。The memory cell array having the 32 data lines is one memory array M-ARY-0 to M-7.
In, 8 sets are provided for each. In the same figure, four sets of them are shown as representatives. Of the eight sets of memory cell arrays, two sets correspond to four latch circuits FF that hold write data. That is, a writing MO corresponding to one latch circuit FF
Two sets of memory cell arrays are selected by SFETs Q9 and Q10. MOSFETs Q11 and Q12 for supplying a write voltage Vpp are connected in series to the MOSFETs Q9 and Q10. These MOSFETs Q11 and Q12
One is selected by the column decoder YDCR1. The column decoder YDCR1 receives the 1-bit address signal A2 and selects one of the two sets of memory cell arrays. In this way, during the write operation, four write paths are formed in one memory array.
【0030】この結果、書き込み動作のときには、4つ
のラッチ回路によって1つのメモリアレイにおいて最大
4ビットの書き込みが可能にされる。上記のようにメモ
リアレイが8個設けられるので、全体では32ビットの
単位での書き込みが可能にされる。上記ラッチ回路FF
の出力をロウレベルにすると、それに対応されたMOS
FETがオフ状態にされる。この結果、メモリセルには
書き込み電流が流れずに、選択された記憶トランジスタ
は消去状態を維持する。このことから、4個のラッチ回
路FFの出力がロウレベルにされたものは、実質的な書
き込みが行われない。それ故、ラッチ回路FFに書き込
みデータを取り込むという第1段階での書き込み動作の
ときに、1つのラッチ回路FFにしか書き込みデータを
入力しなければ、形式的には上記32ビットの単位での
書き込みとなるが、実質的には読み出し動作と同様に8
ビットの単位での書き込み動作となる。As a result, at the time of the write operation, four latch circuits enable writing of up to 4 bits in one memory array. Since eight memory arrays are provided as described above, writing can be performed in units of 32 bits as a whole. The latch circuit FF
When the output of is set to low level, the corresponding MOS
The FET is turned off. As a result, the write current does not flow in the memory cell, and the selected memory transistor maintains the erased state. Therefore, when the outputs of the four latch circuits FF are set to the low level, substantial writing is not performed. Therefore, when the write data is input to only one latch circuit FF during the write operation in the first stage of fetching the write data to the latch circuit FF, the write operation is formally performed in the unit of 32 bits. However, substantially the same as the read operation, 8
The write operation is performed in bit units.
【0031】上記4個のラッチ回路FFは、カラムデコ
ーダYDCR4によって選択される。このカラムデコー
ダYDCRには、アドレス信号A1とA2が供給され
る。上記第1段階での書き込み動作のときには、上記ア
ドレス信号A0とA1を順次に変化させて、最大4ビッ
トまでの書き込みデータを入力させることができる。The four latch circuits FF are selected by the column decoder YDCR4. Address signals A1 and A2 are supplied to the column decoder YDCR. In the write operation in the first stage, the address signals A0 and A1 can be sequentially changed to input write data of up to 4 bits.
【0032】これに対して、読み出し動作のときには、
カラムデコーダYDCR2によって8個のメモリセルア
レイの中の1つのメモリセルアレイが選択される。それ
故、カラムデコーダYDCR2には、アドレス信号A0
〜A2の3ビットが供給されて、それを解読して1つの
スイッチMOSFETをオン状態にさせる。これらのス
イッチMOSFETを通した共通データ線は、センスア
ンプSAの入力端子に接続される。同図においては、デ
ータ出力バッファDOBにセンスアンプSAも含まれる
ように描かれている。On the other hand, during the read operation,
One of the eight memory cell arrays is selected by the column decoder YDCR2. Therefore, the address signal A0 is applied to the column decoder YDCR2.
3 bits of ~ A2 are provided to decode and turn on one switch MOSFET. The common data line passing through these switch MOSFETs is connected to the input terminal of the sense amplifier SA. In the figure, the data output buffer DOB is illustrated to include the sense amplifier SA.
【0033】上記のような正規データ線に発生した欠陥
救済のために冗長データ線が設けられる。冗長回路にお
いても、上記のようなラッチ回路による書き込み動作を
行う必要がある関係から、4個のラッチ回路FFが設け
られる。同図には、そのうちの2個が代表として例示的
に示されている。Redundant data lines are provided to relieve defects generated in the normal data lines as described above. Also in the redundant circuit, four latch circuits FF are provided because it is necessary to perform the write operation by the latch circuit as described above. In the figure, two of them are shown as representatives.
【0034】冗長データ線は、特に制限されないが、1
つのラッチ回路に対して2本の冗長データ線が設けられ
る。上記のように冗長用のラッチ回路FFは、正規回路
に対応して4個設けられるので、1つのメモリアレイに
対しては8本の冗長データ線が設けられることなる。こ
れにより、4個のラッチ回路により、最大8本までの欠
陥データ線の救済を行うことができる。ラッチ回路FF
の出力信号は、MOSFETQ16等のスイッチMOS
FETに供給される。これらのMOSFETQ16等に
は、選択信号MSiによって制御されるMOSFETQ
17等が直列に接続され、これらのMOSFETQ17
等を通して、書き込み用の電圧Vppの供給が行われる。The redundant data line is not particularly limited, but is 1
Two redundant data lines are provided for one latch circuit. As described above, since four redundant latch circuits FF are provided corresponding to the normal circuit, eight redundant data lines are provided for one memory array. As a result, a maximum of eight defective data lines can be repaired by the four latch circuits. Latch circuit FF
Output signal is a switch MOS such as MOSFET Q16
Supplied to the FET. These MOSFETQ16 and the like have the MOSFETQ controlled by the selection signal MSi.
17 etc. are connected in series, and these MOSFETQ17
The voltage Vpp for writing is supplied through the above.
【0035】上記一対の冗長データ線は、ヒューズ回路
FUSEにより形成される選択信号によりスイッチ制御
されるMOSFETQ14,Q15を介して上記ラッチ
回路FFに対応されたMOSFETQ16等に接続され
る。このようなライトパスに対して、リードパスは、ヒ
ューズ回路FUSEにより形成される信号によってスイ
ッチ制御されるMOSFETQ13等を介してセンスア
ンプSAの入力端子に接続される。このリードパスは、
上記ラッチ回路FFに対応されて4通りとされる。これ
らのリードパスの選択信号に対応された信号は、正規回
路の読み出しを禁止する信号fとしてカラムデコーダY
DCR2に供給される。すなわち、読み出し動作におい
ては、4本のうちのどの冗長データ線が選ばれてもその
選択信号により形成された信号fにより、カラムデコー
ダYDCR2が制御されて、スイッチMOSFETQ
1,Q2等がオフ状態にされて正規回路側のリードパス
が切断される。The pair of redundant data lines are connected to the MOSFET Q16 and the like corresponding to the latch circuit FF via MOSFETs Q14 and Q15 which are switch-controlled by the selection signal formed by the fuse circuit FUSE. In contrast to such a write path, the read path is connected to the input terminal of the sense amplifier SA via the MOSFET Q13 which is switch-controlled by the signal formed by the fuse circuit FUSE. This lead path is
There are four types corresponding to the latch circuit FF. The signals corresponding to the selection signals of these read paths are used as the signal f for prohibiting the reading of the normal circuit and are performed by the column decoder Y.
It is supplied to DCR2. That is, in the read operation, whichever of the four redundant data lines is selected, the column decoder YDCR2 is controlled by the signal f formed by the selection signal, and the switch MOSFETQ
1, Q2, etc. are turned off and the read path on the normal circuit side is disconnected.
【0036】これに対して、書き込み動作のとには、正
規回路側のライトパスはそのままとされる。すなわち、
みかけ上正規回路側においては常にライトパスが形成さ
れており、欠陥が存在するデータ線に対しても見掛け上
の書き込み動作が冗長データ線への書き込み動作と同時
に行われる。そして、読み出し動作において、欠陥デー
タ線が選択されたときには、上記冗長データ線からの読
み出し信号と欠陥データ線からの読み出し信号が競合し
ないように、正規回路側のリードパスの切断が行われ
る。On the other hand, during the write operation, the write path on the normal circuit side is left unchanged. That is,
A write path is always formed on the apparent normal circuit side, and an apparent write operation is performed on a defective data line simultaneously with a write operation on the redundant data line. When the defective data line is selected in the read operation, the read path on the normal circuit side is disconnected so that the read signal from the redundant data line and the read signal from the defective data line do not conflict with each other.
【0037】この実施例の欠陥データ線の救済方式で
は、読み出し動作のときにのみ欠陥データ線のリードパ
スを切断することにより、冗長データ線からの読み出し
信号を有効にして取り出すものであるので、欠陥データ
線を冗長データ線に切り替える回路の簡素化と制御の簡
素化が可能になる。すなわち、Yアドレスが救済アドレ
スと判定されたときに、それに対応した正規回路側のリ
ードパスをヒューズ回路FUSEからの信号により切断
するだけでよいので、回路の簡素化と切り替え制御の簡
素化が可能になる。In the defective data line relieving system of this embodiment, the read signal from the redundant data line is effectively taken out by cutting the read path of the defective data line only during the read operation. The circuit for switching the data line to the redundant data line and the control can be simplified. That is, when the Y address is determined to be the relief address, the read path on the normal circuit side corresponding to the Y address needs to be cut by the signal from the fuse circuit FUSE, so that the circuit can be simplified and the switching control can be simplified. Become.
【0038】特に制限されないが、ヒューズ回路FUS
Eは、ポリシリコン層等からなるヒューズをレーザー光
線を照射して切断して救済アドレスの記憶を行うととも
に、その読み出し信号と外部から入力されたアドレス信
号とを比較して、救済アドレスに対するアクセスか否か
の判定を行う。ヒューズ回路FUSEは、各冗長データ
線に対応するヒューズの組が8組設けられており、その
うちの4組ずつがそれぞれ一対のうちのどの冗長データ
線を使用するかを識別する方式になっている。同図に
は、ヒューズ回路FUSEに対するアドレス信号又はそ
のデコード信号等の入力信号は省略されている。The fuse circuit FUS is not particularly limited.
E stores a repair address by irradiating a fuse made of a polysilicon layer or the like with a laser beam to store the repair address, compares the read signal with an address signal input from the outside, and determines whether or not the repair address is accessed. Whether or not it is determined. The fuse circuit FUSE is provided with eight fuse sets corresponding to each redundant data line, and four fuse sets each identify which redundant data line of the pair is used. . In the figure, an input signal such as an address signal to the fuse circuit FUSE or a decode signal thereof is omitted.
【0039】上記データ線及び冗長データ線に設けられ
るメモリセルのそれぞれは、コントロールゲートとフロ
ーティングゲートを有するスタックドゲート構造の1個
の記憶トランジスタによって構成されている。前述した
ように上記記憶トランジスタは、特に制限されないが、
EPROMの記憶トランジスタと類似の構造とされてい
る。ただし、その消去動作が前にも述べ、又は後でも述
べるようにフローティングゲートとソース線に結合され
るソース領域との間のトンネル現象を利用して電気的に
行われる点が、紫外線を用いたEPROMの消去方法と
異なる。Each of the memory cells provided on the data line and the redundant data line is composed of one storage transistor having a stacked gate structure having a control gate and a floating gate. As described above, the storage transistor is not particularly limited,
The structure is similar to that of the memory transistor of EPROM. However, the point that the erase operation is electrically performed by utilizing the tunnel phenomenon between the floating gate and the source region coupled to the source line as described before or after is that ultraviolet rays are used. This is different from the EPROM erasing method.
【0040】この実施例のフラッシュEEPROMにお
ける消去モードについては、そのアルゴリズムの一例を
示す図3の動作フローチャート図参照して次に詳細に説
明する。上記図2内部回路LOGCは、消去制御回路及
び書き込み制御回路として働く。The erase mode in the flash EEPROM of this embodiment will be described in detail below with reference to the operation flowchart of FIG. 3 showing an example of the algorithm. The internal circuit LOGC in FIG. 2 functions as an erase control circuit and a write control circuit.
【0041】図3のフローチャート図において、実際の
消去動作に先立って同図に点線で示すような一連のプレ
ライト動作が実行される。これは、消去する前のメモリ
アレイM−ARYにおけるメモリセルの記憶情報、言い
換えるならば、記憶トランジスタのしきい値電圧は、前
記のような書き込みの有無(フローティングゲートへの
電子の注入の有無)に従って高低さまざまであるために
実行される。すなわち、消去前のメモリアレイM−AR
Yには、しきい値電圧が高くされた記憶トランジスタ
と、しきい値電圧が比較的低い値に維持された記憶トラ
ンジスタとが混在するために実行される。In the flowchart of FIG. 3, a series of pre-write operations as indicated by the dotted line in FIG. 3 are executed prior to the actual erase operation. This is the storage information of the memory cells in the memory array M-ARY before erasing, in other words, the threshold voltage of the storage transistor is the presence or absence of writing as described above (presence or absence of injection of electrons into the floating gate). Performed according to different highs and lows. That is, the memory array M-AR before erasing
This is executed because a storage transistor having a high threshold voltage and a storage transistor having a relatively low threshold voltage are mixed in Y.
【0042】上記のプレライト動作は、電気的消去動作
に先立って、全ての記憶トランジスタに対して書き込み
を行うことである。これにより、未書き込みのメモリセ
ル(それを構成する記憶トランジスタのフローティング
ゲートに実質的に電子の注入が行われていない)である
いわば消去状態のメモリセルに対して、この実施例によ
る内部自動消去動作が行われることによって、未書き込
みのメモリセルにおける記憶トランジスタのしきい値電
圧が、負のしきい値電圧になってしまうのを防ぐもので
ある。The above-mentioned pre-write operation is to write into all the storage transistors prior to the electrical erasing operation. As a result, an internal automatic erase according to this embodiment is performed on a memory cell which is in an erased state, that is, an unwritten memory cell (electrons are not substantially injected into the floating gate of the storage transistor constituting the memory cell). The operation prevents the threshold voltage of the memory transistor in the unwritten memory cell from becoming a negative threshold voltage.
【0043】このプレライト動作は、まず、ステップ
(1)において、アドレス設定が行われる。すなわち、
個々のメモリセルを選択するためのアドレス信号がアド
レスカウンタ回路で発生されるように、アドレスカウン
タ回路の設定が行われる。このアドレス設定により、特
に制限されないが、最初に書き込みが行われるべきメモ
リセルのアドレスを指示するアドレス信号が上記アドレ
スカウンタ回路により発生される。In this prewrite operation, first, in step (1), address setting is performed. That is,
The address counter circuit is set so that an address signal for selecting an individual memory cell is generated by the address counter circuit. By this address setting, although not particularly limited, an address signal designating an address of a memory cell to be written first is generated by the address counter circuit.
【0044】ステップ(2)において、書き込みパルス
を発生され、アドレスカウンタ回路によって発生された
アドレス信号により指示されたメモリセルに対して書き
込み(プレライト)が行われる。In step (2), a write pulse is generated and writing (pre-write) is performed to the memory cell designated by the address signal generated by the address counter circuit.
【0045】この書き込みの後にステップ(3)が実行
される。このステップ(3)において、上記アドレスカ
ウンタ回路がインクリメント(+1)動作させられると
いう、アドレスインクリメントが行われる。After this writing, step (3) is executed. In this step (3), an address increment is performed in which the address counter circuit is incremented (+1).
【0046】ステップ(4)において、上記アドレスカ
ウンタ回路により発生されたアドレス信号が最終アドレ
スを指すか否かの判定が行われる。最終アドレスまで上
記のプレライトが行われていない場合(NO)は、上記
ステップ(2)に戻りプレライトが行われる。これを最
終アドレスまで繰り返して行うものである。上記のよう
にアドレスインクリメントを行うステップ(3)の後
に、最終アドレスまでプレライトが行われたか否かの判
定が行われるため、実際に判定されるアドレスは最終ア
ドレス+1となるものである。もちろん、最終アドレス
の判定を行うステップ(4)の後に、アドレスインクリ
メントのステップ(3)を設けるようにしてもよい。こ
の場合、判定がNOのときに、アドレスインクリメント
が行われるようにステップ(4)からステップ(2)へ
戻る経路にステップ(3)が設けられる。上記のような
プレライトが最終アドレスまで行われると(YES)、
以下のような消去動作が次に実行される。In step (4), it is determined whether the address signal generated by the address counter circuit indicates the final address. If the above prewrite is not performed up to the final address (NO), the process returns to step (2) above and prewrite is performed. This is repeated until the final address. After the step (3) of incrementing the address as described above, it is determined whether or not the pre-write has been performed up to the final address, so the actually determined address is the final address + 1. Of course, the step (3) of address increment may be provided after the step (4) of determining the final address. In this case, when the determination is NO, step (3) is provided on the route returning from step (4) to step (2) so that the address is incremented. When the above prewrite is performed up to the final address (YES),
The following erase operation is performed next.
【0047】ステップ(5)において、消去動作のため
のアドレスの初期設定が行われる。すなわち、アドレス
カウンタ回路に対して、アドレス信号の初期設計が行わ
れる。この実施例では消去動作が指定されたメモリブロ
ックに結合されたメモリセルが一括して消去されるた
め、このアドレスの初期設定は消去動作それ自体には格
別の意味を持たない。このアドレス設定は、消去動作そ
の後に行われるベリファイ動作(消去ベリファイ)のた
めに必要とされる。In step (5), initialization of addresses for erase operation is performed. That is, the address counter circuit is initially designed. In this embodiment, since the memory cells connected to the memory block for which the erase operation is designated are collectively erased, the initial setting of this address has no special meaning in the erase operation itself. This address setting is necessary for the verify operation (erase verify) performed after the erase operation.
【0048】ステップ(6)では、一括消去のための消
去パルスが発生され、消去動作が行われる。この後、上
記アドレス設定に従いステップ(7)において、ベリフ
ァイ動作が行われる。このベリファイ動作では、動作電
圧が、通常の読み出し動作の電圧よりより更に低い例え
ば3.5Vのような低い電圧の下で読み出し動作が行わ
れる。すなわち、アドレスデコーダXDCR,YDCR
及びセンスアンプSAには、その動作電圧が読み出し時
の電源電圧に比べて低い電圧とされる。In step (6), an erase pulse for collective erase is generated and the erase operation is performed. After that, the verify operation is performed in step (7) according to the address setting. In this verify operation, the read operation is performed under a low voltage such as 3.5 V, which is lower than the voltage for the normal read operation. That is, the address decoders XDCR and YDCR
Also, the operating voltage of the sense amplifier SA is set to a voltage lower than the power supply voltage at the time of reading.
【0049】このとき、内部回路LOGC、タイミング
制御回路CNTRには、その動作電圧として何も変わら
ない電源電圧Vccである。この読み出し動作において、
読み出し信号が“0”ならば、すなわち、記憶トランジ
スタがオン状態になれば、その記憶トランジスタのしき
い値電圧は上記3.5V以下の消去状態にされたものと
認められるから、次にステップ(8)が実行される。こ
のステップ(8)において、上記アドレスカウンタ回路
のアドレスインクリメントが行われる。At this time, the operating voltage of the internal circuit LOGC and the timing control circuit CNTR is the power supply voltage Vcc which does not change. In this read operation,
If the read signal is "0", that is, if the memory transistor is turned on, it is recognized that the threshold voltage of the memory transistor is in the erased state of 3.5 V or less. 8) is executed. In this step (8), the address increment of the address counter circuit is performed.
【0050】前記のプレライト動作の場合と同様にステ
ップ(9)において、上記アドレスカウンタ回路により
形成されたアドレス信号が最終アドレスを指すか否かの
判定が行われる。最終アドレスでない場合(NO)には
ステップ(7)へ戻り、上記同様な消去ベリファイ動作
が行われる。これを上記アドレスカウンタ回路が最終ア
ドレスを指すまで繰り返して行うことにより、消去動作
を終了する。As in the case of the above-mentioned pre-write operation, in step (9), it is determined whether the address signal formed by the address counter circuit indicates the final address. If it is not the final address (NO), the process returns to step (7), and the erase verify operation similar to the above is performed. By repeating this operation until the address counter circuit indicates the final address, the erase operation is completed.
【0051】前記のように、本実施例においては、メモ
リアレイM−ARYの記憶情報が一括消去されるもので
あるため、上述した消去動作では、全メモリセルのうち
書き込み動作によって最もしきい値電圧が高くされた記
憶トランジスタにより消去回数が決められる。すなわ
ち、最もしきい値電圧が高くされた記憶トランジスタ
が、上記3.5Vで読み出しが可能、すなわち低いしき
い値電圧を持つまでステップ(6)における消去パルス
の印加(消去動作)が行われる。As described above, in the present embodiment, since the stored information in the memory array M-ARY is erased at once, in the above-mentioned erase operation, the threshold voltage of the write operation is the highest among all the memory cells. The number of erases is determined by the memory transistor whose voltage is increased. That is, the erase pulse is applied (erasing operation) in step (6) until the memory transistor having the highest threshold voltage can be read at 3.5 V, that is, the threshold voltage is low.
【0052】そして、この記憶トランジスタが上記低い
しきい値電圧を持つようになったか否かの検出がステッ
プ(7)の消去ベリファイ動作によって行われる。すな
わち、ステップ(7)のベリファイ結果に基づいて、ス
テップ(6)における消去パルスの印加(消去動作)の
有無が決定される。Then, it is detected by the erase verify operation in step (7) whether or not the storage transistor has the low threshold voltage. That is, the presence or absence of the erase pulse application (erase operation) in step (6) is determined based on the verification result in step (7).
【0053】特に制限されないが、消去されるメモリセ
ルの数は固定であるときには、ステップ(4)や(9)
の最終アドレスの判定として計数動作により行うことが
できる。すなわち、所定回数のアドレスインクリメント
が行われたことを検出することにより行われる。Although not particularly limited, when the number of memory cells to be erased is fixed, steps (4) and (9) are performed.
The final address can be determined by a counting operation. That is, it is performed by detecting that the address has been incremented a predetermined number of times.
【0054】[0054]
【表1】 [Table 1]
【0055】表1には、この発明に係る不揮発性記憶装
置における上記のような消去動作と読み出し及び書き込
み時の各ワード線、データ線及びソース線の電位が示さ
れている。この実施例では、上記のような表1のような
ワード線、データ線及びソース線との相対的な電位関係
により、フローティングゲートに電荷の注入と放出を行
って書き込みと消去動作を行うようにし、上記フローテ
ィングゲートの電荷量に対応したしきい値電圧の変化を
センスして、記憶された情報の読み出しが行われる。Table 1 shows the potential of each word line, data line and source line at the time of erasing and reading and writing as described above in the nonvolatile memory device according to the present invention. In this embodiment, charges and charges are discharged to and from the floating gate for writing and erasing operations according to the relative potential relationship between the word line, the data line and the source line as shown in Table 1 above. , The stored information is read by sensing the change in the threshold voltage corresponding to the charge amount of the floating gate.
【0056】メモリセルへの書き込み動作は、上記図3
の消去動作と類似のステップにより実施できる。次に、
図3のフローチャートを流用して書き込み動作を説明す
る。図3のステップ(5)〜(9)において、消去パル
ス発生を行うステップ(6)が書き込みパルス発生に置
き換えればよい。この実施例では、ラッチ回路FFに書
き込みデータを取り込んで、最大32ビットの単位での
書き込み動作を行うものであるので、上記メモリセルへ
の書き込み動作に先立って、ラッチ回路FFにデータを
取り込むという第1段階のデータ入力動作が行われる。
このデータ入力は、アドレス指定して4個のラッチ回路
FFに4回に分けてデータを入力するものである。The write operation to the memory cell is performed by the above-mentioned FIG.
Can be performed by a step similar to the erasing operation. next,
The write operation will be described with reference to the flowchart of FIG. In steps (5) to (9) of FIG. 3, the step (6) of generating the erase pulse may be replaced with the write pulse generation. In this embodiment, since the write data is fetched into the latch circuit FF and the write operation is performed in the unit of maximum 32 bits, the data is fetched into the latch circuit FF prior to the write operation to the memory cell. The data input operation of the first stage is performed.
This data input is for addressing and inputting data to four latch circuits FF divided into four times.
【0057】本願発明者は、上記ラッチ回路FFにデー
タを入力して書き込み動作を行うものであることに着目
し、書き込み量のバラツキを抑えることを考えた。すな
わち、ラッチ回路FFをリセット状態にすると、記憶ト
ランジスタへの書き込み動作が行われないことを利用
し、上記ステップ(7)の書き込みベリファイにおいて
所望のしきい値電圧が得られたなら、それに対応したラ
ッチ回路FFをリセットして、ステップ(8)に移行す
る。あるいは、ステップ(8)によるアドレスインクリ
メントの後に、上記ラッチ回路FFをリセットさせる。The inventor of the present application paid attention to the fact that the write operation is performed by inputting the data to the latch circuit FF, and considered to suppress the variation in the write amount. That is, when the latch circuit FF is reset, the write operation to the storage transistor is not performed, and if the desired threshold voltage is obtained in the write verify in step (7), it is dealt with. The latch circuit FF is reset and the process proceeds to step (8). Alternatively, the latch circuit FF is reset after the address increment in step (8).
【0058】そして、ステップ(7)のベリファイにお
いて書き込み量不足と判定されときに直ちに書き込みパ
ルスを発生させるのではなく、それを記憶しておいて最
終アドレスまでベリファイを行い、その後に書き込み量
不足のものが存在したか否かの判定結果により、再度書
き込みパルスを発生させるか書き込み動作を終了させる
ようにすればよい。この構成では、書き込み量不足とさ
れたものについてのみ、実質的な書き込み動作が行われ
て書き込みが行われる記憶トランジスタのしきい値電圧
の均一化が可能になる。このような書き込み量の均一化
は、消去動作のときの消去量の均一化をもたらすことと
なって、全体として動作の安定化が可能になる。When it is determined in step (7) that the write amount is insufficient, the write pulse is not immediately generated, but the write pulse is stored and the final address is verified, and then the write amount is insufficient. A write pulse may be generated again or the write operation may be ended depending on the result of determination as to whether or not an object exists. With this configuration, it is possible to make the threshold voltages of the memory transistors in which the writing operation is substantially performed and the threshold voltages of the storage transistors are made uniform only for those for which the writing amount is insufficient. This uniform writing amount brings about a uniform erasing amount in the erasing operation, and the operation can be stabilized as a whole.
【0059】上記の実施例から得られる作用効果は、下
記の通りである。すわなち、 (1) フラッシュEEPROMにおいて、読み出しビ
ットに対して整数倍からなる書き込みデータを保持する
ラッチ回路を設け、この書き込みデータに対応して設け
られる冗長用ラッチ回路に対してそれぞれ複数本割り当
てられた冗長用データ線を設けることにより、簡単な構
成により多数の欠陥データ線の救済を行うようにするこ
とができるという効果が得られる。The operational effects obtained from the above embodiment are as follows. That is, (1) In the flash EEPROM, a latch circuit that holds write data that is an integer multiple of the read bit is provided, and a plurality of latch circuits are assigned to the redundancy latch circuit that is provided corresponding to the write data. By providing the redundant data line, it is possible to remedy many defective data lines with a simple structure.
【0060】(2) 救済アドレスを選択して書き込み
動作を行うときには正規回路及び冗長用データ線に対し
て書き込み信号を供給し、救済アドレスを選択して読み
出し動作を行うときには正規回路側の読み出し用スイッ
チをオフ状態にさせることにより、欠陥データ線と冗長
データ線との切り替え回路の簡素化と切り替え制御の簡
素化が可能になるという効果が得られる。(2) When a repair address is selected and a write operation is performed, a write signal is supplied to the normal circuit and the redundant data line, and when a repair address is selected and a read operation is performed, a read operation on the normal circuit side is performed. By turning off the switch, it is possible to obtain an effect that the switching circuit between the defective data line and the redundant data line can be simplified and the switching control can be simplified.
【0061】(3) 書き込みベリファイにおいて所望
の書き込み量にされたビットに対応したラッチ回路はリ
セットし、書き込み量が不足されたビットにはラッチ回
路のデータをそのままとして再書き込みを行うことによ
り、書き込み量のバラツキを抑えることができるという
効果が得られる。(3) The write circuit is reset by resetting the latch circuit corresponding to the bit for which the desired write amount is set in the write verify, and rewriting the bit for which the write amount is insufficient while leaving the data of the latch circuit as it is. The effect that the variation in the amount can be suppressed can be obtained.
【0062】以上本発明者によってなされた発明を実施
例に基づき具体的に説明したが、この発明は上記実施例
に限定されるものではなく、その要旨を逸脱しない範囲
で種々変更可能であることはいうまでもない。例えば、
メモリセルの消去は、ワード線とソース線電位の相対的
電位設定によりワード線の単位での消去動作を行うよう
にするものであってもよい。メモリセルを構成する記憶
トランジスタとしては、EPROMに用いられるスタッ
クドゲート構造のMOSトランジスタの他、書き込み動
作もトンネル現象を用いるFLOTOX型の記憶トラン
ジスタを用いるものであってもよい。Although the invention made by the present inventor has been specifically described based on the embodiments, the invention is not limited to the above embodiments, and various modifications can be made without departing from the scope of the invention. Needless to say. For example,
The memory cell may be erased by performing the erase operation in units of word lines by setting the relative potentials of the word line and source line potentials. As the memory transistor forming the memory cell, a FLOTOX type memory transistor using a tunnel phenomenon for the write operation may be used in addition to the stacked gate structure MOS transistor used in the EPROM.
【0063】書き込み/消去用の高電圧は、全部又はそ
の一部を外部から供給する構成としてもよい。EEPR
OMは、通常の書き込み/読み出し等の制御を行う回路
部分(CNTR)や、消去アルゴリズムを制御する回路
部分(LOGC)の構成は、上記のような動作シーケン
スを行うものであればどのような回路であってもかまわ
ない。すなわち、ランダムロジック回路によるもの他、
プログラマブルロジックアレイ(PLA)、マイクロコ
ンピュータとソフトウェアの組み込み、あるいは前記実
施例では非同期回路で構成したが同期回路で構成しても
構わない。このように、上記の動作シーケンスを実現す
る回路は、種々の実施形態を採ることができるものであ
る。The high voltage for writing / erasing may be entirely or partially supplied from the outside. EEPR
The OM has a circuit portion (CNTR) for controlling normal writing / reading and a circuit portion (LOGC) for controlling an erasing algorithm, as long as the circuit performs the above operation sequence. It doesn't matter. That is, in addition to random logic circuits,
A programmable logic array (PLA), a built-in microcomputer and software, or an asynchronous circuit in the above embodiments may be used, but a synchronous circuit may be used instead. As described above, the circuit that realizes the above operation sequence can adopt various embodiments.
【0064】上述した説明では、説明を容易にするため
に、記憶トランジスタが持つ一対の領域をソース領域
と、ドレイン領域と定めていたが、印加される電圧の値
によって、ソース,ドレインが定まる記憶トランジスタ
においては、上述したソース領域、ドレイン領域を一方
の領域(ノード)と他方の領域(ノード)と読み替えれ
ば本発明が適用できるものである。In the above description, for ease of explanation, the pair of regions of the memory transistor are defined as the source region and the drain region. However, the memory in which the source and the drain are determined by the value of the applied voltage. In the transistor, the present invention can be applied by replacing the above-mentioned source region and drain region with one region (node) and the other region (node).
【0065】EEPROMを構成するメモリアレイやそ
の周辺回路の具体的回路構成は、種々の実施形態を採る
ことができるものである。さらに、EEPROM等は、
マイクロコンピュータ等のようなディジタル半導体集積
回路装置に内蔵されるものであってもよい。この発明
は、EPROMに用いられるようなスタックドゲート構
造の記憶トランジスタや、FLOTOX型の記憶トラン
ジスタを用いる不揮発性記憶装置及びそれを用いた情報
処理システムに広く利用できるものである。Various specific embodiments of the memory array and its peripheral circuits constituting the EEPROM can be adopted. Furthermore, EEPROM etc.
It may be built in a digital semiconductor integrated circuit device such as a microcomputer. INDUSTRIAL APPLICABILITY The present invention can be widely used for a non-volatile memory device using a storage transistor having a stacked gate structure such as used in EPROM and a FLOTOX type memory transistor, and an information processing system using the same.
【0066】[0066]
【発明の効果】本願において開示される発明のうち代表
的なものによって得られる効果を簡単に説明すれば、下
記の通りである。すなわち、フラッシュEEPROMに
おいて、読み出しビットに対して整数倍からなる書き込
みデータを保持するラッチ回路を設け、この書き込みデ
ータに対応して設けられる冗長用ラッチ回路に対してそ
れぞれ複数本割り当てられた冗長用データ線を設けて回
路の簡素化ができる。救済アドレスを選択して書き込み
動作を行うときには正規回路及び冗長用データ線に対し
て書き込み信号を供給し、救済アドレスを選択して読み
出し動作を行うときには正規回路側の読み出し用スイッ
チをオフ状態にさせて切り替えの簡素化ができる。書き
込みベリファイにおいて所望の書き込み量にされたビッ
トに対応したラッチ回路はリセットし、書き込み量が不
足されたビットにはラッチ回路のデータをそのままとし
て再書き込みを行って書き込み量を均一にできる。The effects obtained by the typical ones of the inventions disclosed in the present application will be briefly described as follows. That is, in the flash EEPROM, a latch circuit for holding write data consisting of an integral multiple of the read bit is provided, and a plurality of redundancy data are assigned to each redundancy latch circuit provided corresponding to this write data. The line can be provided to simplify the circuit. When a relief address is selected and a write operation is performed, a write signal is supplied to the normal circuit and the redundant data line, and when a relief address is selected and a read operation is performed, the read switch on the normal circuit side is turned off. The switching can be simplified. In the write verify, the latch circuit corresponding to the bit for which the desired write amount is set is reset, and for the bit for which the write amount is insufficient, the data in the latch circuit can be rewritten and the write amount can be made uniform.
【図1】この発明に係る一括消去型EEPROMの一実
施例を示すメモリアレイ部とカラム系の周辺回路のブロ
ック図である。FIG. 1 is a block diagram of a peripheral circuit of a memory array section and a column system showing an embodiment of a batch erase type EEPROM according to the present invention.
【図2】この発明に係る一括消去型EEPROMの全体
の一実施例を示す概略ブロック図である。FIG. 2 is a schematic block diagram showing an embodiment of the whole batch erase type EEPROM according to the present invention.
【図3】この発明に係る消去アルゴリズムの一例を示す
フローチャート図である。FIG. 3 is a flowchart showing an example of an erasing algorithm according to the present invention.
【図4】従来技術のメモリセルの一例を説明するための
構造断面図である。FIG. 4 is a structural cross-sectional view for explaining an example of a conventional memory cell.
FF…ラッチ回路、FUSE…ヒューズ回路、Q1〜Q
17…MOSFET、XADB,YADB…アドレスバ
ッファ、XDCR,YDCR…アドレスデコーダ、M−
ARY…メモリアレイ、SA,SA−0〜SA−7…セ
ンスアンプ、DIB,DIB−0〜DIB−7…データ
入力バッファ、DOB,DOB−0〜DOB−7…デー
タ出力バッファ、CNTR…タイミング制御回路、RX
…冗長選択回路、SVC…ソース電位制御回路、LOG
C…消去制御回路、3…ドレイン、4…フローティング
ゲート、5…ソース、6…コントロールゲート、7…薄
い酸化膜、8…P型シリコン基板、9…N型拡散層、1
0…低濃度のN型拡散層、11…P型拡散層。FF ... Latch circuit, FUSE ... Fuse circuit, Q1-Q
17 ... MOSFET, XADB, YADB ... Address buffer, XDCR, YDCR ... Address decoder, M-
ARY ... Memory array, SA, SA-0 to SA-7 ... Sense amplifier, DIB, DIB-0 to DIB-7 ... Data input buffer, DOB, DOB-0 to DOB-7 ... Data output buffer, CNTR ... Timing control Circuit, RX
... Redundancy selection circuit, SVC ... Source potential control circuit, LOG
C ... Erase control circuit, 3 ... Drain, 4 ... Floating gate, 5 ... Source, 6 ... Control gate, 7 ... Thin oxide film, 8 ... P-type silicon substrate, 9 ... N-type diffusion layer, 1
0 ... Low concentration N-type diffusion layer, 11 ... P-type diffusion layer.
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 H01L 27/115 29/788 29/792 H01L 29/78 371 (72)発明者 小堺 健司 東京都小平市上水本町5丁目20番1号 株 式会社日立製作所半導体事業部内 (72)発明者 宇治 雄司 東京都小平市上水本町5丁目20番1号 日 立超エル・エス・アイ・エンジニアリング 株式会社内─────────────────────────────────────────────────── ─── Continuation of the front page (51) Int.Cl. 6 Identification code Internal reference number FI Technical indication location H01L 27/115 29/788 29/792 H01L 29/78 371 (72) Inventor Kenji Kosakai Kodaira, Tokyo 5-20-1 Joumizuhonmachi, Ichi, Ltd. Within the Semiconductor Business Division, Hitachi, Ltd. (72) Inventor Yuji Uji 5-20-1 Joumizuhoncho, Kodaira-shi, Tokyo Hitate Cho-LS Engineering Co., Ltd. Within
Claims (3)
とドレインが接続されたデータ線との相対的電位関係に
よりフローティングゲートに電荷を注入して書き込みを
行い、コントロールゲートとソース又はドレインとの相
対的電位関係によりフローティングゲートから電荷を放
出させて消去を行うようにされた不揮発性メモリセルが
マトリックス配置されてなるメモリアレイと、読み出し
ビットに対して整数倍からなる書き込みデータを保持す
るラッチ回路と、上記書き込みデータに対応して設けら
れる冗長用ラッチ回路と、1つの冗長用ラッチ回路に対
して複数本割り当てられた冗長用データ線とを備えてな
ることを特徴とする不揮発性記憶装置。1. The relative potential relationship between a control gate connected to a word line and a data line connected to a drain causes charges to be injected into a floating gate for writing, and a control gate and a source or a drain can be moved relative to each other. A memory array in which non-volatile memory cells are arranged in a matrix so that erase is performed by discharging charges from a floating gate according to a potential relationship, a latch circuit that holds write data that is an integer multiple of a read bit, A nonvolatile memory device comprising: a redundant latch circuit provided corresponding to the write data; and a redundant data line assigned to a plurality of redundant latch circuits.
とドレインが接続されたデータ線との相対的電位関係に
よりフローティングゲートに電荷を注入して書き込みを
行い、コントロールゲートとソース又はドレインとの相
対的電位関係によりフローティングゲートから電荷を放
出させて消去を行うようにされた不揮発性メモリセルが
マトリックス配置されてなるメモリアレイと、上記メモ
リアレイのデータ線の選択動作を行うカラムスイッチに
対して直列形態にされてなる読み出し用のスイッチと、
冗長用データ線とを備え、救済アドレスを選択して書き
込み動作を行うときには正規回路及び冗長用データ線に
対して書き込み信号を供給し、救済アドレスを選択して
読み出し動作を行うときには正規回路側の読み出し用ス
イッチをオフ状態にさせるようにしてなることを特徴と
する特徴とする不揮発性記憶装置。2. The charge is injected into the floating gate for writing by the relative potential relationship between the control gate connected to the word line and the data line connected to the drain, and the control gate is relative to the source or drain. A memory array in which nonvolatile memory cells are arranged in a matrix so that erase is performed by discharging charges from a floating gate according to a potential relationship, and a column switch for selecting a data line of the memory array is connected in series. And a read switch,
A redundant data line, a write signal is supplied to the normal circuit and the redundant data line when a repair address is selected and a write operation is performed, and a write signal is supplied to the normal circuit side when a repair address is selected and a read operation is performed. A nonvolatile memory device characterized in that a read switch is turned off.
とドレインが接続されたデータ線との相対的電位関係に
よりフローティングゲートに電荷を注入して書き込みを
行い、コントロールゲートとソース又はドレインとの相
対的電位関係によりフローティングゲートから電荷を放
出させて消去を行うようにされた不揮発性メモリセルが
マトリックス配置されてなるメモリアレイと、読み出し
ビットに対して整数倍からなる書き込みデータを保持す
るラッチ回路とを備え、書き込みベリファイにおいて所
望の書き込み量にされたビットに対応したラッチ回路は
リセットし、書き込み量が不足されたビットにはラッチ
回路のデータをそのままとして再書き込みを行うように
してなることを特徴とする不揮発性記憶装置。3. A charge is injected into the floating gate for writing by the relative potential relationship between the control gate connected to the word line and the data line connected to the drain, and the control gate is relative to the source or drain. A memory array in which non-volatile memory cells are arranged in a matrix so that erase is performed by discharging charges from a floating gate according to a potential relationship, and a latch circuit that holds write data that is an integer multiple of a read bit are provided. In the write verify, the latch circuit corresponding to the bit set to the desired write amount is reset, and the bit of which the write amount is insufficient is rewritten while leaving the data of the latch circuit as it is. Non-volatile storage device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP17226193A JPH0778492A (en) | 1993-06-18 | 1993-06-18 | Nonvolatile storage device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP17226193A JPH0778492A (en) | 1993-06-18 | 1993-06-18 | Nonvolatile storage device |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH0778492A true JPH0778492A (en) | 1995-03-20 |
Family
ID=15938622
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP17226193A Withdrawn JPH0778492A (en) | 1993-06-18 | 1993-06-18 | Nonvolatile storage device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0778492A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5835426A (en) * | 1997-06-26 | 1998-11-10 | Mitsubishi Denki Kabushiki Kaisha | Redundant circuit |
US6335897B1 (en) | 1999-07-05 | 2002-01-01 | Samsung Electronics Co., Ltd. | Semiconductor memory device including redundancy circuit adopting latch cell |
-
1993
- 1993-06-18 JP JP17226193A patent/JPH0778492A/en not_active Withdrawn
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5835426A (en) * | 1997-06-26 | 1998-11-10 | Mitsubishi Denki Kabushiki Kaisha | Redundant circuit |
US6335897B1 (en) | 1999-07-05 | 2002-01-01 | Samsung Electronics Co., Ltd. | Semiconductor memory device including redundancy circuit adopting latch cell |
KR100322538B1 (en) * | 1999-07-05 | 2002-03-18 | 윤종용 | Redundancy circuit comprising latch cell |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7663921B2 (en) | Flash memory array with a top gate line dynamically coupled to a word line | |
US5808944A (en) | Semiconductor memory device having a defect relief arrangement | |
US5917753A (en) | Sensing circuitry for reading and verifying the contents of electrically programmable/erasable non-volatile memory cells | |
US5930169A (en) | Nonvolatile semiconductor memory device capable of improving of chip's lifetime and method of operating the same | |
JP3076195B2 (en) | Nonvolatile semiconductor memory device | |
US4858194A (en) | Nonvolatile semiconductor memory device using source of a single supply voltage | |
JPH097390A (en) | Nonvolatile semiconductor memory device | |
JPH0530000B2 (en) | ||
JP2002197883A (en) | Nonvolatile semiconductor memory | |
KR950008674B1 (en) | Nonvolatile semiconductor memory device and data erasing method | |
JPH06215584A (en) | Nonvolatile semiconductor storage and storage system using that | |
JPH05325576A (en) | Nonvolatile semiconductor storage device | |
JP4832691B2 (en) | Flash memory architecture using three layers of metal wiring | |
JPH0778492A (en) | Nonvolatile storage device | |
WO1992016946A1 (en) | Semiconductor memory having nonvolatile semiconductor memory cell | |
JPH02192099A (en) | Semiconductor memory | |
US6208558B1 (en) | Acceleration circuit for fast programming and fast chip erase of non-volatile memory | |
US6970368B1 (en) | CAM (content addressable memory) cells as part of core array in flash memory device | |
JP3862092B2 (en) | Nonvolatile memory device | |
JPH06163856A (en) | Flash nonvolatile semiconductor storage device and its testing method | |
JP3722372B2 (en) | System and device having nonvolatile memory | |
JPH0778947A (en) | Nonvolatile storage device | |
JP2023124708A (en) | Semiconductor memory device | |
JP3197858B2 (en) | Semiconductor memory device | |
JP2004110883A (en) | Nonvolatile memory circuit and nonvolatile semiconductor memory device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20000905 |