JP2010176750A - Nonvolatile semiconductor memory and method for detecting leakage defect of the same - Google Patents

Nonvolatile semiconductor memory and method for detecting leakage defect of the same Download PDF

Info

Publication number
JP2010176750A
JP2010176750A JP2009018430A JP2009018430A JP2010176750A JP 2010176750 A JP2010176750 A JP 2010176750A JP 2009018430 A JP2009018430 A JP 2009018430A JP 2009018430 A JP2009018430 A JP 2009018430A JP 2010176750 A JP2010176750 A JP 2010176750A
Authority
JP
Japan
Prior art keywords
voltage
memory cell
test mode
memory cells
word line
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2009018430A
Other languages
Japanese (ja)
Inventor
Ken Shinoda
建 篠田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lapis Semiconductor Co Ltd
Original Assignee
Oki Semiconductor Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Oki Semiconductor Co Ltd filed Critical Oki Semiconductor Co Ltd
Priority to JP2009018430A priority Critical patent/JP2010176750A/en
Priority to US12/648,351 priority patent/US8085609B2/en
Publication of JP2010176750A publication Critical patent/JP2010176750A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C29/00Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
    • G11C29/02Detection or location of defective auxiliary circuits, e.g. defective refresh counters
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C29/00Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
    • G11C29/04Detection or location of defective memory elements, e.g. cell constructio details, timing of test signals
    • G11C29/50Marginal testing, e.g. race, voltage or current testing
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C16/00Erasable programmable read-only memories
    • G11C16/02Erasable programmable read-only memories electrically programmable
    • G11C16/04Erasable programmable read-only memories electrically programmable using variable threshold transistors, e.g. FAMOS
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C29/00Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
    • G11C29/04Detection or location of defective memory elements, e.g. cell constructio details, timing of test signals
    • G11C29/08Functional testing, e.g. testing during refresh, power-on self testing [POST] or distributed testing
    • G11C29/12Built-in arrangements for testing, e.g. built-in self testing [BIST] or interconnection details
    • G11C2029/1202Word line control
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C29/00Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
    • G11C29/04Detection or location of defective memory elements, e.g. cell constructio details, timing of test signals
    • G11C29/50Marginal testing, e.g. race, voltage or current testing
    • G11C2029/5006Current
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C8/00Arrangements for selecting an address in a digital store
    • G11C8/08Word line control circuits, e.g. drivers, boosters, pull-up circuits, pull-down circuits, precharging circuits, for word lines

