PRIORITY CLAIMThis application claims priority under 35 U.S.C. 119(e) to U.S. Provisional Patent Application No. 60/739,770, filed Apr. 21, 2006.
FIELD OF INVENTIONEmbodiments of the present invention relate to multiple time programmable (MTP) memory devices.
BACKGROUNDU.S. Pat. No. 6,271,560, which is incorporated herein by reference, teaches the use of a floating gate avalanche PMOS (FAMOS) device structure programmable with CMOS compatible voltages as a non-volatile storage element. The floating gate PMOS is placed in series with an NMOS transistor which serves as a write enable switch.
U.S. Pat. No. 6,157,574, which is incorporated herein by reference, teaches the use of the FAMOS device structure programmable with CMOS compatible voltages in a multiple time programmable (MTP) mode by adding a floating gate poly-poly coupling capacitor to enable the erase operation. An erase operation is carried out by application of a negative voltage pulse to the poly-2 plate of the coupling capacitor. Alternatively, an erase operation can be accomplished by application of the high positive voltage to the n-well housing the floating gate device.
U.S. Pat. No. 6,137,723, which is incorporated herein by reference, teaches the use a gate oxide to p-well coupling capacitor for an erase operation. This approach requires an additional isolating well (3rd well) to isolate the negative cell erase voltage (applied to the p-well) from the substrate (which is typically p-type in CMOS technologies). Alternatively, an erase operation can be accomplished by application of the high positive voltage to the n-well housing the floating gate device. Application of high positive erase voltage to the n-well containing the FAMOS device in series with the access transistor is limited to voltages that are lower than the junction breakdown of the P+N diode or the gate oxide breakdown (PMOS access device) or the series combination of the P+N and N+P diodes (NMOS access device). This limits the applicability of existing cells for the MTP use to relatively thin (less than 10 nm, 3.3V I/O devices) gate oxides requiring less than ˜12V erase voltage.
Since many CMOS technologies use and will continue to use 5V I/O devices with gate dielectric thickness in the 10-15 nm range (which would require erase voltages of ˜12V to ˜18V), there is a clear need for a MTP device that is capable of withstanding high positive erase voltages.
SUMMARYEmbodiments of the present invention are directed to multiple time programmable (MTP) memory cells. In accordance with an embodiment of the present invention, an MTP memory cell includes a floating gate PMOS transistor, a high voltage NMOS transistor, and an n-well capacitor. The floating gate PMOS transistor includes a source that forms a first terminal of the memory cell, a drain and a gate. The high voltage NMOS transistor includes a source connected to ground, an extended drain connected to the drain of the PMOS transistor, and a gate forming a second terminal of the memory cell. The n-well capacitor includes a first terminal connected to the gate of the PMOS transistor, and a second terminal forming a third terminal of the memory cell. The floating gate PMOS transistor can store a logic state. Combinations of voltages can be applied to the first, second and third terminals of the memory cell to program, inhibit program, read and erase the logic state stored by the floating gate PMOS transistor.
In accordance with specific embodiments, the gate of the floating gate PMOS transistor is formed on a gate oxide layer having a thickness in the range of 10 nm to 15 nm, and preferably at least 12 nm.
The gate of the high voltage NMOS transistor is formed on a gate oxide layer. In accordance with an embodiment of the present invention, to produce the high voltage NMOS transistor, the extended drain of the high voltage NMOS transistor is isolated from the gate oxide of the high voltage NMOS transistor by a field oxide region or a dielectric region.
In accordance with an embodiment of the present invention, the floating gate transistor used to store a logic state (also referred to as the memory transistor) includes a well of a first conductivity type (e.g., an n-well) formed in a substrate material (e.g., a p-type substrate), a layer of gate oxide grown on the n-well and a layer of polysilicon that forms the floating gate over the oxide. Spaced apart source and drain regions of a second conductivity type (e.g., p+ regions) formed in the well by means of ion implantation that also dopes the floating gate poly p+. A channel region is formed between the source and drain regions, a layer of gate oxide is formed over the channel region, and a floating gate is formed over the layer of gate oxide.
In accordance with an embodiment, the high voltage transistor, which is used to access the memory transistor, is also formed in the substrate. More specifically, the high voltage transistor includes both a first well of the first conductivity type (e.g., an n-well) and a second well of a second conductivity type (e.g., a p-well) formed in the substrate material. The drain of the high voltage transistor is formed by the first well, and the source of the high voltage transistor is formed in the second well. The channel region is defined between the source and drain regions, with the channel being in the second well. A layer of gate oxide is formed over the channel, with the gate formed over the layer of gate oxide. A silicide layer is formed over the drain region (more specifically, over an ohmic tie to the drain region), the gate and the source-substrate tie regions, to form a contact surface. An isolating material isolates the silicide layer from the gate. In accordance with an embodiment, the isolating material is a field oxide at least partially formed in the first well. In another embodiment, the isolating material is a dielectric formed on a portion of the first well, e.g., using a masking operation.
In accordance with an embodiment, the capacitor, for coupling the gate of the memory transistor to ground, includes a well of the first conductivity type (e.g., an n-well) formed in the substrate, a gate oxide grown on the well and the gate polysilicon layer deposited over the gate oxide to form the coupling capacitor top plate. Spaced apart first and second diffusion regions (e.g., N+ regions), i.e., well taps, are formed by means of ion implantation that also dopes the polysilicon. This embodiment provides part of the floating gate (storage element) that is doped P+ and another part of the floating gate (control gate) that is doped N+, with the two being shorted by e.g. by silicide over the field oxide.
In accordance with another embodiment, the coupling capacitor is formed in an n-well, a gate oxide grown over the well and the gate polysilicon layer is deposited over the gate oxide to form the capacitor top plate. Spaced apart first and second diffusion regions (e.g. P+ regions) are formed by ion implantation that also dopes the polysilicon gate. An N+ tap contact (shorted to the P+ diffusion by silicide or metal with contacts provided to both the P+ and the N+ regions) is also provided to contact the n-well. This embodiment provides P+ doped floating gate disposed over both n-well regions.
In accordance with yet another embodiment, the coupling capacitor is formed between the gate poly and the second poly layer if such is available in the process.
This summary is not intended to be a complete description of the embodiments of the present invention. Further and alternative embodiments, and the features, aspects, and advantages of the present invention will become more apparent from the detailed description set forth below, the drawings and the claims.
BRIEF DESCRIPTION OF THE DRAWINGSFIG. 1 illustrates a multiple time programmable (MTP) memory device according to an embodiment of the present invention.
FIG. 2 illustrates a multiple time programmable (MTP) memory device according to another embodiment of the present invention.
FIG. 3 is a schematic diagram of the MTP memory devices shown inFIGS. 1 and 2.
FIG. 4 illustrates how the MTP memory devices of the present invention can be organized in an array.
FIGS. 5 and 6 illustrate alternative coupling capacitors that can be used with the embodiments ofFIGS. 1 and 2.
DETAILED DESCRIPTIONFIG. 1 shows a cross section of a multiple time programmable (MTP) PMOS floating-gate basednon-volatile memory cell100. As shown inFIG. 1, theMTP memory cell100 includes amemory transistor120, acoupling capacitor140 and a highvoltage access transistor160.
Thememory transistor120 includes spaced apart p-type source anddrain regions122 and124, respectively, which are formed in an n-type well121 (n-well). The n-type well121 is in turn formed in a p-type substrate102. Achannel region126 is defined between thesource region122 and thedrain region124. A layer ofgate oxide128 is formed over thechannel region126, and apoly silicon gate130 is formed over thegate oxide128. Since thegate130 is isolated, it is often referred to as a floating gate. An n-type region123 is also formed within the n-type well121, next to (likely touching, but not necessarily touching) the p-type source region122. The n-type region123 provides an ohmic body tie to the n-well121, so the n-well121 is tied to a Vpp terminal (if absent, the n-well121 would float). A layer ofsilicide132 is formed over the p-type and n-type regions122 and123, to thereby form a contact region for the Vpp terminal. A layer ofsilicide134 is also formed over the p-type drain region124. Customary side wall spacers used in modern CMOS technologies to space source/drain implants from the gate and to prevent diffusion to gate silicide shorts can be used, but for simplicity, are not shown in the drawings. The floatinggate130 can optionally be covered with silicide or can have silicide formation excluded from this region by conventional (silicide block) means. In the embodiment shown, thememory transistor120 is a floating gate PMOS transistor. Thememory transistor120 may also be referred to as a storage transistor, because it can be programmed to store a logic state.
Thecapacitor140 includes spaced apart N-type diffusion regions143 and145 (also known as well taps) formed within an n-type well141, which is formed in the p-type substrate102. Achannel region146 is defined between the N-type regions143 and145, a layer ofgate oxide148 is formed over thechannel region146, and a polysilicon gate layer150 is formed over thegate oxide148 to form the coupling capacitor top plate. A layer ofsilicide153 is formed over the n-type region143, and a layer ofsilicide155 is formed over the n-type region145. A field oxide (FOX)region135, e.g., formed using a shallow trench isolation (STI) process, local oxidation of silicon (LOCOS) process, poly buffer LOCOS process, etc., isolates thecoupling capacitor140 from thememory transistor120. In the embodiment shown, thecapacitor140 is a depletion NMOS device, and can also be referred to as an n-well capacitor. A further field oxide (FOX)region136 isolates the highvoltage access transistor160 from thememory transistor120.
The P+ dopedgate region130 of thememory transistor120 and the N+ dopedgate region150 of the coupling capacitor device may be optionally protected by a salicide exclusion block to improve the cell retention time. If this approach is taken the N+ and the P+ doped regions of the floating gate can be strapped by a silicide outside the active device areas.
Alternative capacitors140′ and140″, for use in the embodiment ofFIGS. 1 and 2, are shown inFIGS. 5 and 6. Referring toFIG. 5, thecapacitor140′ includes spaced apart P-type diffusion regions143′ and145′ formed within the n-type well141, which the formed in the p-type substrate102. Anadditional N+ region144 is provided as an ohmic contacts to the n-well141. The layer ofsilicide153 is formed over the n-type region144 and the p-type region143′, and the layer ofsilicide155 is formed over the p-type region145′ to short these two regions. In the embodiment ofFIG. 5, thecapacitor140 is an enhancement PMOS device, and can also be referred to as an n-well capacitor.
The P+ dopedgate region130 of thememory transistor120 and the P+ dopedgate region150 of the coupling capacitor device may be optionally protected by a salicide exclusion block to improve the cell retention time.FIG. 5 shows such a salicide exclusion block at149.FIG. 6 is similar toFIG. 5, but does not include thesalicide exclusion block149.
The highvoltage access transistor160 includes both a p-type well161 (p-well) and an n-type well171 (n-well). The n-well171 forms the drain of thetransistor160, with an n-type region174 providing an ohmic body tie to asilicide contact region176. An n-type source region162 is formed in the p-type well161. Achannel region166 is defined between the n-type source region162 and the n-typewell drain region171. A layer ofgate oxide168 is formed over part of the p-well and part of the n-well171 (including where they abut one another), and agate180 is formed over thegate oxide168, resulting in thegate180 being over thechannel166. A p-type region163 is also formed within the p-type well161, next to (likely touching, but not necessarily touching) the n-type source region162. The p-type region163 provides an ohmic body tie to the p-well161 so the p-well121 is tied to ground (if absent, the p-well161 would float). It is noted that explaining that a terminal is connected or tied to ground is also meant to encompass such a terminal connected or tied to a voltage that is very close to ground, but slightly offset from ground. A layer ofsilicide165 is formed over the n-type and p-type regions162 and163, to thereby form a contact region that is shown as being connected to ground. The layer ofsilicide176 is formed over the n-type region174. A field oxide (FOX)region178 is formed in the n-well171 to isolate the silicide contact region176 (which is the contact for the drain171) from thegate180. It is this isolation that enables theaccess transistor160 to withstand the higher voltages which occur during an erase operation.
In the embodiment shown, the highvoltage access transistor160 is a high voltage NMOS device. The highvoltage access transistor160 may also be referred to as a high voltage select transistor. Because of itsextended drain171, theaccess transistor160 can also be referred to as a high voltage extended drain NMOS transistor.
The above mentionedsilicide regions132,134,153,155,165 and176 provide low resistance contact regions to the silicon. Such regions are generally self aligned, meaning that any non-dielectric region of exposed silicon will be silicided. Additionally, thepoly silicon gate180 will likely be silicided, but for simplicity this is not shown, and is not important to the embodiments of the present invention. In accordance with specific embodiments of the present invention, thegates130 and150 are specifically not silicided, to prevent possible charge leakage from the gates to the corresponding source and drain regions and thus improve retention characteristics of the cell.
In accordance with embodiments of the present invention, eachgate oxide layer128,148 and168 preferably has a gate oxide thickness that is the same as the gate oxide thickness of CMOS devices that are used as input/output interface devices having an operating voltage of 5V. In other words, the thickness for gate oxide layers128,148 and168 is preferably native to the fabrication process for 5V I/O devices. This enablesdevices120,140 and160 to be made using standard CMOS processes. More specifically, in accordance with embodiments of the present invention, eachgate oxide layer128,148 and168 has a thickness in the range of 10-15 nm (i.e., 100-150 A). Preferably, the thickness of eachgate oxide layer128,148 and168 is at least 12 nm (i.e., at least 120 A). It is believed that embodiments of the present invention will work with a gate oxide thickness up to about 20 nm (i.e., 200 A), enabling such embodiments to be useful with devices having even higher I/O voltages.
Thetop plate150 of the n-well capacitor140 is electrically connected to thegate130 of the memory transistor, e.g., by atrace137. There is no contact to the floatinggate130 of thememory transistor120. Thecapacitor140 capacitively couples the floatinggate130 to ground (which need not be exactly 0V), so that when a high erase voltage (e.g., 14-20V) is applied to the Vpp terminal, electrons are tunneled off the floatinggate130. As also shown inFIG. 1, the p-type drain region124 of thememory transistor120 is electrically connected to the n-type drain region171 (through the ohmic body tie174) of the highvoltage access transistor160, e.g., by atrace138.
In accordance with embodiments of the present invention, the MTP memory cell includes three terminals. A capacitor terminal (Vcap) is formed by the n-type diffusion region143 of the n-well capacitor140. A program terminal (Vpp) is formed by the p-type source region122 of thememory transistor120. A control terminal (Vc), also referred to as a select or access terminal, is formed by thegate180 of the highvoltage access transistor160.
Table 1, shown below, is used to summarize the operation of theMTP memory cell100.
| TABLE 1 |
| |
| Operation | Vpp (V) | Vc (V) | Vcap(V) |
| |
| Program | ~5–7 V | ~5 V | 0 V |
| Inhibit Program | ~5–7 V | 0 V | 0 V |
| Read | ~1 V | ~5 V | 0 V |
| Erase | ~15 V | 0 V | 0 V |
| |
As can be appreciated from Table 1, the Vcap terminal can be connected to ground (GND), e.g., to a GND bus or plane, because it should be at about 0 V for each operation. To program the MTP memory cell, a program voltage level should be applied to the Vpp terminal, and a select voltage level should be applied to the Vc terminal. The select voltage should be sufficient to turn on theaccess transistor160. The program voltage level should be sufficient to induce channel punch-thru in the floating gatePMOS memory transistor120. The punch through current in turn generates hot electrons that are injected on the floatinggate130 and trapped there to turn on thePMOS memory transistor120.
The Vpp voltage may be externally applied or generated on chip. Increasing Vpp may shorten the time needed to program the cell. The magnitude of Vpp will also be a function of the length of thechannel126 of the floatinggate memory transistor120.
To inhibit programming of thecell100, the Vc terminal should be connected to GND. Thememory cell100 can be read by applying a significantly lower read voltage (e.g., approximately 1V), to the Vpp terminal, while the Vc terminal receives the select voltage level.
To erase thememory cell100, an erase voltage that is likely at least twice the program voltage level should be applied to the Vpp terminal, while the Vc terminal is connected to GND. Thus, in accordance with specific embodiments, the Vpp terminal is used for both programming thememory cell100, and erasing thememory cell100. In accordance with specific embodiments of the present invention, the program voltage level is approximately 5V-7V and the erase voltage level is approximately 15V. The erase operation will result in the simultaneous erasure of all cells connected to the common Vpp bus. In accordance with specific embodiments, the select voltage level is approximately 5V.
The high voltageNMOS access transistor160 inFIG. 1 is made from elements that are native to a CMOS device, i.e., an n-well, p-well, FOX, source, drain, gate oxide and gate. However, this need not be the case, as described below.
FIG. 2 illustrates anMTP memory cell200, in accordance with an alternative embodiment of the present invention, where an alternative high voltageNMOS access transistor160′ is used. Since a majority of the elements inFIGS. 1 and 2 are the same, common reference numbers are used to indicate common elements. The significant difference betweenmemory cell200 andmemory cell100 is that the highvoltage access transistor160′ inFIG. 2 does not include theFOX region178 to isolate the silicide region176 (and thus the drain174) from thegate oxide168 and the portion of thechannel166 within the p-well161, but rather includes thedielectric region179 for that same purpose. Thedielectric region179 can be, e.g., silicon nitride, but is not limited thereto. While the dielectric179 may be native to the fabrication process, a masking operation used to form the dielectric179 may not be native. The same masking step used to prevents silicide from forming ongates130 and150 can also be used to pattern the dielectric179.
As explained above, embodiments of the present invention use a high voltage transistor (e.g.,160 or160′) as the access transistor. As mentioned above, to erase thecells100/200, a relatively high voltage (e.g., approximately 15V) is applied to the Vpp terminal, to form a voltage drop across thegate oxide128 of the memory device sufficient for the Fowler-Nordheim tunneling. However, in the case of theaccess transistor160/160′, the high voltage is applied across the series connection of the diode formed by the n-well121 andP+ region124 of thememory transistor120, and the diode formed by theN+ region174, n-well171 and p-well161 of theaccess transistor160. The standard MOS transistors inherent in the fabrication process would not be able to withstand such high erase voltages. This is whyhigh voltage transistors160/160′ are used as access transistors. More specifically, during erase, the access transistor is turned off, causing a relatively high voltage (e.g., 15V) to appear at the extended lightly dopeddrain171 of theaccess transistor160/160′. For theaccess transistor160/160′ to function, some of the voltage must be dropped in the silicon before the current reaches thechannel166 in the p-well161. If thesilicide176 extended all the way to thegate oxide layer168, then all the current would go through the silicide176 (because of its low resistance) and there would be little voltage drop. By breaking the silicide prior to thechannel166 in the p-well161 (usingFOX178 inFIG. 1, or dielectric179 inFIG. 2), the current is forced into the relatively high resistance silicon. By designing the length of the un-silicided region properly, the voltage at the edge of the portion of thechannel166 within the p-well161 is relatively low (e.g., to 5V) compared to the drain voltage during an erase operation.
A high voltage MOS transistor, as the term is used herein, is a transistor capable of sustaining (without breakdown) a higher voltage on at least one terminal (e.g., the drain) than the standard NMOS and/or PMOS transistors inherent in a fabrication process. Two different types of high voltage NMOS access transistors (160 and160′) were described above. One of ordinary skill in the art would understand that the use of alternative types of high voltage NMOS (or PMOS) devices as an access transistor for a floating gate based non-volatile memory cell are also within the scope of the present invention, and thus, that embodiments of the present invention are not limited to the two devices disclosed herein.
FIG. 3 is schematic representation of theMTP memory cells100/200 of the present invention. Shown inFIG. 3 is the floating gatePMOS memory transistor120, the high voltageNMOS access transistor160/160′, and the n-well CMOS capacitor140. The floatinggate PMOS transistor120 includes a source that forms the Vpp terminal, a drain connected to a drain of the high voltageNMOS access transistor160/160′, and a floating gate connected to one terminal of the n-well CMOS capacitor140. The other terminal of the n-well CMOS capacitor forms the Vcap terminal. The high voltageNMOS access transistor160/160′ has a source that is connected to ground, a drain connected to the drain of the floating gate PMOS memory transistor120 (as just mentioned above), and a gate that forms the Vc terminal.
FIG. 4 illustrates how the MTP memory devices of the present invention can be organized in an array or row (which can be a page, or portion thereof). As shown, the Vpp terminals of thecells100/200 in a row are connected together, e.g., by a Vpp bus or a page line. Additionally, the Vcap terminals of thecells100/200 in a row are connected together, e.g., by a GND bus. In contrast, the Vc terminals of thecells100/200 are not connected together. To program a single cell within a row, the program voltage level (e.g., approximately 7V) is applied to the Vpp bus, and the select voltage level (e.g., approximately 5V) is applied to the Vc terminal of thecell100/200 to be programmed, while all cells not being programmed should be connected to ground. If the desire is to programmultiple cells100/200 at once (i.e., cells in parallel), then the select voltage level can be applied to more than onecell100/200 in a row.Cells100/200 can be programmed sequentially, by sequentially applying the select voltage levels to the Vc terminals of the row.
As is known in the art, a sense amplifier (not shown) can be used to read the contents of a cell by sensing the voltage at the drain of thePMOS memory transistor120 of acell100/200, while the read voltage level (e.g., approximately 1V) is applied to the Vpp terminal of that cell. More than onecell100/200 can be read at a time, e.g., entire rows or pages can be read at one time. The drain of a transistor of the sense amplifier will need to withstand high voltages, and thus, can be formed in a similar manner asaccess transistors160/160′ (but may have smaller dimensions because of lower current requirements).
Multiple rows of thecells100/200 can be placed in parallel such that multiple columns of thecells100/200 are also formed. The Vpp bus associated with a row would thereby act as a row or page select bus. The Vc terminals of eachcell100/200 in a column can be connected together, to form a column select bus.
Additional exemplary details of how arrays of memory cells can be configured, programmed and read are disclosed in U.S. Pat. Nos. 6,055,185, 6,081,451, 6,118,691, 6,122,204, 6,130,840, 6,137,721, 6,137,722, 6,137,723, 6,137,724, 6,141,246 and 6,157,574, each of which are incorporated herein by reference.
While various embodiments of the present invention have been described above, it should be understood that they have been presented by way of example, and not limitation. It will be apparent to persons skilled in the relevant art that various changes in form and detail can be made therein without departing from the spirit and scope of the invention.
The present invention has been described above with the aid of functional building blocks illustrating the performance of specified functions and relationships thereof. The boundaries of these functional building blocks have often been arbitrarily defined herein for the convenience of the description. Unless otherwise specified, alternate boundaries can be defined so long as the specified functions and relationships thereof are appropriately performed. Any such alternate boundaries are thus within the scope and spirit of the claimed invention.
The breadth and scope of the present invention should not be limited by any of the above-described exemplary embodiments, but should be defined only in accordance with the following claims and their equivalents.