Non-Volatile Memory Embedded In A Conventional Logic Process And Methods For Operating Same

Abstract
A non-volatile memory system including an array of cells, each having an access transistor and a capacitor sharing a floating gate. The access transistors in each row are fabricated in separate well regions, which are independently biased. Within each row, the source of each access transistor is coupled to a corresponding virtual ground line, and each capacitor structure is coupled to a corresponding word line. Alternately, the source of each access transistor in a column is coupled to a corresponding virtual ground line. Within each column, the drain of each access transistor is coupled to a corresponding bit line. Select memory cells in each row are programmed by band-to-band tunneling. Bit line biasing prevents programming of non-selected cells of the row. Programming is prevented in non-selected rows by controlling the well region voltages of these rows. Sector erase operations are implemented by Fowler-Nordheim tunneling.
Description

BRIEF DESCRIPTION OF THE DRAWINGS


FIG. 1 is a top view of a non-volatile memory cell having a PMOS access transistor and an NMOS coupling gate.



FIG. 2A is a cross-sectional view of the non-volatile memory cell of FIG. 1 along section line A-A.



FIG. 2B is a cross-sectional view of the non-volatile memory cell of FIG. 1 along section line B-B.



FIG. 3 is a schematic diagram of a 2×2 array of non-volatile memory cells, in accordance with one embodiment of the present invention.



FIGS. 4A, 4B and 4C are tables that define program, erase and read operations, respectively, of the array of FIG. 3 in accordance with one embodiment of the present invention.



FIG. 5 is a circuit diagram of a 2×2 array of non-volatile memory cells in accordance with another embodiment of the present invention.



FIG. 6 is a top layout view of a non-volatile memory cell that can be fabricated using a conventional logic process, in accordance with another embodiment of the present invention.



FIG. 7A is a cross-sectional view of the non-volatile memory cell of FIG. 6 along section line A′-A′.



FIG. 7B is a cross-sectional view of the non-volatile memory cell of FIG. 6 along section line B′-B′.



FIG. 8 is a schematic diagram of a 2×2 array of non-volatile memory cells in accordance with another embodiment of the present invention.



FIGS. 9A, 9B and 9C are tables that define program, erase and read operations of the array of FIG. 8 in accordance with one embodiment of the present invention.



FIG. 10 is a table that defines the bias voltages used to erase the non-volatile memory cells of the array of FIG. 8 in accordance with an alternate embodiment of the present invention.





DETAILED DESCRIPTION


FIG. 1 is a top layout view of a non-volatile memory cell 100 that can be fabricated using a conventional logic process. FIG. 2A is a cross-sectional view of non-volatile memory cell 100 along section line A-A. FIG. 2B is a cross-sectional view of non-volatile memory cell 100 along section line B-B. The structure and fabrication of non-volatile memory cell 100 is largely described in commonly-owned U.S. Pat. No. 6,512,691 to Hsu et al., which is hereby incorporated by reference in its entirety.


Non-volatile memory cell 100 is fabricated in a p-type monocrystalline semiconductor substrate 101 (e.g., silicon). Non-volatile memory cell 100 includes a PMOS access transistor 110, having a p-type source 111 and a p-type drain 112 fabricated in an n-well region NW0. Source region 111 includes lightly doped source 111A and p+ source contact region 111B. Drain region 112 includes lightly doped drain 112A and p+ drain contact region 112B. A channel region 113 is located between source and drain regions 111-112. Source region 111 is connected to a virtual-ground (VG) line and drain region 112 is connected to a bit line (BL). Planarized field oxide 114 is located around the source, drain and channel regions of PMOS access transistor 110. A gate oxide layer 115 is located over the channel region 113. This gate oxide layer 115 has the same thickness as the gate oxide layers used in conventional input/output (I/O) transistors (not shown) fabricated in substrate 101. To maintain a data retention time of 20 years, the gate oxide thickness of gate oxide layer 115 is generally required to be 70 Angstroms or thicker. For conventional logic processes with feature sizes of less than 0.35 um, the logic transistors have an oxide thickness less than 70 Angstroms. However, most conventional deep sub-micron logic processes feature input/output (I/O) transistors with an oxide thickness greater than or equal to 70 Angstroms, such that these I/O transistors are not damaged by standard I/O voltages of 3.3 Volts or higher. The thicker oxide used to fabricate the I/O transistors is also used to form gate oxide layer 115, thereby enabling the non-volatile memory cell 100 to meet the 20 year data retention period. A conductively doped polycrystalline silicon floating gate 116 is located over gate oxide layer 115. Sidewall spacers 117, which are typically formed from silicon nitride or silicon oxide, are located at the lateral edges of floating gate 116.


