US20040257879A1 - Method of programming and erasing a non-volatile semiconductor memory - Google Patents

Method of programming and erasing a non-volatile semiconductor memory Download PDF

Info

Publication number
US20040257879A1
US20040257879A1 US10/462,654 US46265403A US2004257879A1 US 20040257879 A1 US20040257879 A1 US 20040257879A1 US 46265403 A US46265403 A US 46265403A US 2004257879 A1 US2004257879 A1 US 2004257879A1
Authority
US
United States
Prior art keywords
conductivity
erasing
memory cell
shallow
vth
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
US10/462,654
Other versions
US6839284B1 (en
Inventor
Ching-Sung Yang
Hsiang-Chung Chang
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.)
Powerchip Semiconductor Corp
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to US10/462,654 priority Critical patent/US6839284B1/en
Assigned to EMEMORY TECHNOLOGY INC. reassignment EMEMORY TECHNOLOGY INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: CHANG, HSIANG-CHUNG, YANG, CHING-SUNG
Publication of US20040257879A1 publication Critical patent/US20040257879A1/en
Application granted granted Critical
Publication of US6839284B1 publication Critical patent/US6839284B1/en
Assigned to POWERCHIP SEMICONDUCTOR CORP. reassignment POWERCHIP SEMICONDUCTOR CORP. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: EMEMORY TECHNOLOGY INC.
Adjusted expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C11/00Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
    • G11C11/56Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using storage elements with more than two stable states represented by steps, e.g. of voltage, current, phase, frequency
    • G11C11/5621Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using storage elements with more than two stable states represented by steps, e.g. of voltage, current, phase, frequency using charge storage in a floating gate
    • G11C11/5628Programming or writing circuits; Data input circuits
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C11/00Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
    • G11C11/56Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using storage elements with more than two stable states represented by steps, e.g. of voltage, current, phase, frequency
    • G11C11/5621Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using storage elements with more than two stable states represented by steps, e.g. of voltage, current, phase, frequency using charge storage in a floating gate
    • G11C11/5628Programming or writing circuits; Data input circuits
    • G11C11/5635Erasing circuits
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C16/00Erasable programmable read-only memories
    • G11C16/02Erasable programmable read-only memories electrically programmable
    • G11C16/06Auxiliary circuits, e.g. for writing into memory
    • G11C16/10Programming or data input circuits
    • G11C16/12Programming voltage switching circuits
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C16/00Erasable programmable read-only memories
    • G11C16/02Erasable programmable read-only memories electrically programmable
    • G11C16/06Auxiliary circuits, e.g. for writing into memory
    • G11C16/10Programming or data input circuits
    • G11C16/14Circuits for erasing electrically, e.g. erase voltage switching circuits

