NON-DIFFUSION JUNCTION SPLIT-GATE NONVOLATILE MEMORY CELLS AND ARRAYS, METHODS OF PROGRAMMING, ERASING, AND READING THEREOF, AND METHODS OF MANUFACTURE
14 Assignments
0 Petitions
Accused Products
Abstract
Nonvolatile flash memory systems and methods are disclosed having a semiconductor substrate of a first conductivity type, including non-diffused channel regions through which electron flow is induced by application of voltage to associated gate elements. A plurality of floating gates are spaced apart from one another and each insulated from the channel region. A plurality of control gates are spaced apart from one another and insulated from the channel region, with each control gate being located between a first floating gate and a second floating gate and capacitively coupled thereto to form a subcell. A plurality of spaced-apart assist gates are insulated from the channel region, with each assist gate being located between and insulated from adjacent subcells. The channel is formed of three regions, two beneath adjacent control gate elements as well as a third region between the first two and beneath an associated assist gate.
10 Citations
46 Claims
-
1-14. -14. (canceled)
-
15. An array of flash memory structures, said array comprising:
-
a semiconductor substrate of a first conductivity type; and a plurality of structures, each structure comprising; a non-diffused channel region within the semiconductor substrate through which electron flow may be induced, in a first direction, by application of voltage to gate elements disposed above the channel region; a plurality of floating gates, spaced apart from one another, each insulated from the channel region; a plurality of control gates, spaced apart from one another, each insulated from the channel region, each control gate being between a first floating gate and a second floating gate, and being capacitively coupled to the first floating gate and the second floating gate, wherein each control gate and pair floating gates to which the control gate is capacitively coupled form a subcell; and a plurality of assist gates, spaced apart from one another, each insulated from the channel region, each assist gate being between and insulated from a first subcell and a second subcell; wherein the channel region includes a first channel region beneath the first subcell, a second channel region beneath the second subcell, and a third channel region beneath the assist gate, and wherein each subcell and each assist gate control conductivity of a channel region located therebeneath; wherein structures adjacent to one another in a second direction, substantially perpendicular to the first direction, have the assist gate connected to one another in the first direction, and the control gate connected to one another in the second direction. - View Dependent Claims (16, 17, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
18-20. -20. (canceled)
-
30. A method of erasing a plurality of floating gates arranged in a column direction in an array of flash memory structures, said array formed in a semiconductor substrate of a first conductivity type and having a plurality of AND structures with each structure having:
-
a non-diffused channel region within the semiconductor substrate through which electron flow may be induced by application of voltage to gate elements disposed above the channel region, with electron flow in the channel region being in a row direction substantially perpendicular to the column direction; a plurality of floating gates, spaced apart from one another, each insulated from the substrate; each AND structure further having a control gate insulated from the substrate, the control gate being between a first floating gate and a second floating gate, and being capacitively coupled to the first floating gate and the second floating gate; and an assist gate insulated from the substrate, the assist gate being between a first floating gate in a first AND structure and a second floating gate in a second AND structure; whereby a floating gate is between an assist gate and a control gate; wherein the channel region includes a first channel region beneath the first subcell, a second channel region beneath the second subcell, and a third channel region beneath the assist gate, and wherein each subcell and each assist gate control conductivity of a channel region located therebeneath; wherein the AND structures adjacent to one another in the row direction, have assist gates connected to one another in the row direction, and AND structures adjacent to each other in the column direction have the control gate connected to one another in the column direction; said method of erasing comprising; applying a non-positive voltage to a selected column of control gates immediately adjacent to one side of select floating gates in the selected column; and applying a high positive voltage to a selected row of assist gates immediately adjacent to another side of the select floating gates in the selected column; wherein a first column of floating gates between the selected column of control gates and the selected row of assist gates are erased by charges from the first column of floating gates tunneling to the selected row of assist gates. - View Dependent Claims (31, 32, 33, 34, 35)
-
-
36. A method of erasing a plurality of floating gates arranged in a column direction in an array of flash memory structures, said array formed in a semiconductor substrate of a first conductivity type and having a plurality of AND structures with each structure having:
-
a non-diffused channel region within the semiconductor substrate through which electron flow may be induced by application of voltage to gate elements disposed above the channel region, with electron flow in the channel region being in a row direction substantially perpendicular to the column direction; a plurality of floating gates, spaced apart from one another, each insulated from the substrate; each AND structure further having a control gate insulated from the substrate, the control gate being between a first floating gate and a second floating gate, and being capacitively coupled to the first floating gate and the second floating gate; and an assist gate insulated from the substrate, the assist gate being between a first floating gate in a first AND structure and a second floating gate in a second AND structure; whereby a floating gate is between an assist gate and a control gate; wherein the channel region includes a first channel region beneath the first subcell, a second channel region beneath the second subcell, and a third channel region beneath the assist gate, and wherein each subcell and each assist gate control conductivity of a channel region located therebeneath; wherein the AND structures adjacent to one another in the row direction, have assist gates connected to one another in the row direction, and AND structures adjacent to each other in the column direction have the control gate connected to one another in the column direction; said method of erasing comprising; applying a high negative voltage to a selected column of control gates immediately adjacent to one side of select floating gates in the selected column; and applying a non-negative voltage to a selected row of assist gates; wherein a first column of floating gates adjacent to the selected column of control gates are erased by charges from the first column of floating gates tunneling to the substrate. - View Dependent Claims (37, 38)
-
-
39. A method of erasing a plurality of floating gates arranged in a column direction in an array of flash memory structures, said array formed in a semiconductor substrate of a first conductivity type and having a plurality of AND structures with each structure having:
-
a non-diffused channel region within the semiconductor substrate through which electron flow may be induced by application of voltage to gate elements disposed above the channel region, with electron flow in the channel region being in a row direction substantially perpendicular to the column direction; a plurality of floating gates, spaced apart from one another, each insulated from the substrate; each AND structure further having a control gate insulated from the substrate, the control gate being between a first floating gate and a second floating gate, and being capacitively coupled to the first floating gate and the second floating gate; and an assist gate insulated from the substrate, the assist gate being between a first floating gate in a first AND structure and a second floating gate in a second AND structure; whereby a floating gate is between an assist gate and a control gate; wherein the channel region includes a first channel region beneath the first subcell, a second channel region beneath the second subcell, and a third channel region beneath the assist gate, and wherein each subcell and each assist gate control conductivity of a channel region located therebeneath; wherein the AND structures adjacent to one another in the row direction, have assist gates connected to one another in the row direction, and AND structures adjacent to each other in the column direction have the control gate connected to one another in the column direction; said method of erasing comprising; applying a high positive voltage to a selected column of control gates immediately adjacent to one side of select floating gates in the selected column; and applying a non-positive voltage to a selected row of assist gates immediately adjacent to another side of the select floating gates in the selected column; wherein a first column of floating gates between the selected column of control gates and the selected row of assist gates are erased by charges from the first column of floating gates tunneling to the selected column of control gates. - View Dependent Claims (40, 41, 42)
-
-
43. (canceled)
-
44. A method of programming a select floating gate, in an array of AND flash memory structures, the array formed in a semiconductor substrate of a first conductivity type and having a plurality of AND structure with each AND structure having:
-
a non-diffused channel region within the semiconductor substrate through which electron flow may be induced by application of voltage to gate elements disposed above the channel region, with electron flow in the channel region being in a row direction substantially perpendicular to the column direction; a plurality of floating gates, spaced apart from one another, each insulated from the substrate; each AND structure further having a control gate insulated from the substrate, the control gate being between a first floating gate and a second floating gate, and being capacitively coupled to the first floating gate and the second floating gate; and an assist gate insulated from the substrate, the assist gate being between a first floating gate in a first AND structure and a second floating gate in a second AND structure; whereby a floating gate is between an assist gate and a control gate; wherein the channel region includes a first channel region beneath the first subcell, a second channel region beneath the second subcell, and a third channel region beneath the assist gate, and wherein each subcell and each assist gate control conductivity of a channel region located therebeneath; wherein the AND structures adjacent to one another in the row direction, have assist gates connected to one another in the row direction, and AND structures adjacent to each other in the column direction have the control gate connected to one another in the column direction; said method of programming comprising; applying a first non-positive voltage to a first line of substrate region laying beneath control gates within first subcells adjacent to each other in a column direction; applying a second voltage to a second line of substrate region laying beneath control gates of second subcells adjacent to each other in a column direction; applying a third voltage to the assist gate between the first subcell and the second subcell, which contains a select floating gate to program;
the third voltage being sufficient to turn on the third channel region over which the assist gate is positioned;applying a fourth voltage to the second control gate of the second subcell, the fourth voltage being sufficient to turn on the second channel region over which the select floating get is positioned; applying a fifth voltage to the first control gate of the first subcell;
the fifth voltage sufficient to couple enough voltage to a floating gate of the first subcell located above the first channel region to turn on the first channel region, and thereby program the select floating gate. - View Dependent Claims (45, 46)
-
Specification