[go: up one dir, main page]

US20130155768A1 - Method for Operating a High Density Multi-Level Cell Non-Volatile Flash Memory Device - Google Patents

Method for Operating a High Density Multi-Level Cell Non-Volatile Flash Memory Device Download PDF

Info

Publication number
US20130155768A1
US20130155768A1 US13/327,586 US201113327586A US2013155768A1 US 20130155768 A1 US20130155768 A1 US 20130155768A1 US 201113327586 A US201113327586 A US 201113327586A US 2013155768 A1 US2013155768 A1 US 2013155768A1
Authority
US
United States
Prior art keywords
drain
substrate
programming
threshold voltage
gate
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
US13/327,586
Other versions
US8462556B1 (en
Inventor
Yue Xu
Feng Yan
Ling Pu
Xiaoli Ji
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.)
Nanjing University
Original Assignee
Nanjing University
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 Nanjing University filed Critical Nanjing University
Priority to US13/327,586 priority Critical patent/US8462556B1/en
Assigned to NANJING UNIVERSITY reassignment NANJING UNIVERSITY ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: PU, Lin, JI, XIAOLI, XU, YUE, YAN, FENG
Application granted granted Critical
Publication of US8462556B1 publication Critical patent/US8462556B1/en
Publication of US20130155768A1 publication Critical patent/US20130155768A1/en
Expired - Fee Related legal-status Critical Current
Adjusted expiration legal-status Critical

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/5671Digital 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 trapping in an insulator
    • 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
    • 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
    • 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/34Determination of programming status, e.g. threshold voltage, overprogramming or underprogramming, retention
    • G11C16/3436Arrangements for verifying correct programming or erasure
    • G11C16/344Arrangements for verifying correct erasure or for detecting overerased cells
    • G11C16/3445Circuits or methods to verify correct erasure of nonvolatile memory cells
    • 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/34Determination of programming status, e.g. threshold voltage, overprogramming or underprogramming, retention
    • G11C16/3436Arrangements for verifying correct programming or erasure
    • G11C16/3454Arrangements for verifying correct programming or for detecting overprogrammed cells
    • G11C16/3459Circuits or methods to verify correct programming of nonvolatile memory cells
    • 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/34Determination of programming status, e.g. threshold voltage, overprogramming or underprogramming, retention
    • G11C16/349Arrangements for evaluating degradation, retention or wearout, e.g. by counting erase cycles