Landscapes

  • For Increasing The Reliability Of Semiconductor Memories (AREA)
  • Read Only Memory (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a nonvolatile semiconductor memory having configuration enabling a leakage defect of a memory cell to be detected regardless of a data value of the memory cell, and to provide a method for detecting the leakage defect of the nonvolatile semiconductor memory. <P>SOLUTION: In the nonvolatile semiconductor memory, any one of a normal mode and a test mode is selected and a normal mode voltage is supplied to a selected word line when the normal mode is selected; and also a test mode voltage lower than the normal mode voltage is supplied to the selected word line when the test mode is selected. In such nonvolatile semiconductor memory, the leakage current is detected by selecting the test mode. <P>COPYRIGHT: (C)2010,JPO&INPIT

Description

本発明は、複数のメモリセルからなる不揮発性半導体メモリ及びそのリーク不良の検出方法に関する。   The present invention relates to a nonvolatile semiconductor memory composed of a plurality of memory cells and a method for detecting a leak failure thereof.

例えば特許文献1に開示される如く、複数の行及び列からなるマトリクスの形状に配置された複数のメモリセルからなるFLASHメモリなどの不揮発性半導体メモリが知られている。かかるメモリにおいては、互いに交差する複数のワード線及びビット線の1つを選択することにより、複数のメモリセルの1つを選択することができる。ビット線に接続されているセンスアンプは、選択されたメモリセル(以下、選択メモリセルと称する)からビット線へ流れるセル電流と予め定めたリファレンス電流とを比較することにより、そのメモリセルのデータ値が”1”であるか”0”であるかを判定する。   For example, as disclosed in Patent Document 1, a nonvolatile semiconductor memory such as a FLASH memory including a plurality of memory cells arranged in a matrix shape including a plurality of rows and columns is known. In such a memory, one of a plurality of memory cells can be selected by selecting one of a plurality of word lines and bit lines crossing each other. The sense amplifier connected to the bit line compares the cell current flowing from the selected memory cell (hereinafter referred to as the selected memory cell) to the bit line with a predetermined reference current, and thereby the data of the memory cell It is determined whether the value is “1” or “0”.

図1(a)は選択メモリセルにおけるIV特性を表す図である。横軸は選択メモリセルのゲート電圧Vgを表し、縦軸は選択メモリセルのセル電流Idsを表す。選択メモリセルのデータ値が”1”のときのIV特性IV1、データ値”0”のときのIV特性IV0、ゲート電圧Vg1及びリファレンス電流Iref1が示されている。データ値が”1”のメモリセルの閾値は比較的低く、その選択時にビット線に流れるセル電流Ids1はリファレンス電流Iref1よりも大きいのでセンスアンプからはデータ値”1”が出力される。一方、データ値が”0”のメモリセルの閾値は比較的高く、その選択時にビット線に流れるセル電流Ids0はリファレンス電流Iref1よりも小さいのでセンスアンプからはデータ値”0”が出力される。   FIG. 1A is a diagram showing IV characteristics in a selected memory cell. The horizontal axis represents the gate voltage Vg of the selected memory cell, and the vertical axis represents the cell current Ids of the selected memory cell. The IV characteristic IV1 when the data value of the selected memory cell is “1”, the IV characteristic IV0 when the data value is “0”, the gate voltage Vg1, and the reference current Iref1 are shown. The threshold value of the memory cell having the data value “1” is relatively low, and the cell current Ids1 flowing through the bit line when selected is larger than the reference current Iref1, so that the data value “1” is output from the sense amplifier. On the other hand, the threshold value of the memory cell whose data value is “0” is relatively high, and the cell current Ids0 flowing through the bit line when selected is smaller than the reference current Iref1, so that the data value “0” is output from the sense amplifier.

このように、センスアンプは、メモリセルに記憶されているデータ値をセル電流により判定するので、メモリセルに不良があった場合には誤判定の原因となる。従来、例えば短絡によってビット線に異常電流が流れるいわゆるリーク不良の検出は以下の如く行われていた。図1(b)は選択メモリセルにおける正常時及びリーク不良時のIV特性を表す図である。データ値が”1”のときの正常メモリセルのIV特性IV1及び不良メモリセルのIV特性IVL1、データ値が”0”のときの正常メモリセルのIV特性IV0及び不良メモリセルのIV特性IVL0、ゲート電圧Vg2及びリファレンス電流Iref0が示されている。   As described above, the sense amplifier determines the data value stored in the memory cell based on the cell current. Therefore, if the memory cell is defective, it causes an erroneous determination. Conventionally, detection of a so-called leak failure in which an abnormal current flows through a bit line due to a short circuit, for example, has been performed as follows. FIG. 1B is a diagram showing IV characteristics at the time of normality and leakage failure in the selected memory cell. IV characteristic IV1 of the normal memory cell and IV characteristic IVL1 of the defective memory cell when the data value is “1”, IV characteristic IV0 of the normal memory cell and IV characteristic IVL0 of the defective memory cell when the data value is “0”, A gate voltage Vg2 and a reference current Iref0 are shown.

正常メモリセルであるか不良メモリセルであるかを判別するためには、リファレンス電流を正常メモリセルのセル電流と不良メモリセルのセル電流との中間に設定する必要がある。また、微小なリーク電流を検出できるようにするため、リファレンス電流を低く設定するのが望ましい。これらの条件を満たすために例えば図1(b)に示される如くリファレンス電流Iref0に設定する。   In order to determine whether the memory cell is a normal memory cell or a defective memory cell, the reference current needs to be set between the cell current of the normal memory cell and the cell current of the defective memory cell. Further, it is desirable to set the reference current low so that a minute leak current can be detected. In order to satisfy these conditions, for example, the reference current Iref0 is set as shown in FIG.

更にメモリセルのIV特性にはバラツキがあり、同データ値及び同ゲート電圧であってもメモリセル毎にセル電流が異なることを考慮すれば、ゲート電圧も低く設定すべきである。しかしながら、ワード線に供給されるゲート電圧は、メモリセルを動作させる関係上、ある値より低くすることができない。ゲート電圧の下限は例えば図1(b)に示される如くゲート電圧Vg2である。ゲート電圧Vg2は例えば約1Vである。   Furthermore, there is a variation in the IV characteristics of the memory cells, and even if the data value and the gate voltage are the same, the gate voltage should be set low considering that the cell current differs for each memory cell. However, the gate voltage supplied to the word line cannot be lower than a certain value because the memory cell is operated. The lower limit of the gate voltage is, for example, the gate voltage Vg2 as shown in FIG. The gate voltage Vg2 is about 1V, for example.

リファレンス電流Iref0が正常メモリセルのセル電流と不良メモリセルのセル電流との中間にあるときにメモリセルの正常/異常を判別できるところ、ゲート電圧Vg2の場合、データ値が”1”の正常メモリセルのセル電流Ids1及び不良メモリセルのセル電流IdsL1は共にリファレンス電流Iref0よりも高くなっているので、データ値が”1”の場合には、正常/異常の判別ができない。一方、データ値が”0”の正常メモリセルのセル電流Ids0はリファレンス電流Iref0よりも低く、不良メモリセルのセル電流IdsL0はリファレンス電流Iref0よりも高いので、リファレンス電流Iref0を基準としてメモリセルの正常/異常を判別できる。この場合、正常メモリセルのセル電流Ids0は0Aであり、不良メモリセルのセル電流IdsL0はリーク電流LKの値となっている。   When the reference current Iref0 is between the cell current of the normal memory cell and the cell current of the defective memory cell, whether the memory cell is normal / abnormal can be determined. In the case of the gate voltage Vg2, the normal memory having a data value of “1” Since the cell current Ids1 of the cell and the cell current IdsL1 of the defective memory cell are both higher than the reference current Iref0, normal / abnormal cannot be determined when the data value is “1”. On the other hand, since the cell current Ids0 of the normal memory cell with the data value “0” is lower than the reference current Iref0 and the cell current IdsL0 of the defective memory cell is higher than the reference current Iref0, the normality of the memory cell is based on the reference current Iref0. / Can detect abnormalities. In this case, the cell current Ids0 of the normal memory cell is 0A, and the cell current IdsL0 of the defective memory cell is the value of the leakage current LK.

特開2000−276882号公報JP 2000-276882 A

上記した如くゲート電圧Vgの下限に制約がある場合にメモリセルの正常/異常を切り分けるためには、全てのメモリセルにデータ値”0”を書き込む処理が必要であった。このことが、不良メモリセルの検出手順を複雑にしていた。   As described above, when the lower limit of the gate voltage Vg is limited, in order to distinguish between normal / abnormal memory cells, a process of writing the data value “0” to all the memory cells is required. This complicates the detection procedure for defective memory cells.

本発明は上記した如き問題点に鑑みてなされたものであって、メモリセルのデータ値の如何にかかわらずメモリセルのリーク不良を検出することができるような構成の不揮発性半導体メモリ及びそのリーク不良の検出方法を提供することを目的とする。   The present invention has been made in view of the above problems, and a nonvolatile semiconductor memory having a configuration capable of detecting a leak failure of a memory cell regardless of the data value of the memory cell and the leak thereof An object is to provide a defect detection method.

本発明による不揮発性半導体メモリは、複数の行及び列からなるマトリクス状に配置されている複数のメモリセルと、前記列の1に配置されている複数のメモリセルの各々のゲートに共通して接続されている複数のワード線と、前記行の1に配置されている複数のメモリセルの各々のソースに共通して接続されている複数のビット線と、前記複数のメモリセルの各々のドレインにドレイン電圧を供給するドレイン電圧生成部と、前記複数のワード線の1つを選択するロウデコーダと、前記複数のビット線の1つを選択するカラムデコーダと、前記ロウデコーダ及びカラムデコーダによる選択に対応したメモリセルからのセル電流とリファレンス電流との比較結果に基づいたデータを出力するセンスアンプと、を含む不揮発性半導体メモリであって、モード選択指令に応じて通常モード信号及びテストモード信号のいずれか1を出力するモード選択部を含み、前記ロウデコーダは、前記通常モード信号に応じて通常モード電圧を当該選択した1のワード線へ供給し且つ前記テストモード信号に応じて前記通常モード電圧よりも低いテストモード電圧を前記1のワード線へ供給することを特徴とする。   The non-volatile semiconductor memory according to the present invention is common to the gates of a plurality of memory cells arranged in a matrix consisting of a plurality of rows and columns and a plurality of memory cells arranged in one of the columns. A plurality of word lines connected to each other; a plurality of bit lines connected in common to the sources of the plurality of memory cells arranged in one of the rows; and the drains of each of the plurality of memory cells. A drain voltage generator for supplying a drain voltage to the gate, a row decoder for selecting one of the plurality of word lines, a column decoder for selecting one of the plurality of bit lines, and a selection by the row decoder and the column decoder And a sense amplifier that outputs data based on a comparison result between a cell current from a memory cell corresponding to the reference current and a reference current. And a mode selection unit that outputs any one of a normal mode signal and a test mode signal in response to a mode selection command, wherein the row decoder selects the normal mode voltage in accordance with the normal mode signal. And supplying a test mode voltage lower than the normal mode voltage to the one word line in response to the test mode signal.

本発明によるリーク不良検出方法は、複数の行及び列からなるマトリクス状に配置されている複数のメモリセルと、前記列の1に配置されている複数のメモリセルの各々のゲートに共通して接続されている複数のワード線と、前記行の1に配置されている複数のメモリセルの各々のソースに共通して接続されている複数のビット線と、前記複数のメモリセルの各々のドレインにドレイン電圧を供給するドレイン電圧生成部と、前記複数のワード線の1つを選択するロウデコーダと、前記複数のビット線の1つを選択するカラムデコーダと、前記ロウデコーダ及びカラムデコーダによる選択に対応したメモリセルからのセル電流とリファレンス電流との比較結果に基づいたデータを出力するセンスアンプと、を含む不揮発性半導体メモリのリーク不良検出方法であって、モード選択指令に応じて通常モード信号及びテストモード信号のいずれか1を出力するモード選択ステップと、前記通常モード信号に応じて通常モード電圧を当該選択した1のワード線へ供給し且つ前記テストモード信号に応じて前記ワード線電圧よりも低いテストモード電圧を前記1のワード線へ供給するワード線電圧供給ステップと、を含むことを特徴とする。   The leak defect detection method according to the present invention is common to the gates of a plurality of memory cells arranged in a matrix consisting of a plurality of rows and columns and a plurality of memory cells arranged in one of the columns. A plurality of word lines connected to each other; a plurality of bit lines connected in common to the sources of the plurality of memory cells arranged in one of the rows; and the drains of each of the plurality of memory cells. A drain voltage generator for supplying a drain voltage to the gate, a row decoder for selecting one of the plurality of word lines, a column decoder for selecting one of the plurality of bit lines, and a selection by the row decoder and the column decoder And a sense amplifier that outputs data based on a comparison result between a cell current from a memory cell corresponding to the reference current and a reference current. A mode selection step for outputting one of a normal mode signal and a test mode signal in response to a mode selection command, and one word line for which the normal mode voltage is selected in accordance with the normal mode signal. And a word line voltage supply step of supplying a test mode voltage lower than the word line voltage to the one word line in response to the test mode signal.

本発明による不揮発性半導体メモリによれば、メモリセルのデータ値の如何にかかわらず不良メモリセルを検出することができる。また、本発明によるリーク不良検出方法によれば、メモリセルのデータ値の如何にかかわらず不良メモリセルを検出することができる。   According to the nonvolatile semiconductor memory of the present invention, a defective memory cell can be detected regardless of the data value of the memory cell. Further, according to the leak failure detection method of the present invention, a defective memory cell can be detected regardless of the data value of the memory cell.

従来技術による選択メモリセルにおけるIV特性を表す図である。It is a figure showing the IV characteristic in the selection memory cell by a prior art. 本実施例による不揮発性半導体メモリを表すブロック図である。It is a block diagram showing the non-volatile semiconductor memory by a present Example. モード選択部の回路図である。It is a circuit diagram of a mode selection part. ロウデコーダの回路図である。It is a circuit diagram of a row decoder. 不揮発性半導体メモリにおけるリーク不良検出の動作タイミングチャートである。6 is an operation timing chart of leak defect detection in a nonvolatile semiconductor memory. 本実施例による選択メモリセルにおけるIV特性を表す図である。It is a figure showing IV characteristic in the selection memory cell by a present Example.

以下、本発明に係る実施例について添付の図面を参照しつつ詳細に説明する。   Hereinafter, embodiments according to the present invention will be described in detail with reference to the accompanying drawings.

図2は本実施例による不揮発性半導体メモリ100を表すブロック図である。メモリセルアレイ1は、マトリクス状に配置されたメモリセルM11〜Mnm(n、mはそれぞれ2以上の整数)を含む。メモリセルM11〜Mnmの各々は、コントロールゲートとフローティングゲートを有する例えばMOS(Metal Oxide Semiconductor)トランジスタである。   FIG. 2 is a block diagram showing the nonvolatile semiconductor memory 100 according to this embodiment. Memory cell array 1 includes memory cells M11 to Mnm (n and m are each an integer of 2 or more) arranged in a matrix. Each of the memory cells M11 to Mnm is, for example, a MOS (Metal Oxide Semiconductor) transistor having a control gate and a floating gate.

メモリセルM11〜M1mの各々のコントロールゲートにはワード線W1が、メモリセルM21〜M2mの各々のコントロールゲートにはワード線W2が、・・・、メモリセルMn1〜Mnmの各々のコントロールゲートにはワード線Wnがそれぞれ接続されている。   Each control gate of the memory cells M11 to M1m has a word line W1, each control gate of the memory cells M21 to M2m has a word line W2,..., And each of the control gates of the memory cells Mn1 to Mnm has Word lines Wn are connected to each other.

メモリセルM11〜Mn1の各々のソースはビット線B1に、メモリセルM12〜Mn2の各々のソースはビット線B2に、・・・、メモリセルM1m〜Mnmの各々のソースはビット線Bmにそれぞれ接続されている。   Each source of the memory cells M11 to Mn1 is connected to the bit line B1, each source of the memory cells M12 to Mn2 is connected to the bit line B2,..., And each source of the memory cells M1m to Mnm is connected to the bit line Bm. Has been.

メモリセルM11〜Mnmの各々のドレインはドレイン電圧生成部2に接続されている。   The drains of the memory cells M11 to Mnm are connected to the drain voltage generator 2.

ドレイン電圧生成部2は、ドレイン電圧を生成しこれをメモリセルM11〜Mnmの各々のドレインへ供給する。   The drain voltage generator 2 generates a drain voltage and supplies it to each drain of the memory cells M11 to Mnm.

モード選択部3は、モード選択指令であるモード選択信号SMに応じて、予め設定された複数の動作モードのうちの1を選択し、当該選択した動作モードを表す動作モード信号DMを出力する。具体的には、モード選択信号SMが通常モードを表す場合には通常モード表す動作モード信号DMを出力し、モード選択信号SMがテストモードを表す場合にはテストモードを表す動作モード信号DMを出力する。モード選択信号SMは例えば不揮発性半導体メモリ100が搭載されているボード(図示せず)上に設けられた電極パッドへ電気信号として入力され、当該ボードの配線層に形成された金属配線パターンを介してモード選択部3へ供給される。   The mode selection unit 3 selects one of a plurality of preset operation modes in response to a mode selection signal SM that is a mode selection command, and outputs an operation mode signal DM representing the selected operation mode. Specifically, when the mode selection signal SM represents the normal mode, the operation mode signal DM representing the normal mode is output, and when the mode selection signal SM represents the test mode, the operation mode signal DM representing the test mode is output. To do. For example, the mode selection signal SM is input as an electrical signal to an electrode pad provided on a board (not shown) on which the nonvolatile semiconductor memory 100 is mounted, and passes through a metal wiring pattern formed in a wiring layer of the board. To the mode selection unit 3.

ワード線電圧生成部4は、ワード線W1〜Wnへ供給するためのワード線電圧を生成し、これをロウデコーダ5へ供給する。   The word line voltage generation unit 4 generates a word line voltage to be supplied to the word lines W 1 to Wn and supplies this to the row decoder 5.

ロウデコーダ5は、外部からのアドレス信号ADに基づいてワード線W1〜Wnのうちの1つを選択する。ワード線選択信号SW例えば不揮発性半導体メモリ100が搭載されているボード(図示せず)上に設けられた電極パッドへ電気信号として入力され、当該ボードの配線層に形成された金属配線パターンを介してロウデコーダ5へ供給される。   The row decoder 5 selects one of the word lines W1 to Wn based on an external address signal AD. Word line selection signal SW For example, an electric signal is inputted to an electrode pad provided on a board (not shown) on which the nonvolatile semiconductor memory 100 is mounted, and is passed through a metal wiring pattern formed in the wiring layer of the board. To the row decoder 5.

ロウデコーダ5は、モード選択部3からの通常モードを表すモード信号DMに応じてワード線電圧生成部4によって生成されたワード線電圧を通常モード電圧として当該選択したワード線に供給する。一方、ロウデコーダ5は、モード選択部3からのテストモードを表すモード信号DMに応じて当該ワード線電圧よりも低い電圧をテストモード電圧として当該選択したワード線に供給する。このとき、ロウデコーダ5は、ワード線電圧生成部4からのワード線電圧をレベルシフトしてテストモード電圧を得る。   The row decoder 5 supplies the selected word line as the normal mode voltage with the word line voltage generated by the word line voltage generation unit 4 in response to the mode signal DM representing the normal mode from the mode selection unit 3. On the other hand, the row decoder 5 supplies a voltage lower than the word line voltage to the selected word line as a test mode voltage in response to the mode signal DM representing the test mode from the mode selection unit 3. At this time, the row decoder 5 shifts the level of the word line voltage from the word line voltage generation unit 4 to obtain a test mode voltage.

メモリセルM11〜Mnmの各々に保持されているデータ値が”0”であるか”1”であるかにかかわらずリーク不良を検出できるようにするために、テストモード電圧はメモリセルM11〜Mnmのデータ値が”1”のときの閾値よりも低く設定するのが望ましい。また、メモリセルM11〜MnmのIV特性にはバラツキがあることを考慮すれば、ゲート電圧を可能な限り低く設定するのが望ましい。つまり、テストモード電圧をほぼ0V、好ましくは0Vつまり接地電圧とするのが望ましい。通常、接地電圧は、不揮発性半導体メモリ100が搭載された基板の電位(GND電位)に等しい。   In order to be able to detect a leak failure regardless of whether the data value held in each of the memory cells M11 to Mnm is “0” or “1”, the test mode voltage is set to the memory cells M11 to Mnm. It is desirable to set it lower than the threshold when the data value of “1” is “1”. Further, considering that there are variations in the IV characteristics of the memory cells M11 to Mnm, it is desirable to set the gate voltage as low as possible. That is, it is desirable that the test mode voltage is approximately 0V, preferably 0V, that is, the ground voltage. Usually, the ground voltage is equal to the potential (GND potential) of the substrate on which the nonvolatile semiconductor memory 100 is mounted.

カラムスイッチ6は、ビット線B1〜Bmのうちの1つを選択するためのスイッチである。カラムスイッチ6は、スイッチS1〜Smからなり、スイッチS1はビット線B1を、スイッチS2はビット線B2を、・・・、スイッチSmはビット線Bmをそれぞれ選択するスイッチである。スイッチS1〜Smの各々は例えばトランジスタである。   The column switch 6 is a switch for selecting one of the bit lines B1 to Bm. The column switch 6 includes switches S1 to Sm. The switch S1 is a switch that selects the bit line B1, the switch S2 is the bit line B2,..., And the switch Sm is a switch that selects the bit line Bm. Each of the switches S1 to Sm is, for example, a transistor.

カラムデコーダ7は、外部からのアドレス信号ADに基づいてスイッチ選択線8を介してスイッチS1〜Smのうちの1つを選択する。スイッチS1〜Smの各々がトランジスタである場合、カラムデコーダ7はスイッチ選択線8を介してトランジスタのうちの1のゲートに例えば1Vの選択電圧を供給することにより、スイッチS1〜Smのうちの1つを選択する。カラムデコーダ7によって選択されたビット線からはセル電流Idsがセンスアンプ10に供給される。   The column decoder 7 selects one of the switches S1 to Sm via the switch selection line 8 based on the address signal AD from the outside. When each of the switches S1 to Sm is a transistor, the column decoder 7 supplies a selection voltage of, for example, 1V to one gate of the transistors via the switch selection line 8 to thereby select one of the switches S1 to Sm. Select one. A cell current Ids is supplied to the sense amplifier 10 from the bit line selected by the column decoder 7.

ロウデコーダ5によるワード線W1〜Wnの1の選択及びカラムデコーダ7によるビット線B1〜Bmの1の選択により、メモリセルM11〜Mnmのうちの1つを選択できる。例えば、ロウデコーダ5によってワード線W1が選択され且つカラムデコーダ7によってビット線B1が選択された場合、メモリセルM11が選択される。   By selecting 1 of the word lines W1 to Wn by the row decoder 5 and selecting 1 of the bit lines B1 to Bm by the column decoder 7, one of the memory cells M11 to Mnm can be selected. For example, when the word line W1 is selected by the row decoder 5 and the bit line B1 is selected by the column decoder 7, the memory cell M11 is selected.

メモリセルM11へのデータ値”0”の書き込みは、MOSトランジスタであるメモリセルM11のコントロールゲートにワード線W1により電圧を印加してフローティングゲートへ電子を注入することによりなされる。一方、メモリセルM11へのデータ値”1”の書き込みは、ドレイン電圧生成部2によりメモリセルM11のドレイン−ソース間に電圧を印加してフローティングゲートから電子を抜き出すことによりなされる。これらの書き込まれたデータ値は、メモリセルM11のフローティングゲート内の電子の有無という形で保持される。この書き込み処理についてはメモリセルM12〜Mnmの各々についても同様である。   The data value “0” is written to the memory cell M11 by applying a voltage to the control gate of the memory cell M11, which is a MOS transistor, by the word line W1 and injecting electrons to the floating gate. On the other hand, the data value “1” is written into the memory cell M11 by applying a voltage between the drain and source of the memory cell M11 by the drain voltage generator 2 and extracting electrons from the floating gate. These written data values are held in the form of the presence or absence of electrons in the floating gate of the memory cell M11. This writing process is the same for each of the memory cells M12 to Mnm.

メモリセルM11〜Mnmの各々の初期データ値は”1”である。初期データ値”1”であるメモリセルの閾値は低い状態であり、選択された時には対応するビット線(B1〜Bmのうちの1)へセル電流Idsを供給する。一方、書き込みがなされデータ値が”0”であるメモリセルの閾値は高い状態であり、選択時には、データ値が”1”であるメモリセルが供給するセル電流Idsよりも低いセル電流Idsを、対応するビット線(B1〜Bmのうちの1)へ供給する。   The initial data value of each of the memory cells M11 to Mnm is “1”. The threshold value of the memory cell having the initial data value “1” is in a low state, and when selected, the cell current Ids is supplied to the corresponding bit line (1 of B1 to Bm). On the other hand, the threshold value of the memory cell in which data is written and the data value is “0” is high, and when selected, the cell current Ids lower than the cell current Ids supplied by the memory cell having the data value “1” is A corresponding bit line (1 of B1 to Bm) is supplied.

リファレンス電流生成部9は、リファレンス電流Irefを生成しこれをセンスアンプ10へ供給する回路である。リファレンス電流Irefの値は、予め設定することができる。リファレンス電流Irefの値は、メモリセルM11〜Mnmからのリーク電流の有無を判別することができるように、例えば予想されるリーク電流値の半分程度の値に設定する。   The reference current generator 9 is a circuit that generates a reference current Iref and supplies it to the sense amplifier 10. The value of the reference current Iref can be set in advance. The value of the reference current Iref is set to, for example, about half of the expected leakage current value so that the presence or absence of leakage current from the memory cells M11 to Mnm can be determined.

センスアンプ10は、カラムスイッチ6からのセル電流Idsと、リファレンス電流生成部9からのリファレンス電流Irefとを比較し、セル電流Idsがリファレンス電流Irefより大きければ論理値”1”を表す信号を出力バッファ11へ与え、セル電流Idsがリファレンス電流Irefより小さければ論理値”0”を表す信号を出力バッファ11へ与える。   The sense amplifier 10 compares the cell current Ids from the column switch 6 with the reference current Iref from the reference current generator 9, and outputs a signal representing a logical value “1” if the cell current Ids is larger than the reference current Iref. If the cell current Ids is smaller than the reference current Iref, a signal representing a logical value “0” is applied to the output buffer 11.

出力バッファ11は、センスアンプ10からの論理値”1”を表す信号に応じて”1”のデータ信号DTを出力し、論理値”0”を表す信号に応じて”0”のデータ信号DTを出力する。   The output buffer 11 outputs a data signal DT of “1” in response to a signal representing a logical value “1” from the sense amplifier 10, and a data signal DT of “0” in response to a signal representing a logical value “0”. Is output.

図3はモード選択部3の一例を表すブロック図である。モード選択部3は、高電圧検出回路31と、制御回路32と、入力バッファ33と、コマンドラッチ34と、コマンドデコーダ35と、からなる。   FIG. 3 is a block diagram illustrating an example of the mode selection unit 3. The mode selection unit 3 includes a high voltage detection circuit 31, a control circuit 32, an input buffer 33, a command latch 34, and a command decoder 35.

高電圧検出回路31は、モード選択信号SMの電圧レベルに基づいて、モード選択信号SMが表すモードを判別し、その判別結果を判定信号SJとして制御回路32へ通知する。高電圧検出回路31は、例えば電圧レベルが3V未満であれば通常モードを表し、電圧レベルが3V以上であればテストモードを表していると判別する。つまり、リーク不良検出を行いたいときに電圧レベルが3V以上のモード選択信号SMをモード選択部3に与えれば良い。   The high voltage detection circuit 31 determines the mode represented by the mode selection signal SM based on the voltage level of the mode selection signal SM, and notifies the control circuit 32 of the determination result as the determination signal SJ. For example, if the voltage level is less than 3V, the high voltage detection circuit 31 indicates the normal mode, and if the voltage level is 3V or more, the high voltage detection circuit 31 determines that the test mode is indicated. That is, the mode selection signal SM having a voltage level of 3 V or higher may be given to the mode selection unit 3 when it is desired to detect a leak failure.

制御回路32は、高電圧検出回路31からの判定信号SJが表すモードに応じて入力バッファ33、コマンドラッチ34及びコマンドデコーダ35を制御する。制御回路32は、通常モードを表す判定信号SJに応じて、コマンドデコーダ35をして通常モードを表すモード信号DMをロウデコーダ5へ供給せしめる。一方、制御回路32は、テストモードを表す判定信号SJに応じて、コマンドデコーダ35をしてテストモードを表すモード信号DMをロウデコーダ5へ供給せしめる。   The control circuit 32 controls the input buffer 33, the command latch 34, and the command decoder 35 in accordance with the mode represented by the determination signal SJ from the high voltage detection circuit 31. The control circuit 32 causes the command decoder 35 to supply a mode signal DM representing the normal mode to the row decoder 5 in response to the determination signal SJ representing the normal mode. On the other hand, the control circuit 32 causes the command decoder 35 to supply a mode signal DM representing the test mode to the row decoder 5 in response to the determination signal SJ representing the test mode.

また、制御回路32へ外部からイネーブル制御信号ENを供給する事によっても通常/テストモードの選択を制御できる。この場合、入力バッファ33にテストモードを選択する旨のコマンドCMを外部から入力する。コマンドCMの入力はテストモード選択を意味する例えば”01011001”などのバイナリ値を表す電気信号入力により行う。   The selection of the normal / test mode can also be controlled by supplying an enable control signal EN to the control circuit 32 from the outside. In this case, a command CM for selecting the test mode is input to the input buffer 33 from the outside. The input of the command CM is performed by inputting an electric signal representing a binary value such as “010101001” meaning test mode selection.

コマンドラッチ34は、入力バッファ33からのコマンドCMを保持する。すなわち、コマンドラッチ34は、高電圧検出回路31からの判定信号SJがテストモードを表している間、テストモード選択のコマンドCMを保持する。コマンドデコーダ35は、コマンドラッチ34により保持されているコマンドCMをデコードしてテストモードを表すモード信号DMをロウデコーダ5へ供給する。   The command latch 34 holds the command CM from the input buffer 33. That is, the command latch 34 holds a test mode selection command CM while the determination signal SJ from the high voltage detection circuit 31 represents the test mode. The command decoder 35 decodes the command CM held by the command latch 34 and supplies a mode signal DM representing the test mode to the row decoder 5.

モード選択信号SM、イネーブル制御信号EN及びコマンドCMは、例えば不揮発性半導体メモリ100が搭載されているボード(図示せず)上に設けられた電極パッドへ電気信号として入力され、当該ボードの配線層に形成された金属配線パターンを介してモード選択部3へ供給される。つまり、リーク電流検査時に検査者が例えばパルス発生器その他の信号発生装置(図示せず)を用いてモード選択部3へ供給される。   The mode selection signal SM, the enable control signal EN, and the command CM are input as electrical signals to an electrode pad provided on a board (not shown) on which the nonvolatile semiconductor memory 100 is mounted, for example, and the wiring layer of the board Is supplied to the mode selector 3 through the metal wiring pattern formed in That is, at the time of leak current inspection, the inspector is supplied to the mode selection unit 3 using, for example, a pulse generator or other signal generation device (not shown).

図4はロウデコーダ5の一例を表すブロック図である。ロウデコーダ5は、デコード部51と、レベルシフタ52−1〜nと、ドライバ53−1〜nと、からなる。レベルシフタ52−1及びドライバ53−1はワード線W1に対応し、レベルシフタ52−2及びドライバ53−2はワード線W2に対応し、・・・、ベルシフタ52−n及びドライバ53−nはワード線Wnに対応している。   FIG. 4 is a block diagram showing an example of the row decoder 5. The row decoder 5 includes a decode unit 51, level shifters 52-1 to 52-n, and drivers 53-1 to 53-n. The level shifter 52-1 and the driver 53-1 correspond to the word line W1, the level shifter 52-2 and the driver 53-2 correspond to the word line W2,..., The bell shifter 52-n and the driver 53-n correspond to the word line. It corresponds to Wn.

デコード部51は、モード選択部3からのモード信号DMに応じて、外部からのアドレス信号ADが表すワード線(W1〜Wnのうちの1つ)に対応するレベルシフタ(52−1〜nのうちの1つ)を選択する。以下、当該選択したレベルシフタを選択レベルシフタと称する。アドレス信号ADは例えばマイクロプロセッサ(図示せず)等の制御回路からの信号でも良いし、不揮発性半導体メモリ100が搭載されているボード(図示せず)上に設けられた電極パッドへ電気信号として入力された信号でも良い。   In response to the mode signal DM from the mode selection unit 3, the decoding unit 51 outputs level shifters (of 52-1 to n) corresponding to the word line (one of W1 to Wn) represented by the external address signal AD. One). Hereinafter, the selected level shifter is referred to as a selection level shifter. The address signal AD may be, for example, a signal from a control circuit such as a microprocessor (not shown) or an electrical signal to an electrode pad provided on a board (not shown) on which the nonvolatile semiconductor memory 100 is mounted. It may be an input signal.