Floating gate 116 and gate oxide layer 115 extend laterally beyond PMOS access transistor 110 over p-type substrate 101 and n-type coupling region 121. N-type coupling region 121 is coupled to n+ word line contact region 122. N+ word line contact region 122, in turn, is coupled to a word line (WL). The n-type coupling region 121 and n+ word line contact region 122 are formed by the n-type source/drain implants of a conventional logic process, thereby eliminating the need for any additional implants not normally provided by the conventional logic process. N-type regions 121-122, gate oxide layer 115 and floating gate 116 form an NMOS capacitor structure 120. NMOS capacitor structure 120 couples word line WL to floating gate 116. The total coupling capacitance of NMOS capacitor structure 120 is significantly larger than (e.g., 4×) the gate capacitance of PMOS access transistor 110. Non-volatile memory cell 100 can be fabricated using a conventional logic process, without any process modifications or special implants.


As described in U.S. Pat. No. 6,512,691, non-volatile memory cell 100 is erased on a per-sector basis by a band-to-band tunneling mechanism, wherein electrons are injected into the floating gate 116. U.S. Pat. No. 6,512,691 indicates that memory cell 100 is programmed using Fowler-Nordheim (FN) tunneling, wherein electrons are removed from floating gate 116. However, operating memory cell 100 in this manner may result in over-erase conditions. The present invention therefore provides an improved method of operating non-volatile memory cell 100 in an array.



FIG. 3 is a schematic diagram of a 2×2 array 301 of non-volatile memory cells 100, 200, 300 and 400, in accordance with one embodiment of the present invention. Non-volatile memory cells 200, 300 and 400 are identical to above-described non-volatile memory cell 100. Thus, non-volatile memory cells 200, 300 and 400 include PMOS access transistors 210, 310 and 410, respectively, and NMOS capacitor structures 220, 320 and 420, respectively. Non-volatile memory cells 100 and 200 are fabricated in a first n-well region NW0, and non-volatile memory cells 300 and 400 are fabricated in a separate n-well region NW1, which is isolated from n-well region NW0. The sources of PMOS access transistors 110 and 210 are commonly connected to a first virtual ground line VG0. Similarly, the sources of access transistors 310 and 410 are commonly connected to a second virtual ground line VG1. The drains of PMOS access transistors 110 and 310 are commonly connected to a first bit line BL0. Similarly, the drains of PMOS access transistors 210 and 410 are commonly connected to a second bit line BL1. NMOS capacitor structures 120 and 220 are commonly connected to a first word line WL0. Similarly, NMOS capacitor structures 320 and 420 are commonly connected to a second word line WL1. Although the described array has two rows and two columns, it is understood that arrays having other sizes can be implemented by one of ordinary skill in the art. In general, each row of PMOS access transistors is fabricated in a corresponding isolated n-well region.


As shown in FIG. 3, the virtual ground lines VG1-VG1, n-well regions NW0-NW1 and word lines WL0-WL1 are routed in parallel along a first axis and bit lines BL0-BL1 are routed in parallel along a second axis, perpendicular to the first axis. Consequently, only one of the n-well regions NW0-NW1 and one of the bit lines BL0-BL1 intersect within each of non-volatile memory cells 100, 200, 300 and 400. As described below, this configuration allows a band-to-band tunneling mechanism to be used to implement a random bit program operation.



FIGS. 4A, 4B and 4C illustrate tables 401, 402 and 403, respectively, which define program, erase and read operations of the array 301 of FIG. 3 in accordance with one embodiment of the present invention. As described in more detail below, over-erase conditions are avoided in this embodiment.


The programming mode is described in connection with the programming of non-volatile memory cell 100. In the programming mode, electrons are injected into the floating gate of the cell to be programmed. As a result, the PMOS threshold voltage (Vtp) of the programmed cell is less negative (lowered) and therefore conducts more current during normal read operations. The programming mode is implemented by a band-to-band hot electron injection mechanism through the gate oxide layer 115 of PMOS access transistor 110. The programming process also includes a read operation, which is performed after electrons have been injected into the floating gate. During the write operation, a short programming pulse is applied to the memory cell 100. A read operation is then performed to effectively measure the current of PMOS access transistor 110. This technique is commonly employed in semiconductor non-volatile memories and is therefore not discussed further.