Definitions

  • the invention relates to a method for operating a non-volatile flash memory, and more particularly to a programming and erasing method for a localized charge trapping memory using a high density multi-level cell.
  • non-volatile flash memory devices have been widely used for portable electronics, such as MP3 players, digital cameras, personal digital assistants, mobile phones and laptop computers, etc.
  • High-capacity and low-cost flash memory devices are in great demand.
  • increasing the storage capacity and reducing the manufacturing cost become the main targets for the memory manufacturers.
  • the more effective method to increase the storage capacity is to apply multi-level cell (MLC) techniques, which have attracted much research efforts in recent years.
  • MLC multi-level cell
  • SLC single-level cell
  • the MLC can store multiple bits in each cell.
  • the bit state stored in the memory is characterized by the number of charges, using charge carriers to change the threshold voltage of the memory cell and read the value of the current to determine the stored bits.
  • threshold voltage distributions of a programmed state need to be spaced apart from each other. Limited by the whole memory widow, if MLC device achieves more than 3 bits storage, the allowable distribution width of each state is very narrow and the spacing between different threshold voltage distributions is also very narrow.
  • the current memory programming methods cannot program the memory cell to the precise threshold level. Therefore, different threshold levels tend to overlap so that bit state determination becomes very difficult.
  • due to the narrow threshold voltage distribution width of each state the degradation of program/erase cycling endurance and retention for the memory with MLC become problematic. Therefore, the reliability issues of MLC limit the further applications of MLC technique.
  • NROM Localized charge trapping polysilicon-oxide-nitride-oxide-silicon
  • CHE channel hot electron
  • the invention is directed to a new high density memory operating method for localized trapping Flash memory. Based on the method, the memory window of the developed MLC has at least twice the memory window of the conventional MLC and an eight-level 3-bit storage at the each side of cell is achieved. This operating method not only greatly enhances the storage capacity, but also improves the endurance and retention with the same reliability as the four-level cell.
  • a localized trapping memory cell operating method includes the following steps. (a) The localized trapping memory cell with initial threshold voltage of about 2 V ⁇ 3 V is erased to a new initial level of about ⁇ 2 V ⁇ 1 V. After erasing, the stored bits at the each side of cell have the same threshold level, and a uniform charge distribution in the nitride layer along the channel is obtained;
  • step (a) is performed by a double-side band-to-band tunneling hot hole (BBHH) erasing method, i.e. two equal positive voltages are applied on the source and drain simultaneously, and a negative voltage is applied to the gate, while the substrate is grounded. Hence electrons trapped in the storage layer can be uniformly erased.
  • BBHH band-to-band tunneling hot hole
  • step (a) in order to prevent over-erasing, i.e. the erased threshold voltage being less than the predetermined negative level, an impact ionization generated substrate hot electron (IIHE) programming method is applied.
  • IIHE impact ionization generated substrate hot electron
  • two equal positive voltages are applied on the source and drain simultaneously, and a positive voltage is applied on the gate, while the substrate is grounded.
  • the substrate hot electrons are generated from impact of accelerated hot hole and are uniformly injected into the storage layer.
  • the threshold voltage increases and uniformly distributes along channel region.
  • the PASHEI programming method it consists of two stages. In the first stage, a ⁇ 2 V pulse is applied between drain and substrate, ⁇ 0.2V is applied to gate, and source is grounded. In the second stage, a 2.5V ⁇ 4V pulse is applied between drain and substrate, 4V ⁇ 5V is applied to gate, and source is grounded.
  • a double side BBHH erasing method i.e. a pulse of ⁇ 4V ⁇ 8V is applied to the gate
  • a bias of 4V ⁇ 6V is applied to the source and drain and substrate is grounded.
  • the generated holes in the source and drain region are accelerated by reverse electric field. They obtain enough energy to inject into the storage layer through the tunneling layer and recombine with the trapping electrons.
  • the threshold voltage of memory cell reaches the negative level.
  • the erasing operation may also be performed by a negative Fowler-Nordheim (FN) mechanism.
  • FN negative Fowler-Nordheim
  • a bias of ⁇ 8V ⁇ 12 V is applied to the gate, and the source, drain and substrate are grounded.
  • the electric field in the tunneling layer reaches more than 10 MV/cm, holes are injected into the storage layer by FN tunneling mechanism.
  • the threshold voltage of memory cell reaches the negative level.
  • a double side IIHE programming method i.e. a pulse of 4V ⁇ 8V is applied to the gate, and a bias with 4V ⁇ 6V is applied to the source and drain and substrate is grounded.
  • the substrate hot electrons are generated from impact ionization of accelerated hot holes coming from the source and drain.
  • the generated electrons in the source and drain region are accelerated towards the gate by forward vertical electric field. After they obtain enough energy, they inject into the storage layer through the tunneling layer and recombine with the trapped electrons. As a result, the threshold voltage of memory cell increases.
  • the double side IIHE programming ensures uniform charge distribution and threshold voltage distribution along the channel is obtained.
  • the programming operation may also be performed by FN programming mechanism.
  • a bias with 8V ⁇ 12 V is applied to the gate, and the source, drain and substrate are grounded.
  • the electric field in the tunneling layer reaches more than 10 MV/cm, the electrons are injected into the storage layer by FN tunneling. As a result, the threshold voltage of memory cell increases.
  • BBHH single side band-to-band tunneling hot hole
  • a double-side BBHH erasing technique is applied in this invention.
  • two same positive voltages are applied on the source and drain simultaneously, and a negative voltage is applied on the gate, substrate is grounded. So, electrons distributing in the storage layer can be uniformly erased.
  • an impact ionization generated substrate hot electron (IIHE) programming operation is applied.
  • the IIHE programming two same positive voltages are applied on the source and drain simultaneously, and a positive voltage is applied on the gate, substrate is grounded.
  • the substrate hot electrons are generated from impact of accelerated hot hole and are uniformly injected into the storage layer.
  • the threshold voltage increases and charges uniformly distributes along channel region.
  • the threshold voltage of memory cell is adjusted to a predefined level of ⁇ 2 V ⁇ 1 V by double-side BBHH erasing and IIHE programming, then, with the state of the negative threshold voltage as a new initial state the MLC programming operation for the localized trapping memory cell is performed.
  • the excess holes uniformly trapped in the storage layer, which make the electrons more easily inject into the channel central region when a conventional CHE programming mechanism is applied.
  • the trapped electrons have the more wide distribution in the storage layer, and it is difficult for the memory cell to return to the erased state by using the localized BBHH erase mechanism.
  • This invention uses a CHE injection with a positive substrate bias suppressing the secondary electron injection or a pulse agitated substrate hot electron injection (PASHEI) programming method to implement the localized charge storage.
  • the CHE with positive substrate bias is applied, the substrate is applied to ⁇ 2V, drain and gate are applied to 3V ⁇ 5V and 5V ⁇ 8V, respectively, with source grounded.
  • the secondary electron injection is suppressed so that hot electrons inject into the storage layer near the drain side and localized charge storages are achieved.
  • eight programming states i.e. eight threshold voltage levels can be achieved.
  • the threshold voltage distribution width of each state can range up to 0.7V. Moreover, there is an enough space between different threshold voltage distributions.
  • the MLC programming is also performed by PASHEI programming method.
  • the total PASHEI programming course consists of two stages. During the first stage, a ⁇ 2 V pulse is applied between drain and substrate, gate is applied to ⁇ 0.2V, and source are tied to the ground. Because the PN junction between substrate and drain is forward biased, huge amounts of electrons are generated and injected into the substrate. After the first stage, the drain voltage quickly changes to 2.5V ⁇ 4V in a short transition time, the gate is applied to 4V ⁇ 5 V, and the source and substrate is still grounded. From the first programming stage to the second programming stage, the PN junction between the substrate and the drain becomes to reverse biased, a wide depletion region is formed near the drain junction.
  • the generated electrons in the substrate region at the first stage are injected into the depletion region of drain junction by the reverse electric field.
  • the injected electrons are accelerated in the drain depletion region and impact ionization with lattice to create a significant amount of electron-hole.
  • Some electrons gain enough energy over Si/SiO 2 barrier and inject into the storage layer near the drain edge by the perpendicular electric field.
  • the amount of charges injected into the storage layer is controlled by the slightly changing drain bias so as to achieve MLC storage.
  • the different programmed states of MLC using the CHE with positive substrate bias or the PASHEI programming mechanisms they can be return to the erased state with a negative threshold voltage using single-side BBHH erasing mechanism. After erasing, there is a validation step. If the threshold level of the erased cell is higher than the erased predetermined level, the erase operation continues. Otherwise, there is a phenomenon of over-erasure.
  • this invention proposes a new MLC operating method which is divided into two processes. First, the threshold voltage of memory cell is uniformly erased to ⁇ 2V ⁇ 1 V. Then, with the state of the negative threshold voltage as a new initial state, the appropriate programming and erasing technologies for local programming and erasing are selected. As a result, the memory window of the developed multi-level cell has nearly doubled over that of the conventional multi-level cell. An eight-level 3-bit storage at the each side of cell is achieved, which has an almost the same reliability characteristics with the 2 bits four-level cell. Therefore, it can greatly increase storage density without the additional cost.
  • FIG. 1 is a schematic illustration showing a threshold voltage distribution of conventional MLC
  • FIG. 2 is a flow chart showing a memory operating method according to a preferred embodiment of the invention.
  • FIG. 3 is a schematic illustration showing the structure of localized trapping memory cell
  • FIG. 4 is a schematic illustration showing an erasing step of memory with negative threshold voltage according to the preferred embodiment of the invention.
  • FIG. 5 is a schematic illustration showing a programming step of memory after over-erasure in FIG. 4 according to the preferred embodiment of the invention.
  • FIG. 6A is a schematic illustration showing a CHE programming step with positive substrate bias to achieve different threshold voltages based on erased state with a negative threshold voltage
  • FIG. 6B is a schematic illustration showing a PASHEI programming step to achieve different threshold voltages based on erased state with a negative threshold voltage
  • FIG. 7 is the measured I ds -V ds curves of eight different programming states after MLC programmed operation according to the preferred embodiment of the invention.
  • the convention MLC operation for localized trapping non-volatile Flash memory is performed by using CHE programming mechanism with a initial state of 2 V ⁇ 3 V.
  • four-level storage states i.e 2 bits storage at the each side of cell can be achieved based on a ⁇ 3V memory window.
  • the electrons locally trapping above the drain junction can be erased by using the single side BBHH erasing mechanism.
  • the allowable distribution width of the threshold voltage is about 0.7 V, as schematically shown in FIG. 1 . If it achieves more than eight-level storage at the each side of cell, it would be difficult to be implemented due to the limitation of the precise programming techniques and reliability problems.
  • FIG. 2 is a flow chart showing a memory MLC operating method according to a preferred embodiment of the invention. First, a uniform erasing operation is performed for the memory cell with 2V ⁇ 3V initial threshold voltage. As a result, the memory cell is erased to a new initial state with a ⁇ 2V ⁇ 1V threshold voltage. Meanwhile, the charges uniformly trap in the storage layer along the channel region.
  • the threshold voltage of memory cell is accurately adjusted to ⁇ 2V ⁇ 1V by using the programming operation. Then, with the state of the negative threshold level as a new initial state, MLC programming operation is performed by using charge carriers to change the threshold level of memory cell with different programming conditions. Finally, the bits can be determined by reading the value of the current. It is noted that the stored charges can be locally erased by BBHH erasing mechanism and the memory cell can return to the erased state with negative threshold voltage. The detailed operating flow in FIG. 2 is described as following.
  • a localized trapping memory such as the memory in FIG. 3 .
  • the memory may be memory cell in a memory array.
  • An N-type source region 11 and an N-type drain region 12 are located above both side of the P-type substrate 10 .
  • the channel region is positioned between the source 11 and drain region 12 .
  • the tunneling layer 16 , charge storage layer 15 and block layer 14 are positioned above the channel region in turn, and the gate 13 is disposed on the block layer.
  • step 2 the memory cell is erased from the initial threshold voltage of 2V ⁇ 3V to ⁇ 2V ⁇ 1V.
  • a bias V g1 is applied to the gate 13 and biases V s1 and V d1 are respectively applied to the source 11 and drain 12 , and the substrate 10 is grounded such that the holes are generated and uniformly injected into the charge storage layer 15 .
  • the threshold level decreases as the erasing time and changes from the initial 2V ⁇ 3V to ⁇ 2V ⁇ 1V.
  • the object of the step 1 is mainly to set the memory to a new initial state to facilitate the subsequent MLC operation.
  • the step 2 may be performed by a double side BBHH erasing mechanism.
  • the bias V g1 applied to the gate 13 ranges from ⁇ 4V to ⁇ 8V
  • each of the biases V s1 and V d1 applied to the source 11 and drain 12 range from 4V ⁇ 6V with substrate grounded.
  • the generated holes in the source 11 and drain region 12 are accelerated by reverse electric field. They obtain enough energy to inject into the storage layer 15 through the tunneling layer 16 and recombine with the trapping electrons. When a great amount of holes traps in the storage layer, the threshold voltage of memory cell becomes to the negative level.
  • the double side BBHH erasing method can ensure the charges uniformly distribute and the uniform threshold voltage distribution along the channel region is obtained.
  • the technology of the invention is not limited thereto.
  • the step 2 may also be performed by a negative Fowler-Nordheim (FN) erasing operation.
  • bias V g1 applied to the gate 13 ranges from ⁇ 8V to ⁇ 12 V
  • the biases V s1 , V d1 and V b1 respectively applied to the source 11 , drain 12 and substrate 10 are both substantially equal to 0V.
  • the holes inject into the storage layer 15 by FN tunneling.
  • the threshold voltage of memory cell decreases and threshold voltage along the channel has the same distribution.
  • step 3 it is verified whether the threshold level of the erased cell in the step 2 is higher than the predetermined erase level. If the threshold level of the memory is higher than the predetermined erase level, the step 6 is performed. If the threshold level of the memory is lower than the predetermined erase level, there exists over-erasure phenomenon. So, the procedure goes back to the step 4 .
  • step 4 the electrons are injected in storage layer.
  • the schematic illustration of programming operation is shown in FIG. 5 .
  • a bias V g2 is applied to the gate 13 and biases V s2 and V d2 are respectively applied to the source 11 and drain 12 , and the substrate 10 is grounded such that the electrons are generated and uniformly injected into the charge storage layer 15 .
  • the threshold level increases as the time, and the threshold level is precisely adjusted to ⁇ 2V ⁇ 1V after over-erasure.
  • the step 4 may be performed by a double side IIHE programming mechanism.
  • the bias V g2 applied to the gate 13 ranges from 4V to 8V
  • each of the biases V s2 and V d2 applied to the source 11 and drain 12 range from 4V ⁇ 6V and the substrate 10 is grounded.
  • the substrate hot electrons are generated from impact ionization of accelerated hot holes coming from the source and drain.
  • the generated electrons are accelerated towards the gate by forward vertical electric field. After they obtain enough energy, they inject into the storage layer through the tunneling layer and recombine with the trapped electrons. As a result, the threshold voltage of memory cell increases.
  • the technology of the invention is not limited thereto.
  • the step 4 may also be performed by FN programming operation.
  • bias V g2 applied to the gate 13 ranges from 8V to 12 V
  • the biases V s2 , V d2 and V b2 respectively applied to the source 11 , drain 12 and substrate 10 are both substantially equal to 0V.
  • the electric field in the tunneling layer 16 reaches more than 10 MV/cm
  • the electrons inject into the storage layer 15 by FN tunneling.
  • the threshold voltage of memory cell increases.
  • step 5 it is verified whether the threshold level of the programmed cell is higher than the predetermined threshold voltage in the step 4 . If the threshold level of the memory is lower than the predetermined threshold voltage, the procedure goes back to the step 4 and continues to programming operation. Otherwise, the step 6 is performed.
  • step 6 it is verified whether the threshold level of the memory cell in step 2 or step 4 enters into the predetermined threshold voltage range. If the threshold level of the memory enters into the predetermined threshold voltage range, the step 7 is performed. Otherwise, the procedure goes back to the step 2 to perform the erasing operation.
  • step 7 the MLC programming is performed with the state of the negative threshold voltage as a new initial state.
  • the detailed schematic illustration of MLC programming is shown in FIG. 6A and FIG. 6B .
  • a bias V g3 is applied to the gate 13 and biases V s3 and V d3 are respectively applied to the source 11 and drain 12 , and the substrate 10 is grounded such that the electrons are generated and locally injected into the charge storage layer 15 above the drain junction.
  • MLC storage is achieved.
  • the step 7 may be performed by a CHE injection with positive substrate bias to prevent the second hot electron injection.
  • V b3 tied to substrate 10 when the bias V b3 tied to substrate 10 is about 2V, V d3 applied to the drain 12 ranges from 3V to 5V, V g3 applied to the gate 13 ranges from 5V to 8V, and the source 11 is grounded.
  • the substrate 10 is applied to positive bias, the second hot electron injection is effectively suppressed.
  • hot electrons are injected the storage layer 15 only near the drain junction, which improves the performances of the localized charge storage.
  • By changing the drain 12 programming voltage or programming time more than eight programmed states can be obtained.
  • the memory window of the developed multi-level cell has nearly doubled over that of the conventional multi-level cell. If an eight-level 3-bit storage at the each side of cell is achieved, the distribution width of each threshold voltage can reach 0.7V and there has enough spacing between the different threshold voltage distributions.
  • the technology of the invention is not limited thereto.
  • the step 7 may also be performed by PASHEI programming method. In this case, the programming course is divided into two stages. During the first stage, a ⁇ 2 V pulse is applied to drain 12 , gate 13 is tied to 0.2V and substrate 10 and source 11 are grounded. Because the PN junction between drain 12 and substrate 10 is forward biased, huge amounts of electrons are generated. Next, the programming enters the second stage.
  • the drain 12 voltage quickly changes to 2.5V ⁇ 4V in a short time and the gate 13 voltage also increases to 4V ⁇ 5V. So, the junction between the substrate 10 and drain 12 quickly changes from the forward bias to reverse bias. Then, the generated electrons in the first stage are injected into the depletion region of drain junction by the reverse electric field. The injected electrons are accelerated in the drain depletion region and a plenty of electron-hole pairs are generated by impact ionization. Some electrons gain enough energy over Si/SiO 2 barrier and inject into the nitride layer 15 near drain edge by the perpendicular electric field. By slightly changing the drain 13 voltage in the second stage to control the quantity of the injected electrons, the MLC storage can be obtained.
  • a NROM cell fabricated in 90 nm technology is performed the MLC operation as a preferred embodiment of the invention. It achieves 3 bits, i.e. eight different storage states at the each side of the cell.
  • the measured I ds -V ds curves of eight different programming states after MLC programming operations are illustrated in FIG. 7 . It can be clearly seen the different states are obviously separated apart and there is enough spacing between the different states.
  • step 8 it is verified whether the threshold level of the MLC reaches the predetermined programming level in the step 7 . If the threshold level reaches the predetermined programming level, the procedure is completed. Otherwise, the step 7 is performed.
  • This invention uses a single side BBHH erasing mechanism to erase the programmed states of MLC devices to the erased state with a negative threshold voltage. After erasing there is a validation step. If the threshold voltage of the erased state is less than the erased predetermined level, the erasing operation stops.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Non-Volatile Memory (AREA)
  • Semiconductor Memories (AREA)