デコード部51は、モード信号DMがテストモードを表すと判別した場合、選択レベルシフタへ、ワード線電圧生成部4からのワード線電圧VWをレベルシフトしてテストモード電圧を生成すべき旨の指示を含む選択信号SLを与える。一方、デコード部51は、モード信号DMが通常モードを表すと判別した場合、選択レベルシフタへ、ワード線電圧をレベルシフトしない旨の指示を含む選択信号SLを与える。   When determining that the mode signal DM represents the test mode, the decoding unit 51 instructs the selection level shifter to generate the test mode voltage by level-shifting the word line voltage VW from the word line voltage generation unit 4. Including selection signal SL. On the other hand, when it is determined that the mode signal DM represents the normal mode, the decoding unit 51 gives a selection signal SL including an instruction not to level shift the word line voltage to the selection level shifter.

レベルシフタ52−1は、デコード部51からの選択信号SLに含まれるテストモード電圧を生成すべき旨の指示に応じてワード線電圧VWをレベルシフトしてテストモード電圧を生成する。一方、レベルシフタ52−1は、デコード部51からの選択信号SLに含まれるワード線電圧をレベルシフトしない旨の指示に応じてワード線電圧VWのままとする。また、レベルシフタ52−1は、選択信号SLが供給されていないときはワード線電圧VWをレベルシフトして0Vの電圧を生成する。レベルシフタ52−2〜52−nもレベルシフタ52−1と同様に動作する。   The level shifter 52-1 generates a test mode voltage by shifting the level of the word line voltage VW in response to an instruction to generate a test mode voltage included in the selection signal SL from the decoding unit 51. On the other hand, level shifter 52-1 maintains word line voltage VW in response to an instruction not to level shift the word line voltage included in selection signal SL from decoding unit 51. Further, when the selection signal SL is not supplied, the level shifter 52-1 shifts the level of the word line voltage VW to generate a voltage of 0V. The level shifters 52-2 to 52-n operate in the same manner as the level shifter 52-1.