Definitions

  • the present invention relates to a method of programming and erasing a non-volatile semiconductor memory, in particular to a method of operating the flash memory that is capable of supporting multi-level data storage with enhanced conductivity and without noise disturbance.
  • the structure of a memory cell ( 70 ) in a conventional NAND flash memory, as shown in FIG. 1, comprises:
  • the stacked gate ( 80 ) is built with a control gate ( 78 ), three successive insulation layers ( 82 , 84 , 86 ) of silicon oxide, silicon nitride and silicon oxide respectively, and a floating gate ( 88 ).
  • the above-mentioned memory cell ( 70 ) of the NAND flash memory still has several shortcomings:
  • FIG. 2 shows a cross-section of the memory cells ( 70 ) of a NAND memory built in the form of a memory array
  • FIG. 3 shows an equivalent circuit for the memory array ( 700 ).
  • all memory cells ( 70 ) are formed on top of the same p-well ( 72 ) which is formed by an n-source ( 74 ) or an n-drain ( 76 ), and the diffusion region over the p-well is connected to a bit line (BL).
  • BL bit line
  • a bit line voltage (V BL ) is applied over the bit line (BL), and a word line voltage (V WL ) is simultaneously applied on a predetermined word line (WL) in order to induce FN tunneling for writing into a predetermined memory cell ( 70 a ). Since the selected memory cells ( 70 a ) and the non-selected memory cells ( 70 b ) are all located above a common p-well ( 72 ), the voltage applied on selected memory cells ( 70 a ) will affect other memory cells ( 70 b ) down the line sharing the same word line (WL) as a result of the FN tunnel effect. The original status of the non-selected memory cell ( 70 b ) therefore will be seriously affected. Thus, the selectivity and the efficiency of such programming/erasing operations are in question.
  • the structure of the memory device includes:
  • STI shallow trench insulation
  • bit lines disposed on the p-substrate ( 32 ) and extending downward to the shallow p-well ( 36 ) through a conductive plug ( 40 ).
  • the shallow p-well ( 36 ) forms a common electrode of the memory cell arrays (M). Since a shallow p-well ( 36 ) is connected to a bit line (BL) through a conductive plug ( 40 ), this design is equivalent to a buried bit line.
  • a 5V positive voltage pulse is applied on a predetermined bit line (BL), and a 10V negative voltage is simultaneously applied on the word line of the selected memory cell to create the FN tunnel effect.
  • a new operation mode has been proposed along with the above-mentioned NAND flash memory.
  • a negative voltage is applied on the word line (WL) of a selected memory cell in the programming operation (PGM)
  • a positive voltage is applied on the word line (WL) of a selected memory cell in the erasing operation (ERS)
  • PGM programming operation
  • ERS erasing operation
  • FIG. 6 in which a positive voltage pulse is used for PGM, whilst a negative voltage pulse is for ERS. It is noted that this operation mode can support multi-level storage on the above-mentioned flash memory.
  • FIG. 7 shows the distribution of a threshold voltage (Vth) for conventional flash memory cells, in which the erasing operation (ERS) is done using the negative voltage range, and the programming with multi-level storage using the positive voltage range.
  • Vth threshold voltage
  • the positive voltage range is provided with 1-3V for the multi-level data storage, this means there will be only a narrow pulse width allowance for each type of data stored in the same cell.
  • Vth the pass gate voltage
  • the pass gate voltage (Vpass) is also increased proportionally to maintain the proper potential for the FN tunneling.
  • the increased pass gate voltage (Vpass) entails more power consumption, which is obviously counter to the present design trend of low-power memory devices.
  • the disclosure of the above-mentioned pattern application can solve the apparent dilemma.
  • the pulse width of the threshold voltage (Vth) should be suitably restrained for the use of positive voltages in erasing, in order to avoid the concomitant increase of pass gate voltage (Vpass) along with the threshold voltage (Vth).
  • the main object of the present invention is to provide a method of operating a flash memory with multi-level data storage to enhance conductivity and prevent noise disturbance.
  • the threshold voltages (Vth) for such memory operations on the flash memory are defined, such that the threshold voltage (Vth) for erasing (ERS) occurs in the positive voltage range, whilst the programming (PGM) with multi-level data storage occurs in the negative voltage range. Since the threshold voltages (Vth) for multi-level data storage are defined in the negative voltage range, the voltage difference between the floating gate and the shallow p-well can be suitably increased to create a larger gate drive for higher pass gate voltage (Vpass) having enhanced conductivity and without noise disturbance.
  • a self-limiting means is started along with the erasing operation to prevent the continuous ascending of threshold voltage as the erasing is in progress (i.e. the increase in cumulative time). It is known that a continuous ascending threshold voltage (Vth) will adversely affect the efficiency of the erasing operation (ERS) in progress.
  • the architecture of the above-mentioned flash memory comprises:
  • a plurality of shallow trench insulation (STI) layers being disposed over the first conductivity substrate and in between several shallow ion wells for mutual isolation of memory cell arrays;
  • bit lines being disposed on the first conductivity substrate and extending downward to the shallow ion wells through respective conductive plugs;
  • each memory cell array is formed by a plurality of memory cells, of which one end is connected to a selection transistor;
  • each memory cell includes a diffused drain and a diffused source over the first conductivity shallow ion well, a floating gate on the surface of the first conductivity shallow ion well and in between the diffused drain and source, and a control gate disposed on the top portion of floating gate and connected by a word line.
  • a negative voltage is applied to a word line in programming a memory cell, and a positive voltage is simultaneously applied to the related bit line.
  • the bit line is connected to the shallow ion well through the conductive plug forming a common electrode to induce the Fowler-Nordheim tunneling between the floating gate of the selected memory cell and the shallow ion well, and to force electron ejection from the floating gate into the shallow ion well, thus accomplishing the selective programming operation (PGM).
  • ERS erasing operation
  • a positive voltage is applied on a word line, and at the same time a negative voltage is applied on a source line connected by a selection transistor to force the bit line to enter a floating state in order to induce FN tunneling forcing ejection of electrons from the shallow ion well into the floating gate thus accomplishing the selective erasing operation (ERS).
  • the self-limiting means is started along with the erasing operation (ERS) after a positive pulse and a negative pulse are applied respectively on a word line and a source line.
  • the positive pulse and the negative pulse applied respectively on a bit line and a word line force a discharge of minority electrons from the floating gate in order to suppress the rising threshold voltage (Vth) as the erasing is in progress (i.e. the increase in cumulative time).
  • Vth rising threshold voltage
  • the voltage convergence speed of the above-mentioned self-limiting means will vary in accordance with the voltage level used in discharge and the pulse width.
  • FIG. 1 is a diagram of the structure of a memory cell in the conventional flash memory
  • FIG. 2 is a cross-sectional view of the memory array in a conventional NAND memory
  • FIG. 3 is an equivalent circuit diagram of a memory array in conventional NAND flash memory
  • FIG. 4 is a schematic view of a conventional memory structure
  • FIG. 5 is a distribution of the threshold voltage of memory cells of FIG. 4;
  • FIG. 6 is a distribution of the threshold voltage (Vth) for operating conventional memory cells
  • FIG. 7 is a distribution of the threshold voltage (Vth) for operating conventional memory cells with multi-level storage
  • FIG. 8 is a distribution of the threshold voltage (Vth) for the present invention with multi-level storage
  • FIG. 9 is a cross-sectional view of the structure of memory cell array in accordance with the present invention.
  • FIG. 10 is a cross-sectional view of the structure of memory cell array for another embodiment of the invention.
  • FIG. 11 is an equivalent circuit diagram of the memory cell array of the present invention.
  • FIG. 12 is a table showing the operating voltages for the present invention.
  • FIG. 13 is a chart showing the self-limiting means to control threshold voltage (Vth) in accordance with the present invention.
  • FIG. 14 is a waveform of the discharge pulse in accordance with the present invention.
  • the present invention provides a method of programming flash memory with multi-level storage in the negative voltage range and erasing flash memory in the positive voltage range, as shown in FIG. 8, with enhanced conductivity and without noise disturbance.
  • a self-limiting means is performed along with the erasing operation (ERS) to prevent the continuous ascending of threshold voltage (Vth) as the erasing is in progress.
  • the memory cell structure in accordance with the present invention as shown in FIG. 9 comprises:
  • a plurality of a first conductivity shallow ion wells ( 14 ) being disposed in the second conductivity deep ion wells ( 12 );
  • a plurality of memory cell arrays (M) being formed over the first conductivity shallow ion wells ( 14 );
  • a plurality of shallow trench insulation (STI) layers ( 16 ) being disposed over the first conductivity substrate ( 10 ) and in between the shallow ion wells ( 14 ) for mutual isolation of different memory cell arrays (M) (as shown in FIG. 10);
  • bit lines (BL) being disposed on the first conductivity substrate ( 10 ) and extended to shallow ion wells ( 14 ) through respective conductive plugs ( 18 ), where, in the current embodiment, the first conductivity material is a P-type, and the second conductivity material is an N-type.
  • Each memory cell ( 20 ) has a drain ( 22 ) and a source ( 24 ) corresponding to the position of the diffusion region on the shallow ion wells ( 14 ), a floating gate ( 26 ) created on the surface of the shallow ion wells ( 14 ) and in between the drain ( 22 ) and the source ( 24 ), and a control gate ( 28 ) created above the floating gate ( 26 ), wherein the floating gate ( 26 ) can be formed with an ONO structure, and the control gate ( 28 ) is connected to the corresponding word line (WL), as shown in FIG. 11.
  • FIG. 11 shows the equivalent circuit diagram of the above-mentioned memory cell, where a plurality of memory cells are interconnected to form a memory cell array (M), and one end of the memory cell array (M) is connected by a selection transistor (T).
  • a threshold voltage (Vth) for an erasing operation (ERS) is defined in the positive voltage range
  • a threshold voltage for programming (PGM) with multi-level storage is defined in the negative voltage range.
  • a negative voltage is applied on a selected word line (WL), and a positive voltage is simultaneously applied on a selected bit line (BL).
  • the bit line (BL) is connected to the shallow ion wells ( 14 ) through the conductive plug ( 18 ) to form a common electrode.
  • the Fowler-Nordheim tunneling is induced in between the shallow ion well ( 14 ) and the floating gate ( 26 ) over the selected word line (WL), forcing the ejection of electrons from the floating gate ( 26 ) into the shallow ion wells ( 14 ) to cause the given threshold voltage (Vth) to appear on the selected memory cell for selective programming (PGM).
  • the operating conditions are shown in table 11 .
  • ERS In the erasing mode (ERS), a positive voltage is applied over a selected word line (WL), and a negative voltage is simultaneously applied on the source line (SL) of the selection transistor (T) to force the bit line to enter a state of float to induce Fowler-Nordheim tunneling.
  • the FN tunnel effect will force the ejection of electrons from the shallow ion wells ( 14 ) into the floating gate ( 26 ) to accomplish selective erasing (ERS).
  • the above-mentioned erasing operation (ERS) is performed in the positive voltage range with a fixed voltage level. There is therefore no need to increase the voltage difference between the floating gate ( 26 ) and the shallow p-wells ( 14 ) as in the case of the programming operation (PGM) for supporting multi-level storage, thus obviating the problem of concomitant increase of threshold voltage (Vth) and pass gate voltage (Vpass). Since the threshold voltage (Vth) in the erasing operation (ERS) is directly related to the erasing time, as demonstrated in FIG. 13, the longer it takes for the erasing operation; the higher will be the threshold voltage (Vth).
  • a self-limiting means is simultaneously started when the erasing operation (ERS) is performed, by which a discharge of electrons is allowed for an appropriate length of time after the Fowler-Nordheim tunneling to confine the threshold voltage (Vth) within a predetermined value range to prevent the continuous ascending of the threshold voltage as the erasing is in progress (i.e. the increase in cumulative time).
  • ERS erasing operation
  • FIG. 14 The method of self-limiting means is illustrated in FIG. 14.
  • a positive voltage pulse is first applied over a selected word line (WL), and a pulse of negative voltage is simultaneously applied over a selected source line (SL) to induce the Fowler-Nordheim tunneling for the erasing operation (ERS).
  • a stopper pulse (SP) of negative voltage is applied on the word line (WL)
  • a positive voltage pulse is simultaneously applied on the bit line (BL), forcing the source line (SL) to enter a state of floating to induce the ejection of minority electrons from the floating gate ( 26 ) into the shallow ion wells ( 14 ).
  • This release of minority electrons from the floating gate ( 26 ) will force the threshold voltage (Vth) to decrease, thus suppressing the continuous ascending of the threshold voltage as the erasing is in progress (i.e. the increase in cumulative time).
  • the above-mentioned self-limiting means will yield different voltage convergence speeds due to the different potentials for the stopper pulse (SP) and the pulse widths.
  • the results of the self-limiting means yield the same threshold voltages (Vth) under the various conditions, where the curve denoted by ⁇ represents the first stopper pulse of discharge (SP) with the potential on the word line (WL) set at ⁇ 8V, the potential on the bit line (BL) at 7V, and the pulse width of 14 ⁇ sec; the curve denoted by ⁇ represents the second stopper pulse of discharge (SP) with the potential on the word line (WL) set at ⁇ 7V, the potential on the bit line (BL) at 7V, and the pulse width of 80 ⁇ sec, the curve denoted by ⁇ represents the third stopper pulse of discharge (SP) with the potential on the word line (WL) set at ⁇ 6V, the potential on the bit line (BL) at 7V, and the pulse width of 600 ⁇ sec.
  • the present invention chooses to use the positive voltage range for erasing (ERS) and the negative voltage range for programming (PGM) with multi-level storage.
  • the voltage difference between the floating gate ( 26 ) and the shallow p-wells ( 14 ) has to be suitably increased to support the multi-level data storage, such that the negative value of a threshold voltage (Vth) will be increased for heightening pass gate voltage (Vpass) to enhance conductivity.
  • the self-limiting means in conjunction with the erasing operation (ERS) is necessary to confine the threshold voltage (Vth) in a predetermined range to prevent the continuous ascending of the threshold voltage as the erasing is in progress (i.e. the increase in cumulative time).