Abstract

A localized trapping multi-level memory cell operating method includes the following steps. First, a localized trapping memory cell with the initial threshold voltage of ˜2.5V is provided. Next, an erasing operation is performed to obtain a negative threshold level which has the uniform distribution along the channel region. Taking into account the over-erasure issue in the erasing course, a programming operation is performed to precisely adjust the threshold voltage to a predetermined level of −2V˜−1V. Then, with the negative voltage as a new initial state, corresponding programming operation is performed and electrons are locally injected the storage layer. By controlling the quantity of injected electrons, the MLC storage is achieved.

Description

    BACKGROUND OF THE INVENTION
  • 1. Field of the Invention
  • The invention relates to a method for operating a non-volatile flash memory, and more particularly to a programming and erasing method for a localized charge trapping memory using a high density multi-level cell.
  • 2. Description of the Related Art
  • Presently, non-volatile flash memory devices have been widely used for portable electronics, such as MP3 players, digital cameras, personal digital assistants, mobile phones and laptop computers, etc. High-capacity and low-cost flash memory devices are in great demand. Thus, increasing the storage capacity and reducing the manufacturing cost become the main targets for the memory manufacturers. As the memory fabrication approaches physical limits in terms of device miniaturization increasing the memory density of devices by simply scaling down the size of the memory cell becomes more and more difficult. By contrast, the more effective method to increase the storage capacity is to apply multi-level cell (MLC) techniques, which have attracted much research efforts in recent years. Unlike a single-level cell (SLC), which stores one bit in each cell, the MLC can store multiple bits in each cell. In this method, the bit state stored in the memory is characterized by the number of charges, using charge carriers to change the threshold voltage of the memory cell and read the value of the current to determine the stored bits. In order to accurately read out the stored bits, threshold voltage distributions of a programmed state need to be spaced apart from each other. Limited by the whole memory widow, if MLC device achieves more than 3 bits storage, the allowable distribution width of each state is very narrow and the spacing between different threshold voltage distributions is also very narrow. Moreover, the current memory programming methods cannot program the memory cell to the precise threshold level. Therefore, different threshold levels tend to overlap so that bit state determination becomes very difficult. Moreover, due to the narrow threshold voltage distribution width of each state, the degradation of program/erase cycling endurance and retention for the memory with MLC become problematic. Therefore, the reliability issues of MLC limit the further applications of MLC technique.
  • Localized charge trapping polysilicon-oxide-nitride-oxide-silicon (SONOS) can locally store 1 bit at source and drain side of each memory cell, respectively. NROM as a typical localized trapping SONOS memory device achieves 2 bits, referred to U.S. Pat. No. 7,110,300. If NROM cell uses four-level storage at the each side of cell, it can realize 4 bits storage per cell, which greatly increases the storage capacity and reduces the cost. The initial threshold voltage of NROM is about 2 V˜3 V and the highest programmed threshold voltage is about 5V˜6V. So, the whole memory window limits to about 3 V. If NROM achieves 3 bits storage at the each side of cell, there will be eight threshold levels in a 3 V memory window. Thus, the allowable threshold voltage distribution width of each state is less than 0.3 V. It is difficult to program the NROM cell to such a precise threshold level by using the conventional channel hot electron (CHE) injection programming technique.
  • Since it is difficult to achieve more than 8-level 3 bits high density storage at the each side of memory cell using the traditional MLC operating method, it is very urgent to invent a new multi-level cell operating methods to increase storage density. Meanwhile, it is also an important subject to improve the accuracy of program/erase operation and increase the reliability of MLC operation, i.e. program/erase cycling endurance and retention.
  • SUMMARY OF THE INVENTION
  • The invention is directed to a new high density memory operating method for localized trapping Flash memory. Based on the method, the memory window of the developed MLC has at least twice the memory window of the conventional MLC and an eight-level 3-bit storage at the each side of cell is achieved. This operating method not only greatly enhances the storage capacity, but also improves the endurance and retention with the same reliability as the four-level cell.
  • According to the present invention, a localized trapping memory cell operating method is provided, which includes the following steps. (a) The localized trapping memory cell with initial threshold voltage of about 2 V˜3 V is erased to a new initial level of about −2 V˜−1 V. After erasing, the stored bits at the each side of cell have the same threshold level, and a uniform charge distribution in the nitride layer along the channel is obtained;
  • (b) With the state of the negative threshold voltage of about −2 V˜−1 V as a new initial state, the MLC programming operation for the localized trapping memory is performed. This invention uses a CHE injection with a positive substrate bias to suppress the secondary electron injection, or a pulse agitated substrate hot electron injection (PASHEI) programming method to implement the charge localized storage;
  • (c) By changing the gate or drain voltage or the programming time, more than eight programming states, i.e. more than eight threshold voltage levels can be achieved.
  • wherein step (a) is performed by a double-side band-to-band tunneling hot hole (BBHH) erasing method, i.e. two equal positive voltages are applied on the source and drain simultaneously, and a negative voltage is applied to the gate, while the substrate is grounded. Hence electrons trapped in the storage layer can be uniformly erased.
  • wherein step (a), in order to prevent over-erasing, i.e. the erased threshold voltage being less than the predetermined negative level, an impact ionization generated substrate hot electron (IIHE) programming method is applied. During the IIHE programming, two equal positive voltages are applied on the source and drain simultaneously, and a positive voltage is applied on the gate, while the substrate is grounded. The substrate hot electrons are generated from impact of accelerated hot hole and are uniformly injected into the storage layer. As a result, the threshold voltage increases and uniformly distributes along channel region.
  • step (b) when the channel hot electron (CHE) injection with positive substrate bias is applied, ˜2V is applied to the substrate, 3V˜5V and 5V˜8V are applied to drain and gate, respectively, with source grounded. When the PASHEI programming method is applied, it consists of two stages. In the first stage, a −2 V pulse is applied between drain and substrate, ˜0.2V is applied to gate, and source is grounded. In the second stage, a 2.5V˜4V pulse is applied between drain and substrate, 4V˜5V is applied to gate, and source is grounded.
  • wherein a double side BBHH erasing method, i.e. a pulse of −4V˜−8V is applied to the gate, a bias of 4V˜6V is applied to the source and drain and substrate is grounded. The generated holes in the source and drain region are accelerated by reverse electric field. They obtain enough energy to inject into the storage layer through the tunneling layer and recombine with the trapping electrons. When a great number of holes are trapped in the storage layer, the threshold voltage of memory cell reaches the negative level. The erasing operation may also be performed by a negative Fowler-Nordheim (FN) mechanism. In this case, a bias of −8V˜−12 V is applied to the gate, and the source, drain and substrate are grounded. When the electric field in the tunneling layer reaches more than 10 MV/cm, holes are injected into the storage layer by FN tunneling mechanism. When a great number of holes are trapped in the storage layer, the threshold voltage of memory cell reaches the negative level.
  • wherein a double side IIHE programming method, i.e. a pulse of 4V˜8V is applied to the gate, and a bias with 4V˜6V is applied to the source and drain and substrate is grounded. The substrate hot electrons are generated from impact ionization of accelerated hot holes coming from the source and drain. The generated electrons in the source and drain region are accelerated towards the gate by forward vertical electric field. After they obtain enough energy, they inject into the storage layer through the tunneling layer and recombine with the trapped electrons. As a result, the threshold voltage of memory cell increases. The double side IIHE programming ensures uniform charge distribution and threshold voltage distribution along the channel is obtained.
  • The programming operation may also be performed by FN programming mechanism. In this case, a bias with 8V˜12 V is applied to the gate, and the source, drain and substrate are grounded. When the electric field in the tunneling layer reaches more than 10 MV/cm, the electrons are injected into the storage layer by FN tunneling. As a result, the threshold voltage of memory cell increases.
  • As the conventional single side band-to-band tunneling hot hole (BBHH) injection erasing cannot achieve uniform charge distribution along channel region, a double-side BBHH erasing technique is applied in this invention. During the double-side BBHH erasing, two same positive voltages are applied on the source and drain simultaneously, and a negative voltage is applied on the gate, substrate is grounded. So, electrons distributing in the storage layer can be uniformly erased. In order to prevent the over-erase operation, i.e. the erased threshold voltage less than the predetermined negative level, an impact ionization generated substrate hot electron (IIHE) programming operation is applied. During the IIHE programming, two same positive voltages are applied on the source and drain simultaneously, and a positive voltage is applied on the gate, substrate is grounded. The substrate hot electrons are generated from impact of accelerated hot hole and are uniformly injected into the storage layer. As a result, the threshold voltage increases and charges uniformly distributes along channel region.
  • After the threshold voltage of memory cell is adjusted to a predefined level of −2 V˜−1 V by double-side BBHH erasing and IIHE programming, then, with the state of the negative threshold voltage as a new initial state the MLC programming operation for the localized trapping memory cell is performed. For the memory cell with the negative threshold voltage, the excess holes uniformly trapped in the storage layer, which make the electrons more easily inject into the channel central region when a conventional CHE programming mechanism is applied. Thus, the trapped electrons have the more wide distribution in the storage layer, and it is difficult for the memory cell to return to the erased state by using the localized BBHH erase mechanism.
  • This invention uses a CHE injection with a positive substrate bias suppressing the secondary electron injection or a pulse agitated substrate hot electron injection (PASHEI) programming method to implement the localized charge storage. When the CHE with positive substrate bias is applied, the substrate is applied to ˜2V, drain and gate are applied to 3V˜5V and 5V˜8V, respectively, with source grounded. As the substrate is positively biased, the secondary electron injection is suppressed so that hot electrons inject into the storage layer near the drain side and localized charge storages are achieved. By changing the gate or drain voltage or the programming time, eight programming states, i.e. eight threshold voltage levels can be achieved. Since the maximum threshold voltage of the programmed state is still 5V˜6V, the whole memory window of the developed multi-level cell has nearly doubled over that of the conventional multi-level cell. If the eight-level and 3 bits storage is achieved at the each side of cell, the threshold voltage distribution width of each state can range up to 0.7V. Moreover, there is an enough space between different threshold voltage distributions.
  • The MLC programming is also performed by PASHEI programming method. The total PASHEI programming course consists of two stages. During the first stage, a −2 V pulse is applied between drain and substrate, gate is applied to ˜0.2V, and source are tied to the ground. Because the PN junction between substrate and drain is forward biased, huge amounts of electrons are generated and injected into the substrate. After the first stage, the drain voltage quickly changes to 2.5V˜4V in a short transition time, the gate is applied to 4V˜5 V, and the source and substrate is still grounded. From the first programming stage to the second programming stage, the PN junction between the substrate and the drain becomes to reverse biased, a wide depletion region is formed near the drain junction. So, the generated electrons in the substrate region at the first stage are injected into the depletion region of drain junction by the reverse electric field. The injected electrons are accelerated in the drain depletion region and impact ionization with lattice to create a significant amount of electron-hole. Some electrons gain enough energy over Si/SiO2 barrier and inject into the storage layer near the drain edge by the perpendicular electric field. The amount of charges injected into the storage layer is controlled by the slightly changing drain bias so as to achieve MLC storage. For the different programmed states of MLC using the CHE with positive substrate bias or the PASHEI programming mechanisms, they can be return to the erased state with a negative threshold voltage using single-side BBHH erasing mechanism. After erasing, there is a validation step. If the threshold level of the erased cell is higher than the erased predetermined level, the erase operation continues. Otherwise, there is a phenomenon of over-erasure.
  • In summary, this invention proposes a new MLC operating method which is divided into two processes. First, the threshold voltage of memory cell is uniformly erased to −2V˜−1 V. Then, with the state of the negative threshold voltage as a new initial state, the appropriate programming and erasing technologies for local programming and erasing are selected. As a result, the memory window of the developed multi-level cell has nearly doubled over that of the conventional multi-level cell. An eight-level 3-bit storage at the each side of cell is achieved, which has an almost the same reliability characteristics with the 2 bits four-level cell. Therefore, it can greatly increase storage density without the additional cost.
  • This invention about MLC operating method has several following outstanding advantages compared to the present MLC techniques:
    • (1) Large memory window of MLC;
    • (2) Wide threshold voltage distribution of each programming state;
    • (3) Wide spacing between different threshold voltage distributions and different threshold voltage distributions separating apart each other;
    • (4) Good characteristics of program/erase endurance and retention;
    • (5) High storage density, at least 1.5 times more than present storage density;
    • (6) Low voltage programming and erasing operation, simple implementation with low cost.
    BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 is a schematic illustration showing a threshold voltage distribution of conventional MLC;
  • FIG. 2 is a flow chart showing a memory operating method according to a preferred embodiment of the invention;
  • FIG. 3 is a schematic illustration showing the structure of localized trapping memory cell;
  • FIG. 4 is a schematic illustration showing an erasing step of memory with negative threshold voltage according to the preferred embodiment of the invention;
  • FIG. 5 is a schematic illustration showing a programming step of memory after over-erasure in FIG. 4 according to the preferred embodiment of the invention;
  • FIG. 6A is a schematic illustration showing a CHE programming step with positive substrate bias to achieve different threshold voltages based on erased state with a negative threshold voltage;
  • FIG. 6B is a schematic illustration showing a PASHEI programming step to achieve different threshold voltages based on erased state with a negative threshold voltage;
  • FIG. 7 is the measured Ids-Vds curves of eight different programming states after MLC programmed operation according to the preferred embodiment of the invention.
  • DETAILED DESCRIPTION OF THE INVENTION
  • The convention MLC operation for localized trapping non-volatile Flash memory is performed by using CHE programming mechanism with a initial state of 2 V˜3 V. By controlling the gate and drain voltage or programming time, four-level storage states, i.e 2 bits storage at the each side of cell can be achieved based on a ˜3V memory window. The electrons locally trapping above the drain junction can be erased by using the single side BBHH erasing mechanism.
  • Using the typical localized trapping memory device NROM as an embodiment, if it achieves four-level i.e. 2 bits storage at the each source or drain side, the allowable distribution width of the threshold voltage is about 0.7 V, as schematically shown in FIG. 1. If it achieves more than eight-level storage at the each side of cell, it would be difficult to be implemented due to the limitation of the precise programming techniques and reliability problems.
  • This invention proposes a new MLC operating method. It has at least twice the memory window of the traditional MLC and achieves 3 bits storage at the each side of cell. It can greatly enhance the storage density and prevent the different bits overlap. In addition, it improves the reliability of MLC operation. FIG. 2 is a flow chart showing a memory MLC operating method according to a preferred embodiment of the invention. First, a uniform erasing operation is performed for the memory cell with 2V˜3V initial threshold voltage. As a result, the memory cell is erased to a new initial state with a −2V˜−1V threshold voltage. Meanwhile, the charges uniformly trap in the storage layer along the channel region. Taking into account the over-erasure problem during the erasing, the threshold voltage of memory cell is accurately adjusted to −2V˜−1V by using the programming operation. Then, with the state of the negative threshold level as a new initial state, MLC programming operation is performed by using charge carriers to change the threshold level of memory cell with different programming conditions. Finally, the bits can be determined by reading the value of the current. It is noted that the stored charges can be locally erased by BBHH erasing mechanism and the memory cell can return to the erased state with negative threshold voltage. The detailed operating flow in FIG. 2 is described as following.
  • First, as shown in step 1, a localized trapping memory, such as the memory in FIG. 3, is provided. The memory may be memory cell in a memory array. An N-type source region 11 and an N-type drain region 12 are located above both side of the P-type substrate 10. The channel region is positioned between the source 11 and drain region 12. The tunneling layer 16, charge storage layer 15 and block layer 14 are positioned above the channel region in turn, and the gate 13 is disposed on the block layer.
  • Next, as shown in step 2, the memory cell is erased from the initial threshold voltage of 2V˜3V to −2V˜−1V. As shown in FIG. 4, a bias Vg1 is applied to the gate 13 and biases Vs1 and Vd1 are respectively applied to the source 11 and drain 12, and the substrate 10 is grounded such that the holes are generated and uniformly injected into the charge storage layer 15. The threshold level decreases as the erasing time and changes from the initial 2V˜3V to −2V˜−1V. The object of the step 1 is mainly to set the memory to a new initial state to facilitate the subsequent MLC operation.
  • The step 2 may be performed by a double side BBHH erasing mechanism. As shown in FIG. 4, when the bias Vg1 applied to the gate 13 ranges from −4V to −8V, and each of the biases Vs1 and Vd1 applied to the source 11 and drain 12 range from 4V˜6V with substrate grounded. The generated holes in the source 11 and drain region 12 are accelerated by reverse electric field. They obtain enough energy to inject into the storage layer 15 through the tunneling layer 16 and recombine with the trapping electrons. When a great amount of holes traps in the storage layer, the threshold voltage of memory cell becomes to the negative level. As the channel length of the mainstream memory cell is less than 0.13 μm, the double side BBHH erasing method can ensure the charges uniformly distribute and the uniform threshold voltage distribution along the channel region is obtained. However, the technology of the invention is not limited thereto. Herein, the step 2 may also be performed by a negative Fowler-Nordheim (FN) erasing operation. In this case, bias Vg1 applied to the gate 13 ranges from −8V to −12 V, and the biases Vs1, Vd1 and Vb1 respectively applied to the source 11, drain 12 and substrate 10 are both substantially equal to 0V. When the electric field in the tunneling layer reaches more than 10 MV/cm, the holes inject into the storage layer 15 by FN tunneling. As a result, the threshold voltage of memory cell decreases and threshold voltage along the channel has the same distribution.
  • Then, as shown in step 3, it is verified whether the threshold level of the erased cell in the step 2 is higher than the predetermined erase level. If the threshold level of the memory is higher than the predetermined erase level, the step 6 is performed. If the threshold level of the memory is lower than the predetermined erase level, there exists over-erasure phenomenon. So, the procedure goes back to the step 4.
  • Next, as shown in step 4, the electrons are injected in storage layer. The schematic illustration of programming operation is shown in FIG. 5. A bias Vg2 is applied to the gate 13 and biases Vs2 and Vd2 are respectively applied to the source 11 and drain 12, and the substrate 10 is grounded such that the electrons are generated and uniformly injected into the charge storage layer 15. The threshold level increases as the time, and the threshold level is precisely adjusted to −2V˜−1V after over-erasure.
  • The step 4 may be performed by a double side IIHE programming mechanism. As shown in FIG. 4, when the bias Vg2 applied to the gate 13 ranges from 4V to 8V, and each of the biases Vs2 and Vd2 applied to the source 11 and drain 12 range from 4V˜6V and the substrate 10 is grounded. The substrate hot electrons are generated from impact ionization of accelerated hot holes coming from the source and drain. The generated electrons are accelerated towards the gate by forward vertical electric field. After they obtain enough energy, they inject into the storage layer through the tunneling layer and recombine with the trapped electrons. As a result, the threshold voltage of memory cell increases. However, the technology of the invention is not limited thereto. Herein, the step 4 may also be performed by FN programming operation. In this case, bias Vg2 applied to the gate 13 ranges from 8V to 12 V, and the biases Vs2, Vd2 and Vb2 respectively applied to the source 11, drain 12 and substrate 10 are both substantially equal to 0V. When the electric field in the tunneling layer 16 reaches more than 10 MV/cm, the electrons inject into the storage layer 15 by FN tunneling. As a result, the threshold voltage of memory cell increases.
  • Then, as shown in step 5, it is verified whether the threshold level of the programmed cell is higher than the predetermined threshold voltage in the step 4. If the threshold level of the memory is lower than the predetermined threshold voltage, the procedure goes back to the step 4 and continues to programming operation. Otherwise, the step 6 is performed.
  • Next, as shown in step 6, it is verified whether the threshold level of the memory cell in step 2 or step 4 enters into the predetermined threshold voltage range. If the threshold level of the memory enters into the predetermined threshold voltage range, the step 7 is performed. Otherwise, the procedure goes back to the step 2 to perform the erasing operation.
  • Then, as shown in step 7, the MLC programming is performed with the state of the negative threshold voltage as a new initial state. The detailed schematic illustration of MLC programming is shown in FIG. 6A and FIG. 6B. A bias Vg3 is applied to the gate 13 and biases Vs3 and Vd3 are respectively applied to the source 11 and drain 12, and the substrate 10 is grounded such that the electrons are generated and locally injected into the charge storage layer 15 above the drain junction. Using electrons to change the threshold level of the memory cell by applying different drain voltage level or programming time, MLC storage is achieved.
  • The step 7 may be performed by a CHE injection with positive substrate bias to prevent the second hot electron injection. As shown in FIG. 6A, when the bias Vb3 tied to substrate 10 is about 2V, Vd3 applied to the drain 12 ranges from 3V to 5V, Vg3 applied to the gate 13 ranges from 5V to 8V, and the source 11 is grounded. As the substrate 10 is applied to positive bias, the second hot electron injection is effectively suppressed. As a result, hot electrons are injected the storage layer 15 only near the drain junction, which improves the performances of the localized charge storage. By changing the drain 12 programming voltage or programming time, more than eight programmed states can be obtained. Thus, the memory window of the developed multi-level cell has nearly doubled over that of the conventional multi-level cell. If an eight-level 3-bit storage at the each side of cell is achieved, the distribution width of each threshold voltage can reach 0.7V and there has enough spacing between the different threshold voltage distributions. However, the technology of the invention is not limited thereto. Herein, the step 7 may also be performed by PASHEI programming method. In this case, the programming course is divided into two stages. During the first stage, a −2 V pulse is applied to drain 12, gate 13 is tied to 0.2V and substrate 10 and source 11 are grounded. Because the PN junction between drain 12 and substrate 10 is forward biased, huge amounts of electrons are generated. Next, the programming enters the second stage. The drain 12 voltage quickly changes to 2.5V˜4V in a short time and the gate 13 voltage also increases to 4V˜5V. So, the junction between the substrate 10 and drain 12 quickly changes from the forward bias to reverse bias. Then, the generated electrons in the first stage are injected into the depletion region of drain junction by the reverse electric field. The injected electrons are accelerated in the drain depletion region and a plenty of electron-hole pairs are generated by impact ionization. Some electrons gain enough energy over Si/SiO2 barrier and inject into the nitride layer 15 near drain edge by the perpendicular electric field. By slightly changing the drain 13 voltage in the second stage to control the quantity of the injected electrons, the MLC storage can be obtained. A NROM cell fabricated in 90 nm technology is performed the MLC operation as a preferred embodiment of the invention. It achieves 3 bits, i.e. eight different storage states at the each side of the cell. The measured Ids-Vds curves of eight different programming states after MLC programming operations are illustrated in FIG. 7. It can be clearly seen the different states are obviously separated apart and there is enough spacing between the different states.
  • Finally, as shown in step 8, it is verified whether the threshold level of the MLC reaches the predetermined programming level in the step 7. If the threshold level reaches the predetermined programming level, the procedure is completed. Otherwise, the step 7 is performed.
  • This invention uses a single side BBHH erasing mechanism to erase the programmed states of MLC devices to the erased state with a negative threshold voltage. After erasing there is a validation step. If the threshold voltage of the erased state is less than the erased predetermined level, the erasing operation stops.
  • Above described high density MLC operation methods are applicable to all kinds of material and structure of the localized trapping non-volatile memory devices.