ドライバ53−1は、レベルシフタ52−1によってレベルシフトされたテストモード電圧若しくは0Vの電圧又はレベルシフトされないワード線電圧をワード線W1へ供給する。ドライバ53−2〜53−nもドライバ53−1と同様に動作する。   The driver 53-1 supplies the word line W1 with a test mode voltage level-shifted by the level shifter 52-1, a voltage of 0V, or a word line voltage not level-shifted. The drivers 53-2 to 53-n operate in the same manner as the driver 53-1.

図5は不揮発性半導体メモリ100におけるリーク不良検出のためのテストモード動作のタイミングチャートである。テストモード動作は、テストモードエントリー処理(T1〜T5まで)と、実際のテストモード処理(T5以降)とに大別される。   FIG. 5 is a timing chart of a test mode operation for detecting a leak failure in the nonvolatile semiconductor memory 100. The test mode operation is roughly divided into a test mode entry process (from T1 to T5) and an actual test mode process (from T5).

先ず、テストモードの選択を表す高電圧レベル(例えば3V以上)のモード選択信号SMをモード選択部3へ与える(時刻T1)。次に、テストモード選択のためのコマンドCMをモード選択部3へ入力するとともに(時刻T2)、イネーブル信号ENをローレベルとし(時刻T3)、コマンドCMをモード選択部3内でラッチする。ラッチ後、イネーブル信号ENをハイレベルとして(時刻T4)、モード選択部3からテストモードを表す動作モード信号DM(ハイレベルの信号)を出力し(時刻T5)、ロウデコーダ5に与える。以上の処理により、テストモードエントリー処理が完了する。   First, a mode selection signal SM at a high voltage level (for example, 3 V or more) indicating selection of a test mode is given to the mode selection unit 3 (time T1). Next, a command CM for selecting a test mode is input to the mode selection unit 3 (time T2), the enable signal EN is set to a low level (time T3), and the command CM is latched in the mode selection unit 3. After latching, the enable signal EN is set to the high level (time T4), and the operation mode signal DM (high level signal) indicating the test mode is output from the mode selection unit 3 (time T5) and applied to the row decoder 5. With the above process, the test mode entry process is completed.