Abstract

A method of programming and erasing a non-volatile semiconductor memory is provided. The memory device for such operation has one first conductivity substrate (10), a plurality of second conductivity deep ion wells (12), a plurality of shallow ion wells (14), a plurality of memory cell arrays disposed above the shallow ion wells (14), a plurality of bit lines (BL) connected to the shallow ion wells (14) through respective conductive plugs (18), and a plurality of shallow trench insulation (STI) layers (16) above the substrate (10). The programming of memory cells with multi-level data storage takes a threshold voltage (Vth) in the negative voltage range, whilst the erasing of memory cells takes a threshold voltage (Vth) in the positive voltage range. The erasing operation is performed in conjunction with a self-limiting means to prevent continuous ascending of the threshold voltage (Vth) as the erasing operation is in progress.

Description

    BACKGROUND OF THE INVENTION
  • 1. Field of the Invention [0001]
  • The present invention relates to a method of programming and erasing a non-volatile semiconductor memory, in particular to a method of operating the flash memory that is capable of supporting multi-level data storage with enhanced conductivity and without noise disturbance. [0002]
  • 2. Description of Related Arts Programming and erasing of a flash memory is usually performed by channel hot electron (CHE) or Fowler-Nordheim tunneling (FN tunneling). However, using CHE to write into memory cells usually requires excessively high power consumption. The industry has therefore developed a NAND flash memory that is operated with low power. [0003]
  • The structure of a memory cell ([0004] 70) in a conventional NAND flash memory, as shown in FIG. 1, comprises:
  • a p-well ([0005] 72);
  • an n-source ([0006] 74) formed on top of the p-well (72);
  • an n-drain ([0007] 76) formed on top of the p-well (72) corresponding to the position of the n-source (74);
  • a stacked gate ([0008] 80), formed on the surface of the p-well (72), disposed in between the n-drain (76) and the n-source (74); wherein
  • The stacked gate ([0009] 80) is built with a control gate (78), three successive insulation layers (82, 84, 86) of silicon oxide, silicon nitride and silicon oxide respectively, and a floating gate (88).
  • The above-mentioned memory cell ([0010] 70) of the NAND flash memory still has several shortcomings:
  • FIG. 2 shows a cross-section of the memory cells ([0011] 70) of a NAND memory built in the form of a memory array, and FIG. 3 shows an equivalent circuit for the memory array (700). In the NAND flash memory, all memory cells (70) are formed on top of the same p-well (72) which is formed by an n-source (74) or an n-drain (76), and the diffusion region over the p-well is connected to a bit line (BL).
  • When programming a NAND memory cell, a bit line voltage (V[0012] BL) is applied over the bit line (BL), and a word line voltage (VWL) is simultaneously applied on a predetermined word line (WL) in order to induce FN tunneling for writing into a predetermined memory cell (70 a). Since the selected memory cells (70 a) and the non-selected memory cells (70 b) are all located above a common p-well (72), the voltage applied on selected memory cells (70 a) will affect other memory cells (70 b) down the line sharing the same word line (WL) as a result of the FN tunnel effect. The original status of the non-selected memory cell (70 b) therefore will be seriously affected. Thus, the selectivity and the efficiency of such programming/erasing operations are in question.
  • With reference to FIG. 4, a method of randomly programming non-volatile semiconductor memory has been proposed to solve the above-mentioned problem. One implementation of the scheme (as shown in FIG. 4) is explained hereinafter. The structure of the memory device includes: [0013]
  • a p-substrate ([0014] 32);
  • a plurality of deep n-wells ([0015] 34) disposed on top of the p-substrate (32);
  • a plurality of shallow p-wells ([0016] 36) disposed in the above deep n-wells (34);
  • a plurality of memory cell arrays (M) created above the shallow p-wells ([0017] 36);
  • a plurality of shallow trench insulation (STI) layers ([0018] 38) disposed over the p-substrate (32) and in between the respective shallow p-wells (36), for isolating memory cell arrays (M); and
  • a plurality of bit lines (BL) disposed on the p-substrate ([0019] 32) and extending downward to the shallow p-well (36) through a conductive plug (40).
  • In the architecture of the above-mentioned memory device, the shallow p-well ([0020] 36) forms a common electrode of the memory cell arrays (M). Since a shallow p-well (36) is connected to a bit line (BL) through a conductive plug (40), this design is equivalent to a buried bit line. When programming the flash memory cells, a 5V positive voltage pulse is applied on a predetermined bit line (BL), and a 10V negative voltage is simultaneously applied on the word line of the selected memory cell to create the FN tunnel effect. Since adjacent memory cell arrays (M) are isolated by the STI layer (38) in other shallow p-wells, those memory cells having the same word line (WL) as the selected memory cell will not be affected by the FN tunnel effect, thus overcoming the previously encountered problem when programming a NAND flash memory.
  • A new operation mode has been proposed along with the above-mentioned NAND flash memory. As shown in FIG. 5, a negative voltage is applied on the word line (WL) of a selected memory cell in the programming operation (PGM), and a positive voltage is applied on the word line (WL) of a selected memory cell in the erasing operation (ERS), in contrast to the conventional method of PGM and ERS, as shown in FIG. 6, in which a positive voltage pulse is used for PGM, whilst a negative voltage pulse is for ERS. It is noted that this operation mode can support multi-level storage on the above-mentioned flash memory. [0021]
  • FIG. 7 shows the distribution of a threshold voltage (Vth) for conventional flash memory cells, in which the erasing operation (ERS) is done using the negative voltage range, and the programming with multi-level storage using the positive voltage range. If the positive voltage range is provided with 1-3V for the multi-level data storage, this means there will be only a narrow pulse width allowance for each type of data stored in the same cell. It is necessary to increase the voltage range for multi-level data storage, for example using 1-5V instead of 1-3V. However, with the increased threshold voltage (Vth), the pass gate voltage (Vpass) is also increased proportionally to maintain the proper potential for the FN tunneling. However, the increased pass gate voltage (Vpass) entails more power consumption, which is obviously counter to the present design trend of low-power memory devices. The disclosure of the above-mentioned pattern application can solve the apparent dilemma. [0022]
  • However, since the threshold voltage (Vth) is rising gradually in relation to the erasing time, the pulse width of the threshold voltage (Vth) should be suitably restrained for the use of positive voltages in erasing, in order to avoid the concomitant increase of pass gate voltage (Vpass) along with the threshold voltage (Vth). [0023]
  • SUMMARY OF THE INVENTION
  • The main object of the present invention is to provide a method of operating a flash memory with multi-level data storage to enhance conductivity and prevent noise disturbance. [0024]
  • To this end, the threshold voltages (Vth) for such memory operations on the flash memory are defined, such that the threshold voltage (Vth) for erasing (ERS) occurs in the positive voltage range, whilst the programming (PGM) with multi-level data storage occurs in the negative voltage range. Since the threshold voltages (Vth) for multi-level data storage are defined in the negative voltage range, the voltage difference between the floating gate and the shallow p-well can be suitably increased to create a larger gate drive for higher pass gate voltage (Vpass) having enhanced conductivity and without noise disturbance. [0025]
  • When performing an erasing operation (ERS) in the positive voltage range, a self-limiting means is started along with the erasing operation to prevent the continuous ascending of threshold voltage as the erasing is in progress (i.e. the increase in cumulative time). It is known that a continuous ascending threshold voltage (Vth) will adversely affect the efficiency of the erasing operation (ERS) in progress. [0026]
  • The architecture of the above-mentioned flash memory comprises: [0027]
  • one first conductivity substrate; [0028]
  • a plurality of second conductivity deep ion wells being disposed on top the first conductivity substrate; [0029]
  • a plurality of shallow ion wells being disposed in the respective second conductivity deep ion wells; [0030]
  • a plurality of memory cell arrays over the first conductivity shallow ion wells; [0031]
  • a plurality of shallow trench insulation (STI) layers being disposed over the first conductivity substrate and in between several shallow ion wells for mutual isolation of memory cell arrays; [0032]
  • a plurality of bit lines being disposed on the first conductivity substrate and extending downward to the shallow ion wells through respective conductive plugs; wherein [0033]
  • each memory cell array is formed by a plurality of memory cells, of which one end is connected to a selection transistor; [0034]
  • each memory cell includes a diffused drain and a diffused source over the first conductivity shallow ion well, a floating gate on the surface of the first conductivity shallow ion well and in between the diffused drain and source, and a control gate disposed on the top portion of floating gate and connected by a word line. [0035]
  • Under the above memory architecture, a negative voltage is applied to a word line in programming a memory cell, and a positive voltage is simultaneously applied to the related bit line. The bit line is connected to the shallow ion well through the conductive plug forming a common electrode to induce the Fowler-Nordheim tunneling between the floating gate of the selected memory cell and the shallow ion well, and to force electron ejection from the floating gate into the shallow ion well, thus accomplishing the selective programming operation (PGM). [0036]
  • In the erasing operation (ERS), a positive voltage is applied on a word line, and at the same time a negative voltage is applied on a source line connected by a selection transistor to force the bit line to enter a floating state in order to induce FN tunneling forcing ejection of electrons from the shallow ion well into the floating gate thus accomplishing the selective erasing operation (ERS). [0037]
  • The self-limiting means is started along with the erasing operation (ERS) after a positive pulse and a negative pulse are applied respectively on a word line and a source line. The positive pulse and the negative pulse applied respectively on a bit line and a word line force a discharge of minority electrons from the floating gate in order to suppress the rising threshold voltage (Vth) as the erasing is in progress (i.e. the increase in cumulative time). [0038]
  • The voltage convergence speed of the above-mentioned self-limiting means will vary in accordance with the voltage level used in discharge and the pulse width. [0039]
  • The features and structure of the present invention will be more clearly understood when taken in conjunction with the accompanying drawings.[0040]
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 is a diagram of the structure of a memory cell in the conventional flash memory; [0041]
  • FIG. 2 is a cross-sectional view of the memory array in a conventional NAND memory; [0042]
  • FIG. 3 is an equivalent circuit diagram of a memory array in conventional NAND flash memory; [0043]
  • FIG. 4 is a schematic view of a conventional memory structure; [0044]
  • FIG. 5 is a distribution of the threshold voltage of memory cells of FIG. 4; [0045]
  • FIG. 6 is a distribution of the threshold voltage (Vth) for operating conventional memory cells; [0046]
  • FIG. 7 is a distribution of the threshold voltage (Vth) for operating conventional memory cells with multi-level storage; [0047]
  • FIG. 8 is a distribution of the threshold voltage (Vth) for the present invention with multi-level storage; [0048]
  • FIG. 9 is a cross-sectional view of the structure of memory cell array in accordance with the present invention; [0049]
  • FIG. 10 is a cross-sectional view of the structure of memory cell array for another embodiment of the invention; [0050]
  • FIG. 11 is an equivalent circuit diagram of the memory cell array of the present invention; [0051]
  • FIG. 12 is a table showing the operating voltages for the present invention; [0052]
  • FIG. 13 is a chart showing the self-limiting means to control threshold voltage (Vth) in accordance with the present invention; and [0053]
  • FIG. 14 is a waveform of the discharge pulse in accordance with the present invention.[0054]
  • DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT
  • The present invention provides a method of programming flash memory with multi-level storage in the negative voltage range and erasing flash memory in the positive voltage range, as shown in FIG. 8, with enhanced conductivity and without noise disturbance. [0055]
  • In addition, a self-limiting means is performed along with the erasing operation (ERS) to prevent the continuous ascending of threshold voltage (Vth) as the erasing is in progress. [0056]
  • To this end, the memory cell structure in accordance with the present invention as shown in FIG. 9 comprises: [0057]
  • a first conductivity substrate ([0058] 10);
  • a plurality of a second conductivity deep ion wells ([0059] 12), being disposed on top of the first conductivity substrate (10);
  • a plurality of a first conductivity shallow ion wells ([0060] 14) being disposed in the second conductivity deep ion wells (12);
  • a plurality of memory cell arrays (M) being formed over the first conductivity shallow ion wells ([0061] 14);
  • a plurality of shallow trench insulation (STI) layers ([0062] 16) being disposed over the first conductivity substrate (10) and in between the shallow ion wells (14) for mutual isolation of different memory cell arrays (M) (as shown in FIG. 10);
  • a plurality of bit lines (BL) being disposed on the first conductivity substrate ([0063] 10) and extended to shallow ion wells (14) through respective conductive plugs (18), where, in the current embodiment, the first conductivity material is a P-type, and the second conductivity material is an N-type.
  • Each memory cell ([0064] 20) has a drain (22) and a source (24) corresponding to the position of the diffusion region on the shallow ion wells (14), a floating gate (26) created on the surface of the shallow ion wells (14) and in between the drain (22) and the source (24), and a control gate (28) created above the floating gate (26), wherein the floating gate (26) can be formed with an ONO structure, and the control gate (28) is connected to the corresponding word line (WL), as shown in FIG. 11.
  • FIG. 11 shows the equivalent circuit diagram of the above-mentioned memory cell, where a plurality of memory cells are interconnected to form a memory cell array (M), and one end of the memory cell array (M) is connected by a selection transistor (T). [0065]
  • With this type of memory cell array (M), a threshold voltage (Vth) for an erasing operation (ERS) is defined in the positive voltage range, and a threshold voltage for programming (PGM) with multi-level storage is defined in the negative voltage range. [0066]
  • After laying out the architecture of the memory cell, the detailed procedures for the above operations are to be explained. [0067]
  • In the programming mode (PGM), a negative voltage is applied on a selected word line (WL), and a positive voltage is simultaneously applied on a selected bit line (BL). The bit line (BL) is connected to the shallow ion wells ([0068] 14) through the conductive plug (18) to form a common electrode. Under a given voltage difference between the floating gate (26) and the shallow p-well, (14), the Fowler-Nordheim tunneling is induced in between the shallow ion well (14) and the floating gate (26) over the selected word line (WL), forcing the ejection of electrons from the floating gate (26) into the shallow ion wells (14) to cause the given threshold voltage (Vth) to appear on the selected memory cell for selective programming (PGM). The operating conditions are shown in table 11.
  • Since the multi-level storage is operated on the negative voltage range, the increase in voltage difference between the floating gate ([0069] 26) and the shallow p-well (14) creates a larger gate drive for pass gate voltage (Vpass) having enhanced conductivity.
  • In the erasing mode (ERS), a positive voltage is applied over a selected word line (WL), and a negative voltage is simultaneously applied on the source line (SL) of the selection transistor (T) to force the bit line to enter a state of float to induce Fowler-Nordheim tunneling. The FN tunnel effect will force the ejection of electrons from the shallow ion wells ([0070] 14) into the floating gate (26) to accomplish selective erasing (ERS).
  • The above-mentioned erasing operation (ERS) is performed in the positive voltage range with a fixed voltage level. There is therefore no need to increase the voltage difference between the floating gate ([0071] 26) and the shallow p-wells (14) as in the case of the programming operation (PGM) for supporting multi-level storage, thus obviating the problem of concomitant increase of threshold voltage (Vth) and pass gate voltage (Vpass). Since the threshold voltage (Vth) in the erasing operation (ERS) is directly related to the erasing time, as demonstrated in FIG. 13, the longer it takes for the erasing operation; the higher will be the threshold voltage (Vth). To suppress this trend of ascending voltage value, in accordance with the present invention, a self-limiting means is simultaneously started when the erasing operation (ERS) is performed, by which a discharge of electrons is allowed for an appropriate length of time after the Fowler-Nordheim tunneling to confine the threshold voltage (Vth) within a predetermined value range to prevent the continuous ascending of the threshold voltage as the erasing is in progress (i.e. the increase in cumulative time).
  • The method of self-limiting means is illustrated in FIG. 14. A positive voltage pulse is first applied over a selected word line (WL), and a pulse of negative voltage is simultaneously applied over a selected source line (SL) to induce the Fowler-Nordheim tunneling for the erasing operation (ERS). Thereafter, to induce the discharge of minority electrons, a stopper pulse (SP) of negative voltage is applied on the word line (WL), and a positive voltage pulse is simultaneously applied on the bit line (BL), forcing the source line (SL) to enter a state of floating to induce the ejection of minority electrons from the floating gate ([0072] 26) into the shallow ion wells (14). This release of minority electrons from the floating gate (26) will force the threshold voltage (Vth) to decrease, thus suppressing the continuous ascending of the threshold voltage as the erasing is in progress (i.e. the increase in cumulative time).
  • The above-mentioned self-limiting means will yield different voltage convergence speeds due to the different potentials for the stopper pulse (SP) and the pulse widths. In FIG. 13 the results of the self-limiting means yield the same threshold voltages (Vth) under the various conditions, where the curve denoted by ▴ represents the first stopper pulse of discharge (SP) with the potential on the word line (WL) set at −8V, the potential on the bit line (BL) at 7V, and the pulse width of 14 μsec; the curve denoted by  represents the second stopper pulse of discharge (SP) with the potential on the word line (WL) set at −7V, the potential on the bit line (BL) at 7V, and the pulse width of 80 μsec, the curve denoted by ▪ represents the third stopper pulse of discharge (SP) with the potential on the word line (WL) set at −6V, the potential on the bit line (BL) at 7V, and the pulse width of 600 μsec. [0073]
  • The above-mentioned stopper pulses with different discharge times and intensity of the discharge pulse therefore result in the same threshold voltage with different voltage convergence speeds. [0074]
  • In summary, the present invention chooses to use the positive voltage range for erasing (ERS) and the negative voltage range for programming (PGM) with multi-level storage. During the programming (PGM) of memory cells, the voltage difference between the floating gate ([0075] 26) and the shallow p-wells (14) has to be suitably increased to support the multi-level data storage, such that the negative value of a threshold voltage (Vth) will be increased for heightening pass gate voltage (Vpass) to enhance conductivity. The self-limiting means in conjunction with the erasing operation (ERS) is necessary to confine the threshold voltage (Vth) in a predetermined range to prevent the continuous ascending of the threshold voltage as the erasing is in progress (i.e. the increase in cumulative time).
  • The foregoing description of the preferred embodiments of the present invention is intended to be illustrative only and, under no circumstances, should the scope of the present invention be so restricted. [0076]

