Ultra high density flash memory
Various aspects related to a method of reading a non-volatile memory cell adapted to store a first bit and a second bit. Various method embodiments comprise reading the first bit, including applying a first voltage level to a first node of the memory cell and a second voltage level to a second node of the memory cell, and further comprise reading the second bit, including applying the first voltage level to the second node and applying the second voltage level to the first node.
Latest Patents:
- EXTREME TEMPERATURE DIRECT AIR CAPTURE SOLVENT
- METAL ORGANIC RESINS WITH PROTONATED AND AMINE-FUNCTIONALIZED ORGANIC MOLECULAR LINKERS
- POLYMETHYLSILOXANE POLYHYDRATE HAVING SUPRAMOLECULAR PROPERTIES OF A MOLECULAR CAPSULE, METHOD FOR ITS PRODUCTION, AND SORBENT CONTAINING THEREOF
- BIOLOGICAL SENSING APPARATUS
- HIGH-PRESSURE JET IMPACT CHAMBER STRUCTURE AND MULTI-PARALLEL TYPE PULVERIZING COMPONENT
This application is a Continuation of U.S. application Ser. No. 09/866,938, filed May 29, 2001, which is a Divisional of U.S. application Ser. No. 09/035,304, filed Feb. 27, 1998, now issued as U.S. Pat. No. 6,238,976, which is a Divisional of U.S. application Ser. No. 08/889,554, filed Jul. 8, 1997, now issued as U.S. Pat. No. 5,973,356, all of which are incorporated herein by reference.
This application is related to U.S. Pat. No. 5,936,274, which disclosure is herein incorporated by reference.
TECHNICAL FIELD OF THE INVENTIONThis invention relates generally to integrated circuits, and particularly to floating gate transistor structures for use in nonvolatile semiconductor memories such as in flash EEPROM memory cells.
BACKGROUND OF THE INVENTIONElectrically erasable and programmable read only memories (EEPROMs) are reprogrammable nonvolatile memories that are widely used in computer systems for storing data both when power is supplied or removed. The typical data storage element of an EEPROM is a floating gate transistor, which is a field-effect transistor (FET) having an electrically isolated (floating) gate that controls electrical conduction between source and drain regions. Data is represented by charge stored on the floating gate and the resulting conductivity obtained between source and drain regions.
Increasing the storage capacity of EEPROM memories requires a reduction in the size of the floating gate transistors and other EEPROM components in order to increase the EEPROM's density. However, memory density is typically limited by a minimum lithographic feature size (F) that is imposed by lithographic processes used during fabrication. For example, the present generation of high density dynamic random access memories (DRAMS), which are capable of storing 256 Megabits of data, require an area of 8F2 per bit of data. There is a need in the art to provide even higher density memories in order to further increase storage capacity.
BRIEF DESCRIPTION OF THE DRAWINGSIn the drawings, like numerals describe substantially similar components throughout the several views.
In the following detailed description, reference is made to the accompanying drawings which form a part hereof. and in which is shown by way of illustration specific embodiments in which the invention may be practiced. These embodiments are described in sufficient detail to enable those skilled in the art to practice the invention, and it is to be understood that the embodiments may be combined, or that other embodiments may be utilized and that structural, logical and electrical changes may be made without departing from the scope of the present invention. In the following description, the terms wafer and substrate are interchangeably used to refer generally to any structure on which integrated circuits are formed, and also to such structures during various stages of integrated circuit fabrication. Both terms include doped and undoped semiconductors, epitaxial layers of a semiconductor on a supporting semiconductor or insulating material, combinations of such layers, as well as other such structures that are known in the art, including bulk semiconductor and semiconductor-on-insulator (SOI) substrates. In the drawings, like numerals describe substantially similar components throughout the several views. The following detailed description is not to be taken in a limiting sense.
Memory 100 includes a memory cell array 105, having memory cells therein that include floating gate transistors, as described below. Y gate decoder 110 provides a plurality of first gate lines, YG1, YG2, . . . , YGN for addressing floating gate transistors in array 105, as described below. X gate decoder 115 provides a plurality of second gate lines, XG1, XG2, . . . , XGN for addressing floating gate transistors in array 105, as described below. Y source/drain decoder 120 provides a plurality of first source/drain interconnection lines YS1, YS2, . . . , YSN, for accessing first source/drain regions of the floating gate transistors in array 105, as described below. In an embodiment in which commonly connected first source/drain interconnection lines YS1, YS2, . . . , YSN are used, Y source/drain decoder 120 may be omitted. X source/drain decoder 125 provides a plurality of data lines, XD1, XD2, . . . , XDN for accessing second source/drain regions of the floating gate transistors in array 105, as described below. X source/drain decoder 125 also typically includes sense amplifiers and input/output (I/O) circuitry for reading, writing, and erasing data to and from array 105. In response to address signals A0-AN that are provided on address lines 130 during read, write, and erase operations, address buffers 135 control the operation of Y gate decoder 110, X gate decoder 115, Y source/drain decoder 120, and X source/drain decoder 125. The address signals A0-AN are provided by a controller such as a microprocessor that is fabricated separately or together with memory 100, or otherwise provided by any other suitable circuits. As described in detail below, the address signals A0-AN are decoded by Y gate decoder 110, X gate decoder 115, Y source/drain decoder 120, and X source/drain decoder 125 to perform reading, writing, and erasing operations on memory cells that include a number of vertical floating gate field-effect transistors (FETs) formed on the sides of a semiconductor pillar on a substrate.
Each pillar 300 includes a first source/drain region of a second conductivity type, such as N+ silicon source region 310, formed proximally to a sub-micron dimensioned interface between pillar 300 and substrate 305. Each pillar 300 also includes a second source/drain region of the second conductivity type, such as N+ silicon drain region 315, that is distal to substrate 305, and separated from source region 310 by a first conductivity type region, such as P-body region 320.
Each pillar 300 provides a source region 310, a drain region 315, and a body region 320 for the four floating gate transistors 200 of a particular memory cell 205. In one embodiment, the physical dimensions of each pillar 300 and the doping of P-body region 320 are both sufficiently small to allow operation of the floating gate transistors 200 that is characteristic of fully depleted body transistors. First source/drain region interconnection line YS1 electrically interconnects the source region 310 of each pillar 300. of cells 205AA, 205BA, . . . , 205BN. In one embodiment, the first source/drain interconnection lines YS1, YS2, . . . , YSN, comprise a conductively doped semiconductor of the second conductivity type, such as N+ silicon, disposed at least partially within substrate 305. For example, dopants can be ion-implanted or diffused into substrate 305 to form the first source/drain interconnection lines YS1, YS2, . . . , YSN. In another embodiment, the first source/drain interconnection lines YS1, YS2, . . . , YSN are formed above substrate 305. For example, a doped epitaxial semiconductor layer can be grown on substrate 305, from which first source/drain interconnection lines YS1, YS2, . . . , YSN are formed. Alternatively, an undoped epitaxial semiconductor layer can be grown on substrate 305, and dopants then introduced by ion-implantation or diffusion to obtain the first source/drain interconnection lines YS1, YS2, . . . , YSN of the desired conductivity.
Each pillar 300 is outwardly formed from substrate 305, and is illustrated in
Also interposed between approximately adjacent pillars 300, except at the periphery of array 105, are first gate line YG1, YG2, . . . , YGN that are substantially parallel to each other in the first direction, e.g. the Y-direction. Each of the first gate lines YG1, YG2, . . . , YGN interconnects ones of the control gates 335. For example, first gate line YG1 electrically interconnects control gates 335 of floating gate transistors 200 in cells 205AA, 205BA, . . . , 205BN. In the embodiment of
Also interposed between approximately adjacent pillars 300, except at the periphery of array 105, are second gate lines XG1, XG2, . . . , XGN that are substantially parallel to each other in the second direction, e.g. the X-direction. Each of the second gate lines XG1, XG2, . . . , XGN interconnects ones of the control gates 335. For example, second gate line XG2 electrically interconnects control gates 335 of floating gate transistors 200, in which the control gates are shared between pairs of cells 205, e.g. 205AA and 205BA, 205AB and 205BB. . . . , 205AN and 205BN. In the embodiment of
Drain regions 315 of the pillars 300 are interconnected by data lines XD1, XD2, . . . , XDN that are substantially parallel to each other in the second direction, e.g. the X-direction.
The center-to-center spacing (“pitch”) between adjacent first gate lines YG1, YG2, . . . , YGN, such as between YG2 and YG3, or between adjacent second gate lines XG1, XG2, . . . , XGN, such as between XG2 and XG3, is twice the minimum lithographic feature size F. Since four floating gate transistors 200 are contained within a cell 205 having an area of 4F2, an area of only F2 is needed per bit of data. In another embodiment, multiple charge states (more than two) are used to obtain correspondingly higher data storage densities, such that an area of less than F2 is needed per bit of data, since more than one bit of data can be stored on a single floating gate transistor 200. In one embodiment, four charge states are used to store two bits of data per floating gate transistor 200, corresponding to eight bits of data per memory cell 205. One example of using more than two charge states to store more than one bit of data per transistor is set forth an article by T.-S. Jung et al., entitled “A 117-mm2 3.3-V Only 128-Mb Multilevel NAND Flash Memory For Mass Storage Applications,” IEEE J. Solid-State Circuits, Vol. 31, No. 11, November 1996. In a further embodiment, a continuum of charge states is used to store analog data in array 105.
In one embodiment, programming of one of the floating gate transistors 200 is by hot electron injection. For example, a voltage of approximately 10 volts is provided, such as by one of Y gate decoder 110 or X gate decoder 115, through a particular one of the first gate lines YG1, YG2, . . . , YGN or second gate lines XG1, XG2, . . . , XGN to a particular control gate 335. A resulting inversion region (channel) is formed in the body region 320 at the surface that is approximately adjacent to the particular one of the first gate lines YG1, YG2, . . . , YGN or second gate lines XG1, XG2, . . . , XGN. A voltage of approximately 5 Volts is provided, such as by X source/drain decoder 125, through a particular one of data lines XD1, XD2, . . . , XDN to a particular drain region 315. A voltage of approximately 0 Volts is provided, such as by Y source/drain decoder 120, through a particular one of first source/drain interconnection lines YS1, YS2, . . . , YSN, to the particular source region 310 of the floating gate transistor 200. Electrons are injected onto the floating gate 325 interposed between the control gate 335 and the pillar 300 in which the particular drain region 315 is disposed. The exact value of the voltages provided to the particular control gate 335 and drain region 315 will depend on the physical dimension of the floating gate transistor 200, including the thickness of the gate dielectric 330, the thickness of the intergate dielectric 340, and the separation between source region 310 and drain region 315. Alternatively, if higher voltages are provided to control gate 335, and the gate dielectric 330 and intergate dielectric 340 are made thinner, the floating gate transistor 200 may be programmed instead by Fowler-Nordheim tunneling of electrons h m the body region 320, source region 310, or drain region 315.
Addressing a particular memory cell 205 for reading data includes selecting a particular one of data lines XD1, XD2, . . . , XDN and also selecting a particular one of first source/drain interconnection lines YS1, YS2, . . . , YSN. Addressing a particular floating gate transistor 200 within the particular memory cell 205 for reading data further includes selecting a particular one of first gate lines YG1, YG2, YGN or second gate lines XG1, XG2, . . . , XGN.
In one embodiment, reading data stored on a particular floating gate transistor 200 includes providing a voltage of approximately 5 volts, such as by one of Y gate decoder 110 or X gate decoder 115, through a particular one of the first gate lines YG1, YG2, . . . , YGN or second gate lines XG1, XG2, . . . , XGN to the particular control gate 335 of the floating gate transistor 200. A voltage of approximately 0 Volts is provided, such as by Y source/drain decoder 120, through a particular one of first source/drain interconnection lines YS1, YS2, . . . , YSN, to the particular source region 310 of the particular floating gate transistor 200. A particular one of data lines XD1, XD2 . . . , XDN that is switchably coupled to the drab region 315 of the floating gate transistor 200 is precharged to a positive voltage by a sense amplifier in X source/drain decoder 125, then coupled to the drain region 315 to determine the conductivity state of the floating gate transistor 200 between its source region 310 and drain region 315.
If there are no electrons stored on the floating gate 325, the floating gate transistor 200 will conduct between its source region 310 and drain region 315, decreasing the voltage of the particular one of data lines XD1, XD2, . . . , XDN toward that voltage of its source region 310, e.g. toward a “low” binary logic level of approximately 0 Volts. If there are electrons stored on the floating gate 325, the floating gate transistor 200 will not conduct between its source region 310 and drain region 315. As a result, the sense amplifier will tend to increase the voltage of the particular one of data lines XD1, XD2, . . . , XDN toward a positive voltage, e.g. toward a “high” binary logic voltage level.
In one embodiment, erasure of floating gate transistors 200 includes providing an erasure voltage difference of approximately between −10 and −12 Volts from a source region 310 to a corresponding control gate 335. For example, a voltage of approximately 0 Volts is provided, such as by Y source/drain decoder 120, to source regions 310 of floating gate transistors 200 that are interconnected by one or several first source/drain interconnection lines YS1, YS2, . . . , YSN. A voltage of approximately between −10 and −12 Volts is provided, such as by one of Y gate decoder 110 or X gate decoder 115, through a corresponding one or several of the first gate lines YG1, YG2, . . . , YGN or second gate lines XG1, XG2, . . . , XGN to the control gates 335 of the floating gate transistors 200 to be erased. As a result of the negative voltage applied to the control gates 335, electrons are removed from the corresponding floating gates 325 by Fowler-Nordheim tunneling, thereby erasing the data from ones of the floating gate transistors 200. In another example, a voltage of approximately between −5 and −6 Volts is applied to the control gates 335 and a voltage of approximately between +5 and +6 Volts is applied to the source regions 310 in order to obtain the erasure voltage difference of approximately between −10 and −12 Volts from a source region 310 to a corresponding control gate 335. The exact value of the erasure voltage difference will vary depending upon the physical dimensions of the floating gate transistor 200 and the thicknesses of gate dielectric 330 and intergate dielectric 340.
In one embodiment, the entire array 105 of floating gate transistors 200 is simultaneously erased by applying approximately between −10 and −12 Volts to each of first gate lines YG1, YG2, . . . , YGN and second gate lines XG1, XG2, . . . , XGN, and also applying 0 Volts to each of first source/drain interconnection lines YS1, YS2, . . . , YSN. In another embodiment, one or more sectors of array 105 are simultaneously erased by selectively applying approximately between −10 and −12 Volts to one or more of first gate lines YG1, YG2, . . . , YGN or second gate lines XG1, XG2, . . . , XGN, and also applying 0 Volts to one or more of first source/drain interconnection lines YS1, YS2, . . . , YSN.
In
In
In
In
In
In
In
The first intergate dielectric 340, having an approximate thickness between 7 nanometers and 15 nanometers, is formed on the exposed portions of floating gate regions 1000. In one embodiment, a silicon dioxide intergate dielectric 340 is formed by thermal oxidation of the floating gate regions 1000. In another embodiment, an oxynitride intergate dielectric 340 is formed on the floating gate regions 1000 by CVD.
First gate lines YG1, YG2, . . . , YGN are formed in the etched portions of substrate 305 underlying the first troughs 600 between opposing floating gate regions 1000 in the first troughs 600. First gate lines YG1, YG2, . . ., YGN are insulated from substrate 305 by first trough insulation layer 1100. Control gates 335 are formed in the first troughs 600 between opposing floating gate regions 1000, and separated therefrom by the first intergate dielectric 340. In one embodiment, first gate lines YG1, YG2, . . . , YGN and control gates 335 are formed together by depositing N+ polysilicon to fill first troughs 600, and etching back the deposited N+ polysilicon approximately to the top portion of the floating gate regions 1000.
In
In the plan view of
In the plan view of
In
In
In the perspective view of
In the perspective view of
Though
Thus, in the above described Figures, substrate 305 is understood to include bulk semiconductor as well as SOI embodiments in which the semiconductor integrated circuits formed on the surface of substrate 305 are isolated from each other and an underlying semiconductor portion of substrate 305 by an insulating layer.
One such method of forming bars of SOI is described in the Noble U.S. patent application Ser. No. 08/745,708 which is assigned to the assignee of the present application and which is herein incorporated by reference. Another such method of forming regions of SOI is described in the Forbes U.S. patent application Ser. No. 08/706,230, which is assigned to the assignee of the present application and which is herein incorporated by reference.
In an SOI embodiment of the present invention, processing of first troughs 600 to carry the first gate lines YG1, YG2, . . . , YGN varies slightly from the bulk semiconductor embodiment described with respect to
Thus, the present invention provides an ultra high density flash EEPROM having increased nonvolatile storage capacity. If a floating gate transistor 200 is used to store a single bit of data, an area of only F2 is needed per bit of data. If multiple charge states (more than two) are used, an area of less than F2 is needed per bit of data. The increased storage capacity of the ultra high density flash EEPROM is particularly advantageous in replacing hard disk drive data storage in computer systems. In such an application, the delicate mechanical components included in the hard disk drive are replaced by rugged, small, and durable solid-state ultra high density flash EEPROM packages. The ultra high density flash EEPROMs provide improved performance, extended rewrite cycles, increased reliability, lower power consumption, and improved portability.
It is to be understood that the above description is intended to be illustrative, and not restrictive. Many other embodiments will be apparent to those of skill in the art upon reviewing the above description. For example, though the memory cells 205 have been described with respect to a particular embodiment having four floating gate transistors 200 per pillar 300, a different number of floating gate transistors per pillar could also be used. It is also understood that the above structures and methods, which have been described with respect to EEPROM memory devices having floating gate transistors 200, are also applicable to dynamic random access memories (DRAMS) or other integrated circuits using vertically oriented field-effect transistors (s) that do not have floating gates. Thus, the scope of the invention is not limited to the particular embodiments shown and described herein.
Claims
1. A method of reading a non-volatile memory cell coupled to receive a first signal and a second signal and storing a first bit and a second bit, the method comprising:
- reading the first bit, including applying a first voltage level to the first signal and a second voltage level to the second signal; and
- reading the second bit, including applying the first voltage level to the second signal and applying the second voltage level to the first signal.
2. The method of claim 1, wherein the first signal includes a first control gate signal for a first control gate of the memory cell, and the second signal includes a second control gate signal for a second control gate of the memory cell.
3. The method of claim 1, further comprising performing a flash erase to erase the first bit and the second bit.
4. A method of reading a non-volatile memory cell adapted to store a first bit and a second bit, comprising:
- reading the first bit, including applying a first voltage level to a first node of the memory cell and a second voltage level to a second node of the memory cell; and
- reading the second bit, including applying the first voltage level to the second node and applying the second voltage level to the first node.
5. The method of claim 4, wherein the first node includes a first control gate and the second node includes a second control gate.
6. The method of claim 4, further comprising performing a flash erase to erase the first storage region and the second storage region.
7. A method of programming a non-volatile memory cell having a first storage region to store a first bit and a second storage region to store a second bit, comprising:
- programming the first storage region, including applying programming voltages to accelerate electrons to store hot electrons in the first storage region; and
- programming the second storage region, including applying programming voltages to accelerate electrons to store hot electrons in the second storage region.
8. The method of claim 7, wherein the first storage region includes a first floating gate separated from a body region of the memory cell by an insulator and the second storage region includes a second floating gate separated from the body region of the memory cell by the insulator.
9. The method of claim 7, further comprising performing a flash erase to erase the first bit and the second bit.
10. A method of operating a non-volatile memory cell having a first storage region to store a first bit and a second storage region to store a second bit, comprising:
- programming the first storage region, including applying programming voltages to accelerate electrons to store hot electrons in the first storage region;
- reading the first storage bit, including applying a first voltage level to a first node of the memory cell and a second voltage level to a second node of the memory cell;
- programming the second storage region, including applying programming voltages to accelerate electrons to store hot electrons in the second storage region; and
- reading the second storage bit, including applying the first voltage level to the second node and applying the second voltage level to the first node.
11. The method of claim 10, further comprising performing a flash erase to erase the first storage region and the second storage region.
12. The method of claim 10, wherein the first node includes a first control gate of the memory cell and the second node includes a second control gate of the memory cell.
13. A memory, comprising:
- a first semiconductor pillar, including a first source/drain region, a second source/drain region, and a body region between the first and second source/drain regions;
- a first programmable floating gate storage region separated from the body region of the first semiconductor pillar by a dielectric, the first storage region adapted to store a first bit; and
- a second programmable floating gate storage region separated from the body region of the first semiconductor pillar by the dielectric, the second storage region adapted to store a second bit.
14. The memory of claim 13, further comprising:
- a second semiconductor pillar, the second semiconductor pillar including a first source/drain region, a second source/drain region, and a body region between the first and second source/drain regions;
- a third programmable floating gate storage region separated from the body region of the second semiconductor pillar by the dielectric, the third storage region adapted to store a third bit;
- a fourth programmable floating gate storage region separated from the body region of the second semiconductor pillar by the dielectric, the fourth storage region adapted to store a fourth bit; and
- a word line disposed between the first and second semiconductor pillars, the word line being positioned to function as a first control gate for a first transistor that includes the body region and the first and second source/drain regions of the first semiconductor pillar and being positioned to function as a second control gate for a second transistor that includes the body region and the first and second source/drain regions of the second semiconductor pillar.
15. The memory of claim 13, wherein:
- the first programmable floating gate storage region includes a first floating gate separated from the body region of the first semiconductor pillar by the dielectric; and
- the second programmable floating gate storage region includes a second floating gate separated from the body region of the first semiconductor pillar by the gate dielectric, the second storage region adapted to store a second bit.
16. The memory of claim 15, further comprising a third floating gate separated from the body region of the first semiconductor pillar by the dielectric, and a fourth floating gate separated from the body region of the first semiconductor pillar by the dielectric.
17. A memory, comprising:
- a pillar of semiconductor material that extends outwardly from a working surface of a substrate to form a first source/drain region, a second source/drain region, and a body region between the first and second source/drain regions;
- at least two floating charge storing regions separated from the body region by a dielectric; and
- a number of control gates, each control gate being associated with at least one floating charge storing region so as to allow selective storage and retrieval of data on the floating charge storing regions.
18. The memory of claim 17, wherein the at least two floating charge storing regions includes two charge storing regions.
19. The memory of claim 17, wherein the at least two floating charge storing regions includes at least two floating gates separated from the body region by the dielectric.
20. The memory of claim 17, further comprising:
- a second pillar of semiconductor material that extends outwardly from a working surface of a substrate to form a first source/drain region, a second source/drain region, and a body region between the first and second source/drain regions, at least two floating charge storing regions separated from the body region of the second pillar by a dielectric, and a number of control gates, each control gate being associated with at least one floating charge storing region separated from the body region of the second pillar by the dielectric so as to allow selective storage and retrieval of data on the floating charge storing regions; and
- a word line positioned between the pillars to function as at least one of the control gates.
21. A memory, comprising:
- a first semiconductor pillar, including a first source/drain region, a second source/drain region, and a body region between the first and second source/drain regions; and
- at least one control gate, at least two charge storing regions disposed between the body region and the at least one control gate, the at least two charge storing regions being separated from the body region by a gate dielectric and the at least one control gate being separated from the at least two charge storing regions by an intergate dielectric, the at least two charge storing regions being adapted to store a first bit and a second bit.
22. The memory of claim 21, wherein the at least two charge storing regions includes a floating gate adapted to store two bits.
23. The memory of claim 22, wherein the floating gate adapted to store two bits is adapted to store four charge states.
24. A memory, comprising:
- means for programming a first storage bit of a memory cell;
- means for programming a second storage bit of the memory cell;
- means for reading the first storage bit of the memory cell; and
- means for reading the second storage bit of the memory cell.
25. The memory of claim 24, wherein:
- the means for programming the first storage bit of the memory cell includes means for applying programming voltages to accelerate electrons to store hot electrons in a corresponding first storage region of the memory cell;
- the means for programming the second storage bit of the memory cell includes means for applying programming voltages to accelerate electrons to store hot electrons in a corresponding second storage bit;
- the means for reading the first storage bit of the memory cell includes means for applying a first voltage level to a first node of the memory cell and a second voltage level to a second node of the memory cell; and
- the means for reading the second storage bit includes means for applying the first voltage level to the second node and applying the second voltage level to theu first node.
Type: Application
Filed: Nov 29, 2006
Publication Date: Mar 29, 2007
Applicant:
Inventors: Wendell Noble (Milton, VT), Leonard Forbes (Corvallis, OR)
Application Number: 11/605,751
International Classification: H01L 21/336 (20060101);