続くテストモード処理では、リーク不良検出の検査者がメモリセルM11〜Mnmのうちの1つに対応するアドレスを表すアドレス信号ADをロウデコーダ5へ与える。検査者はアドレス信号ADが表すアドレスを順次切り替えてメモリセルM11〜Mnmの全てを検査する(時刻T6,T7,T8、・・・。)。   In the subsequent test mode process, an inspector who detects a leak failure supplies an address signal AD representing an address corresponding to one of the memory cells M11 to Mnm to the row decoder 5. The inspector sequentially switches the addresses represented by the address signal AD and inspects all the memory cells M11 to Mnm (time T6, T7, T8,...).

ロウデコーダ5は、アドレス信号ADが表すアドレスに対応するワード線(W1〜Wnのうちの1つ)へ、ワード線電圧生成部4からのワード線電圧VWをレベルシフトして得られたテストモード電圧を供給する。テストモード電圧は、メモリセルM11〜Mnmの各々に保持されているデータ値が”0”であるか”1”であるかにかかわらずリーク不良を検出できるようにするために、メモリセルM11〜Mnmのデータ値が”1”のときの閾値よりも低く設定するのが望ましい。また、メモリセルM11〜MnmのIV特性にはバラツキがあることを考慮すれば、ゲート電圧を可能な限り低く設定するのが望ましい。つまり、テストモード電圧をほぼ0Vとするのが望ましい。   The row decoder 5 is a test mode obtained by level-shifting the word line voltage VW from the word line voltage generator 4 to the word line (one of W1 to Wn) corresponding to the address represented by the address signal AD. Supply voltage. The test mode voltage is set so that the leak failure can be detected regardless of whether the data value held in each of the memory cells M11 to Mnm is “0” or “1”. It is desirable to set it lower than the threshold value when the Mnm data value is “1”. Further, considering that there are variations in the IV characteristics of the memory cells M11 to Mnm, it is desirable to set the gate voltage as low as possible. That is, it is desirable that the test mode voltage is approximately 0V.