Claims (9)

What is claimed is:
1. A Method for operating a high density multi-level cell non-volatile flash memory possesses the following operating steps:
(a) a localized trapping memory cell with initial threshold voltage of about 2 V˜3 V is erased to a new initial level of about −2 V˜−1 V, after erasing, stored bits at each side of a cell have a same threshold level, and a uniform charge distribution in a nitride layer along the channel is obtained;
(b) with the state of the negative threshold voltage of about −2 V−˜1 V as a new initial state, a MLC programming operation for the localized trapping memory is performed, a channel hot electron CHE injection is used with a positive substrate bias to suppress a secondary electron injection, or a pulse agitated substrate hot electron injection (PASHEI) programming method to implement the charge localized storage;
(c) By changing a gate or a drain voltage or a programming time, more than eight programming states, i.e. more than eight threshold voltage levels can be achieved.
2. The method according to claim 1, wherein the step (a) is performed by a double-side band-to-band tunneling hot hole (BBHH) erasing method, i.e. two equal positive voltages are applied on a source and the drain simultaneously, and a negative voltage is applied to a gate, while a substrate is grounded, thereby electrons trapped in a storage layer can be uniformly erased.
3. The method according to claim 1, wherein the step (a), in order to prevent over-erasing, i.e. a erased threshold voltage being less than a predetermined negative level, an impact ionization generated substrate hot electron (IIHE) programming method is applied, during the IIHE programming, two equal positive voltages are applied on a source and a drain simultaneously, and a positive voltage is applied on a gate, while a substrate is grounded, substrate hot electrons are generated from impact of accelerated hot hole and are uniformly injected into a storage layer, as a result, the threshold voltage increases and uniformly distributes along channel region.
4. The method according to claim 1, wherein the step (b) when the channel hot electron (CHE) injection with the positive substrate bias is applied, ˜2V is applied to a substrate, 3V˜5V and 5V˜8V are applied to a drain and a gate, respectively, with a source grounded, when the PASHEI programming method is applied, it consists of two stages, in the first stage, a −2 V pulse is applied between the drain and the substrate, ˜0.2V is applied to the gate, and the source is grounded, in the second stage, a 2.5V˜4V pulse is applied between the drain and the substrate, 4V˜5V is applied to the gate, and the source is grounded.
5. The method according to claim 2, wherein the double side BBHH erasing method, i.e. a pulse of −4V˜−8V is applied to the gate, a bias of 4V˜6V is applied to the source and the drain and the substrate is grounded, generated holes in the source and the drain region are accelerated by a reverse electric field, they obtain enough energy to inject into the storage layer through a tunneling layer and recombine with the trapping electrons, when the great number of holes are trapped in the storage layer, the threshold voltage of memory cell reaches the negative level;
the erasing operation may also be performed by a negative Fowler-Nordheim (FN) mechanism, in this case, a bias of −8V−˜12 V is applied to the gate, and the source, the drain and the substrate are grounded, when a electric field in the tunneling layer reaches more than 10 MV/cm, holes are injected into the storage layer by the FN tunneling mechanism, when a great number of holes are trapped in the storage layer, the threshold voltage of memory cell reaches a negative level.
6. The method according to claim 3, wherein a double side IIHE programming method, i.e. a pulse of 4V˜8V is applied to the gate, and a bias with 4V˜6V is applied to the source and the drain and the substrate is grounded, substrate hot electrons are generated from impact ionization of accelerated hot holes coming from the source and drain, generated electrons in the source and drain region are accelerated towards the gate by forward vertical electric field, after they obtain enough energy, they inject into the storage layer through the tunneling layer and recombine with the trapped electrons, as a result, the threshold voltage of memory cell increases, the double side IIHE programming ensures uniform charge distribution and threshold voltage distribution along a channel is obtained;
a programming operation may also be performed by FN programming mechanism, in this case, a bias with 8V˜12 V is applied to the gate, and the source, the drain and the substrate are grounded, when the electric field in the tunneling layer reaches more than 10 MV/cm, the electrons are injected into the storage layer by FN tunneling, as a result, the threshold voltage of memory cell increases.
7. The method according to claim 4, wherein a CHE injection programming with positive substrate bias to prevent a second hot electron injection, i.e. ˜2V is applied to the substrate, 3V˜5V is applied to the drain, 5V˜8V is applied to the gate, and the source is grounded, as a positive bias is applied to the substrate, the second hot electron injection is effectively suppressed, as a result, hot electrons are injected the storage layer only near the drain junction, which improves the performances of the localized charge storage, by changing the drain programming voltage or programming time, more than eight programmed states can be obtained, if an eight-level 3-bit storage at each side of cell is achieved, the distribution width of each threshold voltage can reach 0.7V, thereby allowing enough spacing between different threshold voltage distributions;
the programming operation may also be performed by the PASHEI programming method, in this case, the programming course is divided into two stages, during a first stage, a −2 V pulse is applied to the drain, the gate is tied to 0.2V, and the substrate and the source are grounded, because a PN junction between the drain and the substrate is forward biased, a great number of electrons are generated, next, the programming enters the second stage, a drain voltage quickly changes to 2.5V˜4V in a short time and a gate voltage also increases to 4V˜5V, so, a junction between the substrate and the drain quickly changes from a forward bias to reverse bias, then, the generated electrons in the first stage are injected into a depletion region of drain junction by the reverse electric field, injected electrons are accelerated in the drain depletion region and a plenty of electron-hole pairs are generated by impact ionization, sdsome electrons gain enough energy over Si/SiO2 barrier and are injected into the storage layer near drain edge by a perpendicular electric field, by slightly changing the drain voltage in the second stage to control quantity of the injected electrons, a MLC storage can be obtained;
for different programmed states of MLC using the CHE with the positive substrate bias or the PASHEI programming mechanisms, a single side BBHH erasing mechanism is used to erase the programmed states of MLC devices to the erased state with a negative threshold voltage.
8. The method according to claim 2, wherein there is a validation step, if a threshold voltage of a erased cell is higher than a erased predetermined level, the erase operation continues, otherwise, over-erasing occurs.
9. The method according to claim 3, wherein there is a validation step, if a threshold voltage of a erased cell is higher than a erased predetermined level, the erase operation continues, otherwise, over-erasing occurs.
US13/327,586 2011-12-15 2011-12-15 Method for operating a high density multi-level cell non-volatile flash memory device Expired - Fee Related US8462556B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US13/327,586 US8462556B1 (en) 2011-12-15 2011-12-15 Method for operating a high density multi-level cell non-volatile flash memory device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US13/327,586 US8462556B1 (en) 2011-12-15 2011-12-15 Method for operating a high density multi-level cell non-volatile flash memory device