Claims (7)

What is claimed is:
1. A method of programming and erasing non-volatile semiconductor memory, comprising:
defining threshold voltages (Vth) for erasing memory cells in the positive voltage range;
defining threshold-voltages (Vth) for programming memory cells with multi-level data storage in the negative voltage range; wherein
the erasing operation is performed in conjunction with a self-limiting means to force the threshold voltage (Vth) for erasing flash memory to occur in the positive voltage range, and the programming with multi-level storage in the negative voltage range; wherein the erasing operation in the positive voltage range is performed in conjunction with a self-limiting means to confine the threshold voltage within a predetermined level to avoid the continuous ascending of the threshold voltage as the erasing is in progress (i.e. the increase in cumulative time).
2. The method as claimed in claim 1, wherein the memory cell comprising:
a first conductivity substrate (10);
at least one second conductivity deep ion well (12) being formed on top of the first conductivity substrate (10);
at least one first conductivity shallow ion well (14), being formed in the second conductivity deep ion well (12); wherein (as in the current embodiment) the first conductivity material is a P-type, and the second conductivity material is an N-type;
at least one memory cell array, being formed over the first conductivity shallow ion well (14);
a plurality of shallow trench insulation (STI) layers (16) being formed over the first conductivity substrate (10) and in between the shallow ion well (14) for mutual isolation of memory cell arrays;
a plurality of bit lines (BL) being disposed on the first conductivity substrate (10), and extending downward to the shallow ion well (14) through respective conductive plugs (18); wherein
each memory cell array is formed by a plurality of memory cells, and one end of the memory cell array is connected to a selection transistor; and
each memory cell has a diffused drain (22) and a diffused source (24) corresponding to the diffusion region on the first conductivity shallow ion well (14), a floating gate (26) created on the surface of the shallow ion well (14) and in between the drain (22) and the source (24), and a control gate (28) created above the floating gate (26), such that the floating gate (26) is connected to the corresponding word line (WL).
3. The method as claimed in claim 2, wherein the erasing operation is carried out by applying a positive voltage on a selected word line (WL), and a negative voltage on the source line (SL) connected by the selection transistor forcing the bit line to enter a state of floating to induce the Fowler-Nordheim tunneling, so that electrons on the shallow ion wells (14) are injected into the floating gate (26) to accomplish the selective erasing.
4. The method as claimed in claim 3, wherein the self-limiting means for the erasing operation is performed by applying a negative voltage pulse on a selected word line (WL) following a positive voltage pulse being applied thereon, and further applying a positive voltage pulse on the bit line (BL) following a negative voltage pulse being applied on a source line (SL), such that the source line (SL) enters a state of floating to induce discharge of minority electrons from the floating gate (26).
5. The method as claimed in claim 3, wherein the voltage convergence speed of the self-limiting means varies in accordance with the voltage difference set for electron discharge and the pulse width.
6. The method as claimed in claim 2, wherein the first conductivity material is of a p-type and the second conductivity material is of an n-type.
7. The method as claimed in claim 2, wherein the floating gate (26) is formed with an ONO structure.
US10/462,654 2003-06-17 2003-06-17 Method of programming and erasing a non-volatile semiconductor memory Expired - Fee Related US6839284B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US10/462,654 US6839284B1 (en) 2003-06-17 2003-06-17 Method of programming and erasing a non-volatile semiconductor memory

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US10/462,654 US6839284B1 (en) 2003-06-17 2003-06-17 Method of programming and erasing a non-volatile semiconductor memory