Non-volatile memory cell 100 is programmed as follows. Word line WL0 is held at a voltage of 5 Volts, while bit line BL0 is held at a voltage of −2.5 v and virtual ground lines VG0 and VG1 are each held at a voltage of 0 Volts. N-well region NW0 is held at a voltage of 2.5 Volts, and p-type substrate is held at a voltage of 0 Volts. Under these bias conditions, NMOS capacitor structure 120 and PMOS access transistor 110 are placed in an accumulation mode. A relatively high voltage drop exists across the p-type drain region 112 (−2.5 Volts) of PMOS access transistor 110 and n-well region NW0 (2.5 Volts) Relatively high voltage drops also exist between floating gate 115 (5 Volts) and the p-type source/drain regions 111 and 112 of PMOS access transistor 110 (0 Volts and '2.5 Volts). The resulting high electrical field conditions cause band-to-band tunneling to occur near the edges of p-type source/drain regions 111-112, wherein the resulting channel hot-electrons (CHE) are accelerated and injected into floating gate 116.


In the present example, non-volatile memory cell 200 is also selected by the 5 Volt signal applied to word line WL0. However, in the described example, it is not desired to program non-volatile memory cell 200. To prevent electrons from being injected into the floating gate of non-volatile memory cell 200, bit line BL1 and virtual ground line VG0 are both held at a voltage of 0 Volts. Under these conditions, the voltage drop across the drain/gate overlap oxide region of PMOS access transistor 210 is substantially less (˜5 Volts) than the drain/gate voltage drop of p-channel access transistor 110 (˜7.5 Volts). In addition, the drain/n-well junction voltage drop of p-channel access transistor 210 (˜2.5 Volts) is substantially smaller than the voltage required to induce band-to-band tunneling in this junction (e.g., ˜5 Volts).


In the second row, non-volatile memory cell 300 receives the −2.5 Volt signal provided on bit line BL0. However, a voltage of 0 Volts is applied to the n-well region NW1 of the second row. Thus, the drain/n-well junction voltage drop is only 2.5 Volts in p-channel access transistor 310 (compared with 5 Volts in p-channel access transistor 110). Additionally, a voltage of 2.5 Volts is applied to word line WL1, (compared with 5 Volts applied to word line WL0). Under these lower voltage conditions, electron injection into the floating gate of non-volatile memory cell 300 is suppressed.


Finally, non-volatile memory cell 400 receives the word line voltage WL1 of 2.5 Volts, the bit line voltage BL1 of 0 Volts, the virtual ground line voltage VG1 of 0 Volts and the n-well voltage NW1 of 0 Volts. As a result, there is a 0 Volt voltage drop across the drain region and n-well region of p-channel access transistor 410, and a 2.5 Volt drop across the drain region and word line of p-channel access transistor 410. Under these conditions, electron injection into the floating gate of non-volatile memory cell 400 is suppressed.


Note that it is necessary to keep any unselected word lines (e.g., WL1) at a voltage greater than 0 Volts (e.g., about 2.5 Volts), in order to suppress leakage through any already-programmed cells in the unselected rows during a program operation.


Because the program operation is performed using a band-to-band tunneling mechanism, the number of non-volatile memory cells subject to the injection of an excessive amount of electrons is advantageously minimized.


In the erase mode, electrons are removed from the floating gates of memory cells 100, 200, 300 and 400, thereby making the threshold voltage (Vtp) of PMOS access transistors 110, 210, 310 and 410 less positive (or more negative). As a result of the more negative threshold voltages, the erased PMOS access transistors are turned off during normal read operations. The sector erase operation utilizes direct and/or Fowler-Nordheim tunneling mechanisms to remove electrons from the floating gates through the gate oxide layers of the PMOS access transistors.


The erase mode is defined in more detail in table 402 of FIG. 4B. In the erase mode, word lines WL0 and WL1 are held at 0 Volts, and bit lines BL0-BL1 and virtual ground lines VG0-VG1 are held at 10 Volts. The n-well regions NW0 and NW1 are also held at 10 volts. P-type substrate 101 is held at 0 Volts. Under these bias conditions, the floating gates of memory cells 100, 200, 300 and 400 are coupled to a voltage slightly higher than 0 Volts. As a result, NMOS capacitor structures 120, 220, 320 and 420 and PMOS access transistors 110, 210, 310 and 410 are placed in an inversion mode. A relatively high voltage drop exists across the gate oxide regions of the PMOS access transistors 110, 210, 310 and 410, wherein the electric field exceeds 10 mega-Volts per centimeter (MV/cm). Under these conditions, electrons tunnel out of the respective floating gates. Because the erase operation is performed using a Fowler-Nordheim tunneling mechanism, the erase operation can be precisely controlled by controlling the erase bias voltages.


More specifically, in Fowler-Nordheim tunneling, the mechanism is controlled by the gate-to-N-well voltage only. More precisely, the tunneling mechanism depends on the net voltage across the oxide of the PMOS access transistor, which is approximately equal to the gate-to-N-well voltage minus the threshold voltage (VT) of the PMOS access transistor. As more electrons removes from the floating gate, the threshold voltage VT of the PMOS access transistor increases and the net voltage across the gate oxide decreases. The decrease of the oxide voltage decreases the rate of electrons tunneling through the oxide. Thus, using a Fowler-Nordheim mechanism to remove electrons from the floating gate is a self-limiting process in this embodiment. The self-liming process minimizes the possibility of over-erase. Such self-limitation mechanism is absent in band-to-band tunneling. In addition, the band-to-band tunneling rate is controlled by two voltage potentials: the drain-to-N-well voltage and drain-to-gate voltage. Thus, the amount of electrons entering the gate is more difficult to control with a band-to-band tunneling mechanism.


The read mode is defined in more detail in table 403 of FIG. 4C. In order to read non-volatile memory cells 100 and 200 in the same row, word line WL0 is held at 0 Volts, virtual ground line VG0 is held at 1.2 Volts, bit lines BL0 and BL1 are held at 0 volts, n-well region NW0 is held at 1.2 Volts, and p-type substrate 101 is held at 0 Volts. Under these conditions, read current will flow through the p-channel access transistors of programmed cells of the row, while read current will be less through the PMOS access transistors of non-programmed (erased) cells of the row.


The word line WL1 associated with the non-selected row of cells is held at 2.5 Volts in the normal read mode, thereby turning off PMOS access transistors 310 and 410. Turning off PMOS access transistors 310 and 410 prevents current from flowing through these transistors into bit lines BL0 and BL1. As a result, non-volatile memory cells 300 and 400 do not interfere with the bit line signals from the selected non-volatile memory cells 100 and 200.



FIG. 5 is a circuit diagram of a 2×2 array 501 in accordance with another embodiment of the present invention. The difference between array 501 and array 301 is that the bit lines (BL) and virtual ground lines (VG) are routed in same direction in array 501, perpendicular to the direction of the n-well regions (NW) and word lines (WL). Array 501 is programmed and erased using the same bias voltages set forth in tables 401 and 402 of FIGS. 4A and 4B. Under these bias conditions, program operations implement band-to-band tunneling and erase operations implement Fowler-Nordheim tunneling in the manner described above in connection with array 301. Array 501 is read in substantially the same manner as array 301, except that all virtual ground lines VG0 and VG1 are held at 1.2 Volts in array 501 (such that the source regions of all of memory cells in the read row are biased at 1.2 Volts).



FIG. 6 is a top layout view of a non-volatile memory cell 600 that can be fabricated using a conventional logic process, in accordance with another embodiment of the present invention. FIG. 7A is a cross-sectional view of non-volatile memory cell 600 along section line A′-A′. FIG. 7B is a cross-sectional view of non-volatile memory cell 600 along section line B′-B′.


The layout of non-volatile memory cell 600 is similar to the layout of non-volatile memory cell 100, wherein the polarities of the various semiconductor regions are reversed in non-volatile memory cell 600. Thus, non-volatile memory cell 600 is fabricated in a deep n-well (DNW) region 602 (which is located in a p-type semiconductor substrate 601). Non-volatile memory cell 600 includes an NMOS access transistor 610, having an n-type source 611 and an n-type drain 612 fabricated in a p-well region PW0. Source region 611 includes lightly doped source 611A and n+ source contact region 611B. Drain region 612 includes lightly doped drain 612A and n+ drain contact region 612B. A channel region 613 is located between source and drain regions 611-612. Source region 611 is connected to a virtual-ground (VG) line and drain region 612 is connected to a bit line (BL). Planarized field oxide 614 is located around the active regions of NMOS access transistor 610. A gate oxide layer 615 is located over the channel region 613. This gate oxide layer 615 has the same thickness as the gate oxide layers used in conventional I/O transistors (not shown) fabricated in substrate 601. In the described embodiment, gate oxide layer 615 has a thickness of 70 Angstroms or thicker, thereby enabling a data retention period of 20 years. A conductively doped polycrystalline silicon floating gate 616 is located over gate oxide layer 615. Sidewall spacers 617 are located at the lateral edges of floating gate 616.


Non-volatile memory cell 600 also includes PMOS capacitor element 620, which includes p-type coupling region 621 and p+ word-line contact region 622. The total coupling capacitance of PMOS capacitor structure 620 is significantly larger than (e.g., 4×) the gate capacitance of NMOS access transistor 610. Non-volatile memory cell 600 can be fabricated using a conventional logic process having I/O devices with a gate oxide of 70 Angstroms or thicker, without any process modifications or special implants.



FIG. 8 is a schematic diagram of a 2×2 array 801 of non-volatile memory cells 600, 700, 800 and 900 in accordance with another embodiment of the present invention. Non-volatile memory cells 700, 800 and 900 are identical to above-described non-volatile memory cell 600. Thus, non-volatile memory cells 700, 800 and 900 include NMOS access transistors 710, 810 and 910, respectively, and PMOS capacitor structures 720, 820 and 920, respectively. The configuration of array 801 is similar to the configuration of array 301 (FIG. 3). Thus, NMOS access transistors 610 and 710 are fabricated in a first p-well region PW0, and NMOS access transistors 810 and 910 are fabricated in a separate p-well region PW1, which is isolated from p-well region PW0. The sources of NMOS access transistors 610 and 710 are commonly connected to a first virtual ground line VG0. Similarly, the sources of access transistors 810 and 910 are commonly connected to a second virtual ground line VG1. The drains of NMOS access transistors 610 and 810 are commonly connected to a first bit line BL0. Similarly, the drains of NMOS access transistors 710 and 910 are commonly connected to a second bit line BL1. PMOS capacitor structures 620 and 720 are commonly connected to a first word line WL0. Similarly, PMOS capacitor structures 820 and 920 are commonly connected to a second word line WL1. Although the described array has two rows and two columns, it is understood that arrays having other sizes can be implemented by one of ordinary skill in the art. In general, each row of NMOS access transistors is fabricated in a corresponding isolated p-well region.


Within array 801, the virtual ground lines VG0-VG1, p-well regions PW0-PW1 and word lines WL0-WL1 are routed in parallel along a first axis and bit lines BL0-BL1 are routed in parallel along a second axis, perpendicular to the first axis. Only one of the p-well regions PW0-PW1 and one of the bit lines BL0-BL1 intersect within each of NVM cells 600, 700, 800 and 900. As described below, this configuration allows a band-to-band tunneling mechanism to be used to implement a random bit program operation.



FIGS. 9A, 9B and 9C illustrate tables 901, 902 and 903, respectively, which define program, erase and read operations of the array 801 of FIG. 8 in accordance with one embodiment of the present invention. As described in more detail below, over-erase conditions are avoided in this embodiment.


The programming mode is described in connection with the programming of non-volatile memory cell 600. In the programming mode, hot holes are injected into the floating gate of the cell to be programmed. As a result, the NMOS threshold voltage (Vtn) of the programmed cell is less positive (lowered) and therefore conducts more current during normal read operations. The programming mode is implemented by a band-to-band hot hole injection mechanism through the gate oxide layer 615 of NMOS access transistor 610.


Non-volatile memory cell 600 is programmed as follows. Word line WL0 is held at a voltage of −3 Volts, while bit line BL0 is held at a voltage of 5 Volts and virtual ground lines VG0 and VG1 are each held at a voltage of 0 Volts. P-well region PW0 is held at a voltage of 0 Volts, deep n-well 602 is held at a voltage of 2.5 Volts, and p-type substrate is held at a voltage of 0 Volts. Under these bias conditions, PMOS capacitor structure 620 and NMOS access transistor 610 are placed in an accumulation mode. A relatively high voltage drop exists across the n-type drain region 612 (5 Volts) of NMOS access transistor 610 and p-well region PW0 (0 Volts). A relatively high voltage drop also exists between floating gate 615 (−3 Volts) and the n-type drain region 612 of NMOS access transistor 610 (5 Volts). The resulting high electrical field conditions cause band-to-band tunneling to occur near the edge of n-type source/drain regions 611-612, and the resulting channel hot-holes (CHH) are accelerated and injected into floating gate 616.


In the present example, non-volatile memory cell 700 is also selected by the −3 Volt signal applied to word line WL0. However, in the described example, it is not desired to program non-volatile memory cell 700. To prevent holes from being injected into the floating gate of non-volatile memory cell 700, bit line BL1 and virtual ground line VG0 are both held at a voltage of 0 Volts. Under these conditions, the voltage drop across the drain/gate overlap oxide region of NMOS access transistor 710 is substantially less (˜3 Volts) than the drain/gate voltage drop of p-channel access transistor 610 (˜8 Volts). In addition, the drain/p-well junction voltage drop of n-channel access transistor 710 (˜0 Volts) is substantially smaller than the voltage required to induce band-to-band tunneling in this junction.


In the second row, non-volatile memory cell 800 receives the 5 Volt signal provided on bit line BL0. However, a voltage of 2.5 Volts is applied to the p-well region PW1 of the second row. Thus, the drain/p-well junction voltage drop is only 2.5 Volts in NMOS access transistor 810 (compared with 5 Volts in NMOS access transistor 610). Additionally, a voltage of 0 Volts is applied to word line WL1, such that the voltage drop across the drain/gate overlap oxide region of NMOS access transistor 810 is substantially less (˜5 Volts) than the drain/gate voltage drop of p-channel access transistor 610 (˜8 Volts). Under these lower voltage conditions, hole injection into the floating gate of non-volatile memory cell 800 is suppressed.


Finally, non-volatile memory cell 900 receives the word line voltage WL1 and the bit line voltage BL1, each equal to 0 Volts, and the p-well voltage PW1 of 2.5 Volts. As a result, there is a 2.5 Volt voltage drop across the drain region and p-well region of NMOS access transistor 910. Under these conditions, hole injection into the floating gate of non-volatile memory cell 900 is suppressed.


In the erase mode, electrons are injected into the floating gates of memory cells 600, 700, 800 and 900, thereby making the threshold voltage (Vtn) of NMOS access transistors 610, 710, 810 and 910 more positive (increased). As a result of the more positive threshold voltages, the erased NMOS access transistors are turned off during normal read operations. The erase operation utilizes a Fowler-Nordheim tunneling mechanism to tunnel electrons from the channels of NMOS access transistors 610, 710, 810 and 910 into the corresponding floating gates through the associated gate oxide layers of these NMOS access transistors.


The erase mode is defined in more detail in table 902 of FIG. 9B. In the erase mode, word lines WL0 and WL1 are held at 5 Volts, and bit lines BL0-BL1, virtual ground lines VG0-VG1 and p-well regions PW0-PW1 are held at −5 Volts. Deep n-well 602 is held at 5 Volts and p-type substrate 601 is held at 0 Volts. Under these bias conditions, the floating gates of memory cells 600, 700, 800 and 900 are coupled to a voltage slightly less than 5 Volts. As a result, PMOS capacitor structures 620, 720, 820 and 920 and NMOS access transistors 610, 710, 810 and 910 are placed in an inversion mode. A relatively high voltage drop exists across the gate oxide regions of NMOS access transistors 610, 710, 810 and 910, wherein the electric field exceeds 10 mega-Volts per centimeter (MV/cm). Under these conditions, electrons in the inversion channel or source/drain regions of NMOS access transistors 610, 710, 810, and 910 tunnel into the respective floating gates.


The read mode is defined in more detail in table 903 of FIG. 9C. In order to read non-volatile memory cells 600 and 700 in the same row, word line WL0 is held at 2.5 Volts, virtual ground line VG0 is held at 1.2 Volts, bit lines BL0 and BL1 are held at 0 volts, p-well region PW0 is held at 0 Volts, deep n-well region 602 is held at 2.5 Volts, and p-type substrate 101 is held at 0 Volts. Under these conditions, read current will flow through the NMOS access transistors of programmed cells of the row, while read current will be less through the NMOS access transistors of non-programmed (erased) cells of the row.


The word line WL1 associated with the non-selected row of cells is held at 0 Volts in the normal read mode, thereby turning off NMOS access transistors 810 and 910. Turning off NMOS access transistors 810 and 910 prevents current from flowing through these transistors into bit lines BL0 and BL1. As a result, non-volatile memory cells 800 and 900 do not interfere with the bit line signals from the selected non-volatile memory cells 600 and 700.



FIG. 10 is a table 1001 which defines the bias voltages used to erase the non-volatile memory cells of array 801 in accordance with an alternate embodiment of the present invention. In this alternate erase mode, word lines WL0 and WL1, virtual ground lines VG0 and VG1, and deep n-well 602 are held at 5 Volts. Bit lines BL0-BL1, p-well regions PW0-PW1 and p-type substrate 101 are held at 0 Volts. Under these bias conditions, transistors 610, 710, 810 and 910 are biased in the saturation region, whereby a strong lateral electrical field exists between the channel and the drain region within each of the NMOS access transistors 610, 710, 810 and 910. In the charge depletion zone near the drain region, channel-electrons are accelerated by the high lateral field. Some of the electrons may acquire a sufficient velocity so as to cause impact ionization. During impact ionization, some of the hot electrons are scattered when colliding with the semiconductor lattice. Some of the scattered hot electrons may be attracted by the vertical field and tunnel through the gate oxide and eventually trapped in the floating gate. Hot electron and impact ionization mechanism are well known in the field of device physics. The trapped electrons in the floating gates increase the threshold voltages of the NMOS access transistors 610, 710, 810 and 910. Consequently, the non-volatile memory cells 600, 700, 800 and 900 are erased by channel hot electron injection caused by impact ionization.


Although the present invention has been described in connection with several embodiments, it is understood that this invention is not limited to the embodiments disclosed, but is capable of various modifications and embodiments which would be apparent to one of ordinary skill in the art. It is, therefore, contemplated that the appended claims will cover any such modifications or embodiments as falling within the true scope of the invention.

Claims
  • 1. A non-volatile memory system comprising: an array of non-volatile memory cells arranged in one or more rows and columns, wherein each of the non-volatile memory cells includes an access transistor having source/drain regions of a first conductivity type and a capacitor structure having a diffusion region of a second conductivity type, opposite the first conductivity type, wherein the access transistor and capacitor structure share a common floating gate, and wherein the access transistors in each row are fabricated in a dedicated well region of the second conductivity type;a first set of control lines, wherein each of the control lines in the first set is coupled to the source of each access transistor in a corresponding row; anda second set of control lines, wherein each of the control lines in the second set is coupled to the drain of each access transistor in a corresponding column.
  • 2. The non-volatile memory system of claim 1, further comprising a well bias control circuit configured to independently bias the dedicated well regions.
  • 3. The non-volatile memory system of claim 1, wherein the first set of control lines extend in parallel with the well regions along a first axis.
  • 4. The non-volatile memory system of claim 3, wherein the second set of control lines extend in parallel along a second axis, perpendicular to the first axis.
  • 5. The non-volatile memory system of claim 1, further comprising a third set of control lines, wherein each of the control lines in the third set is coupled to the diffusion region of each capacitor structure in a corresponding row.
  • 6. The non-volatile memory system of claim 1, further comprising programming means for inducing band-to-band tunneling in selected access transistors in a selected row of the array, thereby programming the non-volatile memory cells that include the selected access transistors.
  • 7. The non-volatile memory system of claim 6, wherein the programming means further comprises means for preventing band-to-band tunneling in non-selected access transistors in the selected row of the array by controlling a bias voltage applied to the drains of these non-selected access transistors.
  • 8. The non-volatile memory system of claim 6, wherein the programming means further comprises means for preventing band-to-band tunneling in access transistors in non-selected rows of the array by controlling bias voltages applied to the well regions associated with these non-selected rows.
  • 9. The non-volatile memory system of claim 6, wherein the programming means is configured to induce the band-to-band tunneling by controlling the junction voltage between the drain and well region of the selected access transistors.
  • 10. The non-volatile memory system of claim 9, wherein the junction voltage is about 5 Volts.
  • 11. The non-volatile memory system of claim 1, further comprising erase means for inducing Fowler-Nordheim tunneling in all of the access transistors in the array, thereby simultaneously erasing all of the non-volatile memory cells in the array.
  • 12. A non-volatile memory system comprising: an array of non-volatile memory cells arranged in one or more rows and columns, wherein each of the non-volatile memory cells includes an access transistor having source/drain regions of a first conductivity type and a capacitor structure having a diffusion region of a second conductivity type, opposite the first conductivity type, wherein the access transistor and capacitor structure share a common floating gate, and wherein the access transistors in each row are fabricated in a dedicated well region of the second conductivity type;a first set of control lines, wherein each of the control lines in the first set is coupled to the source of each access transistor in a corresponding column; anda second set of control lines, wherein each of the control lines in the second set is coupled to the drain of each access transistor in a corresponding column.
  • 13. The non-volatile memory system of claim 12, further comprising a well bias control circuit configured to independently bias the dedicated well regions.
  • 14. The non-volatile memory system of claim 12, wherein the first set of control lines and the second set of control lines extend in parallel along a first axis.
  • 15. The non-volatile memory system of claim 14, wherein the well regions extend in parallel along a second axis, perpendicular to the first axis.
  • 16. The non-volatile memory system of claim 12, further comprising a third set of control lines, wherein each of the control lines in the third set is coupled to the diffusion regions of each capacitor structure in a corresponding row.
  • 17. The non-volatile memory system of claim 12, further comprising programming means for inducing band-to-band tunneling in selected access transistors in a selected row of the array, thereby programming the non-volatile memory cells containing the selected access transistors.
  • 18. The non-volatile memory system of claim 17, wherein the programming means further comprises means for preventing band-to-band tunneling in non-selected access transistors in the selected row of the array by controlling a bias voltage applied to the drains of these access transistors.
  • 19. The non-volatile memory system of claim 17, wherein the programming means further comprises means for preventing band-to-band tunneling in access transistors of non-volatile memory cells in non-selected rows of the array by controlling the bias voltages applied to the well regions of these non-selected rows.
  • 20. The non-volatile memory system of claim 17, wherein the programming means is configured to induce the band-to-band tunneling by controlling the junction voltage between the drain and well region of the selected access transistors.
  • 21. The non-volatile memory system of claim 20, wherein the junction voltage is about 5 Volts.
  • 22. The non-volatile memory system of claim 12, further comprising erase means for inducing Fowler-Nordheim tunneling in all of the access transistors of the array, thereby simultaneously erasing all of the non-volatile memory cells in the array.
  • 23. A method comprising: programming selected non-volatile memory cells in a selected row of an array of non-volatile memory cells arranged in one or more rows and columns, wherein each of the non-volatile memory cells includes an access transistor having source/drain regions of a first conductivity type and a capacitor structure having a diffusion region of a second conductivity type, opposite the first conductivity type, and a floating gate electrode common to the access transistor and the capacitor structure, and wherein the programming is implemented by band-to-band tunneling into the floating gate electrodes of the selected non-volatile memory cells; andpreventing programming of non-selected non-volatile memory cells in the selected row of the array, wherein the step of preventing programming is implemented by controlling a bias voltage applied to a source/drain region of the access transistor of each non-selected non-volatile memory cell in the selected row.
  • 24. The method of claim 23, further comprising: preventing programming of non-volatile memory cells in non-selected rows of the array by controlling a bias voltage applied to dedicated well regions associated with the non-selected rows, wherein the access transistors in each row are fabricated in a corresponding dedicated well region.
  • 25. The method of claim 24, wherein the step of preventing programming of non-volatile memory cells in the non-selected rows further comprising controlling a bias voltage applied to word lines associated with the non-selected rows, wherein the diffusion regions of the capacitor structures in each row are coupled to a corresponding word line.
  • 26. The non-volatile memory system of claim 23, further comprising implementing the band-to-band tunneling within each of the selected non-volatile memory cells by controlling a junction voltage between a source/drain region of each of the access transistors of the selected non-volatile memory cells and a well region in which each of the access transistors of the selected non-volatile memory cells is fabricated.
  • 27. The method of claim 26, further comprising biasing the junction voltage at about 5 Volts.
  • 28. The method of claim 23, further comprising simultaneously erasing all of the non-volatile memory cells in the array by inducing Fowler-Nordheim tunneling in all of the access transistors in the array.
  • 29. A non-volatile memory system comprising: a non-volatile memory cell consisting of an NMOS transistor and a PMOS capacitor sharing a floating gate;means for injecting electrons into the floating gate using a Fowler-Nordheim tunneling mechanism; andmeans for injecting holes into the floating gateusing a band-to-band tunneling mechanism.
  • 30. The non-volatile memory system of claim 29, wherein the means for injecting electrons into the floating gate are configured to induce electrons to tunnel from a channel of the NMOS transistor into the floating gate.
  • 31. The non-volatile memory system of claim 29, wherein the means for injecting holes into the floating gate are configured to induce holes to tunnel from a drain junction of the NMOS transistor into the floating gate.
  • 32. The non-volatile memory system of claim 29, further comprising one or more input/output transistors, each having a gate oxide layer, wherein the NMOS transistor and PMOS capacitor further include a gate oxide layer having a thickness substantially the same as a thickness of the gate oxide layer of the input/output transistors.
  • 33. The non-volatile memory system of claim 32, wherein the non-volatile memory system is fabricated with a conventional logic process having one and only one polysilicon layer, wherein the floating gate is fabricated from the polysilicon layer.
  • 34. A non-volatile memory system comprising: a non-volatile memory cell consisting of an NMOS transistor and a PMOS capacitor sharing a floating gate;means for injecting holes into the floating gate using a gate assisted band-to-band tunneling mechanism; andmeans for injecting electrons into the floating gate using a channel-hot-electron mechanism.
  • 35. The non-volatile memory system of claim 34, further comprising one or more input/output transistors, each having a gate oxide layer, wherein the NMOS transistor and PMOS capacitor further include a gate oxide layer having a thickness substantially the same as a thickness of the gate oxide layer of the input/output transistors.
RELATED APPLICATIONS

This is a continuation in part of U.S. patent application Ser. No. 11/341,881-2960 “Method To Increase Charge Retention Of Non-Volatile Memory Manufactured In A Single-Gate Logic Process” by Gang-feng Fang, Wingyu Leung, and Dennis Sinitsky.