Publications (2)

Publication Number Publication Date
US8462556B1 US8462556B1 (en) 2013-06-11
US20130155768A1 true US20130155768A1 (en) 2013-06-20

Family

ID=48538417

Family Applications (1)

Application Number Title Priority Date Filing Date
US13/327,586 Expired - Fee Related US8462556B1 (en) 2011-12-15 2011-12-15 Method for operating a high density multi-level cell non-volatile flash memory device

Country Status (1)

Country Link
US (1) US8462556B1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9747997B2 (en) 2015-12-11 2017-08-29 Samsung Electronics Co., Ltd. Non-volatile memory devices and methods of operating the same
KR20230080156A (en) * 2021-11-29 2023-06-07 충남대학교산학협력단 Memory device capable of driving multi-level

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109346528B (en) * 2018-09-27 2022-03-29 上海华力微电子有限公司 Flash memory structure and corresponding programming, erasing and reading method

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6313486B1 (en) * 2000-06-15 2001-11-06 Board Of Regents, The University Of Texas System Floating gate transistor having buried strained silicon germanium channel layer
US6731544B2 (en) * 2001-05-14 2004-05-04 Nexflash Technologies, Inc. Method and apparatus for multiple byte or page mode programming of a flash memory array
US6747899B2 (en) * 2001-05-14 2004-06-08 Nexflash Technologies, Inc. Method and apparatus for multiple byte or page mode programming of a flash memory array
US7209390B2 (en) * 2004-04-26 2007-04-24 Macronix International Co., Ltd. Operation scheme for spectrum shift in charge trapping non-volatile memory
US7075828B2 (en) * 2004-04-26 2006-07-11 Macronix International Co., Intl. Operation scheme with charge balancing erase for charge trapping non-volatile memory
US7164603B2 (en) * 2004-04-26 2007-01-16 Yen-Hao Shih Operation scheme with high work function gate and charge balancing for charge trapping non-volatile memory
US7133313B2 (en) * 2004-04-26 2006-11-07 Macronix International Co., Ltd. Operation scheme with charge balancing for charge trapping non-volatile memory
US7242622B2 (en) * 2005-12-06 2007-07-10 Macronix International Co., Ltd. Methods to resolve hard-to-erase condition in charge trapping non-volatile memory

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9747997B2 (en) 2015-12-11 2017-08-29 Samsung Electronics Co., Ltd. Non-volatile memory devices and methods of operating the same
KR20230080156A (en) * 2021-11-29 2023-06-07 충남대학교산학협력단 Memory device capable of driving multi-level
KR102703459B1 (en) * 2021-11-29 2024-09-06 충남대학교 산학협력단 Memory device capable of driving multi-level