Publications (2)

Publication Number Publication Date
US20040257879A1 true US20040257879A1 (en) 2004-12-23
US6839284B1 US6839284B1 (en) 2005-01-04

Family

ID=33516964

Family Applications (1)

Application Number Title Priority Date Filing Date
US10/462,654 Expired - Fee Related US6839284B1 (en) 2003-06-17 2003-06-17 Method of programming and erasing a non-volatile semiconductor memory

Country Status (1)

Country Link
US (1) US6839284B1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090109761A1 (en) * 2007-10-24 2009-04-30 Samsung Electronics Co., Ltd. Method of operating nonvolatile memory device
WO2010030110A2 (en) * 2008-09-10 2010-03-18 Industry-University Cooperation Foundation Hanyang University Nand flash memory of using common p-well and method of operating the same
KR20120033703A (en) * 2010-09-30 2012-04-09 삼성전자주식회사 Programming method of non-volatile memory device

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4004809B2 (en) * 2001-10-24 2007-11-07 株式会社東芝 Semiconductor device and operation method thereof
US7397699B2 (en) * 2005-07-27 2008-07-08 Atmel Corporation Channel discharging after erasing flash memory devices

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4797856A (en) * 1987-04-16 1989-01-10 Intel Corporation Self-limiting erase scheme for EEPROM
US5220533A (en) * 1991-11-06 1993-06-15 Altera Corporation Method and apparatus for preventing overerasure in a flash cell
US5576993A (en) * 1995-05-05 1996-11-19 United Microelectronics Corporation Flash memory array with self-limiting erase
US6185133B1 (en) * 1998-06-26 2001-02-06 Amic Technology, Inc. Flash EPROM using junction hot hole injection for erase
US6233175B1 (en) * 2000-10-21 2001-05-15 Advanced Micro Devices, Inc. Self-limiting multi-level programming states
US6552387B1 (en) * 1997-07-30 2003-04-22 Saifun Semiconductors Ltd. Non-volatile electrically erasable and programmable semiconductor memory cell utilizing asymmetrical charge trapping

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4797856A (en) * 1987-04-16 1989-01-10 Intel Corporation Self-limiting erase scheme for EEPROM
US5220533A (en) * 1991-11-06 1993-06-15 Altera Corporation Method and apparatus for preventing overerasure in a flash cell
US5576993A (en) * 1995-05-05 1996-11-19 United Microelectronics Corporation Flash memory array with self-limiting erase
US6552387B1 (en) * 1997-07-30 2003-04-22 Saifun Semiconductors Ltd. Non-volatile electrically erasable and programmable semiconductor memory cell utilizing asymmetrical charge trapping
US6185133B1 (en) * 1998-06-26 2001-02-06 Amic Technology, Inc. Flash EPROM using junction hot hole injection for erase
US6233175B1 (en) * 2000-10-21 2001-05-15 Advanced Micro Devices, Inc. Self-limiting multi-level programming states

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090109761A1 (en) * 2007-10-24 2009-04-30 Samsung Electronics Co., Ltd. Method of operating nonvolatile memory device
WO2010030110A2 (en) * 2008-09-10 2010-03-18 Industry-University Cooperation Foundation Hanyang University Nand flash memory of using common p-well and method of operating the same
WO2010030110A3 (en) * 2008-09-10 2010-06-24 Industry-University Cooperation Foundation Hanyang University Nand flash memory of using common p-well and method of operating the same
KR101017757B1 (en) * 2008-09-10 2011-02-28 한양대학교 산학협력단 NAND Flash Memory of using Common P-Well and Method of operating the same
US20110216595A1 (en) * 2008-09-10 2011-09-08 Han-Sub Yoon Nand flash memory of using common p-well and method of operating the same
US8687424B2 (en) 2008-09-10 2014-04-01 Intellectual Discovery Co., Ltd. NAND flash memory of using common P-well and method of operating the same
KR20120033703A (en) * 2010-09-30 2012-04-09 삼성전자주식회사 Programming method of non-volatile memory device
KR101722023B1 (en) 2010-09-30 2017-03-31 삼성전자 주식회사 Programming method of non-volatile memory device