アドレス信号ADはカラムデコーダ7にも供給されており、カラムデコーダ7は、アドレス信号ADが表すアドレスに対応するビット線(B1〜Bmのうちの1つ)を選択する。   The address signal AD is also supplied to the column decoder 7. The column decoder 7 selects a bit line (one of B1 to Bm) corresponding to the address represented by the address signal AD.

ロウデコーダ5及びカラムデコーダ7によって選択されたメモリセル(M11〜Mnmのうちの1つ)のセル電流Idsが対応する選択ビット線を介してセンスアンプ10へ供給される。センスアンプ10は、セル電流Idsと、リファレンス電流生成部9からのリファレンス電圧Irefとを比較する。センスアンプ10は、セル電流Idsがリファレンス電圧Irefよりも大きい場合には”1”(ハイレベル)のデータ信号DTを出力し、セル電流Idsがリファレンス電圧Irefよりも小さい場合には”0”(ローレベル)のデータ信号DTを出力する(DT1、DT2、DT3、・・・。)。   The cell current Ids of the memory cell (one of M11 to Mnm) selected by the row decoder 5 and the column decoder 7 is supplied to the sense amplifier 10 via the corresponding selected bit line. The sense amplifier 10 compares the cell current Ids with the reference voltage Iref from the reference current generator 9. The sense amplifier 10 outputs a data signal DT of “1” (high level) when the cell current Ids is larger than the reference voltage Iref, and “0” (when the cell current Ids is smaller than the reference voltage Iref). Low level data signal DT is output (DT1, DT2, DT3,...).

図6は選択メモリセルにおける正常時及びリーク不良時のIV特性を表す図である。横軸は選択メモリセルのゲート電圧Vgを表し、縦軸は選択メモリセルのセル電流Idsを表す。データ値が”1”のときの正常メモリセルのIV特性IV1及び不良メモリセルのIV特性IVL1、データ値が”0”のときの正常メモリセルのIV特性IV0及び不良メモリセルのIV特性IVL0、リファレンス電流Iref0、ゲート電圧Vg0及びメモリセル閾値電圧Vgthが示されている。   FIG. 6 is a diagram showing IV characteristics at the time of normality and leakage failure in the selected memory cell. The horizontal axis represents the gate voltage Vg of the selected memory cell, and the vertical axis represents the cell current Ids of the selected memory cell. IV characteristic IV1 of the normal memory cell and IV characteristic IVL1 of the defective memory cell when the data value is “1”, IV characteristic IV0 of the normal memory cell and IV characteristic IVL0 of the defective memory cell when the data value is “0”, A reference current Iref0, a gate voltage Vg0, and a memory cell threshold voltage Vgth are shown.

リファレンス電流Iref0の設定値に制限は無く、メモリセルM11〜Mnmの性能に応じて、例えば予想されるリーク電流の半分の電流値に設定する。ゲート電圧Vg0は、ワード線を介して選択メモリセルのゲートに供給される電圧である。ここで、ゲート電圧Vg0は0Vである。メモリセル閾値電圧Vgthは、選択メモリセルが保持するデータ値が”1”のときのメモリセルの閾値電圧である。ここで、メモリセル閾値電圧Vgthは例えば0.5Vである。   The set value of the reference current Iref0 is not limited, and is set to a current value that is, for example, half of the expected leakage current according to the performance of the memory cells M11 to Mnm. The gate voltage Vg0 is a voltage supplied to the gate of the selected memory cell via the word line. Here, the gate voltage Vg0 is 0V. The memory cell threshold voltage Vgth is a threshold voltage of the memory cell when the data value held by the selected memory cell is “1”. Here, the memory cell threshold voltage Vgth is, for example, 0.5V.

同図に示される如く、ゲート電圧Vgがメモリセル閾値電圧Vgthよりも低い場合における不良メモリセルのセル電流Idsの値は、データ値が”0”又は”1”のいずれの場合であっても、リーク電流LKの値に等しい。また、ゲート電圧Vgがメモリセル閾値電圧Vgthよりも低い場合における正常メモリセルのセル電流Idsの値は、データ値が”0”又は”1”のいずれの場合であっても、ほぼ0Vである。   As shown in the figure, the value of the cell current Ids of the defective memory cell when the gate voltage Vg is lower than the memory cell threshold voltage Vgth is the case where the data value is “0” or “1”. , Equal to the value of the leakage current LK. In addition, when the gate voltage Vg is lower than the memory cell threshold voltage Vgth, the value of the cell current Ids of the normal memory cell is almost 0 V regardless of whether the data value is “0” or “1”. .

ロウデコーダ5は、選択ワード線へ0Vのゲート電圧Vg0を供給するので、データ値が”0”又は”1”のいずれの場合においても、正常メモリセルからビット線に流れるセル電流Idsはほぼ0であり、リファレンス電流Irefよりも小さい。また、データ値が”0”又は”1”のいずれの場合においても、不良メモリセルからビット線に流れるセル電流IdsLはリファレンス電流Irefよりも大きい。   Since the row decoder 5 supplies the gate voltage Vg0 of 0V to the selected word line, the cell current Ids flowing from the normal memory cell to the bit line is almost 0 regardless of whether the data value is “0” or “1”. And is smaller than the reference current Iref. In either case of the data value “0” or “1”, the cell current IdsL flowing from the defective memory cell to the bit line is larger than the reference current Iref.