Also Published As

Publication number Publication date
US8462556B1 (en) 2013-06-11

Similar Documents

Publication Publication Date Title
CN100524776C (en) Method for solving hard-to-erase state in charge trapping non-volatile memory
US8320186B2 (en) Method of operating nonvolatile memory device
JP2012517070A (en) Overerase management in NAND-based NOR flash memory
CN101847437A (en) Operation method of semiconductor memory device
KR101026385B1 (en) Operation method of charge trap type flash memory device
US7773430B2 (en) Method of identifying logical information in a programming and erasing cell by on-side reading scheme
CN102385930B (en) Accurate multi-valued memory cell programming method
US20060140000A1 (en) Operation methods for a non-volatile memory cell in an array
US8462556B1 (en) Method for operating a high density multi-level cell non-volatile flash memory device
CN100587846C (en) Non-volatile memory device with improved erase operation
CN101833993A (en) Method for expanding operation window of memory cell and non-volatile memory array using the same
CN102509559B (en) Operation method for increasing high-density storage characteristic of non-volatile flash memory
US8018781B2 (en) Method of operating nonvolatile memory device
US7852680B2 (en) Operating method of multi-level memory cell
US20060146603A1 (en) Method of forming and operating an assisted charge memory device
US7986564B2 (en) High second bit operation window method for virtual ground array with two-bit memory cells
CN100595923C (en) Control method for integrated semiconductor nonvolatile memory
CN100477282C (en) Device for reducing second bit effect in storage device and operation method thereof
CN102436849B (en) Operation method for realizing multiple-valued/multibit storage of partial capture-type flash memory
US7903471B2 (en) Method for improving memory device cycling endurance by providing additional pulses
CN101256837B (en) Method of operating nonvolatile memory device
US7957188B2 (en) Structures and methods of trimming threshold voltage of a flash EEPROM memory
CN102298971A (en) Operation method for high-density multilevel storage of non-volatile flash memory
Choi et al. Improved Lateral Coupling Cell for a Standard Logic Process eNVM Application

Legal Events

Date Code Title Description
AS Assignment

Owner name: NANJING UNIVERSITY, CHINA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:XU, YUE;YAN, FENG;PU, LIN;AND OTHERS;SIGNING DATES FROM 20111212 TO 20111213;REEL/FRAME:027403/0031

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: 20170611