Also Published As

Publication number Publication date
US6839284B1 (en) 2005-01-04

Similar Documents

Publication Publication Date Title
US9508444B2 (en) 3D non-volatile memory device and method for operating and fabricating the same
TWI391935B (en) Substrate electron injection techniques for programming non-volatile charge storage memory cells
US6377490B1 (en) Nonvolatile semiconductor memory device and method for driving the same
US20100322013A1 (en) Nonvolatile Semiconductor Memory Device
KR100299990B1 (en) Nonvolatile semiconductor memory device
US9047971B2 (en) Operation for non-volatile storage system with shared bit lines
US6493262B1 (en) Method for operating nonvolatile memory cells
US6654284B2 (en) Channel write/erase flash memory cell and its manufacturing method
JP2008270343A (en) Non-volatile semiconductor storage device
US7292478B2 (en) Non-volatile memory including charge-trapping layer, and operation and fabrication of the same
US4972371A (en) Semiconductor memory device
JP5059437B2 (en) Nonvolatile semiconductor memory device
TWI738542B (en) Memory cell with isolated well region and associated non-volatile memory
US6801456B1 (en) Method for programming, erasing and reading a flash memory cell
KR101490018B1 (en) Semiconductor memory device and method of driving semiconductor memory device
US20090147580A1 (en) One-transistor floating-body dram cell device with non-volatile function
US6839284B1 (en) Method of programming and erasing a non-volatile semiconductor memory
JPH031574A (en) Nonvolatile semiconductor memory device and manufacture thereof
KR20170131843A (en) A nonvolatile SRAM memory cell, and a nonvolatile semiconductor memory device
JP3789413B2 (en) Nonvolatile semiconductor memory device and driving method thereof
JP2006236424A (en) Nonvolatile memory device, and its electron charges injection method
US20230085583A1 (en) Three dimension memory device
KR20060070724A (en) Method for programming flash memory device
JP3420132B2 (en) Nonvolatile semiconductor memory device
JP2024030722A (en) flash memory

Legal Events

Date Code Title Description
AS Assignment

Owner name: EMEMORY TECHNOLOGY INC., TAIWAN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:YANG, CHING-SUNG;CHANG, HSIANG-CHUNG;REEL/FRAME:014200/0691

Effective date: 20030611

AS Assignment

Owner name: POWERCHIP SEMICONDUCTOR CORP., TAIWAN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:EMEMORY TECHNOLOGY INC.;REEL/FRAME:016384/0096

Effective date: 20041125

FEPP Fee payment procedure

Free format text: PAT HOLDER NO LONGER CLAIMS SMALL ENTITY STATUS, ENTITY STATUS SET TO UNDISCOUNTED (ORIGINAL EVENT CODE: STOL); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

FPAY Fee payment

Year of fee payment: 4

REMI Maintenance fee reminder mailed
LAPS Lapse for failure to pay maintenance fees
STCH Information on status: patent discontinuation

Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362

FP Lapsed due to failure to pay maintenance fee

Effective date: 20130104