したがって、メモリセルM11〜M36の各々のデータ値が”0”であるか”1”であるかにかかわらず、正常メモリセルであるか不良メモリセルであるかを判別することができる。つまり、メモリセルM11〜M36の各々の初期データ値が”1”である場合、メモリセルM11〜M36の各々についてデータ値”0”を書き込むことなく不良メモリセルを検出することができる。   Therefore, it is possible to determine whether the memory cell is a normal memory cell or a defective memory cell regardless of whether the data value of each of the memory cells M11 to M36 is “0” or “1”. That is, when the initial data value of each of the memory cells M11 to M36 is “1”, a defective memory cell can be detected without writing the data value “0” for each of the memory cells M11 to M36.

正常メモリセルからカラムスイッチ6へ供給されるほぼ0Aのセル電流Idsはリファレンス電流Irefより小さいことから、センスアンプ10は、論理値”0”を表す信号を出力バッファ11へ与える。一方、不良メモリセルからカラムスイッチ6へ供給されるセル電流IdsLはリファレンス電流Irefより大きいことから、センスアンプ10は、論理値”1”を表す信号を出力バッファ11へ与える。   Since the cell current Ids of about 0 A supplied from the normal memory cell to the column switch 6 is smaller than the reference current Iref, the sense amplifier 10 gives a signal representing the logical value “0” to the output buffer 11. On the other hand, since the cell current IdsL supplied from the defective memory cell to the column switch 6 is larger than the reference current Iref, the sense amplifier 10 gives a signal representing the logical value “1” to the output buffer 11.

出力バッファ11は、センスアンプ10からの論理値”0”又は”1” を表す信号に対応した”0”又は”1”のデータ信号DTを出力するので、メモリセルM11〜Mnmの各々のデータ値にかかわらず、正常メモリセルであるか不良メモリセルであるかを判別することができる。   Since the output buffer 11 outputs the data signal DT of “0” or “1” corresponding to the signal representing the logical value “0” or “1” from the sense amplifier 10, each data of the memory cells M11 to Mnm is output. Regardless of the value, it can be determined whether the memory cell is a normal memory cell or a defective memory cell.

上記した如く本実施例によれば、正常メモリセルのデータ値が”0”のときのセル電流と正常メモリセルのデータ値が”1”のときのセル電流とがほぼ同一(約0A)となり且つ不良メモリセルのデータ値が”0”のときのセル電流と不良メモリセルのデータ値が”1”のときのセル電流とがほぼ同一(リーク電流分)となるゲート電圧(メモリセルの閾値よりも小さい電圧。好ましくは0V)を選択ワード線へ供給するので、メモリセルM11〜Mnmの各々のデータ値が”0”であるか”1”であるかにかかわらず、つまりメモリセルのデータ値を限定することなく正常メモリセルであるか不良メモリセルであるかを判別することができる。つまり、メモリセルM11〜Mnmの各々の初期データ値が”1”である場合、メモリセルM11〜Mnmの各々についてデータ値”0”を書き込むことなく不良メモリセルを検出することができる。したがって、不良メモリセルの検出を簡単に行うことができる。   As described above, according to this embodiment, the cell current when the data value of the normal memory cell is “0” and the cell current when the data value of the normal memory cell is “1” are substantially the same (about 0 A). In addition, a gate voltage (memory cell threshold value) at which the cell current when the data value of the defective memory cell is “0” and the cell current when the data value of the defective memory cell is “1” is approximately the same (leakage current). Smaller voltage (preferably 0V) is supplied to the selected word line, regardless of whether the data value of each of the memory cells M11 to Mnm is “0” or “1”, that is, the data in the memory cell It is possible to determine whether the memory cell is a normal memory cell or a defective memory cell without limiting the value. That is, when the initial data value of each of the memory cells M11 to Mnm is “1”, a defective memory cell can be detected without writing the data value “0” for each of the memory cells M11 to Mnm. Therefore, it is possible to easily detect a defective memory cell.

不揮発性半導体メモリは例えばマスクROM互換メモリであるP2ROM(Production Programmed ROM)などのメモリであるが、その他の各種半導体メモリにも適用可能である。   The nonvolatile semiconductor memory is a memory such as a P2ROM (Production Programmed ROM) which is a mask ROM compatible memory, but can be applied to other various semiconductor memories.

100 不揮発性半導体メモリ
1 メモリセルアレイ
2 ドレイン電圧生成部
3 モード選択部
4 ワード線電圧生成部
5 ロウデコーダ
6 カラムスイッチ
7 カラムデコーダ
8 スイッチ選択線
9 リファレンス電流生成部
10 センスアンプ
11 出力バッファ
M11〜Mnm メモリセル
W1〜Wn ワード線
B1〜Bm ビット線
S1〜Sm スイッチ
100 Nonvolatile Semiconductor Memory 1 Memory Cell Array 2 Drain Voltage Generation Unit 3 Mode Selection Unit 4 Word Line Voltage Generation Unit 5 Row Decoder 6 Column Switch 7 Column Decoder 8 Switch Selection Line 9 Reference Current Generation Unit 10 Sense Amplifier 11 Output Buffers M11 to Mnm Memory cells W1 to Wn Word lines B1 to Bm Bit lines S1 to Sm switches

Claims (6)

複数の行及び列からなるマトリクス状に配置されている複数のメモリセルと、前記列の1に配置されている複数のメモリセルの各々のゲートに共通して接続されている複数のワード線と、前記行の1に配置されている複数のメモリセルの各々のソースに共通して接続されている複数のビット線と、前記複数のメモリセルの各々のドレインにドレイン電圧を供給するドレイン電圧生成部と、前記複数のワード線の1つを選択するロウデコーダと、前記複数のビット線の1つを選択するカラムデコーダと、前記ロウデコーダ及びカラムデコーダによる選択に対応したメモリセルからのセル電流とリファレンス電流との比較結果に基づいたデータを出力するセンスアンプと、を含む不揮発性半導体メモリであって、
モード選択指令に応じて通常モード信号及びテストモード信号のいずれか1を出力するモード選択部を含み、
前記ロウデコーダは、前記通常モード信号に応じて通常モード電圧を当該選択した1のワード線へ供給し且つ前記テストモード信号に応じて前記通常モード電圧よりも低いテストモード電圧を前記1のワード線へ供給することを特徴とする不揮発性半導体メモリ。
A plurality of memory cells arranged in a matrix comprising a plurality of rows and columns; a plurality of word lines connected in common to the gates of the plurality of memory cells arranged in one of the columns; , A plurality of bit lines commonly connected to the sources of the plurality of memory cells arranged in one of the rows, and a drain voltage generation for supplying a drain voltage to the drains of the plurality of memory cells Section, a row decoder for selecting one of the plurality of word lines, a column decoder for selecting one of the plurality of bit lines, and a cell current from a memory cell corresponding to the selection by the row decoder and the column decoder A non-volatile semiconductor memory including a sense amplifier that outputs data based on a comparison result between the reference current and the reference current,
A mode selection unit that outputs one of a normal mode signal and a test mode signal in response to a mode selection command;
The row decoder supplies a normal mode voltage to the selected one word line according to the normal mode signal, and applies a test mode voltage lower than the normal mode voltage according to the test mode signal to the one word line. A non-volatile semiconductor memory characterized by being supplied to
前記テストモード電圧は、前記メモリセルの閾値電圧よりも低いことを特徴とする請求項1に記載の不揮発性半導体メモリ。   The nonvolatile semiconductor memory according to claim 1, wherein the test mode voltage is lower than a threshold voltage of the memory cell. 前記テストモード電圧は、接地電圧であることを特徴とする請求項2に記載の不揮発性半導体メモリ。   The nonvolatile semiconductor memory according to claim 2, wherein the test mode voltage is a ground voltage. 複数の行及び列からなるマトリクス状に配置されている複数のメモリセルと、前記列の1に配置されている複数のメモリセルの各々のゲートに共通して接続されている複数のワード線と、前記行の1に配置されている複数のメモリセルの各々のソースに共通して接続されている複数のビット線と、前記複数のメモリセルの各々のドレインにドレイン電圧を供給するドレイン電圧生成部と、前記複数のワード線の1つを選択するロウデコーダと、前記複数のビット線の1つを選択するカラムデコーダと、前記ロウデコーダ及びカラムデコーダによる選択に対応したメモリセルからのセル電流とリファレンス電流との比較結果に基づいたデータを出力するセンスアンプと、を含む不揮発性半導体メモリのリーク不良検出方法であって、
モード選択指令に応じて通常モード信号及びテストモード信号のいずれか1を出力するモード選択ステップと、
前記通常モード信号に応じて通常モード電圧を当該選択した1のワード線へ供給し且つ前記テストモード信号に応じて前記ワード線電圧よりも低いテストモード電圧を前記1のワード線へ供給するワード線電圧供給ステップと、を含むことを特徴とするリーク不良検出方法。
A plurality of memory cells arranged in a matrix comprising a plurality of rows and columns; a plurality of word lines connected in common to the gates of the plurality of memory cells arranged in one of the columns; , A plurality of bit lines commonly connected to sources of a plurality of memory cells arranged in one of the rows, and a drain voltage generation for supplying a drain voltage to the drains of the plurality of memory cells Section, a row decoder for selecting one of the plurality of word lines, a column decoder for selecting one of the plurality of bit lines, and a cell current from a memory cell corresponding to the selection by the row decoder and the column decoder And a sense amplifier that outputs data based on a comparison result between the reference current and the reference current, and a leak detection method for a nonvolatile semiconductor memory including:
A mode selection step for outputting one of a normal mode signal and a test mode signal in response to a mode selection command;
A word line that supplies a normal mode voltage to the selected one word line according to the normal mode signal and supplies a test mode voltage lower than the word line voltage to the one word line according to the test mode signal And a voltage supply step.
前記テストモード電圧は、前記メモリセルの閾値電圧よりも低いことを特徴とする請求項4に記載のリーク不良検出方法。   5. The leak failure detection method according to claim 4, wherein the test mode voltage is lower than a threshold voltage of the memory cell. 前記テストモード電圧は、接地電圧であることを特徴とする請求項5に記載のリーク不良検出方法。   The leak test method according to claim 5, wherein the test mode voltage is a ground voltage.
JP2009018430A 2009-01-29 2009-01-29 Nonvolatile semiconductor memory and method for detecting leakage defect of the same Pending JP2010176750A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2009018430A JP2010176750A (en) 2009-01-29 2009-01-29 Nonvolatile semiconductor memory and method for detecting leakage defect of the same
US12/648,351 US8085609B2 (en) 2009-01-29 2009-12-29 Nonvolatile semiconductor memory and method for detecting leakage defects of the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009018430A JP2010176750A (en) 2009-01-29 2009-01-29 Nonvolatile semiconductor memory and method for detecting leakage defect of the same

