JPH07320496A - Non-volatile semiconductor memory - Google Patents
Non-volatile semiconductor memoryInfo
- Publication number
- JPH07320496A JPH07320496A JP11257994A JP11257994A JPH07320496A JP H07320496 A JPH07320496 A JP H07320496A JP 11257994 A JP11257994 A JP 11257994A JP 11257994 A JP11257994 A JP 11257994A JP H07320496 A JPH07320496 A JP H07320496A
- Authority
- JP
- Japan
- Prior art keywords
- address
- row
- defective
- potential
- cell
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 239000004065 semiconductor Substances 0.000 title claims abstract description 37
- 230000002950 deficient Effects 0.000 claims abstract description 186
- 239000000872 buffer Substances 0.000 claims description 61
- 238000005513 bias potential Methods 0.000 claims description 22
- 230000008439 repair process Effects 0.000 claims description 7
- 230000003213 activating effect Effects 0.000 claims description 3
- 238000000034 method Methods 0.000 description 27
- 230000004913 activation Effects 0.000 description 19
- 238000007667 floating Methods 0.000 description 15
- 238000010586 diagram Methods 0.000 description 11
- 239000000758 substrate Substances 0.000 description 9
- 230000007547 defect Effects 0.000 description 8
- 230000002093 peripheral effect Effects 0.000 description 8
- 230000015556 catabolic process Effects 0.000 description 5
- 239000003990 capacitor Substances 0.000 description 4
- 230000005684 electric field Effects 0.000 description 4
- 230000006378 damage Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 239000002784 hot electron Substances 0.000 description 2
- 239000012535 impurity Substances 0.000 description 2
- 238000009413 insulation Methods 0.000 description 2
- 229910021420 polycrystalline silicon Inorganic materials 0.000 description 2
- 229920005591 polysilicon Polymers 0.000 description 2
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000009792 diffusion process Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
- 208000024891 symptom Diseases 0.000 description 1
Landscapes
- Read Only Memory (AREA)
- Non-Volatile Memory (AREA)
- Design And Manufacture Of Integrated Circuits (AREA)
- Semiconductor Memories (AREA)
- For Increasing The Reliability Of Semiconductor Memories (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】この発明は、不揮発性半導体記憶
装置に関するもので、特にフラッシュメモリにおけるロ
ウデコード回路に係る。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a non-volatile semiconductor memory device, and more particularly to a row decode circuit in a flash memory.
【0002】[0002]
【従来の技術】フラッシュメモリは、データの書き込み
及び消去を電気的に行うことができる不揮発性半導体記
憶装置(EEPROM:Electrically Erasable Progra
mmableRead Only Memory )である。現在、主流となっ
ているフラッシュメモリのセルは、図10に示すように
二層ゲート構造のEPROM(Erasable Read Only Mem
ory :紫外線消去型EPROM)と同様な構造になって
いる。図10において、11は半導体基板、12はソー
ス、13はドレイン、14はトンネル酸化膜、15はフ
ローティングゲート、16は絶縁膜(インターポリ絶縁
膜と呼ばれる)、17はコントロールゲートである。半
導体基板11中にソース12及びドレイン13が離隔し
て形成され、ソース12とドレイン13との間のチャネ
ル領域上に、トンネル絶縁膜14、フローティングゲー
ト15、インターポリ絶縁膜16及びコントロールゲー
ト17が積層されてセルが構成される。2. Description of the Related Art A flash memory is a nonvolatile semiconductor memory device (EEPROM: Electrically Erasable Program) capable of electrically writing and erasing data.
mmableRead Only Memory). As shown in FIG. 10, a flash memory cell, which is currently in the mainstream, has a double-layer gate structure EPROM (Erasable Read Only Mem).
ory: It has the same structure as an ultraviolet erasable EPROM). In FIG. 10, 11 is a semiconductor substrate, 12 is a source, 13 is a drain, 14 is a tunnel oxide film, 15 is a floating gate, 16 is an insulating film (called an interpoly insulating film), and 17 is a control gate. A source 12 and a drain 13 are formed separately in a semiconductor substrate 11, and a tunnel insulating film 14, a floating gate 15, an interpoly insulating film 16 and a control gate 17 are formed on a channel region between the source 12 and the drain 13. The cells are stacked to form a cell.
【0003】上記フラッシュメモリにおけるデータの書
き込みは、EPROMと同様にソース12を接地し、コ
ントロールゲート17とドレイン13にそれぞれ書き込
み用の高電位を印加して、ドレイン13の近傍で発生し
たホットエレクトロンをフローティングゲート15に注
入し、セルトランジスタの閾値電圧を上昇させることに
よって行われる。To write data in the flash memory, the source 12 is grounded, and high potentials for writing are applied to the control gate 17 and the drain 13, respectively, in the same manner as in EPROM, so that hot electrons generated near the drain 13 are generated. It is performed by injecting into the floating gate 15 and raising the threshold voltage of the cell transistor.
【0004】一方、一般的な消去方法としては、図11
に示すようにコントロールゲート17を接地、ドレイン
13はオープン、ソース12に消去用の高電位(Vs1)
を印加し、ソース12とフローティングゲート15間に
高電界を印加してトンネル電流を発生させ、フローティ
ングゲート15中のエレクトロンをソース12に引き抜
くソース消去方式(以後SE方式と略称する)が採用さ
れている。On the other hand, a general erasing method is shown in FIG.
, The control gate 17 is grounded, the drain 13 is open, and the source 12 has a high potential (Vs1) for erasing.
Is applied, a high electric field is applied between the source 12 and the floating gate 15 to generate a tunnel current, and the electrons in the floating gate 15 are extracted to the source 12 and a source erasing method (hereinafter abbreviated as SE method) is adopted. There is.
【0005】しかしながら、SE方式の場合には、ソー
ス12とフローティングゲート15間の電界強度を十分
なトンネル電流を発生できるまで高める必要があり、ト
ンネル酸化膜14の厚さを10nm程度とすると、ソー
ス12には10V以上の高電位を印加しなければならな
い。10V以上の高電位をソース12に印加できるよう
にするためには、ソース12の耐圧を上げる必要が生ず
る。このため、不純物濃度プロファイルを図12に示す
ような二重構造にする、すなわちソース12を低濃度の
不純物拡散層18で覆う必要があり、ソース領域の幅を
広く取らざるを得ない。このような構成を採用すること
は、メモリにおいて最も重要な要求の一つであるセルの
微細化という点で不利になる。なお、図12では隣接す
る2つのメモリセルを抽出して示した。However, in the case of the SE method, it is necessary to increase the electric field strength between the source 12 and the floating gate 15 until a sufficient tunnel current can be generated, and if the thickness of the tunnel oxide film 14 is set to about 10 nm, the source A high potential of 10 V or higher must be applied to 12. In order to apply a high potential of 10 V or higher to the source 12, it is necessary to increase the breakdown voltage of the source 12. Therefore, it is necessary to make the impurity concentration profile have a double structure as shown in FIG. 12, that is, to cover the source 12 with the low-concentration impurity diffusion layer 18, and the source region must be wide. Adopting such a configuration is disadvantageous in terms of cell miniaturization, which is one of the most important requirements in memory. Note that in FIG. 12, two adjacent memory cells are extracted and shown.
【0006】そこで、上述したようなSE方式による問
題を回避すべく、次のような消去方式が提案されてい
る。この方式は、図13に示すように、ソース12に消
去用の高電位(Vs2)を印加し、ドレイン13をオープ
ン、コントロールゲート17に負電位Vg を印加するも
ので、ソースゲート消去(以後SGE方式と略称する)
と呼ばれている。SGE方式は、トンネル現象を起こす
のに必要なソース12とフローティングゲート15間の
電界強度を、コントロールゲート17を負電位でバイア
スすることにより稼いでいる。これによって、ソース1
2に印加する高電位Vs2はSE方式の高電位Vs1に比べ
て低くて済み(Vs2<Vs1)、図12に示したようなソ
ース12の高耐圧設計が不要になり、ソース12の幅を
広げる必要がない。よって、コントロールゲート17、
つまりワード線への負電位の印加が必要となるものの、
セルの微細化の点でSE方式よりも有利である。更に、
SE及びSGEどちらの方式の場合にも、ソース12に
はコントロールゲート17よりも大きな消去電流が流れ
るが、SGE方式では電流供給が必要なソース12のバ
イアスレベルを低電位化できることから、書き込み用の
電源電圧Vppをチップ内部に設けた昇圧回路で生成で
き、単一電源化(通常電源:Vcc)が可能となる。従っ
て、この点でもSGE方式が優れているといえる。両方
式ともフローティングゲート15中のエレクトロンを引
き抜き、セルトランジスタの閾値電圧を下げることでデ
ータの消去が行われる。Therefore, in order to avoid the problems caused by the SE method as described above, the following erasing method has been proposed. In this method, as shown in FIG. 13, a high potential (Vs2) for erasing is applied to the source 12, the drain 13 is opened, and a negative potential Vg is applied to the control gate 17, and the source gate erasing (hereinafter SGE) is performed. (Abbreviated as method)
It is called. In the SGE method, the electric field strength between the source 12 and the floating gate 15 necessary for causing the tunnel phenomenon is obtained by biasing the control gate 17 with a negative potential. This makes Source 1
The high potential Vs2 applied to 2 is lower than the high potential Vs1 of the SE method (Vs2 <Vs1), and the high breakdown voltage design of the source 12 as shown in FIG. No need. Therefore, the control gate 17,
In other words, although it is necessary to apply a negative potential to the word line,
It is more advantageous than the SE method in terms of cell miniaturization. Furthermore,
In both of the SE and SGE methods, an erase current larger than that of the control gate 17 flows through the source 12, but in the SGE method, the bias level of the source 12 that requires current supply can be lowered, so that the write The power supply voltage Vpp can be generated by the booster circuit provided inside the chip, and a single power supply (normal power supply: Vcc) is possible. Therefore, it can be said that the SGE method is also excellent in this respect. In both methods, the electrons in the floating gate 15 are extracted and the threshold voltage of the cell transistor is lowered to erase the data.
【0007】次に、上述したSGE方式を実現するため
のロウデコード回路について説明する。図14は、フラ
ッシュメモリにおけるロウデコード回路と消去動作に関
係する周辺回路部を抽出して示している。外部から供給
されたアドレス信号Addは、アドレスバッファ21に入
力され、このアドレスバッファ21の出力がアドレスマ
ルチプレクサ22及びアドレスラッチ回路23に供給さ
れる。このアドレスラッチ回路23の出力及びアドレス
カウンタ24の出力はそれぞれ、上記アドレスマルチプ
レクサ22に供給され、アドレスバッファ21、アドレ
スラッチ回路23及びアドレスカウンタ24のいずれか
の出力が選択され、内部アドレスバスABを介してロウ
プリデコーダ25及びコンパレータ26に供給される。
上記ロウプリデコーダ25はアンドゲート27,27,
…から構成されており、それぞれに上記内部アドレスバ
スABを介して供給されたアドレス信号のうちロウアド
レス信号RAddが供給される。また、各アンドゲート2
7,27,…には、ノアゲート28から出力されるロウ
プリデコーダ25の活性化信号PREが供給されて動作
が制御される。Next, a row decode circuit for realizing the above-mentioned SGE system will be described. FIG. 14 shows the row decode circuit in the flash memory and the peripheral circuit section related to the erase operation in an extracted manner. The address signal Add supplied from the outside is input to the address buffer 21, and the output of the address buffer 21 is supplied to the address multiplexer 22 and the address latch circuit 23. The output of the address latch circuit 23 and the output of the address counter 24 are respectively supplied to the address multiplexer 22, and any one of the output of the address buffer 21, the address latch circuit 23 and the address counter 24 is selected, and the internal address bus AB is selected. It is supplied to the row predecoder 25 and the comparator 26 via the.
The row predecoder 25 includes AND gates 27, 27,
Of the address signals supplied via the internal address bus AB, and a row address signal RAdd is supplied to each of them. Also, each AND gate 2
The activation signal PRE of the row predecoder 25 output from the NOR gate 28 is supplied to 7, 27, ...
【0008】上記コンパレータ26は、上記内部アドレ
スバスABを介して供給されたアドレスとリダンダンシ
ROM29に記憶された不良アドレスとを比較し、一致
した時に一致信号HITを出力する。リダンダンシRO
M29は、不良セルのアドレスを記憶するもので、この
ROM29にはロウリダンダンシであればロウアドレス
の本数だけのビット数を記憶できるようになっている。
一方、ワード線一本毎に置き換えるのであれば、リダン
ダンシROM29には全てのロウアドレスを記憶する。
また、2ロウ、4ロウといったように、2のn乗本をま
とめての置き換えを行うのであれば、記憶するアドレス
はnビットだけ減ることになる。この記憶は、フラッシ
ュメモリセルを用いてデータの書き込み及び消去を行わ
せても良いし、ポリシリコンを用いたヒューズを設けて
レーザで溶断することにより不良アドレスを記憶させる
方法を採用しても良い。The comparator 26 compares the address supplied via the internal address bus AB with the defective address stored in the redundancy ROM 29, and outputs a match signal HIT when they match. Redundancy RO
M29 stores the address of the defective cell, and this ROM 29 can store as many bits as the number of row addresses in the case of row redundancy.
On the other hand, if each word line is replaced, all row addresses are stored in the redundancy ROM 29.
Further, if the n-th power of 2 is collectively replaced, such as 2 rows or 4 rows, the address to be stored is reduced by n bits. For this storage, writing and erasing of data may be performed using a flash memory cell, or a method of storing a defective address by providing a fuse using polysilicon and fusing with a laser may be adopted. .
【0009】このように、不良アドレスをリダンダンシ
ROM29に記憶させておき、選択されたアドレスが不
良アドレスと一致するかをコンパレータ26で常にチェ
ックする。選択されたアドレスが不良アドレスと一致し
た場合は、一致信号HITが“H”レベルとなる。これ
によって活性化信号PREが“L”レベルとなり、プリ
デコーダ25を非活性化し、不良行を非選択状態にする
とともに、スペアロウデコーダ35内のレベルシフタ3
6及びバッファ37を介してスペアワード線SWLが駆
動され、スペアセルへの置換が行われる。これらの置換
はEPROMと同様である。消去時においては、ワード
線WLは一括動作であり全て非選択状態となりスペアロ
ウを含めて一括消去されるため、特にリダンダンシによ
る制御は行われない。In this way, the defective address is stored in the redundancy ROM 29, and the comparator 26 always checks whether the selected address matches the defective address. When the selected address matches the defective address, the match signal HIT becomes "H" level. As a result, the activation signal PRE becomes "L" level, the predecoder 25 is deactivated, the defective row is deselected, and the level shifter 3 in the spare row decoder 35 is inactivated.
6, the spare word line SWL is driven through the buffer 6 and the buffer 37, and replacement with the spare cell is performed. These replacements are similar to EPROMs. At the time of erasing, since the word lines WL are collectively operated and all are in the non-selected state and are collectively erased including the spare row, the control by the redundancy is not particularly performed.
【0010】上記ノアゲート28には、上記一致信号H
ITと消去信号ERSが供給され、入力されたアドレス
と不良アドレスとが一致した時、及び消去状態の時にロ
ウプリデコーダ25の出力を禁止(“L”レベルに固
定)するようになっている。The coincidence signal H is applied to the NOR gate 28.
IT and the erase signal ERS are supplied, and the output of the row predecoder 25 is prohibited (fixed to “L” level) when the input address and the defective address match each other and in the erased state.
【0011】上記ロウプリデコーダ25から出力される
ロウプリデコード信号RPDは、メインデコーダ30に
供給される。メインデコーダ30には、メモリセルアレ
イ31内の各ワード線WLに対応してアンドゲート3
2,32,…、レベルシフタ33,…及びバッファ3
4,…が設けられている。レベルシフタ33は、書き込
み時にワード線WLを高電位にするために信号レベルを
変換する回路であり、Vcc系の信号をVpr系の信号に変
換して出力する。The row predecode signal RPD output from the row predecoder 25 is supplied to the main decoder 30. The main decoder 30 includes an AND gate 3 corresponding to each word line WL in the memory cell array 31.
2, 32, ..., Level shifter 33, ... And buffer 3
4, ... are provided. The level shifter 33 is a circuit that converts a signal level in order to bring the word line WL to a high potential during writing, and converts a Vcc system signal into a Vpr system signal and outputs it.
【0012】上記レベルシフタ33は、例えば図15に
示すようにPチャネル型MOSトランジスタQ1,Q
2、Nチャネル型MOSトランジスタQ3,Q4及びイ
ンバータ39から構成されている。MOSトランジスタ
Q1,Q2のソースにはそれぞれ電位Vprが印加され、
各ドレインと接地点GND間にはMOSトランジスタQ
3,Q4のドレイン,ソース間が接続される。MOSト
ランジスタQ1のゲートは上記MOSトランジスタQ
2,Q4のドレイン共通接続点に接続され、MOSトラ
ンジスタQ2のゲートは上記MOSトランジスタQ1,
Q3のドレイン共通接続点に接続される。上記MOSト
ランジスタQ3のゲートにはアンドゲート32の出力信
号が供給され、上記MOSトランジスタQ4のゲートに
はアンドゲート32の出力信号がインバータ39を介し
て供給される。そして、上記MOSトランジスタQ1と
Q3との接続点から得た出力信号をバッファ34に供給
するようになっている。The level shifter 33 includes P-channel MOS transistors Q1 and Q as shown in FIG.
2, N-channel type MOS transistors Q3 and Q4, and an inverter 39. The potential Vpr is applied to the sources of the MOS transistors Q1 and Q2,
A MOS transistor Q is connected between each drain and ground point GND.
The drains and sources of Q3 and Q4 are connected. The gate of the MOS transistor Q1 is the above-mentioned MOS transistor Q.
2, the drain of Q4 is connected to the common connection point, and the gate of the MOS transistor Q2 is the above-mentioned MOS transistor Q1,
It is connected to the common drain connection point of Q3. The output signal of the AND gate 32 is supplied to the gate of the MOS transistor Q3, and the output signal of the AND gate 32 is supplied to the gate of the MOS transistor Q4 via the inverter 39. The output signal obtained from the connection point of the MOS transistors Q1 and Q3 is supplied to the buffer 34.
【0013】上記バッファ34は、図16に示すような
Pチャネル型MOSトランジスタQ5とNチャネル型M
OSトランジスタQ6とからなるCMOSインバータで
構成されている。このCMOSインバータの動作電源
は、電位Vprとバイアス電位Vbbであり、このバッファ
34の出力でメモリセルアレイ31中の対応するワード
線WLを駆動するようになっている。The buffer 34 includes a P-channel type MOS transistor Q5 and an N-channel type M as shown in FIG.
It is composed of a CMOS inverter including an OS transistor Q6. The operating power supply of this CMOS inverter is the potential Vpr and the bias potential Vbb, and the output of this buffer 34 drives the corresponding word line WL in the memory cell array 31.
【0014】上記メモリセルアレイ31は、一括して同
時に消去されるセルブロックであり、図示しないが各セ
ルトランジスタのソースはアレイ31内で共通接続さ
れ、消去時には消去電位でバイアスされる。また、書き
込み及び読み出し等の他の動作時には共通ソースは接地
される。一方、各セルトランジスタのドレインは、上記
ワード線WLと直交して配置されたビット線に列毎に共
通接続されている。これらドレインは、消去時は前述し
たようにオープンとなるため特別なデコード操作は不要
であるのでここでは省略している。The memory cell array 31 is a block of cells that are simultaneously erased in a batch. Although not shown, the sources of the cell transistors are commonly connected in the array 31 and biased by the erase potential during erase. The common source is grounded during other operations such as writing and reading. On the other hand, the drains of the cell transistors are commonly connected to the bit lines arranged orthogonally to the word lines WL for each column. Since these drains are open as described above during erasing, no special decoding operation is required, so they are omitted here.
【0015】また、上記コンパレータ26から出力され
る一致信号HITは、スペアロウデコーダ35に供給さ
れる。このスペアロウデコーダ35は、上記一致信号H
ITを電位Vprと接地電位GND間のレベルにシフトす
るレベルシフタ36と、動作電源が電位Vprとバイアス
電位VbbのCMOSインバータからなるバッファ37と
から構成されている。上記レベルシフタ36及びバッフ
ァ37はそれぞれ、図15及び図16に示したレベルシ
フタ33及びバッファ34と同様な回路構成になってい
る。そして、上記バッファ37の出力でスペアワード線
SWLを駆動する。The match signal HIT output from the comparator 26 is also supplied to the spare row decoder 35. The spare row decoder 35 receives the match signal H.
A level shifter 36 that shifts IT to a level between the potential Vpr and the ground potential GND, and an operating power supply are composed of a buffer 37 including a CMOS inverter having the potential Vpr and the bias potential Vbb. The level shifter 36 and the buffer 37 have the same circuit configurations as the level shifter 33 and the buffer 34 shown in FIGS. 15 and 16, respectively. Then, the spare word line SWL is driven by the output of the buffer 37.
【0016】次に、上記のような構成において概略的に
動作を説明する。読み出し及び書き込み時には、メモリ
セルアレイ31内の各ワード線WLはロウアドレスRA
ddに応じて一本ずつ選択される必要がある。図14に示
した回路では、外部入力あるいはチップ内部のアドレス
カウンタ等によって指定されたロウアドレスRAddをプ
リデコーダ25でデコードした後、更にメインデコーダ
30でデコードして一本のワード線WLを選択するよう
になっている。各電位のレベルとワード線WLのレベル
をまとめると下表−1に示すようになる。Next, the operation of the above structure will be schematically described. At the time of reading and writing, each word line WL in the memory cell array 31 has a row address RA.
It needs to be selected one by one according to dd. In the circuit shown in FIG. 14, a row address RAdd designated by an external input or an address counter inside the chip is decoded by the predecoder 25 and then further decoded by the main decoder 30 to select one word line WL. It is like this. The potential levels and word line WL levels are summarized in Table 1 below.
【0017】[0017]
【表1】 [Table 1]
【0018】すなわち、電位Vbbは読み出し及び書き込
み時は接地レベルであり、ロウアドレス信号RAddで選
択されたワード線のみがVprレベルとなり、非選択のワ
ード線は電位Vbb(接地レベル)となっている。一方、
消去時には、プリデコーダ25の活性化信号PREが
“H”レベルとなり、電位Vbbは負電位となる。信号P
REによりロウプリデコード信号RPDは全て非選択状
態となるため、全てのワード線は非選択側に固定され、
レベルシフタ33の出力(=バッファ34の入力)は全
てのロウが電位Vprとなる。よって、全てのロウにおけ
るバッファ34中のPチャネル型MOSトランジスタQ
5は非導通状態、Nチャネル型MOSトランジスタQ6
は導通状態となり、ワード線WLは電位Vbbで駆動され
る。よって、全てのワード線WLが同時に負電位でバイ
アスされ、一括した消去が行われる。That is, the potential Vbb is at the ground level during reading and writing, only the word line selected by the row address signal RAdd is at the Vpr level, and the unselected word lines are at the potential Vbb (ground level). . on the other hand,
At the time of erasing, the activation signal PRE of the predecoder 25 becomes "H" level and the potential Vbb becomes a negative potential. Signal P
Since all the row predecode signals RPD are in the non-selected state by RE, all the word lines are fixed to the non-selected side,
In the output of the level shifter 33 (= input of the buffer 34), all the rows have the potential Vpr. Therefore, the P-channel MOS transistor Q in the buffer 34 in all rows is
5 is a non-conducting state, N-channel type MOS transistor Q6
Becomes conductive, and the word line WL is driven at the potential Vbb. Therefore, all the word lines WL are biased with a negative potential at the same time, and erase is performed collectively.
【0019】この際、上記バッファ34中のNチャネル
型MOSトランジスタQ6は、負電位での駆動が必要と
なるため、図17に示すように、P型半導体基板を用い
る場合には、この基板11中ではなくPウェル領域40
中に設けられる。このPウェル領域40は、電位Vw で
バイアスされたNウェル領域41中に形成され、接地レ
ベルの基板11と分離されている。上記電位Vw は、M
OSトランジスタQ6のソース電位Vs 及び接地電位と
等しいか、これらの電位より大きい、すなわちVw ≧V
s 及びVw ≧GNDなる関係を満たす。At this time, since the N-channel type MOS transistor Q6 in the buffer 34 needs to be driven at a negative potential, as shown in FIG. 17, when a P-type semiconductor substrate is used, this substrate 11 is used. Not in P-well region 40
It is provided inside. The P well region 40 is formed in the N well region 41 biased with the potential Vw and is separated from the substrate 11 at the ground level. The potential Vw is M
It is equal to or larger than the source potential Vs and the ground potential of the OS transistor Q6, that is, Vw ≧ V
The relationship of s and Vw ≧ GND is satisfied.
【0020】ここで、上述したフラッシュメモリにおけ
るロウリダンダンシについて考えてみる。読み出し時及
び書き込み時は、選択されたワード線のみ“H”レベル
となるため、スペアセルへの置き換えは、不良セルのロ
ウアドレスが選択されたことを検知した時に、対応する
ワード線の選択を非活性化し、代わりにスペアワード線
SWLを活性化することで行われる。Now, consider the row redundancy in the above-mentioned flash memory. Since only the selected word line is at the “H” level during reading and writing, replacement with a spare cell does not select the corresponding word line when it is detected that the row address of the defective cell has been selected. This is performed by activating the spare word line SWL instead.
【0021】次に、消去動作について詳しく考察する。
消去はソースを共通接続したセルに対してブロック単位
で一括して行われる。よって、リダンダンシ技術を用い
て不良セルについてスペアセルへの置き換えを行って
も、ソースは物理的に接続されたままであるため、消去
電位は不良セルのソースにも印加される。また、図14
に示したような構成では、消去時はロウアドレスによら
ず電位Vbbが負になることで全てのワード線が負の消去
電位でバイアスされる。つまり、リダンダンシで置き換
えた不良セルとスペアロウのセルも消去すべき他のセル
と全く同様の消去電位が印加されており、消去不良のセ
ルでない限り消去が行われ、閾値電圧Vthが低下するこ
とになる。もし、閾値電圧が負にまで低下して過消去状
態になると、ワード線WLが非選択で接地レベルになっ
ていても電流を流すことになり、この不良セルのドレイ
ンが接続されているビット線に接続された同一カラムの
他のセルの正常な読み出しを破壊するという問題が生ず
る。Next, the erase operation will be considered in detail.
Erasing is performed collectively on a block-by-block basis for cells whose sources are commonly connected. Therefore, even if the redundancy cell is used to replace the defective cell with the spare cell, the source is still physically connected, so that the erase potential is also applied to the source of the defective cell. In addition, FIG.
In the configuration as shown in FIG. 6, the potential Vbb becomes negative regardless of the row address during erasing, so that all word lines are biased with the negative erasing potential. That is, the defective cell replaced by redundancy and the spare row cell are applied with the same erase potential as the other cells to be erased. Unless the erase defective cell is erased, the threshold voltage Vth is lowered. Become. If the threshold voltage drops to a negative value and becomes over-erased, current flows even if the word line WL is unselected and is at the ground level, and the drain of this defective cell is connected to the bit line. The problem arises that it destroys the normal reading of other cells in the same column connected to.
【0022】この問題を避けるために、消去の前にスペ
アと不良ロウを含めたブロック内の全てのセルについて
書き込みを行い、予め閾値電圧を高くしておくことで消
去後の閾値電圧が負にならないようにすることが行われ
ている。しかし、不良セルは書き込みが正常に行われる
保証はなく、消去前の閾値電圧を高くすることができ
ず、消去後の閾値電圧が負に低下する、いわゆる過消去
の状態になる恐れがある。よって、従来の消去方式で
は、書き込み不良のセルに対しては、リダンダンシ回路
を用いての救済はできない。In order to avoid this problem, all cells in the block including spares and defective rows are written before erasing, and the threshold voltage after erasing is made negative by making the threshold voltage high. It is being done to prevent it from happening. However, the defective cell is not guaranteed to be normally written, the threshold voltage before erasing cannot be increased, and the threshold voltage after erasing may become negative, which is a so-called overerase state. Therefore, according to the conventional erasing method, the redundancy circuit cannot be used to repair a defective cell.
【0023】また、過消去防止のための消去前書き込み
は、不良セルとスペアロウを含めた全セルに対して行わ
なければならない。今、単純にアドレスを順にインクリ
メントしながら全アドレスに書き込みを行わせたとす
る。この時、リダンダンシ回路で置き換えた不良ロウが
存在すると、この不良ロウはアドレスで選択されないた
め書き込みが行われない。また、置換を行っていない未
使用のスペアロウに対しても書き込みは行われない。よ
って、消去前書き込みにおいては、全アドレスに書き込
みを行うのとは別に、通常なら選択されないようになっ
ている不良ロウと未使用のスペアロウを別途選択して書
き込みを行うという特別な制御が必要となり、消去シー
ケンスの複雑化を招く。また、ホットエレクトロンを用
いた書き込みは、電流の制約から消去と異なり全セル一
括で行うことはできず、バイト等の単位でアドレスをイ
ンクリメントしながら行わなくてはならない。よって、
書き込みを行うセル数が増える分(不良ロウとスペアロ
ウ)だけ、消去時間が増加することにもなる。Further, pre-erase programming for preventing over-erase must be performed on all cells including defective cells and spare rows. Now, it is assumed that all addresses are written while incrementing the addresses in order. At this time, if there is a defective row replaced by the redundancy circuit, this defective row is not selected by the address, and therefore writing is not performed. In addition, writing is not performed even on an unused spare row that has not been replaced. Therefore, in the pre-erase programming, in addition to writing to all addresses, special control is required to separately select a defective row and an unused spare row that are not normally selected for writing. However, the erase sequence is complicated. Further, writing using hot electrons cannot be performed in a batch for all cells, unlike erasing because of current limitation, and must be performed while incrementing the address in units of bytes or the like. Therefore,
The erasing time also increases as the number of writing cells increases (defective rows and spare rows).
【0024】次に、絶縁膜不良のセルをスペアセルへ置
換する場合について考える。絶縁膜不良には、図18に
抵抗R1で模式的に示すようなインターポリ絶縁膜リー
ク(フローティングゲート15とコントロールゲート1
7間のショート)と、図19に抵抗R2で模式的に示す
ようなトンネル酸化膜リーク(フローティングゲート1
5と基板11間のリーク)の2通りがある。いずれの不
良もフローティングゲート15への電子の蓄積が不可能
であるが、ワード線(コントロールゲート17)が接地
レベルであればドレイン電流は流れないため、スペアセ
ルへの置き換えを行っても先に述べたような電流リーク
による他のセルトランジスタの読み出し破壊の問題は起
こらない。よって、スペアセルによる救済が可能である
ように見え、実際に置換しての正常動作が可能で良品に
なる。Next, consider the case where a cell having a defective insulating film is replaced with a spare cell. Insulating film defects include interpoly insulating film leakage (floating gate 15 and control gate 1) as schematically shown by resistor R1 in FIG.
7) and a tunnel oxide film leak (floating gate 1) as schematically shown by the resistor R2 in FIG.
5 and a leak between the substrate 11). In any of the defects, electrons cannot be stored in the floating gate 15, but if the word line (control gate 17) is at the ground level, the drain current does not flow. The problem of read breakdown of other cell transistors due to such current leakage does not occur. Therefore, it seems that the spare cells can be relieved, and the normal operation can be performed by actually substituting the spare cells, resulting in a good product.
【0025】しかし、この種の不良は、消去と書き込み
を繰り返しているうちに破壊するという最も厄介な問題
を伴う。前述したように、消去時にはコントロールゲー
ト17とソース12に消去用の高電位が印加される。こ
の時フローティングゲート15は、各端子のバイアスレ
ベルと両絶縁膜14,16とにより形成される容量によ
るカップリング、及びフローティングゲート15中に蓄
積された電荷量により決まる電位にバイアスされる。つ
まり、ソース12とコントロールゲート17間の電位差
は、両絶縁膜14,16に分割されて印加されている。
ところが、図18に示した不良の場合、フローティング
ゲート15にはコントロールゲート17の負電位が伝わ
り、トンネル酸化膜14にソース12とコントロールゲ
ート17間の高電位が直接印加されることになる。よっ
て、消去を繰り返すことにより経時的な絶縁膜破壊(T
DDB)が起こってしまう。一方、図19に示したよう
な不良の場合は、インターポリ絶縁膜16側で同様なこ
とが起こり得る。いずれの場合にもコントロールゲート
17と基板11の間で両絶縁膜14,16を介してリー
クパスが形成されることになる。However, this kind of defect involves the most troublesome problem of destruction during repeated erasing and writing. As described above, the high potential for erasing is applied to the control gate 17 and the source 12 during erasing. At this time, the floating gate 15 is biased to a potential determined by the bias level of each terminal and the capacitance formed by the insulating films 14 and 16, and the amount of charges accumulated in the floating gate 15. That is, the potential difference between the source 12 and the control gate 17 is divided and applied to both insulating films 14 and 16.
However, in the case of the failure shown in FIG. 18, the negative potential of the control gate 17 is transmitted to the floating gate 15, and the high potential between the source 12 and the control gate 17 is directly applied to the tunnel oxide film 14. Therefore, by repeatedly erasing, breakdown of the insulating film (T
DDB) will happen. On the other hand, in the case of a defect as shown in FIG. 19, the same thing may occur on the interpoly insulating film 16 side. In either case, a leak path is formed between the control gate 17 and the substrate 11 via both insulating films 14 and 16.
【0026】消去の場合、全てのワード線は同時に負電
位にバイアスされるが、この負電位はチップ外部から与
えるのではなく、チップ内部の回路で発生させているた
め、電流供給能力に限界があり、不良ロウにおいてコン
トロールゲート17と基板11間のリークにより負電位
が基板とショートしてしまうと十分な負電位が得られな
い恐れがある。よって、不良ロウ以外の正常なロウのワ
ード線に印加される負電位にも影響を与え、同一ブロッ
ク内の正常セルの消去不良を発生させることになる。よ
って、絶縁膜不良に起因するビット単位での不良をスペ
アロウにより救うことができない。In the case of erasing, all word lines are biased to a negative potential at the same time. However, since this negative potential is generated not by the outside of the chip but by the circuit inside the chip, the current supply capacity is limited. Therefore, if the negative potential is short-circuited with the substrate due to the leak between the control gate 17 and the substrate 11 in the defective row, there is a possibility that a sufficient negative potential cannot be obtained. Therefore, the negative potential applied to the word line of a normal row other than the defective row is also influenced, and the erasing failure of the normal cell in the same block occurs. Therefore, it is not possible to save the defects in bit units due to the insulating film defects by the spare row.
【0027】上述したような書き込み不良や絶縁膜不良
等は、セルの不良症状の主要なものであり、リダンダン
シ回路を設けてもこれらが救済できないと、救済率が大
きく低下し、リダンダンシ回路採用の効果が少なくなる
という問題を生ずる。また、消去前書き込みを不良ロウ
と未使用のスペアロウにも行う必要があるため、消去シ
ーケンスの複雑化と時間の増加を招いている。The above-mentioned defective writing, defective insulating film, and the like are major symptoms of defective cells, and if a redundancy circuit cannot be repaired, the repair rate is greatly reduced, and the redundancy circuit is adopted. It causes a problem that the effect is reduced. In addition, since it is necessary to perform the pre-erase writing on the defective row and the unused spare row, the erase sequence is complicated and the time is increased.
【0028】[0028]
【発明が解決しようとする課題】上記のように従来の不
揮発性半導体記憶装置では、リダンダンシ回路を設けて
も絶縁膜不良のセルや書き込み不良のセルを十分に救済
できないという問題があった。As described above, the conventional non-volatile semiconductor memory device has a problem that even if the redundancy circuit is provided, it is not possible to sufficiently remedy a cell having a defective insulating film or a cell having a defective writing.
【0029】また、消去前書き込みを不良ロウと未使用
のスペアロウにも行う必要があるため、消去シーケンス
の複雑化と時間の増加を招くという問題があった。この
発明は上記のような事情に鑑みてなされたもので、その
目的とするところは、絶縁膜不良のセルや書き込み不良
のセルを確実に救済することができる不揮発性半導体記
憶装置を提供することにある。この発明の別の目的は、
消去シーケンスの簡単化と時間の短縮を図れる不揮発性
半導体記憶装置を提供することにある。Further, since it is necessary to perform the pre-erase writing on the defective row and the unused spare row, there is a problem that the erase sequence is complicated and the time is increased. The present invention has been made in view of the above circumstances, and an object of the present invention is to provide a nonvolatile semiconductor memory device capable of reliably relieving a cell having a defective insulating film or a cell having a defective writing. It is in. Another object of the present invention is to
It is an object of the present invention to provide a non-volatile semiconductor memory device capable of simplifying the erase sequence and shortening the time.
【0030】[0030]
【課題を解決するための手段】この発明の請求項1に記
載した不揮発性半導体記憶装置は、不良セルをスペアセ
ルに置き換えて救済するリダンダンシ手段と、スペアセ
ルに置き換えるべき不良セルのアドレスを記憶する不良
アドレス記憶手段と、消去時に上記不良アドレス記憶手
段に記憶された不良セルのアドレスをチップ内部のアド
レスバスに転送する転送手段とを具備することを特徴と
する。According to another aspect of the present invention, there is provided a nonvolatile semiconductor memory device having redundancy means for repairing a defective cell by replacing it with a spare cell, and a defect for storing an address of the defective cell to be replaced with the spare cell. It is characterized by comprising address storage means and transfer means for transferring the address of the defective cell stored in the defective address storage means to the address bus inside the chip at the time of erasing.
【0031】請求項2の不揮発性半導体記憶装置は、不
良セルをスペアセルに置き換えて救済するリダンダンシ
手段と、スペアセルに置き換えるべき不良セルのアドレ
スを記憶する不良アドレス記憶手段と、入力されたアド
レスをラッチし、このラッチしたアドレスをチップ内部
のアドレスバスに転送するアドレスラッチ手段と、上記
不良アドレス記憶手段に記憶されたアドレスを上記アド
レスラッチ手段に転送する転送手段とを具備し、データ
の消去時に上記アドレスラッチ手段にラッチした不良セ
ルのアドレスをチップ内部のアドレスバスに転送するこ
とを特徴とする。According to another aspect of the non-volatile semiconductor memory device of the present invention, redundancy means for replacing a defective cell with a spare cell for repair, defective address storage means for storing an address of a defective cell to be replaced with a spare cell, and latching an input address. The address latch means for transferring the latched address to the address bus inside the chip and the transfer means for transferring the address stored in the defective address storage means to the address latch means are provided. It is characterized in that the address of the defective cell latched by the address latch means is transferred to the address bus inside the chip.
【0032】請求項3の不揮発性半導体記憶装置は、不
良セルをスペアセルに置き換えて救済するリダンダンシ
手段と、スペアセルに置き換えるべき不良セルのアドレ
スを記憶する不良アドレス記憶手段と、ロウデコード信
号をロウ毎にラッチする第1のラッチ手段と、スペアセ
ルを選択するための信号をスペアロウ毎にラッチする第
2のラッチ手段と、消去に先だって上記不良アドレス記
憶手段に記憶された不良セルのアドレスにより選択され
るロウに対応する上記第1のラッチ手段とスペアロウの
うち未使用のロウに対応する上記第2のラッチ手段に関
して、不良ではないロウに対応する上記第1のラッチ手
段とスペアロウのうちの使用しているロウに対応する上
記第2のラッチ手段に対して選択/非選択の逆の状態を
セットする手段とを具備し、上記第1,第2のラッチ手
段にラッチしたデータに基づいて消去を行うことを特徴
とする。According to another aspect of the non-volatile semiconductor memory device of the present invention, redundancy means for replacing a defective cell with a spare cell for repairing, defective address storage means for storing an address of a defective cell to be replaced with a spare cell, and row decode signals for each row. Selected by the address of the defective cell stored in the defective address storage means prior to erasing, the first latch means for latching the spare cell, the second latch means for latching a signal for selecting a spare cell for each spare row. Regarding the second latch means corresponding to the unused row of the first latch means and the spare row corresponding to the row, the use of the first latch means and the spare row corresponding to the non-defective row is performed. Means for setting the opposite state of selection / non-selection to the second latch means corresponding to the row Provided, and wherein the erasing on the basis of the data latched in the first, second latch means.
【0033】この発明の請求項4に記載した不揮発性半
導体記憶装置は、不良セルをスペアセルに置き換えて救
済するリダンダンシ回路を備え、セルトランジスタのコ
ントロールゲートに負のバイアスを与えて消去を行うフ
ラッシュメモリにおいて、不良セルのロウアドレスを記
憶する不良ロウアドレス記憶手段と、チップ内部のアド
レスバスに出力されたアドレスを上記不良ロウアドレス
記憶手段に記憶されたロウアドレスと比較するアドレス
比較手段と、記憶データの消去時に、上記アドレス比較
手段でアドレスの一致が検知された時、スペアロウセル
を選択するスペアロウデコード手段を制御し、チップ内
部のアドレスバスに出力された不良ロウアドレスをロウ
デコード手段に転送する転送制御手段と、この転送制御
手段によって転送されたロウアドレスをロウデコード手
段でデコードした信号に基づいて不良ロウアドレスのワ
ード線に接地電位を与える電位印加手段とを具備するこ
とを特徴とする。A non-volatile semiconductor memory device according to a fourth aspect of the present invention includes a redundancy circuit for repairing a defective cell by replacing it with a spare cell, and a flash memory for erasing data by applying a negative bias to a control gate of a cell transistor. At defective row address storage means for storing the row address of the defective cell, address comparison means for comparing the address output to the address bus inside the chip with the row address stored in the defective row address storage means, and storage data. At the time of erasing, when the address comparison means detects an address match, the spare row decoding means for selecting a spare row cell is controlled, and the defective row address output to the address bus inside the chip is transferred to the row decoding means. Control means and transfer by this transfer control means Characterized by comprising a voltage applying means for applying a ground potential to the word line of the defective row address based on the decoded signal of the row address by row decode means.
【0034】この発明の請求項10に記載した不揮発性
半導体記憶装置は、不良セルをスペアセルに置き換えて
救済するリダンダンシ回路を備え、セルトランジスタの
コントロールゲートに負のバイアスを与えて消去を行う
フラッシュメモリにおいて、アドレス信号が入力される
アドレスバッファと、このアドレスバッファに入力され
たアドレス信号をラッチするアドレスラッチ回路と、ア
ドレス信号を生成するアドレスカウンタと、不良ロウア
ドレスを記憶するリダンダンシROMと、上記アドレス
バッファ、上記アドレスラッチ回路、上記アドレスカウ
ンタ及び上記リダンダンシROMの出力が供給され、こ
れらの出力を選択的にチップ内部のアドレスバスに出力
するアドレスマルチプレクサと、上記アドレスバスに出
力されたロウアドレスと上記リダンダンシROMに記憶
された不良ロウアドレスとを比較するコンパレータと、
上記アドレスバスに出力されたロウアドレスをデコード
するロウプリデコーダと、このロウプリデコーダから出
力されるロウプリデコード信号が供給されるメインデコ
ーダと、このメインデコーダの出力でワード線が選択さ
れることによりメモリセルのロウが選択されるメモリセ
ルアレイと、上記メモリセルアレイの不良ロウを置換す
るためのスペアロウセルと、このスペアロウセルを選択
するスペアロウデコーダと、記憶データの消去時に上記
コンパレータによりロウアドレスの一致が検出された
時、上記ロウプリデコーダを活性化するとともに、上記
スペアロウデコーダを駆動してスペアロウセルを制御す
る論理回路とを具備し、前記メインロウデコーダは、記
憶データの消去時にメモリセルアレイ中の不良セルが接
続されたワード線に接地電位を与える第1のバイアス手
段を備え、前記スペアロウデコーダは、記憶データの消
去時に未使用のスペアワード線に接地電位を与える第2
のバイアス手段を備えることを特徴とする。A nonvolatile semiconductor memory device according to a tenth aspect of the present invention is provided with a redundancy circuit for repairing defective cells by replacing them with spare cells, and a flash memory for erasing by applying a negative bias to the control gates of the cell transistors. , An address buffer to which an address signal is input, an address latch circuit that latches the address signal input to this address buffer, an address counter that generates an address signal, a redundancy ROM that stores a defective row address, and the above address. Outputs of the buffer, the address latch circuit, the address counter, and the redundancy ROM are supplied, and an address multiplexer that selectively outputs these outputs to an address bus inside the chip, and a row add output to the address bus. Graphics and a comparator for comparing the defective row address stored in the redundancy ROM,
A row predecoder for decoding the row address output to the address bus, a main decoder to which the row predecode signal output from the row predecoder is supplied, and a word line selected by the output of the main decoder Memory cell array in which a row of memory cells is selected by, a spare row cell for replacing a defective row in the memory cell array, a spare row decoder for selecting this spare row cell, and a row address match by the comparator when erasing stored data. When detected, the main row decoder activates the row predecoder and drives the spare row decoder to control the spare row cells. On the word line to which the cell is connected Comprising a first biasing means for applying a ground potential, said spare row decoder, the applying the ground potential to an unused spare word line during the erase of the stored data 2
It is characterized in that it is provided with a biasing means.
【0035】請求項11の不揮発性半導体記憶装置は、
不良セルをスペアセルに置き換えて救済するリダンダン
シ回路を備え、セルトランジスタのコントロールゲート
に負のバイアスを与えて消去を行うフラッシュメモリに
おいて、アドレス信号が入力されるアドレスバッファ
と、アドレス信号を生成するアドレスカウンタと、上記
アドレスバッファに入力されたアドレス信号及び上記ア
ドレスカウンタで生成されたアドレス信号を選択的にラ
ッチするアドレスラッチ回路と、不良ロウアドレスを記
憶するリダンダンシROMと、上記アドレスバッファ、
上記アドレスラッチ回路及び上記アドレスカウンタの出
力が供給され、これらの出力を選択的にチップ内部のア
ドレスバスに出力するアドレスマルチプレクサと、上記
アドレスバスに出力されたロウアドレスと上記リダンダ
ンシROMに記憶された不良ロウアドレスとを比較し、
一致した時に一致信号を出力して上記アドレスラッチ回
路を制御し、上記アドレスカウンタで生成したロウアド
レスを上記アドレスラッチ回路にラッチさせるコンパレ
ータと、上記アドレスバスに出力されたロウアドレスを
デコードするロウプリデコーダと、このロウプリデコー
ダから出力されるロウプリデコード信号が供給されるメ
インデコーダと、このメインデコーダの出力でワード線
が選択されることによりメモリセルのロウが選択される
メモリセルアレイと、上記メモリセルアレイの不良ロウ
を置換するためのスペアロウセルと、このスペアロウセ
ルを選択するスペアロウデコーダと、記憶データの消去
時に上記コンパレータにより一致が検出された時、上記
ロウプリデコーダを活性化するとともに、上記スペアロ
ウデコーダを駆動してスペアロウセルを制御する論理回
路とを具備し、前記メインロウデコーダは、記憶データ
の消去時にメモリセルアレイ中の不良セルが接続された
ワード線に接地電位を与える第1のバイアス手段を備
え、前記スペアロウデコーダは、記憶データの消去時に
未使用のスペアワード線に接地電位を与える第2のバイ
アス手段を備えることを特徴とする。The non-volatile semiconductor memory device according to claim 11 is
In a flash memory that includes a redundancy circuit that replaces a defective cell by repairing it by a spare cell, and applies a negative bias to the control gate of a cell transistor to erase, an address buffer to which an address signal is input and an address counter that generates the address signal. An address latch circuit for selectively latching the address signal input to the address buffer and the address signal generated by the address counter, a redundancy ROM for storing a defective row address, the address buffer,
Outputs of the address latch circuit and the address counter are supplied, and an address multiplexer that selectively outputs these outputs to an address bus inside the chip, a row address output to the address bus, and the redundancy ROM are stored. Compare with defective row address,
When a match occurs, a match signal is output to control the address latch circuit, and a comparator for latching the row address generated by the address counter in the address latch circuit and a row predecode for decoding the row address output to the address bus A decoder, a main decoder to which a row predecode signal output from the row predecoder is supplied, a memory cell array in which a row of memory cells is selected by selecting a word line by the output of the main decoder, A spare row cell for replacing a defective row in the memory cell array, a spare row decoder for selecting this spare row cell, and a row predecoder are activated and the spare predecoder is activated when a match is detected by the comparator when erasing stored data. Drive row decoder And a logic circuit for controlling a spare row cell, the main row decoder including first bias means for applying a ground potential to a word line connected to a defective cell in the memory cell array when erasing stored data. The row decoder is characterized by including second bias means for applying a ground potential to an unused spare word line when erasing stored data.
【0036】請求項13の不揮発性半導体記憶装置は、
不良セルをスペアセルに置き換えて救済するリダンダン
シ回路を備え、セルトランジスタのコントロールゲート
に負のバイアスを与えて消去を行うフラッシュメモリに
おいて、アドレス信号が入力されるアドレスバッファ
と、このアドレスバッファに入力されたアドレス信号を
ラッチするアドレスラッチ回路と、アドレス信号を生成
するアドレスカウンタと、不良ロウアドレスを記憶する
リダンダンシROMと、上記アドレスバッファ、上記ア
ドレスラッチ回路及び上記アドレスカウンタの出力が供
給され、選択したアドレスをチップ内部のアドレスバス
に出力するアドレスマルチプレクサと、上記アドレスバ
スに出力されたロウアドレスと上記リダンダンシROM
に記憶された不良ロウアドレスとを比較するコンパレー
タと、上記アドレスバスに出力されたロウアドレスをデ
コードするロウプリデコーダと、上記ロウプリデコーダ
から出力されるロウプリデコード信号をデコードするメ
インデコーダと、上記メインデコーダのデコード信号を
ロウ毎にラッチする第1のラッチ回路と、この第1のラ
ッチ回路にラッチされたデコード信号に基づいてワード
線が選択されることによりメモリセルのロウが選択され
るメモリセルアレイと、上記メモリセルアレイの不良ロ
ウを置換するためのスペアロウセルと、上記スペアロウ
セルを選択するスペアロウデコーダと、上記スペアロウ
デコーダから出力されるデコード信号をスペアロウ毎に
ラッチする第2のラッチ回路と、記憶データの消去時に
上記コンパレータによりアドレスの一致が検出された
時、上記ロウプリデコーダを活性化するとともに、上記
スペアロウデコーダ内の第2のラッチ回路をセットして
スペアロウセルを制御する論理回路とを具備し、前記メ
インロウデコーダは、記憶データの消去時にメモリセル
アレイ中の不良セルが接続されたワード線に接地電位を
与える第1のバイアス手段を備え、前記スペアロウデコ
ーダは、記憶データの消去時に未使用のスペアワード線
に接地電位を与える第2のバイアス手段を備えることを
特徴とする。According to a thirteenth aspect of the non-volatile semiconductor memory device,
In a flash memory that includes a redundancy circuit that replaces a defective cell with a spare cell and repairs it by applying a negative bias to the control gate of a cell transistor, an address buffer to which an address signal is input, and an address buffer to which the address signal is input. An address latch circuit that latches an address signal, an address counter that generates an address signal, a redundancy ROM that stores a defective row address, an output of the address buffer, the address latch circuit, and the address counter are supplied, and the selected address is supplied. Address multiplexer for outputting the address to the address bus inside the chip, the row address output to the address bus, and the redundancy ROM
A comparator for comparing with the defective row address stored in, a row predecoder for decoding the row address output to the address bus, a main decoder for decoding the row predecode signal output from the row predecoder, A first latch circuit that latches the decode signal of the main decoder for each row, and a word line is selected based on the decode signal latched by the first latch circuit to select the row of the memory cell. A memory cell array; a spare row cell for replacing a defective row of the memory cell array; a spare row decoder for selecting the spare row cell; and a second latch circuit for latching a decode signal output from the spare row decoder for each spare row. , When deleting stored data, the above comparator And a logic circuit for activating the row predecoder and setting a second latch circuit in the spare row decoder to control a spare row cell when an address match is detected. Includes first bias means for applying a ground potential to a word line to which a defective cell in the memory cell array is connected at the time of erasing stored data, and the spare row decoder supplies an unused spare word line at the time of erasing the stored data. It is characterized in that it is provided with a second bias means for applying a ground potential.
【0037】[0037]
【作用】請求項1、請求項2及び請求項3のような構成
によれば、消去時にセルトランジスタのコントロールゲ
ートに負電位を印加して消去を行う時(SGE方式)、
不良アドレス記憶手段に記憶された不良セルのアドレス
をアドレスバスに転送することにより、不良ロウを選択
状態に固定できるので、不良ロウのセルトランジスタの
コントロールゲートへの負電位の印加を回避することが
でき、絶縁膜不良のセルや書き込み不良のセルを確実に
救済できる。請求項3に示すように第1,第2のラッチ
手段を設ければ、不良ロウが複数存在する場合にもこれ
ら複数の不良ロウのセルトランジスタのコントロールゲ
ートへの負電位の印加をも回避できる。According to the first, second, and third configurations, when erasing is performed by applying a negative potential to the control gate of the cell transistor during erasing (SGE method),
By transferring the address of the defective cell stored in the defective address storage means to the address bus, the defective row can be fixed in the selected state, so that the application of a negative potential to the control gate of the cell transistor of the defective row can be avoided. Therefore, it is possible to surely relieve a cell having a defective insulating film or a cell having a defective writing. By providing the first and second latch means as described in claim 3, even when there are a plurality of defective rows, it is possible to avoid applying a negative potential to the control gates of the cell transistors of the plurality of defective rows. .
【0038】請求項4、請求項10、請求項11及び請
求項13に示すような構成によれば、不良ロウのワード
線、すなわち不良セルトランジスタのコントロールゲー
トに電位印加手段または第1のバイアス回路から接地電
位を与えた状態で消去を行うので、絶縁膜不良のセルや
書き込み不良のセルを確実に救済できる。また、請求項
10、請求項11及び請求項13のように、未使用のス
ペアワード線に対しても第2のバイアス回路から接地電
位を与えれば、消去前書き込みを行う必要がないので、
消去シーケンスの簡単化と時間の短縮を図れる。更に、
請求項13に示すように第1,第2のラッチ回路を設け
れば、不良ロウが複数存在する場合にもこれら複数の不
良ロウのセルトランジスタのコントロールゲートへの負
電位の印加の問題や消去前書き込みによる消去シーケン
スの複雑化並びに時間の増加のという問題をも回避でき
る。According to the fourth, tenth, eleventh and thirteenth aspects, the potential applying means or the first bias circuit is provided to the defective row word line, that is, the control gate of the defective cell transistor. Since erasing is performed in the state where the ground potential is applied from the above, it is possible to reliably rescue cells with defective insulating films and defective writing. Further, as in the tenth, eleventh and thirteenth aspects, if the ground potential is applied to the unused spare word line from the second bias circuit, the pre-erase writing need not be performed.
The erase sequence can be simplified and the time can be shortened. Furthermore,
When the first and second latch circuits are provided as described in claim 13, even when there are a plurality of defective rows, the problem of application of a negative potential to the control gates of the cell transistors of these defective rows and the erasing are eliminated. It is also possible to avoid the problem that the erase sequence is complicated and the time is increased by the pre-writing.
【0039】[0039]
【実施例】以下、この発明の一実施例について図面を参
照して説明する。図1は、この発明の第1の実施例に係
る不揮発性半導体記憶装置について説明するためのもの
で、フラッシュメモリのロウデコード回路と消去動作に
関係する周辺回路部を抽出して示している。外部から供
給されたアドレス信号Addは、アドレスバッファ21に
入力され、このアドレスバッファ21の出力がアドレス
マルチプレクサ22及びアドレスラッチ回路23に供給
される。このアドレスラッチ回路23の出力、アドレス
カウンタ24の出力、及びリダンダンシROM29に記
憶された不良ロウアドレスのデータはそれぞれ、上記ア
ドレスマルチプレクサ22に供給され、アドレスバッフ
ァ21、アドレスラッチ回路23及びアドレスカウンタ
24のいずれかの出力が選択されて内部アドレスバスA
Bを介してロウプリデコーダ25及びコンパレータ26
に供給される。上記ロウプリデコーダ25はアンドゲー
ト27,27,…から構成されており、それぞれに上記
内部アドレスバスABを介して供給されたアドレス信号
のうちのロウアドレス信号RAddが供給される。また、
各アンドゲート27,27,…にはインバータ51から
出力されるロウプリデコーダ25の活性化信号PREが
供給されて動作が制御される。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to the drawings. FIG. 1 is a diagram for explaining a nonvolatile semiconductor memory device according to a first embodiment of the present invention, in which a row decode circuit of a flash memory and a peripheral circuit section related to an erase operation are extracted and shown. The address signal Add supplied from the outside is input to the address buffer 21, and the output of the address buffer 21 is supplied to the address multiplexer 22 and the address latch circuit 23. The output of the address latch circuit 23, the output of the address counter 24, and the data of the defective row address stored in the redundancy ROM 29 are respectively supplied to the address multiplexer 22, and are supplied to the address buffer 21, the address latch circuit 23, and the address counter 24. Internal address bus A when either output is selected
Row predecoder 25 and comparator 26 via B
Is supplied to. The row predecoder 25 is composed of AND gates 27, 27, ... And the row address signal RAdd of the address signals supplied via the internal address bus AB is supplied to each of them. Also,
An activation signal PRE of the row predecoder 25 output from the inverter 51 is supplied to each AND gate 27, 27, ...
【0040】上記コンパレータ26は、上記内部アドレ
スバスABを介して供給されたアドレスとリダンダンシ
ROM29に記憶された不良アドレスとを比較し、一致
した時に一致信号HITを出力する。リダンダンシRO
M29は、不良セルのアドレスを記憶する不良アドレス
記憶回路であり、このROM29にはロウリダンダンシ
であればロウアドレスの本数だけのビット数を記憶でき
るようになっている。一方、ワード線一本毎に置き換え
るのであれば、リダンダンシROM29には全てのロウ
アドレスが記憶される。また、2ロウ、4ロウといった
ように、2のn乗本をまとめての置き換えを行うのであ
れば、記憶するアドレスはnビットだけ減ることにな
る。この記憶は、フラッシュメモリセルを用いてデータ
の書き込み及び消去を行わせても良いし、ポリシリコン
を用いたヒューズを設けてレーザで溶断することで不良
アドレスを記憶させることもできる。あるいは、ヒュー
ズに代えて図2に示すようにEPROMセルを設けても
良い。不良アドレスをリダンダンシROM29に記憶さ
せておき、選択されたアドレスがこの不良アドレスと一
致するか否かをコンパレータ26で常にチェックする。
選択されたアドレスが不良アドレスと一致した場合は、
一致信号HITが“H”レベルとなる。The comparator 26 compares the address supplied via the internal address bus AB with the defective address stored in the redundancy ROM 29, and outputs a match signal HIT when they match. Redundancy RO
M29 is a defective address storage circuit for storing the address of a defective cell, and this ROM 29 can store as many bits as the number of row addresses in the case of row redundancy. On the other hand, if each word line is replaced, all row addresses are stored in the redundancy ROM 29. Further, if the n-th power of 2 is collectively replaced, such as 2 rows or 4 rows, the address to be stored is reduced by n bits. For this storage, writing and erasing of data may be performed using a flash memory cell, or a defective address may be stored by providing a fuse using polysilicon and fusing with a laser. Alternatively, instead of the fuse, an EPROM cell may be provided as shown in FIG. The defective address is stored in the redundancy ROM 29, and the comparator 26 constantly checks whether the selected address matches the defective address.
If the selected address matches the bad address,
The coincidence signal HIT becomes "H" level.
【0041】上記一致信号HITは、ナンドゲート52
の一方の入力端に供給される。このナンドゲート52の
他方の入力端には消去信号ERSの反転信号が供給さ
れ、出力端はナンドゲート53の一方の入力端に接続さ
れる。上記消去信号ERS及びスペアロウ活性化信号S
PEiの反転信号は、それぞれナンドゲート54の入力
端に供給される。このナンドゲート54の出力は、上記
ナンドゲート53の他方の入力端に供給される。そし
て、ナンドゲート53の出力が上記インバータ51の入
力端及びスペアロウデコーダ55に供給される。The match signal HIT is sent to the NAND gate 52.
Is supplied to one of the input terminals. An inverted signal of the erase signal ERS is supplied to the other input end of the NAND gate 52, and the output end is connected to one input end of the NAND gate 53. The erase signal ERS and the spare row activation signal S
The inverted signal of PEi is supplied to the input terminal of the NAND gate 54. The output of the NAND gate 54 is supplied to the other input terminal of the NAND gate 53. The output of the NAND gate 53 is supplied to the input terminal of the inverter 51 and the spare row decoder 55.
【0042】インバータ51から出力される活性化信号
PREが“L”レベルとなると、プリデコーダ25を非
活性化して不良行を非選択状態にするとともに、スペア
ロウデコーダ55によってスペアロウセル38内のスペ
アワード線SWLが駆動され、スペアセルへの置換が行
われる。消去時においては、メモリセルアレイ31中の
ワード線WLは一括動作であり、全て非選択状態とな
り、スペアロウを含めて一括消去されるため、特にリダ
ンダンシによる制御は行われない。When the activation signal PRE output from the inverter 51 goes to "L" level, the predecoder 25 is deactivated to bring the defective row into a non-selected state, and the spare row decoder 55 spare word in the spare row cell 38. The line SWL is driven and replacement with a spare cell is performed. At the time of erasing, the word lines WL in the memory cell array 31 are collectively operated, all are in the non-selected state, and the spare rows are collectively erased. Therefore, control by redundancy is not particularly performed.
【0043】上記ロウプリデコーダ25から出力される
ロウプリデコード信号RPDは、メインデコーダ56に
供給される。メインデコーダ56には、メモリセルアレ
イ31の各ワード線WLに対応してアンドゲート32,
32,…、第1のレベルシフタ57,…、第2のレベル
シフタ58,…及びバッファ34,…が設けられてい
る。第1のレベルシフタ57は動作電源Vcc,Vbbで動
作し、アンドゲート32の出力信号をこれらの信号レベ
ルにシフトして出力する。第2のレベルシフタ58は、
書き込み時にワード線WLを高電位にするために信号レ
ベルを変換する回路であり、Vcc系の信号をVpr系の信
号に変換して出力する。The row predecode signal RPD output from the row predecoder 25 is supplied to the main decoder 56. The main decoder 56 includes an AND gate 32, which corresponds to each word line WL of the memory cell array 31,
32, ..., First level shifters 57, .., Second level shifters 58 ,. The first level shifter 57 operates with the operating power supplies Vcc and Vbb, shifts the output signal of the AND gate 32 to these signal levels, and outputs it. The second level shifter 58 is
This is a circuit for converting a signal level in order to bring the word line WL to a high potential at the time of writing, converting a Vcc system signal into a Vpr system signal and outputting it.
【0044】上記メモリセルアレイ31は、一括して同
時に消去されるセルブロックであり、図示しないが各セ
ルトランジスタのソースはアレイ31内で共通接続さ
れ、消去時には消去電位が印加される。また、書き込み
及び読み出し等の他の動作時には共通ソースは接地され
る。一方、各セルトランジスタのドレインは、上記ワー
ド線WL,…と直交して配置されたビット線に列毎に共
通接続されている。これらドレインは、消去時には前述
したようにオープンとなるため特別なデコード操作は不
要であるのでここでは省略している。The memory cell array 31 is a block of cells that are simultaneously erased collectively. Although not shown, the source of each cell transistor is commonly connected in the array 31, and an erase potential is applied during erase. The common source is grounded during other operations such as writing and reading. On the other hand, the drains of the cell transistors are commonly connected to the bit lines arranged orthogonally to the word lines WL, ... For each column. Since these drains are open during erasing as described above, no special decoding operation is necessary, and therefore they are omitted here.
【0045】また、上記スペアロウデコーダ55は、各
スペアワード線SWL(図1では説明を簡単にするため
に1本のスペアワード線のみを代表的に示しているが、
複数のスペアワード線を用いる場合にはアンドゲートや
ナンドゲート等を用いてデコードを行う)に対応して第
1のレベルシフタ59、第2のレベルシフタ60及びバ
ッファ37が設けられている。第1のレベルシフタ59
は、ナンドゲート53の出力信号を、電源電圧Vccとバ
イアス電位Vbb間のレベルにシフトする。第2のレベル
シフタ60は、上記第1のレベルシフタ59の出力信号
を電位Vprとバイアス電位Vbb間のレベルにシフトす
る。バッファ37は、動作電源が電位Vprとバイアス電
位VbbのCMOSインバータからなり、このバッファ3
7でスペアロウセル38内のスペアワード線SWLが駆
動される。上記レベルシフタ59,60及びバッファ3
7はそれぞれ、上記メインロウデコーダ56におけるレ
ベルシフタ57,58及びバッファ34と実質的に同じ
回路構成になっている。Further, the spare row decoder 55 has each spare word line SWL (only one spare word line is representatively shown in FIG. 1 for the sake of simplicity).
When a plurality of spare word lines are used, decoding is performed using an AND gate, a NAND gate, etc.), a first level shifter 59, a second level shifter 60, and a buffer 37 are provided. First level shifter 59
Shifts the output signal of the NAND gate 53 to a level between the power supply voltage Vcc and the bias potential Vbb. The second level shifter 60 shifts the output signal of the first level shifter 59 to a level between the potential Vpr and the bias potential Vbb. The buffer 37 has a CMOS inverter whose operating power source has a potential Vpr and a bias potential Vbb.
At 7, the spare word line SWL in the spare row cell 38 is driven. The level shifters 59 and 60 and the buffer 3
7 has substantially the same circuit configuration as the level shifters 57 and 58 and the buffer 34 in the main row decoder 56.
【0046】図2は、上記図1に示した回路におけるリ
ダンダンシROM29の構成例を示している。このリダ
ンダンシROM29は、EPROMセル70、ラッチ回
路71、セレクタ回路72及びキャパシタC1 ,C2 を
含んで構成されている。上記ラッチ回路71は、CMO
Sインバータ回路IV1 とフィードバック用のPチャネ
ルMOSトランジスタT1 とから構成される。上記トラ
ンジスタT1 のソースは電源Vccに接続され、ドレイン
はインバータ回路IV1 の入力ノードに接続され、ゲー
トはインバータ回路IV1 の出力ノードに接続される。
上記インバータ回路IV1 の入力ノードと電源Vcc間に
はキャパシタC1 が接続され、上記インバータ回路IV
1 の出力ノードと接地点Vss間にはキャパシタC2 が接
続される。上記セレクタ回路72は、CMOSインバー
タ回路IV2 と2個のCMOSトランスファゲートCT
1 ,CT2 から構成される。このセレクタ回路72は、
上記ラッチ回路71のラッチデータに応じて1ビットの
アドレス信号Adiまたはその反転信号/Adiを選択して
出力するものである。EPROMセル70の制御ゲート
には、リダンダンシのための書込み時には高電圧Vpp、
通常動作時には接地電位Vssが与えられる。FIG. 2 shows a configuration example of the redundancy ROM 29 in the circuit shown in FIG. The redundancy ROM 29 includes an EPROM cell 70, a latch circuit 71, a selector circuit 72, and capacitors C1 and C2. The latch circuit 71 is a CMO.
It is composed of an S inverter circuit IV1 and a P channel MOS transistor T1 for feedback. The source of the transistor T1 is connected to the power supply Vcc, the drain is connected to the input node of the inverter circuit IV1, and the gate is connected to the output node of the inverter circuit IV1.
A capacitor C1 is connected between the input node of the inverter circuit IV1 and the power source Vcc, and the capacitor C1 is connected to the inverter circuit IV1.
A capacitor C2 is connected between the output node of 1 and the ground point Vss. The selector circuit 72 includes a CMOS inverter circuit IV2 and two CMOS transfer gates CT.
1 and CT2. This selector circuit 72 is
The 1-bit address signal Adi or its inverted signal / Adi is selected and output according to the latch data of the latch circuit 71. The control gate of the EPROM cell 70 has a high voltage Vpp at the time of writing for redundancy.
The ground potential Vss is applied during normal operation.
【0047】図3は上記図1に示した回路における第1
のレベルシフタ57,59の構成例を示している。ここ
ではレベルシフタ57の構成を例にとって説明するが、
レベルシフタ59も同じ構成である。レベルシフタ57
は、Pチャネル型MOSトランジスタQ7,Q8、Nチ
ャネル型MOSトランジスタQ9,Q10及びインバー
タ73から構成されている。MOSトランジスタQ7,
Q8のソースはそれぞれ電源Vccに接続され、各ドレイ
ンとバイアス電位Vbb間にはMOSトランジスタQ9,
Q10のドレイン,ソース間が接続される。MOSトラ
ンジスタQ9のゲートは上記MOSトランジスタQ8,
Q10のドレイン共通接続点に接続され、MOSトラン
ジスタQ10のゲートは上記MOSトランジスタQ7,
Q9のドレイン共通接続点に接続される。上記MOSト
ランジスタQ7のゲートにはアンドゲート32の出力信
号が供給され、上記MOSトランジスタQ8のゲートに
はアンドゲート32の出力信号がインバータ73を介し
て供給される。そして、上記MOSトランジスタQ8と
Q10との接続点から得た出力信号をレベルシフタ58
に供給するようになっている。FIG. 3 shows the first circuit in the circuit shown in FIG.
3 shows an example of the configuration of the level shifters 57 and 59 of FIG. Here, the structure of the level shifter 57 will be described as an example.
The level shifter 59 has the same structure. Level shifter 57
Is composed of P-channel MOS transistors Q7 and Q8, N-channel MOS transistors Q9 and Q10, and an inverter 73. MOS transistor Q7,
The source of Q8 is connected to the power source Vcc, and between each drain and the bias potential Vbb, MOS transistors Q9,
The drain and source of Q10 are connected. The gate of the MOS transistor Q9 has the MOS transistor Q8,
The drain of Q10 is connected to the common connection point, and the gate of MOS transistor Q10 is
It is connected to the common drain connection point of Q9. The output signal of the AND gate 32 is supplied to the gate of the MOS transistor Q7, and the output signal of the AND gate 32 is supplied to the gate of the MOS transistor Q8 via the inverter 73. Then, the level shifter 58 outputs the output signal obtained from the connection point of the MOS transistors Q8 and Q10.
It is designed to be supplied to.
【0048】図4は上記図1に示した回路における第2
のレベルシフタ58,60の構成例を示している。ここ
ではレベルシフタ58を例にとって説明する。レベルシ
フタ33は、Pチャネル型MOSトランジスタQ11,
Q12、Nチャネル型MOSトランジスタQ13,Q1
4及びインバータ74から構成されている。MOSトラ
ンジスタQ11,Q12のソースはそれぞれ電位Vprに
接続され、各ドレインとバイアス電位Vbb間にはMOS
トランジスタQ13,Q14のドレイン,ソース間が接
続される。MOSトランジスタQ11のゲートは上記M
OSトランジスタQ12,Q14のドレイン共通接続点
に接続され、MOSトランジスタQ12のゲートは上記
MOSトランジスタQ11,Q13のドレイン共通接続
点に接続される。上記MOSトランジスタQ13のゲー
トにはレベルシフタ57の出力信号が供給され、上記M
OSトランジスタQ14のゲートにはレベルシフタ57
の出力信号がインバータ74を介して供給される。そし
て、上記MOSトランジスタQ12とQ14との接続点
から得た出力信号をバッファ34に供給するようになっ
ている。FIG. 4 shows a second circuit in the circuit shown in FIG.
3 shows an example of the configuration of the level shifters 58 and 60 of FIG. Here, the level shifter 58 will be described as an example. The level shifter 33 includes a P-channel type MOS transistor Q11,
Q12, N-channel type MOS transistors Q13, Q1
4 and an inverter 74. The sources of the MOS transistors Q11 and Q12 are respectively connected to the potential Vpr, and a MOS is connected between each drain and the bias potential Vbb.
The drains and sources of the transistors Q13 and Q14 are connected. The gate of the MOS transistor Q11 is the above M
It is connected to the drain common connection point of the OS transistors Q12 and Q14, and the gate of the MOS transistor Q12 is connected to the drain common connection point of the MOS transistors Q11 and Q13. The output signal of the level shifter 57 is supplied to the gate of the MOS transistor Q13,
A level shifter 57 is provided at the gate of the OS transistor Q14.
Output signal is supplied via the inverter 74. The output signal obtained from the connection point of the MOS transistors Q12 and Q14 is supplied to the buffer 34.
【0049】図5は上記図1に示した回路におけるバッ
ファ34,37の構成例を示している。ここではバッフ
ァ34を例にとって説明する。上記バッファ34は、P
チャネル型MOSトランジスタQ15とNチャネル型M
OSトランジスタQ16とからなるCMOSインバータ
で構成されている。このCMOSインバータの動作電源
は、電位Vpr2 とバイアス電位Vbbであり、このバッフ
ァ34の出力でメモリセルアレイ31中の対応するワー
ド線WLを駆動するようになっている。下表2は上述し
た回路における各電位レベルとワード線のレベルを示し
ている。FIG. 5 shows a configuration example of the buffers 34 and 37 in the circuit shown in FIG. Here, the buffer 34 will be described as an example. The buffer 34 is P
Channel type MOS transistor Q15 and N channel type M
It is composed of a CMOS inverter including an OS transistor Q16. The operating power supply of this CMOS inverter is the potential Vpr2 and the bias potential Vbb, and the output of this buffer 34 drives the corresponding word line WL in the memory cell array 31. Table 2 below shows each potential level and word line level in the above-described circuit.
【0050】[0050]
【表2】 [Table 2]
【0051】図1ないし図5に示した第1の実施例にお
いて、読み出し及び書き込みの場合は図14に示した回
路と同様な制御を行えば良い。つまり、不良セルの存在
するロウが選択されると、この不良ロウは非選択状態、
つまり接地レベルに固定されているため、不良セルのワ
ード線はバイアスされることはない。In the first embodiment shown in FIGS. 1 to 5, in the case of reading and writing, the same control as that of the circuit shown in FIG. 14 may be performed. In other words, when a row containing a defective cell is selected, this defective row is in the non-selected state,
That is, the word line of the defective cell is not biased because it is fixed to the ground level.
【0052】次に、消去時の動作について説明する。消
去時には、アドレスマルチプレクサ22でリダンダンシ
ROM29の出力を選択し、このROM29に記憶され
た不良ロウアドレスのデータを直接アドレスバスABに
転送する。コマンド制御によるオート動作が可能なフラ
ッシュメモリの場合、図14に示したように内部アドレ
スバスABへは外部入力アドレスAdd、アドレスラッチ
回路23の出力、アドレスカウンタ24の出力等を切替
えて転送するためにアドレスマルチプレクサ22が設け
られている。よって、第1の実施例ではこのマルチプレ
クサ22にリダンダンシROM29の記憶データを入力
している。Next, the operation at the time of erasing will be described. At the time of erasing, the output of the redundancy ROM 29 is selected by the address multiplexer 22, and the data of the defective row address stored in this ROM 29 is directly transferred to the address bus AB. In the case of a flash memory capable of automatic operation under command control, as shown in FIG. 14, in order to transfer the external input address Add, the output of the address latch circuit 23, the output of the address counter 24, etc. to the internal address bus AB by switching. Is provided with an address multiplexer 22. Therefore, in the first embodiment, the data stored in the redundancy ROM 29 is input to the multiplexer 22.
【0053】ロウプリデコーダ25は、消去時には図1
4に示した回路では非活性化されていたが、この発明で
は通常通りアドレスバスABの信号に応じてデコードを
行う。つまり、不良セルのアドレスがデコードされるこ
とになる。メインデコーダ56中の第1のレベルシフタ
57は、Vcc系の信号(“H”レベル=Vcc、“L”レ
ベル=接地電位)の“L”レベル側をVbbレベルにシフ
トする回路である。第2のレベルシフタ58は、“H”
レベル側の電位をVccからVprにシフトする回路であ
り、“L”レベル側はバイアス電位Vbbになっている。
これらの二段のレベルシフタ57,58により、アンド
ゲート32から出力されるVcc系の信号が、Vpr/Vcc
系の信号に変換されてバッファ34に入力される(但
し、表2に示したように、消去時における電位Vprは電
源電位Vccと同レベルになっている)。The row predecoder 25 is shown in FIG.
Although it is inactivated in the circuit shown in FIG. 4, in the present invention, decoding is performed in accordance with the signal of the address bus AB as usual. That is, the address of the defective cell is decoded. The first level shifter 57 in the main decoder 56 is a circuit for shifting the "L" level side of the Vcc system signals ("H" level = Vcc, "L" level = ground potential) to Vbb level. The second level shifter 58 is "H".
This is a circuit for shifting the potential on the level side from Vcc to Vpr, and the bias potential Vbb is on the "L" level side.
These two-stage level shifters 57 and 58 change the Vcc system signal output from the AND gate 32 to Vpr / Vcc.
It is converted into a system signal and input to the buffer 34 (however, as shown in Table 2, the potential Vpr at the time of erasing is at the same level as the power source potential Vcc).
【0054】ワード線WLを駆動するバッファ34の電
源は、電位Vpr2 とVbbであり、Vpr2 はVprと異なり
消去時には接地レベルになるが、レベルシフタ58の出
力信号に応じてインバータ動作をする。つまり、レベル
シフタ58の出力が電位Vprの時にVbbレベルを出
力し、レベルシフタ58の出力が電位Vbbの時にVpr
(=接地レベル)を出力する。内部アドレスバスABで
指定されたロウは選択状態となり、ワード線WLはVpr
=接地レベルになる。ここでは、不良ロウアドレスを選
択しているので、不良ロウのみ接地レベルとなり、他の
ロウは全て消去電位であるVbbレベルとなる。よって、
不良セルのコントロールゲートへのストレス印加はなく
なり、前述の経時的な絶縁膜破壊の問題を回避できる。
一方、スペアロウについては、リダンダンシ置き換えが
行われている場合に限り、消去時にワード線WLには負
電位Vbbが印加され、未使用のスペアロウは接地レベル
に固定される。The power supply of the buffer 34 for driving the word line WL is the potentials Vpr2 and Vbb. Vpr2 is different from Vpr at the ground level at the time of erasing, but operates as an inverter according to the output signal of the level shifter 58. That is, when the output of the level shifter 58 is the potential Vpr, the Vbb level is output, and when the output of the level shifter 58 is the potential Vbb, Vpr.
(= Ground level) is output. The row designated by the internal address bus AB is selected, and the word line WL is Vpr.
= Ground level. Here, since the defective row address is selected, only the defective row becomes the ground level and all the other rows become the Vbb level which is the erase potential. Therefore,
The stress application to the control gate of the defective cell is eliminated, and the above-mentioned problem of the insulating film breakdown over time can be avoided.
On the other hand, with respect to the spare row, the negative potential Vbb is applied to the word line WL at the time of erasing and the unused spare row is fixed to the ground level only when the redundancy replacement is performed.
【0055】以上の制御は、図1に示した消去信号ER
S、スペアロウ活性化信号SPEi、選択アドレスと不
良アドレスとの一致信号HITにより行われる。ところ
で、メモリセルアレイ31中のセルトランジスタのソー
スはブロック内で全て共通となっている。このため、不
良セルが存在する場合は、スペアセルへの置き換えを行
った後でも、消去時には不良セルのソースにも消去電位
が印加される。しかし、SEG方式の場合、SE方式に
比べソース電位はかなり低くなっており(例えばSE方
式の12V程度に対してSGE方式では5V程度)、ト
ンネル電流を流すのに十分な電界を保つには、ゲートに
負電位を印加することが必要である。よって、不良セル
のソースがバイアスされただけで他のセル同様に消去さ
れてしまうことはない。逆にゲートとドレインが接地さ
れた状態でソースをバイアスすると、フローティングゲ
ート内の電荷量が安定状態に収束する現象が知られてい
る。よって、絶縁膜のカップリングとバイアスレベルを
うまく整合させることにより、不良セルは、消去による
閾値電圧の低下ではなく、ある安定した正の値を持つ閾
値電圧への収束が期待できる。このことから、全てのビ
ット線を接地し、ドレインを接地状態にすると、不良ロ
ウと未使用のスペアロウはコントロールゲートが接地さ
れるため、消去時にソースに消去電位が印加されても、
閾値電圧は正のある値に落ち着く。よって、不良セルと
スペアロウは消去されることはなく、これらのセルへの
消去前書き込みが不要となる。これにより、書き込み不
良のセルについてもスペアロウによる救済が可能とな
る。また、消去シーケンスの簡略化と時間短縮が図れ
る。The above control is performed by the erase signal ER shown in FIG.
S, the spare row activation signal SPEi, and the match signal HIT between the selected address and the defective address. By the way, the sources of the cell transistors in the memory cell array 31 are all common in the block. Therefore, when a defective cell exists, the erase potential is also applied to the source of the defective cell during erasing even after replacement with the spare cell. However, in the case of the SEG method, the source potential is considerably lower than that in the SE method (for example, about 5 V in the SGE method compared to about 12 V in the SE method), and in order to maintain an electric field sufficient to pass the tunnel current, It is necessary to apply a negative potential to the gate. Therefore, even if the source of the defective cell is biased, it is not erased like other cells. On the contrary, it is known that when the source is biased with the gate and drain grounded, the amount of charge in the floating gate converges to a stable state. Therefore, by properly matching the coupling of the insulating film and the bias level, the defective cell can be expected to converge to a certain threshold voltage having a stable positive value, not to decrease the threshold voltage due to erasing. Therefore, if all the bit lines are grounded and the drains are grounded, the control gates of the defective row and the unused spare row are grounded, so even if the erase potential is applied to the source during erase,
The threshold voltage settles to some positive value. Therefore, the defective cell and the spare row are not erased, and pre-erase writing to these cells becomes unnecessary. As a result, even a defective cell can be repaired by the spare row. Further, the erase sequence can be simplified and the time can be shortened.
【0056】図6は、この発明の第2の実施例に係る不
揮発性半導体記憶装置について説明するためのもので、
フラッシュメモリにおけるロウデコード回路と消去動作
に関係する周辺回路部を抽出して示している。図6にお
いて、前記図1と同一構成部には同じ符号を付してその
詳細な説明は省略する。すなわち、この第2の実施例で
は、コンパレータ26から出力される一致信号HITを
アドレスラッチ回路23に供給するようにしている。こ
のアドレスラッチ回路23には、アドレスカウンタ24
から出力されるアドレス信号及び第1の実施例と同様に
アドレスバッファ21から出力されるアドレス信号が供
給されており、上記一致信号HITによってアドレスラ
ッチ回路23のデータの取り込み動作が制御される。FIG. 6 is for explaining a nonvolatile semiconductor memory device according to the second embodiment of the present invention.
The row decode circuit in the flash memory and the peripheral circuit section related to the erase operation are extracted and shown. 6, the same components as those in FIG. 1 are designated by the same reference numerals and detailed description thereof will be omitted. That is, in the second embodiment, the coincidence signal HIT output from the comparator 26 is supplied to the address latch circuit 23. The address latch circuit 23 includes an address counter 24
The address signal output from the address buffer 21 and the address signal output from the address buffer 21 are supplied as in the first embodiment, and the coincidence signal HIT controls the data fetch operation of the address latch circuit 23.
【0057】各電位のレベルとワード線のレベルは表2
と同じである。消去時に内部アドレスを不良アドレスの
選択状態にして、不良ロウと未使用のスペアロウを接地
レベルに固定することは第1の実施例と同様である。よ
ってデコーダに関しては全く同様である。第1の実施例
と異なるのは、アドレスバスABへの不良アドレスの転
送方法である。The level of each potential and the level of the word line are shown in Table 2.
Is the same as. Similar to the first embodiment, the defective row and the unused spare row are fixed to the ground level by setting the internal address to the selected state of the defective address at the time of erasing. Therefore, the decoder is exactly the same. The difference from the first embodiment is the method of transferring the defective address to the address bus AB.
【0058】本実施例での制御を図7のタイミングチャ
ートを参照しつつ順に説明する。消去を行う前に、アド
レスカウンタ24にカウントアップ信号が供給される
と、アドレスカウンタ24でロウアドレスが順次インク
リメントされ、アドレスマルチプレクサ22を介してア
ドレスバスABにアドレス信号が供給される。アドレス
バスABに出力されたロウアドレスとリダンダンシRO
M29に記憶した不良ロウアドレスとの一致がコンパレ
ータ26でチェックされ、一致するとコンパレータ26
から“H”レベルの一致信号HITが出力される。上記
HIT信号が“H”レベルとなると、アドレスカウンタ
24から出力されるアドレスがアドレスラッチ回路23
にラッチされる。そして、消去信号ERSが“H”レベ
ルとなると、アドレスラッチ回路23にラッチしたアド
レスをアドレスマルチプレクサ22で選択してアドレス
バスABに転送し、アドレスバスABを不良アドレスの
選択状態にする。これによって、不良ワード線の電位は
接地GNDレベルに固定され、スペアワード線の電位は
負電位となる。一方、正常なワード線が選択された場合
には負電位が印加される。The control in this embodiment will be described in order with reference to the timing chart of FIG. When the count-up signal is supplied to the address counter 24 before erasing, the row address is sequentially incremented by the address counter 24 and the address signal is supplied to the address bus AB via the address multiplexer 22. Row address output to address bus AB and redundancy RO
The comparator 26 checks the match with the defective row address stored in M29.
Outputs a match signal HIT of "H" level. When the HIT signal goes to "H" level, the address output from the address counter 24 becomes the address latch circuit 23.
Latched on. Then, when the erase signal ERS becomes "H" level, the address latched in the address latch circuit 23 is selected by the address multiplexer 22 and transferred to the address bus AB, and the address bus AB is brought into the selected state of the defective address. As a result, the potential of the defective word line is fixed to the ground GND level, and the potential of the spare word line becomes a negative potential. On the other hand, when a normal word line is selected, a negative potential is applied.
【0059】上記のような構成によれば、従来の回路に
比べて付加回路をほとんど設けることなく書き込み不良
のセルや絶縁膜破壊不良のセルの救済が可能となり、リ
ダンダンシ技術を用いた不良品の救済率を大幅に向上で
きる。アドレスをインクリメントしての不良アドレスチ
ェックのシーケンスが必要であるが、シーケンスの追加
であるため、回路規模はほとんど増大しない。また、上
記第1の実施例では、リダンダンシROM29の記憶デ
ータを直接アドレスマルチプレクサ22に入力するの
で、ロウアドレスの本数分の信号線を両回路間に設ける
必要があった。このため、メガビット級のメモリでは1
0本近くになり、両回路が離れている場合、多大な配線
領域が必要となる恐れがあるが、このような場合には第
1の実施例よりも第2の実施例に示した回路の方が有利
である。According to the above-mentioned structure, compared with the conventional circuit, it is possible to relieve a cell having a defective writing or a cell having a defective insulation film destruction without providing an additional circuit, and a defective product using the redundancy technique can be provided. The relief rate can be greatly improved. A sequence of defective address check by incrementing the address is required, but since the sequence is added, the circuit scale hardly increases. Further, in the first embodiment, since the data stored in the redundancy ROM 29 is directly input to the address multiplexer 22, it is necessary to provide signal lines for the number of row addresses between both circuits. Therefore, it is 1 for megabit class memory.
When the number of circuits is close to 0 and both circuits are separated, a large wiring area may be required. In such a case, the circuit of the circuit shown in the second embodiment is more important than that of the first embodiment. Is more advantageous.
【0060】図8は、この発明の第3の実施例に係る不
揮発性半導体記憶装置について説明するためのもので、
フラッシュメモリにおけるロウデコード回路と消去動作
に関係する周辺回路部を抽出して示している。この図8
に示す回路では、上記図1に示した回路におけるレベル
シフタ57,…の入力端にラッチ回路(R/Sフリップ
フロップ)61,…,61を設けると共に、レベルシフ
タ59の入力端にラッチ回路(R/Sフリップフロッ
プ)62を設けている。上記フリップフロップ61,
…,61のセット入力端Sにはアンドゲート63,…,
63から出力されるデコード信号が供給され、リセット
入力端Rにはラッチ信号LAHの反転信号/LAHが供
給される。そして、これらフリップフロップ61,…,
61の出力/Qがそれぞれ、レベルシフタ57,…の入
力端に供給される。上記アンドゲート63,…,63の
入力端にはロウプリデコード信号RPD及びリセット信
号RSTが供給される。FIG. 8 is for explaining a nonvolatile semiconductor memory device according to the third embodiment of the present invention.
The row decode circuit in the flash memory and the peripheral circuit section related to the erase operation are extracted and shown. This Figure 8
In the circuit shown in FIG. 1, latch circuits (R / S flip-flops) 61, ..., 61 are provided at the input ends of the level shifters 57, ... In the circuit shown in FIG. S flip-flop) 62 is provided. The flip-flop 61,
..., AND gate 63 at the set input terminal S of 61 ,.
The decode signal output from 63 is supplied, and the inverted signal / LAH of the latch signal LAH is supplied to the reset input terminal R. Then, these flip-flops 61, ...
61 outputs / Q are supplied to the input terminals of the level shifters 57 ,. A row predecode signal RPD and a reset signal RST are supplied to the input ends of the AND gates 63, ..., 63.
【0061】また、上記フリップフロップ62のセット
入力端Sにはオアゲート64の出力信号が供給され、リ
セット入力端Rにはアンドゲート65の出力信号が供給
される。このフリップフロップ62の出力/Qはレベル
シフタ59の入力端に供給される。上記オアゲート64
の一方の入力端にはリセット信号RSTが供給され、他
方の入力端にはアンドゲート66の出力信号が供給され
る。上記アンドゲート65の一方の入力端にはラッチ信
号LAHが供給され、他方の入力端にはスペアロウ活性
化信号SPEiが供給される。上記アンドゲート66の
第1の入力端にはエクスクルーシブノアゲート67から
出力されるロウプリデコーダの活性化信号PREが供給
され、第2の入力端には上記スペアロウ活性化信号SP
Eiが供給され、第3の入力端には上記ラッチ信号LA
Hの反転信号が供給される。更に、上記エクスクルーシ
ブノアゲート67の一方の入力端にはコンパレータ26
から出力される一致信号HITが供給され、他方の入力
端にはラッチ信号LAHが供給されるようになってい
る。ロウプリデコーダ25の活性化信号PREは、ラッ
チ信号LAHが一致信号HITのエクスクルーシブオア
の反転となっているので、両信号が一致した時に“H”
レベルとなり、不一致の時は“L”レベルとなる。The set input terminal S of the flip-flop 62 is supplied with the output signal of the OR gate 64, and the reset input terminal R is supplied with the output signal of the AND gate 65. The output / Q of the flip-flop 62 is supplied to the input terminal of the level shifter 59. Or gate 64
The reset signal RST is supplied to one input end, and the output signal of the AND gate 66 is supplied to the other input end. The latch signal LAH is supplied to one input end of the AND gate 65, and the spare row activation signal SPEi is supplied to the other input end. A row predecoder activation signal PRE output from the exclusive NOR gate 67 is supplied to the first input terminal of the AND gate 66, and the spare row activation signal SP is supplied to the second input terminal.
Ei is supplied, and the latch signal LA is applied to the third input terminal.
An inverted signal of H is supplied. Further, the comparator 26 is connected to one input terminal of the exclusive NOR gate 67.
The coincidence signal HIT output from the above is supplied, and the latch signal LAH is supplied to the other input terminal. Since the latch signal LAH is the inversion of the exclusive OR of the coincidence signal HIT, the activation signal PRE of the row predecoder 25 is "H" when both signals coincide.
The level becomes "L" level when they do not match.
【0062】各電位のレベルとワード線のレベルは表2
と同じである。不良ロウと未使用のスペアセルについて
は消去時にゲートを接地電位に固定するという点では第
1の実施例と同様である。本実施例では、メインデコー
ダ56でワード線WL毎にラッチ回路61,…,61を
設けて選択と非選択をワード線WL毎にラッチできるよ
うにしている。よって、消去を行いたくない不良セルの
あるロウと未使用のスペアロウに限り選択状態に、その
他の消去すべきロウは非選択状態にラッチ回路61をセ
ットしてから消去動作に入れば良い。The level of each potential and the level of the word line are shown in Table 2.
Is the same as. The defective row and the unused spare cell are the same as those in the first embodiment in that the gate is fixed to the ground potential at the time of erasing. In this embodiment, the main decoder 56 is provided with latch circuits 61, ..., 61 for each word line WL so that selection and non-selection can be latched for each word line WL. Therefore, it is only necessary to set the latch circuit 61 to the selected state only for the row having the defective cell which is not desired to be erased and the unused spare row, and to set the other rows to be erased to the non-selected state before starting the erase operation.
【0063】以下、上記図8に示した回路の動作を説明
する。まず、消去以外のモードについて考える。消去モ
ード以外では、ラッチ信号LAHとリセット信号RST
は“L”レベル固定とする。メインデコーダ56内のラ
ッチ回路61では、リセット入力であるラッチ信号/L
AHが“H”レベル固定となるので、出力/Qはデコー
ド入力の反転信号が出力され、ラッチ回路61,…,6
1は単なるインバータ動作を行う。よって、デコード信
号が“H”レベルとなったときにワード線WLは選択状
態となる。次に、一致信号HITが“L”レベルの場合
を考える。このとき活性化信号PREは“H”レベルと
なるので、プリデコーダ25はアドレスに応じた選択を
行う。よって、アドレス信号で指定されたワード線WL
が選択される。この際、スペアロウは非選択状態とな
る。The operation of the circuit shown in FIG. 8 will be described below. First, consider modes other than erase. In the modes other than the erase mode, the latch signal LAH and the reset signal RST
Is fixed at "L" level. In the latch circuit 61 in the main decoder 56, the latch signal / L which is a reset input is used.
Since AH is fixed at the "H" level, an inverted signal of the decode input is output as the output / Q, and the latch circuits 61, ...
1 simply performs an inverter operation. Therefore, when the decode signal becomes "H" level, the word line WL is in the selected state. Next, consider the case where the coincidence signal HIT is at "L" level. At this time, the activation signal PRE becomes "H" level, so that the predecoder 25 makes a selection according to the address. Therefore, the word line WL specified by the address signal
Is selected. At this time, the spare row is in a non-selected state.
【0064】一致信号HITが“H”レベル、すなわち
不良セルが選択されると、プリデコーダ25の活性化信
号PREが“L”レベルとなり、プリデコーダ25は非
活性化され選択されたワード線は非選択となる。一方、
スペアロウ活性化信号SPEiは“H”レベルとなるの
で、指定される置き換え先のスペアロウが選択される。
よって、不良アドレス選択時のみスペアロウに置き換わ
るという所望の動作がなされている。When the match signal HIT is at "H" level, that is, when a defective cell is selected, the activation signal PRE of the predecoder 25 becomes "L" level, the predecoder 25 is deactivated and the selected word line is It will be unselected. on the other hand,
Since the spare row activation signal SPEi is at the "H" level, the designated spare row to be replaced is selected.
Therefore, a desired operation is performed in which the spare row is replaced only when the defective address is selected.
【0065】次に、消去モードについて図9のタイミン
グチャートを参照しつつ説明する。消去を行う際には、
まずリセット信号RSTを“H”レベルにする。これに
よって、ワード線WLは全て非選択状態、スペアロウは
全て選択状態となる。この状態のままでラッチ信号LA
Hを“H”レベルに設定するとラッチモードに入る。ラ
ッチ信号LAHが“H”レベルになることで、各ワード
線のフリップフロップ61,…,61はラッチ動作に入
るが、このとき各ワード線は非選択状態に、スペアワー
ド線は全て選択状態にラッチされる。ラッチ終了後、リ
セット信号RSTを“L”レベルに戻す。次に、第2の
実施例と同様に、アドレスカウンタ24でロウアドレス
を順にインクリメントし、リダンダンシROM26に記
憶された不良ロウアドレスと一致しているか否かをコン
パレータ26でチェックする。一致していない時は、一
致信号HITは“L”レベルであるので、活性化信号P
REは“L”レベルとなり、プリデコーダ25は非活性
化され、全てのワード線(スペアワード線を除く)WL
は非選択状態にある。よって、ワード線のラッチデータ
は変化しない。一致した時のみ一致信号HITが“H”
レベルとなるが、このとき活性化信号PREは“H”レ
ベルとなり、プリデコーダ25が活性化される。よっ
て、この時のアドレス、つまり不良ロウアドレスで選択
されているワード線のデコード信号が“H”レベルとな
り、そのワード線のラッチデータが選択状態に変化して
保持される。図9では、不良ロウアドレスが2つ存在す
る場合を示しており、不良アドレス1と不良アドレス2
に対応して一致信号HITが出力されると、これらのア
ドレスに対応する不良ロウ1,2の/Qはともに“L”
レベル、正常ロウの/Q出力は“H”レベルとなる。一
方、スペアロウについては、不良アドレスが選択され、
置き換えるべきスペアロウの活性化信号SPEiが
“H”レベルになると、ラッチ回路62が選択状態から
非選択状態に変化して保持される。すなわち、不良アド
レス1に対応するスペアロウの/Q出力は実線で示すよ
うに“H”レベル、不良アドレス2に対応するスペアロ
ウの/Q出力は破線で示すように“H”レベルとなり、
未使用のスペアロウの/Q出力は“L”レベルに固定さ
れる。Next, the erase mode will be described with reference to the timing chart of FIG. When erasing,
First, the reset signal RST is set to "H" level. As a result, all the word lines WL are in the non-selected state and all the spare rows are in the selected state. Latch signal LA in this state
When H is set to "H" level, the latch mode is entered. The latch signal LAH goes to "H" level, so that the flip-flops 61, ..., 61 of each word line start the latching operation, but at this time, each word line is in the non-selected state and all the spare word lines are in the selected state. Latched. After the latch is completed, the reset signal RST is returned to the “L” level. Next, similarly to the second embodiment, the address counter 24 sequentially increments the row address, and the comparator 26 checks whether or not the row address matches the defective row address stored in the redundancy ROM 26. When they do not match, the match signal HIT is at the “L” level, so the activation signal PIT
RE becomes "L" level, the predecoder 25 is inactivated, and all word lines (excluding spare word lines) WL
Is in a non-selected state. Therefore, the latch data of the word line does not change. Match signal HIT is "H" only when they match
However, at this time, the activation signal PRE becomes "H" level and the predecoder 25 is activated. Therefore, the decode signal of the word line selected by the address at this time, that is, the defective row address becomes "H" level, and the latch data of the word line is changed to the selected state and held. FIG. 9 shows a case where there are two defective row addresses, and defective address 1 and defective address 2 are present.
When the coincidence signal HIT is output in correspondence with, the / Q of the defective rows 1 and 2 corresponding to these addresses are both "L".
The normally low / Q output is at the "H" level. On the other hand, for the spare row, the defective address is selected,
When the activation signal SPEi of the spare row to be replaced becomes "H" level, the latch circuit 62 changes from the selected state to the non-selected state and is held. That is, the / Q output of the spare row corresponding to the defective address 1 becomes "H" level as shown by the solid line, and the / Q output of the spare row corresponding to the defective address 2 becomes "H" level as shown by the broken line,
The / Q output of an unused spare row is fixed at "L" level.
【0066】よって、全アドレスをインクリメントした
後は、不良ロウと未使用のスペアロウのラッチ回路は選
択状態(ラッチ状態)に、それ以外のロウは非選択状態
(リセット状態)に保持されている。このようにラッチ
したデータを保持した状態で消去を行えば、消去信号が
“H”レベルの期間にラッチ回路61,62の出力/Q
が“H”レベルのワード線及びスペアワード線には消去
電位が印加され、/Qが“L”レベルのワード線及びス
ペアワード線には接地電位が印加される。Therefore, after incrementing all the addresses, the latch circuits of the defective row and the unused spare row are held in the selected state (latch state), and the other rows are held in the non-selected state (reset state). If erasing is performed while holding the latched data in this way, the output / Q of the latch circuits 61 and 62 is output during the period when the erase signal is at the "H" level.
The erase potential is applied to the word line and the spare word line whose level is "H", and the ground potential is applied to the word line and the spare word line whose level / Q is "L".
【0067】上述した第3の実施例では、各ワード線に
ラッチ回路を設ける必要があるが、同一ブロック内にラ
ンダムに複数本の不良が存在する場合にもワード線及び
スペアワード線に対する消去のための負電位の印加が回
避できるという効果が得られる。ラッチモードでのアド
レスインクリメントについては、第2の実施例と同様に
行えば良い。In the third embodiment described above, it is necessary to provide a latch circuit for each word line. However, even if a plurality of defects are randomly present in the same block, erasure of the word line and spare word line can be performed. Therefore, the effect of avoiding the application of a negative potential can be obtained. The address increment in the latch mode may be performed in the same manner as in the second embodiment.
【0068】なお、いずれの実施例でもワード線を一本
単位で制御する場合を例に取って説明したが、複数本の
単位でスペアロウの置き換えを行う場合は、それぞれそ
の複数本単位で選択あるいは非選択を制御すれば良い。In each of the embodiments, the case where the word lines are controlled in units of one line has been described as an example. However, when replacing the spare row in units of a plurality of lines, the selection or selection in units of a plurality of spare lines is performed. It suffices to control non-selection.
【0069】[0069]
【発明の効果】以上説明したように、この発明によれ
ば、従来のフラッシュメモリにおいてスペアロウを用い
ても救済できなかった、書き込み不良のセルや絶縁膜破
壊不良のセルの救済が可能となり、リダンダンシ技術を
用いた不良品の救済率を大幅に向上できる。また、消去
シーケンスの簡略化と時間の短縮も図れる。As described above, according to the present invention, it is possible to relieve a defective writing cell or a defective insulation film destruction cell which cannot be relieved even by using a spare row in a conventional flash memory, and the redundancy is provided. The repair rate of defective products using technology can be greatly improved. In addition, the erase sequence can be simplified and the time can be shortened.
【図1】この発明の第1の実施例に係る不揮発性半導体
記憶装置について説明するためのもので、フラッシュメ
モリのロウデコード回路と消去動作に関係する周辺回路
部を抽出して示す回路図。FIG. 1 is a circuit diagram for illustrating a nonvolatile semiconductor memory device according to a first embodiment of the present invention, in which a row decode circuit of a flash memory and a peripheral circuit section related to an erase operation are extracted and shown.
【図2】図1に示した回路におけるリダンダンシROM
の構成例について説明するための回路図。FIG. 2 is a redundancy ROM in the circuit shown in FIG.
3 is a circuit diagram for explaining an example of the configuration of FIG.
【図3】図1に示した回路における第1のレベルシフタ
の構成例を示す回路図。3 is a circuit diagram showing a configuration example of a first level shifter in the circuit shown in FIG.
【図4】図1に示した回路における第2のレベルシフタ
の構成例を示す回路図。4 is a circuit diagram showing a configuration example of a second level shifter in the circuit shown in FIG.
【図5】図1に示した回路におけるバッファの構成例を
示す回路図。5 is a circuit diagram showing a configuration example of a buffer in the circuit shown in FIG.
【図6】この発明の第2の実施例に係る不揮発性半導体
記憶装置について説明するためのもので、フラッシュメ
モリのロウデコード回路と消去動作に関係する周辺回路
部を抽出して示す回路図。FIG. 6 is a circuit diagram for illustrating a nonvolatile semiconductor memory device according to a second embodiment of the present invention, in which a row decode circuit of a flash memory and a peripheral circuit section related to an erase operation are extracted and shown.
【図7】図6に示した回路の動作を説明するためのタイ
ミングチャート。7 is a timing chart for explaining the operation of the circuit shown in FIG.
【図8】この発明の第3の実施例に係る不揮発性半導体
記憶装置について説明するためのもので、フラッシュメ
モリのロウデコード回路と消去動作に関係する周辺回路
部を抽出して示す回路図。FIG. 8 is a circuit diagram for illustrating a nonvolatile semiconductor memory device according to a third embodiment of the present invention, in which a row decode circuit of a flash memory and a peripheral circuit section related to an erase operation are extracted and shown.
【図9】図8に示した回路の動作を説明するためのタイ
ミングチャート。9 is a timing chart for explaining the operation of the circuit shown in FIG.
【図10】フラッシュメモリのメモリセルを示す断面
図。FIG. 10 is a cross-sectional view showing a memory cell of a flash memory.
【図11】フラッシュメモリの一般的な消去方法を説明
するための断面図。FIG. 11 is a sectional view for explaining a general erasing method of a flash memory.
【図12】図11に示した消去方法を採用した場合のメ
モリセルの構成例を示す断面図。12 is a sectional view showing a configuration example of a memory cell when the erasing method shown in FIG. 11 is adopted.
【図13】フラッシュメモリにおける他の消去方法につ
いて説明するための断面図。FIG. 13 is a sectional view for explaining another erasing method in the flash memory.
【図14】従来の不揮発性半導体記憶装置について説明
するためのもので、フラッシュメモリにおけるロウデコ
ード回路と消去動作に関係する周辺回路部を抽出して示
す回路図。FIG. 14 is a circuit diagram for explaining a conventional nonvolatile semiconductor memory device, in which a row decode circuit in a flash memory and a peripheral circuit portion related to an erase operation are extracted and shown.
【図15】図14に示した回路におけるレベルシフタの
構成例を示す回路図。15 is a circuit diagram showing a configuration example of a level shifter in the circuit shown in FIG.
【図16】図14に示した回路におけるバッファの構成
例を示す回路図。16 is a circuit diagram showing a configuration example of a buffer in the circuit shown in FIG.
【図17】図16に示した回路におけるNチャネル型M
OSトランジスタの構成例について説明するための断面
図。17 is an N-channel type M in the circuit shown in FIG.
3A and 3B are cross-sectional views each illustrating a structural example of an OS transistor.
【図18】図14に示した回路におけるセルトランジス
タの絶縁膜不良の一例について説明するための断面図。18 is a cross-sectional view illustrating an example of a defective insulating film of a cell transistor in the circuit illustrated in FIG.
【図19】図14に示した回路におけるセルトランジス
タの絶縁膜不良の他の例について説明するための断面
図。FIG. 19 is a cross-sectional view for explaining another example of a defective insulating film of a cell transistor in the circuit shown in FIG.
21…アドレスバッファ、22…アドレスマルチプレク
サ、23…アドレスラッチ回路、24…アドレスカウン
タ、25…ロウプリデコーダ、26…コンパレータ、2
9…リダンダンシROM、31…メモリセルアレイ、3
4,37…バッファ、38…スペアロウセル、55…ス
ペアロウデコーダ、56…メインロウデコーダ、57,
57…第1のレベルシフタ、58,60…第2のレベル
シフタ、61,62…R/Sフリップフロップ、Add…
アドレス信号、RAdd…ロウアドレス信号、RPD…ロ
ウプリデコード信号、PRE…プリデコーダ活性化信
号、HIT…一致信号、ERS…消去信号、SPEi…
スペアロウ活性化信号、WL…ワード線、SWL…スペ
アワード線。21 ... Address buffer, 22 ... Address multiplexer, 23 ... Address latch circuit, 24 ... Address counter, 25 ... Row predecoder, 26 ... Comparator, 2
9 ... Redundancy ROM, 31 ... Memory cell array, 3
4, 37 ... Buffer, 38 ... Spare row cell, 55 ... Spare row decoder, 56 ... Main row decoder, 57,
57 ... 1st level shifter, 58, 60 ... 2nd level shifter, 61, 62 ... R / S flip-flop, Add ...
Address signal, RAdd ... Row address signal, RPD ... Row predecode signal, PRE ... Predecoder activation signal, HIT ... Match signal, ERS ... Erase signal, SPEi ...
Spare row activation signal, WL ... Word line, SWL ... Spare word line.
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 H01L 27/115 21/8247 29/788 29/792 H01L 27/10 434 29/78 371 ─────────────────────────────────────────────────── ─── Continuation of the front page (51) Int.Cl. 6 Identification number Internal reference number FI Technical indication H01L 27/115 21/8247 29/788 29/792 H01L 27/10 434 29/78 371
Claims (14)
するリダンダンシ手段と、スペアセルに置き換えるべき
不良セルのアドレスを記憶する不良アドレス記憶手段
と、消去時に上記不良アドレス記憶手段に記憶された不
良セルのアドレスをチップ内部のアドレスバスに転送す
る転送手段とを具備することを特徴とする不揮発性半導
体記憶装置。1. Redundancy means for replacing a defective cell with a spare cell for repair, defective address storage means for storing an address of the defective cell to be replaced with a spare cell, and address of the defective cell stored in the defective address storage means at the time of erasing. A non-volatile semiconductor memory device comprising: a transfer unit that transfers the data to an address bus inside the chip.
するリダンダンシ手段と、スペアセルに置き換えるべき
不良セルのアドレスを記憶する不良アドレス記憶手段
と、入力されたアドレスをラッチし、このラッチしたア
ドレスをチップ内部のアドレスバスに転送するアドレス
ラッチ手段と、上記不良アドレス記憶手段に記憶された
アドレスを上記アドレスラッチ手段に転送する転送手段
とを具備し、データの消去時に上記アドレスラッチ手段
にラッチした不良セルのアドレスをチップ内部のアドレ
スバスに転送することを特徴とする不揮発性半導体記憶
装置。2. Redundancy means for replacing a defective cell with a spare cell for repair, defective address storage means for storing an address of a defective cell to be replaced with a spare cell, latching an input address, and latching the latched address inside the chip. Address latch means for transferring to the address bus of the defective cell, and transfer means for transferring the address stored in the defective address storage means to the address latch means, and the defective cells latched in the address latch means at the time of erasing data A nonvolatile semiconductor memory device, which transfers an address to an address bus inside a chip.
するリダンダンシ手段と、スペアセルに置き換えるべき
不良セルのアドレスを記憶する不良アドレス記憶手段
と、ロウデコード信号をロウ毎にラッチする第1のラッ
チ手段と、スペアセルを選択するための信号をスペアロ
ウ毎にラッチする第2のラッチ手段と、消去に先だって
上記不良アドレス記憶手段に記憶された不良セルのアド
レスにより選択されるロウに対応する上記第1のラッチ
手段とスペアロウのうち未使用のロウに対応する上記第
2のラッチ手段に関して、不良ではないロウに対応する
上記第1のラッチ手段とスペアロウのうちの使用してい
るロウに対応する上記第2のラッチ手段に対して選択/
非選択の逆の状態をセットする手段とを具備し、上記第
1,第2のラッチ手段にラッチしたデータに基づいて消
去を行うことを特徴とする不揮発性半導体記憶装置。3. Redundancy means for repairing defective cells by replacing them with spare cells, defective address storage means for storing addresses of defective cells to be replaced with spare cells, and first latch means for latching row decode signals row by row. Second latch means for latching a signal for selecting a spare cell for each spare row, and the first latch corresponding to the row selected by the address of the defective cell stored in the defective address storage means prior to erasing Regarding the second latch means corresponding to the unused row of the means and the spare row, the second latch means corresponding to the used row of the first latch means and the spare row corresponding to the non-defective row. Selectable for Latch Means /
A non-volatile semiconductor memory device comprising means for setting a reverse state of non-selection, and erasing is performed based on the data latched by the first and second latch means.
するリダンダンシ回路を備え、セルトランジスタのコン
トロールゲートに負のバイアスを与えて消去を行うフラ
ッシュメモリにおいて、不良セルのロウアドレスを記憶
する不良ロウアドレス記憶手段と、チップ内部のアドレ
スバスに出力されたアドレスを上記不良ロウアドレス記
憶手段に記憶されたロウアドレスと比較するアドレス比
較手段と、記憶データの消去時に、上記アドレス比較手
段でアドレスの一致が検知された時、スペアロウセルを
選択するスペアロウデコード手段を制御し、チップ内部
のアドレスバスに出力された不良ロウアドレスをロウデ
コード手段に転送する転送制御手段と、この転送制御手
段によって転送されたロウアドレスをロウデコード手段
でデコードした信号に基づいて不良ロウアドレスのワー
ド線に接地電位を与える電位印加手段とを具備すること
を特徴とする不揮発性半導体記憶装置。4. A defective row address memory for storing a row address of a defective cell in a flash memory including a redundancy circuit for replacing a defective cell with a spare cell for repairing, and applying a negative bias to a control gate of a cell transistor for erasing. Means, an address comparing means for comparing the address output to the address bus inside the chip with the row address stored in the defective row address storing means, and the address comparing means detecting the coincidence of the address when the stored data is erased. Transfer control means for controlling the spare row decoding means for selecting a spare row cell and transferring the defective row address output to the address bus inside the chip to the row decoding means, and the row address transferred by this transfer control means. Signal decoded by row decoding means And a potential applying means for applying a ground potential to the word line of the defective row address based on the above.
レスの一致が検出された時、前記不良アドレス記憶手段
に記憶された不良ロウアドレスを選択して上記アドレス
バスに転送するアドレス選択手段を備えることを特徴と
する請求項4に記載の不揮発性半導体記憶装置。5. When erasing, when address matching is detected by the address comparing means, there is provided address selecting means for selecting a defective row address stored in the defective address storing means and transferring it to the address bus. The non-volatile semiconductor memory device according to claim 4.
レスの一致が検出された時、アドレス生成手段で生成さ
れたアドレスをラッチするアドレスラッチ手段と、この
アドレスラッチ手段にラッチされたアドレスを上記アド
レスバスに転送するアドレス選択手段とを備えることを
特徴とする請求項4に記載の不揮発性半導体記憶装置。6. When erasing, when address matching is detected by the address comparing means, address latching means for latching the address generated by the address generating means, and the address latched by the address latching means are used as the address. 5. The non-volatile semiconductor memory device according to claim 4, further comprising an address selecting unit that transfers the data to a bus.
レベル側を第1の電位にシフトする第1のレベルシフト
手段と、この第1のレベルシフト手段の出力信号の高レ
ベル側を第2の電位にシフトする第2のレベルシフト手
段と、この第2のレベルシフト手段の出力信号が供給さ
れ、第3の電位と上記第1の電位間の電圧で動作し、ワ
ード線を駆動する第1のバッファ手段とを備えることを
特徴とする請求項4ないし6いずれか1つの項に記載の
不揮発性半導体記憶装置。7. The potential applying means comprises first level shift means for shifting the low level side of the decode signal to a first potential, and second level shift means for the high level side of the output signal of the first level shift means. Second level shift means for shifting the potential of the second level shift means and an output signal of the second level shift means are supplied, and the second level shift means operates with a voltage between the third potential and the first potential to drive the word line. 7. The non-volatile semiconductor memory device according to claim 4, further comprising one buffer means.
の低レベル側を上記第1の電位にシフトする第3のレベ
ルシフト手段と、この第3のレベルシフト手段の出力信
号の高レベル側を上記第2の電位にシフトする第4のレ
ベルシフト手段と、この第4のレベルシフト手段の出力
信号が供給され、上記第3の電位と上記第1の電位間の
電圧で動作し、ワード線を駆動する第2のバッファ手段
とを備えることを特徴とする請求項7に記載の不揮発性
半導体記憶装置。8. A third level shift means for shifting the low level side of the output signal of the spare row decoding means to the first potential, and a high level side of the output signal of the third level shift means. The fourth level shift means for shifting to the second potential and the output signal of the fourth level shift means are supplied and operate at a voltage between the third potential and the first potential to operate the word line. The non-volatile semiconductor memory device according to claim 7, further comprising a second buffer unit that is driven.
ッチ手段と、スペアロウデコード信号をラッチする第2
のラッチ手段とを具備し、消去に先だって上記不良ロウ
アドレス記憶手段に記憶されたアドレスにより選択され
るロウに対応する上記第1のラッチ手段及びスペアロウ
の未使用のロウに対応する上記第2のラッチ手段をラッ
チ状態にセットし、上記第1,第2のラッチ手段にラッ
チしたデータに応じて消去を行うことを特徴とする請求
項4ないし8いずれか1つの項に記載の不揮発性半導体
記憶装置。9. A first latch circuit for latching a row decode signal, and a second latch circuit for latching a spare row decode signal.
Latch means of the first row, the first latch means corresponding to the row selected by the address stored in the defective row address storage means prior to erasing, and the second row corresponding to the unused row of the spare row. 9. The non-volatile semiconductor memory according to claim 4, wherein the latch means is set to a latched state, and erasing is performed according to the data latched by the first and second latch means. apparatus.
済するリダンダンシ回路を備え、セルトランジスタのコ
ントロールゲートに負のバイアスを与えて消去を行うフ
ラッシュメモリにおいて、アドレス信号が入力されるア
ドレスバッファと、このアドレスバッファに入力された
アドレス信号をラッチするアドレスラッチ回路と、アド
レス信号を生成するアドレスカウンタと、不良ロウアド
レスを記憶するリダンダンシROMと、上記アドレスバ
ッファ、上記アドレスラッチ回路、上記アドレスカウン
タ及び上記リダンダンシROMの出力が供給され、これ
らの出力を選択的にチップ内部のアドレスバスに出力す
るアドレスマルチプレクサと、上記アドレスバスに出力
されたロウアドレスと上記リダンダンシROMに記憶さ
れた不良ロウアドレスとを比較するコンパレータと、上
記アドレスバスに出力されたロウアドレスをデコードす
るロウプリデコーダと、このロウプリデコーダから出力
されるロウプリデコード信号が供給されるメインデコー
ダと、このメインデコーダの出力でワード線が選択され
ることによりメモリセルのロウが選択されるメモリセル
アレイと、上記メモリセルアレイの不良ロウを置換する
ためのスペアロウセルと、このスペアロウセルを選択す
るスペアロウデコーダと、記憶データの消去時に上記コ
ンパレータによりロウアドレスの一致が検出された時、
上記ロウプリデコーダを活性化するとともに、上記スペ
アロウデコーダを駆動してスペアロウセルを制御する論
理回路とを具備し、前記メインロウデコーダは、記憶デ
ータの消去時にメモリセルアレイ中の不良セルが接続さ
れたワード線に接地電位を与える第1のバイアス手段を
備え、前記スペアロウデコーダは、記憶データの消去時
に未使用のスペアワード線に接地電位を与える第2のバ
イアス手段を備えることを特徴とする不揮発性半導体記
憶装置。10. A flash memory comprising a redundancy circuit for replacing a defective cell with a spare cell for repairing, wherein a negative bias is applied to a control gate of a cell transistor for erasing, an address buffer to which an address signal is inputted, and an address buffer An address latch circuit for latching an address signal input to a buffer, an address counter for generating an address signal, a redundancy ROM for storing a defective row address, the address buffer, the address latch circuit, the address counter and the redundancy ROM. Address multiplexer for supplying these outputs to the address bus inside the chip, a row address output to the address bus, and a defective row address stored in the redundancy ROM. Comparator, a row predecoder for decoding the row address output to the address bus, a main decoder to which a row predecode signal output from the row predecoder is supplied, and an output of the main decoder. A memory cell array in which a row of memory cells is selected by selecting a word line in, a spare row cell for replacing a defective row in the memory cell array, a spare row decoder for selecting the spare row cell, and a stored row erase When a row address match is detected by the comparator,
A logic circuit for activating the row predecoder and controlling the spare row cell by driving the spare row decoder is provided. The main row decoder is connected to a defective cell in a memory cell array when erasing stored data. The spare row decoder is provided with a first bias means for applying a ground potential to the word line, and the spare row decoder is provided with a second bias means for applying a ground potential to an unused spare word line at the time of erasing stored data. Semiconductor memory device.
済するリダンダンシ回路を備え、セルトランジスタのコ
ントロールゲートに負のバイアスを与えて消去を行うフ
ラッシュメモリにおいて、アドレス信号が入力されるア
ドレスバッファと、アドレス信号を生成するアドレスカ
ウンタと、上記アドレスバッファに入力されたアドレス
信号及び上記アドレスカウンタで生成されたアドレス信
号を選択的にラッチするアドレスラッチ回路と、不良ロ
ウアドレスを記憶するリダンダンシROMと、上記アド
レスバッファ、上記アドレスラッチ回路及び上記アドレ
スカウンタの出力が供給され、これらの出力を選択的に
チップ内部のアドレスバスに出力するアドレスマルチプ
レクサと、上記アドレスバスに出力されたロウアドレス
と上記リダンダンシROMに記憶された不良ロウアドレ
スとを比較し、一致した時に一致信号を出力して上記ア
ドレスラッチ回路を制御し、上記アドレスカウンタで生
成したロウアドレスを上記アドレスラッチ回路にラッチ
させるコンパレータと、上記アドレスバスに出力された
ロウアドレスをデコードするロウプリデコーダと、この
ロウプリデコーダから出力されるロウプリデコード信号
が供給されるメインデコーダと、このメインデコーダの
出力でワード線が選択されることによりメモリセルのロ
ウが選択されるメモリセルアレイと、上記メモリセルア
レイの不良ロウを置換するためのスペアロウセルと、こ
のスペアロウセルを選択するスペアロウデコーダと、記
憶データの消去時に上記コンパレータにより一致が検出
された時、上記ロウプリデコーダを活性化するととも
に、上記スペアロウデコーダを駆動してスペアロウセル
を制御する論理回路とを具備し、前記メインロウデコー
ダは、記憶データの消去時にメモリセルアレイ中の不良
セルが接続されたワード線に接地電位を与える第1のバ
イアス手段を備え、前記スペアロウデコーダは、記憶デ
ータの消去時に未使用のスペアワード線に接地電位を与
える第2のバイアス手段を備えることを特徴とする不揮
発性半導体記憶装置。11. A flash memory, comprising a redundancy circuit for replacing a defective cell with a spare cell for repairing, wherein a negative bias is applied to a control gate of a cell transistor for erasing, an address buffer to which an address signal is input, and an address signal. Generating an address counter, an address latch circuit for selectively latching the address signal input to the address buffer and the address signal generated by the address counter, a redundancy ROM for storing a defective row address, and the address buffer. An address multiplexer supplied with the outputs of the address latch circuit and the address counter and selectively outputting these outputs to an address bus inside the chip; a row address output to the address bus; and the redundancy. A comparator that compares the defective row address stored in the ROM, outputs a coincidence signal when coincident, controls the address latch circuit, and causes the address latch circuit to latch the row address generated by the address counter; A row predecoder that decodes a row address that is output to the address bus, a main decoder that is supplied with a row predecode signal that is output from this row predecoder, and a word line is selected by the output of this main decoder. A memory cell array in which a row of memory cells is selected, a spare row cell for replacing a defective row in the memory cell array, a spare row decoder for selecting the spare row cell, and when a match is detected by the comparator when erasing stored data , Use the row predecoder And a logic circuit that drives the spare row decoder to control the spare row cells, and the main row decoder applies a ground potential to a word line connected to a defective cell in the memory cell array at the time of erasing stored data. A non-volatile semiconductor memory device comprising: a first bias means for applying the bias voltage; and the spare row decoder includes a second bias means for applying a ground potential to an unused spare word line when erasing stored data.
信号の低レベル側をバイアス電位にシフトする第1のレ
ベルシフタと、この第1のレベルシフタの出力信号の高
レベル側を第1の電位にシフトする第2のレベルシフタ
と、この第2のレベルシフタの出力信号が供給され、第
2の電位と上記バイアス電位間の電圧で動作し、ワード
線を駆動する第1のバッファとを備え、前記第2のバイ
アス手段は、デコード信号の低レベル側を上記バイアス
電位にシフトする第3のレベルシフタと、この第3のレ
ベルシフタの出力信号の高レベル側を上記第1の電位に
シフトする第4のレベルシフタと、上記第2の電位と上
記バイアス電位間の電圧で動作し、スペアワード線を駆
動する第2のバッファとを備え、上記バイアス電位は、
読み出し及び書き込み時に接地電位、消去時に負電位で
あり、上記第1の電位は、読み出し及び消去時に電源電
位、書き込み時に書き込み用の高電位であり、上記第2
の電位は、読み出し時に電源電位、書き込み時に上記書
き込み用の高電位、消去時に接地電位であることを特徴
とする請求項10または請求項11に記載の不揮発性半
導体記憶装置。12. The first bias means shifts a low level side of a decode signal to a bias potential, and a high level side of an output signal of the first level shifter to a first potential. The second level shifter for operating the word line and the second level shifter for supplying the output signal of the second level shifter, operating at a voltage between the second potential and the bias potential, and driving the word line. The bias means includes a third level shifter that shifts the low level side of the decode signal to the bias potential, and a fourth level shifter that shifts the high level side of the output signal of the third level shifter to the first potential. A second buffer that operates at a voltage between the second potential and the bias potential and drives a spare word line, wherein the bias potential is
It is a ground potential during reading and writing, a negative potential during erasing, the first potential is a power source potential during reading and erasing, and a high potential for writing during writing, and the second potential.
12. The non-volatile semiconductor memory device according to claim 10, wherein the potential is a power supply potential during reading, a high potential for writing during writing, and a ground potential during erasing.
済するリダンダンシ回路を備え、セルトランジスタのコ
ントロールゲートに負のバイアスを与えて消去を行うフ
ラッシュメモリにおいて、アドレス信号が入力されるア
ドレスバッファと、このアドレスバッファに入力された
アドレス信号をラッチするアドレスラッチ回路と、アド
レス信号を生成するアドレスカウンタと、不良ロウアド
レスを記憶するリダンダンシROMと、上記アドレスバ
ッファ、上記アドレスラッチ回路及び上記アドレスカウ
ンタの出力が供給され、選択したアドレスをチップ内部
のアドレスバスに出力するアドレスマルチプレクサと、
上記アドレスバスに出力されたロウアドレスと上記リダ
ンダンシROMに記憶された不良ロウアドレスとを比較
するコンパレータと、上記アドレスバスに出力されたロ
ウアドレスをデコードするロウプリデコーダと、上記ロ
ウプリデコーダから出力されるロウプリデコード信号を
デコードするメインデコーダと、上記メインデコーダの
デコード信号をロウ毎にラッチする第1のラッチ回路
と、この第1のラッチ回路にラッチされたデコード信号
に基づいてワード線が選択されることによりメモリセル
のロウが選択されるメモリセルアレイと、上記メモリセ
ルアレイの不良ロウを置換するためのスペアロウセル
と、上記スペアロウセルを選択するスペアロウデコーダ
と、上記スペアロウデコーダから出力されるデコード信
号をスペアロウ毎にラッチする第2のラッチ回路と、記
憶データの消去時に上記コンパレータによりアドレスの
一致が検出された時、上記ロウプリデコーダを活性化す
るとともに、上記スペアロウデコーダ内の第2のラッチ
回路をセットしてスペアロウセルを制御する論理回路と
を具備し、前記メインロウデコーダは、記憶データの消
去時にメモリセルアレイ中の不良セルが接続されたワー
ド線に接地電位を与える第1のバイアス手段を備え、前
記スペアロウデコーダは、記憶データの消去時に未使用
のスペアワード線に接地電位を与える第2のバイアス手
段を備えることを特徴とする不揮発性半導体記憶装置。13. A flash memory comprising a redundancy circuit for replacing a defective cell with a spare cell for repairing, wherein a negative bias is applied to a control gate of a cell transistor for erasing, an address buffer to which an address signal is input, and an address buffer An address latch circuit for latching the address signal input to the buffer, an address counter for generating the address signal, a redundancy ROM for storing a defective row address, an output of the address buffer, the address latch circuit and the address counter are supplied. An address multiplexer for outputting the selected address to the address bus inside the chip,
A comparator that compares the row address output to the address bus with a defective row address stored in the redundancy ROM, a row predecoder that decodes the row address output to the address bus, and an output from the row predecoder A main decoder for decoding the row pre-decoded signal, a first latch circuit for latching the decode signal of the main decoder for each row, and a word line based on the decode signal latched by the first latch circuit. A memory cell array in which a row of memory cells is selected by being selected, a spare row cell for replacing a defective row in the memory cell array, a spare row decoder for selecting the spare row cell, and a decode output from the spare row decoder Signals for each spare row And a second latch circuit in the spare row decoder that activates the row predecoder when the address match is detected by the comparator when erasing stored data. And a logic circuit for controlling a spare row cell, the main row decoder including first bias means for applying a ground potential to a word line connected to a defective cell in the memory cell array when erasing stored data. The row decoder is provided with a second bias means for applying a ground potential to an unused spare word line when erasing stored data.
のラッチ回路の出力信号を電源電位とバイアス電位との
間のレベルにシフトする第1のレベルシフタと、この第
1のレベルシフタの出力信号を第1の電圧と上記バイア
ス電位とのレベルにシフトする第2のレベルシフタと、
この第2のレベルシフタの出力信号のレベルを第2の電
位と上記バイアス電位との間のレベルにして出力する第
1のバッファとを備え、前記第2のバイアス手段は、前
記第2のラッチ回路の出力信号を上記電源電位と上記バ
イアス電位との間のレベルにシフトする第3のレベルシ
フタと、この第3のレベルシフタの出力信号を上記第1
の電圧と上記バイアス電位とのレベルにシフトする第4
のレベルシフタと、この第4のレベルシフタの出力信号
のレベルを上記第2の電位と上記バイアス電位との間の
レベルにして出力する第2のバッファとを備え、上記バ
イアス電位は、読み出し及び書き込み時に接地電位、消
去時に負電位であり、上記第1の電位は、読み出し及び
消去時に電源電位、書き込み時に書き込み用の高電位で
あり、上記第2の電位は、読み出し時に電源電位、書き
込み時に上記書き込み用の高電位、消去時に接地電位で
あることを特徴とする請求項13に記載の不揮発性半導
体記憶装置。14. The first biasing means comprises the first biasing means.
A first level shifter that shifts an output signal of the latch circuit of the first level shifter to a level between a power supply potential and a bias potential, and a first level shifter that shifts an output signal of the first level shifter to a level between a first voltage and the bias potential. 2 level shifter,
The second bias means includes a first buffer for outputting the level of the output signal of the second level shifter at a level between the second potential and the bias potential, and the second bias means. Of the third level shifter for shifting the output signal of the third level shifter to a level between the power supply potential and the bias potential, and the output signal of the third level shifter for the first level shifter.
Fourth voltage level shifts to the level of the bias potential and the bias potential
And a second buffer for outputting the level of the output signal of the fourth level shifter at a level between the second potential and the bias potential, and outputting the bias potential at the time of reading and writing. The ground potential is a negative potential at the time of erasing, the first potential is a power source potential at the time of reading and erasing, and the high potential for writing at the time of writing, and the second potential is a power source potential at the time of reading and the above writing time at the time of writing. 14. The non-volatile semiconductor memory device according to claim 13, wherein the non-volatile semiconductor memory device has a high potential for use with a ground potential during erasing.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP11257994A JP3441161B2 (en) | 1994-05-26 | 1994-05-26 | Nonvolatile semiconductor memory device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP11257994A JP3441161B2 (en) | 1994-05-26 | 1994-05-26 | Nonvolatile semiconductor memory device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH07320496A true JPH07320496A (en) | 1995-12-08 |
JP3441161B2 JP3441161B2 (en) | 2003-08-25 |
Family
ID=14590261
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP11257994A Expired - Fee Related JP3441161B2 (en) | 1994-05-26 | 1994-05-26 | Nonvolatile semiconductor memory device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3441161B2 (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5983358A (en) * | 1996-09-27 | 1999-11-09 | Hitachi, Ltd. | Semiconductor memory having redundancy circuit |
KR100380346B1 (en) * | 2000-10-16 | 2003-04-11 | 삼성전자주식회사 | Semiconductor memory device with redundancy logic cell and repairable method |
US6940754B2 (en) | 2003-05-22 | 2005-09-06 | Kabushiki Kaisha Toshiba | Channel erase type nonvolatile semiconductor memory device and electronic card and electronic apparatus using the device |
KR100506188B1 (en) * | 1998-10-27 | 2005-10-07 | 주식회사 하이닉스반도체 | Sensing Circuit of Flash Memory Device |
KR100535650B1 (en) * | 2002-07-15 | 2005-12-08 | 주식회사 하이닉스반도체 | Block selection circuit of flash memory device |
US7443727B2 (en) | 2005-06-22 | 2008-10-28 | Nec Electronics Corporation | Semiconductor memory device having redundancy circuit for replacing a defective part |
CN112837731A (en) * | 2020-12-31 | 2021-05-25 | 中国科学院上海微系统与信息技术研究所 | Storage multiplexing static memory cell |
-
1994
- 1994-05-26 JP JP11257994A patent/JP3441161B2/en not_active Expired - Fee Related
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5983358A (en) * | 1996-09-27 | 1999-11-09 | Hitachi, Ltd. | Semiconductor memory having redundancy circuit |
KR100506188B1 (en) * | 1998-10-27 | 2005-10-07 | 주식회사 하이닉스반도체 | Sensing Circuit of Flash Memory Device |
KR100380346B1 (en) * | 2000-10-16 | 2003-04-11 | 삼성전자주식회사 | Semiconductor memory device with redundancy logic cell and repairable method |
KR100535650B1 (en) * | 2002-07-15 | 2005-12-08 | 주식회사 하이닉스반도체 | Block selection circuit of flash memory device |
US6940754B2 (en) | 2003-05-22 | 2005-09-06 | Kabushiki Kaisha Toshiba | Channel erase type nonvolatile semiconductor memory device and electronic card and electronic apparatus using the device |
US7099191B2 (en) | 2003-05-22 | 2006-08-29 | Kabushiki Kaisha Toshiba | Channel erase type nonvolatile semiconductor memory device and electronic card and electronic apparatus using the device |
US7443727B2 (en) | 2005-06-22 | 2008-10-28 | Nec Electronics Corporation | Semiconductor memory device having redundancy circuit for replacing a defective part |
CN112837731A (en) * | 2020-12-31 | 2021-05-25 | 中国科学院上海微系统与信息技术研究所 | Storage multiplexing static memory cell |
Also Published As
Publication number | Publication date |
---|---|
JP3441161B2 (en) | 2003-08-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3859912B2 (en) | Nonvolatile semiconductor memory device | |
US5278794A (en) | NAND-cell type electrically erasable and programmable read-only memory with redundancy circuit | |
US6545910B2 (en) | Non-volatile semiconductor memory device having word line defect check circuit | |
KR100228453B1 (en) | Level converting circuit | |
US5930169A (en) | Nonvolatile semiconductor memory device capable of improving of chip's lifetime and method of operating the same | |
US5654925A (en) | Circuit for applying a stress voltage in sequence to selected memory blocks in a semiconductor device | |
GB2264578A (en) | Nonvolatile semiconductor memory | |
US6327180B2 (en) | Semiconductor memory device for effecting erasing operation in block unit | |
US5847995A (en) | Nonvolatile semiconductor memory device having a plurality of blocks provided on a plurality of electrically isolated wells | |
JP2002197883A (en) | Nonvolatile semiconductor memory | |
JP4387547B2 (en) | Nonvolatile semiconductor memory | |
US7099211B2 (en) | Flash memory device capable of reducing test time and test method thereof | |
JP3586591B2 (en) | Defective address data storage circuit and method for writing defective address data for nonvolatile semiconductor memory device having redundant function | |
JP3441161B2 (en) | Nonvolatile semiconductor memory device | |
JPH10275487A (en) | Non-volatile semiconductor memory | |
JP2667617B2 (en) | Nonvolatile semiconductor memory device | |
KR0172437B1 (en) | Non-volatile semiconductor memory device | |
JP5538196B2 (en) | Nonvolatile semiconductor memory device | |
JP3346850B2 (en) | Non-volatile semiconductor memory | |
US6349061B1 (en) | Non-volatile semiconductor memory | |
JPH0917189A (en) | Non-volatile semiconductor memory | |
KR19990012752A (en) | Nonvolatile Semiconductor Memory and Repair Method | |
JP2003051198A (en) | Semiconductor memory device | |
JP2005243232A (en) | Semiconductor memory device | |
JP2000173292A (en) | Semiconductor storage |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090620 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090620 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100620 Year of fee payment: 7 |
|
LAPS | Cancellation because of no payment of annual fees |