Publications (1)

Publication Number Publication Date
JP2010176750A true JP2010176750A (en) 2010-08-12

Family

ID=42354034

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009018430A Pending JP2010176750A (en) 2009-01-29 2009-01-29 Nonvolatile semiconductor memory and method for detecting leakage defect of the same

Country Status (2)

Country Link
US (1) US8085609B2 (en)
JP (1) JP2010176750A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015001987A (en) * 2013-06-13 2015-01-05 スパンション エルエルシー Semiconductor memory and method for testing semiconductor memory
JP2015502000A (en) * 2011-11-09 2015-01-19 シリコン ストーリッジ テクノロージー インコーポレイテッドSilicon Storage Technology, Inc. Method for testing data retention of non-volatile memory cells having floating gates

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010089815A1 (en) * 2009-02-06 2010-08-12 パナソニック株式会社 Nonvolatile semiconductor memory
KR102127296B1 (en) 2014-03-20 2020-06-29 삼성전자주식회사 Memory system and operation method thereof
KR102161738B1 (en) 2014-04-07 2020-10-05 삼성전자주식회사 Non-volatile memory device, memory system and operating method of non-volatile memory device
KR102252692B1 (en) 2014-07-15 2021-05-17 삼성전자주식회사 Leakage current detection device and nonvolatile memory device including the same
KR102436347B1 (en) * 2015-12-16 2022-08-25 에스케이하이닉스 주식회사 Semiconductor memory device and method of detecting weak cells therein
US9824738B2 (en) 2016-03-11 2017-11-21 Toshiba Memory Corporation Semiconductor storage device
US10991433B2 (en) * 2019-09-03 2021-04-27 Silicon Storage Technology, Inc. Method of improving read current stability in analog non-volatile memory by limiting time gap between erase and program

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10247400A (en) * 1997-03-04 1998-09-14 Sharp Corp Semiconductor memory
JPH1166898A (en) * 1997-08-15 1999-03-09 Toshiba Microelectron Corp Method for estimating non-volatile semiconductor storage device

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3737525B2 (en) * 1994-03-11 2006-01-18 株式会社東芝 Semiconductor memory device
US5790459A (en) * 1995-08-04 1998-08-04 Micron Quantum Devices, Inc. Memory circuit for performing threshold voltage tests on cells of a memory array
JP2000195300A (en) * 1998-12-25 2000-07-14 Fujitsu Ltd Flash memory and its testing method
JP2000276882A (en) 1999-03-23 2000-10-06 Nec Corp Non-volatile semiconductor memory and erasing method for its storage data
JP4088143B2 (en) * 2002-11-28 2008-05-21 シャープ株式会社 Nonvolatile semiconductor memory device and row line short circuit defect detection method

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10247400A (en) * 1997-03-04 1998-09-14 Sharp Corp Semiconductor memory
JPH1166898A (en) * 1997-08-15 1999-03-09 Toshiba Microelectron Corp Method for estimating non-volatile semiconductor storage device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015502000A (en) * 2011-11-09 2015-01-19 シリコン ストーリッジ テクノロージー インコーポレイテッドSilicon Storage Technology, Inc. Method for testing data retention of non-volatile memory cells having floating gates
JP2015001987A (en) * 2013-06-13 2015-01-05 スパンション エルエルシー Semiconductor memory and method for testing semiconductor memory

Also Published As

Publication number Publication date
US20100188896A1 (en) 2010-07-29
US8085609B2 (en) 2011-12-27

Similar Documents

Publication Publication Date Title
JP2010176750A (en) Nonvolatile semiconductor memory and method for detecting leakage defect of the same
US20050207259A1 (en) Non-volatile semiconductor memory device and writing method therefor
KR100785185B1 (en) Non-volatile semiconductor memory device for storing multi-value data
US7760579B2 (en) Flash memory device and block selection circuit thereof
US20100284222A1 (en) Fuse circuit and flash memory device having the same
JP2007157214A (en) Nonvolatile semiconductor memory
KR100875006B1 (en) Flash memory device and program voltage control method
US6707733B2 (en) Semiconductor memory device
US7672180B2 (en) Semiconductor memory device capable of confirming a failed address and a method therefor
JP2008090995A (en) Flash memory device and its erasing method
JP2009080884A (en) Nonvolatile semiconductor memory device
KR100827444B1 (en) Semiconductor memory device and burn-in test method thereof
JP2013127827A (en) Nonvolatile semiconductor memory device
US9001602B2 (en) Method of burn-in test of EEPROM or flash memories
KR20090124103A (en) Non volatile memory device and method of operating the same
KR19980042664A (en) Nonvolatile Semiconductor Memory with Test Circuit for Erasing Test
JP2010073245A (en) Nonvolatile semiconductor memory device
JP2013196750A (en) Semiconductor memory
JP5983081B2 (en) Semiconductor memory device and erase verify method thereof
JP2005276347A (en) Nonvolatile storage device and method for verifying nonvolatile storage
US20100296342A1 (en) Nonvolatile semiconductor memory device
KR100948271B1 (en) Cache memory
JP2010231872A (en) Nonvolatile semiconductor memory
KR20100064906A (en) Test enable signal generation circuit and semicon ductor memory device using the same
JP2006216196A (en) Nonvolatile semiconductor memory device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20120126

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20121228

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130115

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20130521