The present invention relates generally to nonvolatile memory. More particularly, the present invention relates to single-ended and differential-type nonvolatile memory using floating-gate p-channel field effect transistors (pFETs) to store information as electric charge.
Nonvolatile memory (NVM) is an important form of memory in today's electronic circuits. NVM is used to store serial number information, security information, settings, parameters, computer instructions (firmware), and the like. Reprogrammable NVM is particularly important in the field of tags, such as RFID (radio frequency identification) tags, which store information inexpensively and can be remotely sensed without the need to complete an actual circuit with the RFID tag itself. Such tags lack their own power supply and are powered instead by current rectified from a scanner's read-carrier RF signal received from an RFID reader/scanner.
A nonvolatile memory cell is constructed using a floating-gate pFET readout transistor having its source tied to a power source (Vdd), its drain providing the current, which can be sensed to determine the state of the cell. The gate of the pFET readout transistor provides for charge storage, which can be used to represent information such as binary bits. A control capacitor structure having its first terminal coupled to the first voltage source and its second terminal coupled to the floating gate and a tunneling capacitor structure having its first terminal coupled to the second voltage source and its second terminal coupled to the floating gate are utilized in each embodiment. The control capacitor structure may be fabricated so that it has much more capacitance than does the tunneling capacitor structure (and assorted stray capacitance between the floating gate and various other nodes of the cell). Manipulation of the voltages applied to the first voltage source and second voltage source (and Vdd) control an electric field across the capacitor structure and pFET dielectrics, thus Fowler-Nordheim tunneling of electrons onto and off of the floating gate, thus controlling the charge on the floating gate and the information value stored thereon. Both single-ended and differential memory cells are implemented. Hysteresis circuits may also be provided to supply additional write margin. Arrays of such nonvolatile memory cells are also implemented.
Other aspects of the inventions are described and claimed below, and a further understanding of the nature and advantages of the inventions may be realized by reference to the remaining portions of the specification and the attached drawings.
The accompanying drawings, which are incorporated into and constitute a part of this specification, illustrate one or more embodiments of the present invention and, together with the detailed description, serve to explain the principles and implementations of the invention.
In the drawings:
Embodiments of the present invention described in the following detailed description are directed at floating-gate nonvolatile memory cells having pFET readout transistors. Those of having ordinary skill in the art will realize that the detailed description is illustrative only and is not intended to restrict the scope of the claimed inventions in any way. Other embodiments of the present invention, beyond those embodiments described in the detailed description, will readily suggest themselves to those of ordinary skill in the art having the benefit of this disclosure. Reference will now be made in detail to implementations of the present invention as illustrated in the accompanying drawings. Where appropriate, the same reference indicators will be used throughout the drawings and the following detailed description to refer to the same or similar parts.
In the interest of clarity, not all of the routine features of the implementations described herein are shown and described. It will, of course, be appreciated that in the development of any such actual implementation, numerous implementation-specific decisions must be made in order to achieve the developer's specific goals, such as, compliance with application- and business-related constraints, and that these specific goals will vary from one implementation to another and from one developer to another. Moreover, it will be appreciated that such a development effort might be complex and time-consuming, but would nevertheless be a routine undertaking of engineering for those of ordinary skill in the art having the benefit of this disclosure.
As used herein, the symbol n+ indicates an n-doped semiconductor material typically having a doping level of n-type dopants on the order of 1021 atoms per cubic centimeter. The symbol n− indicates an n-doped semiconductor material typically having a doping level on the order of 1017 atoms per cubic centimeter. The symbol p+ indicates a p-doped semiconductor material typically having a doping level of p-type dopants on the order of 1021 atoms per cubic centimeter. The symbol p− indicates a p-doped semiconductor material typically having a doping level on the order of 1017 atoms per cubic centimeter for p− wells and a doping level on the order of 1015 atoms per cubic centimeter for p− substrate material. Those of ordinary skill in the art will now realize that the devices described herein may be formed on a conventional semiconductor substrate or they may as easily be formed as a thin film transistor (TFT) above the substrate, or in silicon on an insulator (SOI) such as glass (SOG), sapphire (SOS), or other substrates, as known to those of ordinary skill in the art. Such persons of ordinary skill in the art will now also realize that a range of doping concentrations around those described above will also work. Essentially, any process capable of forming pFETs and nFETs will work. Doped regions may be diffusions or they may be implanted.
A number of circuits, that may be used as NVM cells and arrays for such cells, are described in detail below. These NVM circuits are able to store information by modifying a charge (i.e., by adding or removing electrons) stored on a floating gate of one or more pFET transistors. In digital implementations of the invention, the state (i.e., either a “1” or a “0”) of the memory cell is read by measuring the current of some of the pFETs in the circuit. The use of pFETs instead of nFETs (n-channel FETs) offers better data retention, higher endurance, and requires no additional processing steps beyond what is available in standard logic CMOS processes. Obviously, if desired, these circuits can be fabricated in as complicated a process as desired; however, they are all capable of being fabricated in single-poly (single layer of polysilicon) logic CMOS processes, as supported by virtually all semiconductor foundries operating today. Conventional FLASH and EEPROM NVM require special process steps beyond those of logic CMOS and are, consequently, more difficult and more expensive to fabricate. Applications that require up to several kilobytes of NVM on the same chip with other circuitry and/or require low cost fabrication are ideal candidates for the circuits discussed herein.
Turning now to
As shown in
In order to establish a large electric field across one of the pFETs' oxides, the gate area of one of the two corresponding shorted pFETs (e.g., M1c and M1t shown on the left side in
Turning now to
Turning now to
In more detail, starting from the rest condition 18 with Vc=0V (Vc here is the voltage applied to the source, drain and well terminals of control transistor Mc), Vt=0V (likewise, Vt here is the voltage applied to the source, drain and well terminals of tunneling transistor Mt) and Fg=0V at time t=0, one first establishes the appropriate voltage across the oxide of one of the pFETs by changing the voltage of either Vc or Vt. Due to the skewed capacitive ratio between the two pFETs Mc and Mt, the floating gate is more strongly coupled to the control voltage Vc, creating a large electric field through the oxide of the tunneling pFET Mt at time t=1 (20). Once the electric field is present, electrons start tunneling through the oxide of Mt either adding or removing charge from the floating gate at time t=2 (22). After a certain amount of time the voltage of the floating gate has changed enough to decrease the electric field to the point that the tunneling process is slowed considerably. If the rest biases (Vc=Vt=0V) are then reapplied at time t=3 (24), the net effect of the procedure is that the charge on the floating gate was modified. The voltage values in the example of
It is now easy to observe that if the opposite biasing voltages are applied to the “0” and “1” sides of the differential NVM cell, electrons can be removed from one floating gate while they are being added to the other. This can be easily accomplished by connecting the NVM cell as illustrated in
The use of a differential memory cell is advantageous because it allows the doubling of the storage window with respect to a single-ended memory cell. This is illustrated in
A single-ended approach, on the other hand, has the benefit of reducing by approximately half the number of transistors in the memory cell thus providing an advantage with respect to the differential version in terms of area and cost. The memory cell of
In accordance with the embodiments of
For technical reasons (to avoid overstressing the oxide with excess tunneling current) and practical reasons (limitation of the charge pump supplying the high-voltage) the high-voltage applied to program the cell is not held constant but rather is applied with a ramp-like profile. It is possible to perform a timed program operation where the high-voltage is applied for a certain amount of time that is deemed sufficient to tunnel the right amount of charge to and from the floating gates. This can be problematic where transistors are not precisely identical throughout an array or chip as size or conductivity differences may lead one cell to require a longer amount of time to achieve the same state as another cell. Another approach involves applying the high-voltage until a read operation on the memory cell reports that the desired logic value is stored in the cell. This does not pose any technical problems because the time it takes to read the cells is much less than the time it takes to write them. To insure a sufficient write margin a hysteresis mechanism can be introduced to make sure the desired programming window is achieved. Hysteresis can be achieved either by subtracting some current from the winning side (the side that is increasing its intrinsic current, also known as the high current side) or by adding some current to the losing side (the side that is decreasing its intrinsic current, also known as the low current side). This concept is illustrated in
In order to implement the hysteresis during programming the basic NVM cell may be modified to include transistors necessary to perform the function. Some examples of such modifications of the basic memory cell are depicted in
The
The
In order to provide an array-type memory disposed in columns and rows as is common in semiconductor memories, it may be desirable to provide readout transistors to control which cells are being read out at a given moment. In NMV circuit 40 of
Once the row-select transistors are embedded in the nonvolatile memory cells, it is possible to array the cells in a row-column configuration like the one depicted in
In the array 44 of NVM cells 46 depicted in
In this embodiment, a high-voltage switch has to be included in every cell location in order to prevent program-disturb—changing an already-programmed cell's contents while writing a different cell. In order to overcome this drawback and make a more space-efficient NVM cell, the basic NVM cell may be reconfigured to that, shown in
The NVM cell circuit 48 of
To make a more space-efficient NVM cell, the prior art NVM cell is reconfigured to that shown in
Note the absence transistors M0d and M1d, shown in
In
Turning now to
A method of operating the cells described herein includes applying the voltage signals set forth in exemplar
While embodiments and applications of this invention have been shown and described, it will now be apparent to those skilled in the art having the benefit of this disclosure that many more modifications than mentioned above are possible without departing from the inventive concepts disclosed herein. Therefore, the appended claims are intended to encompass within their scope all such modifications as are within the true spirit and scope of this invention
This application is a Continuation-In-Part (CIP) of U.S. patent application Ser. No. 11/237,099, filed Sep. 28, 2005 now U.S. Pat. No. 7,283,390 titled “HYBRID NON-VOLATILE MEMORY”, by inventor Alberto Pesavento, issued Oct. 16, 2007, which is a CIP of U.S. patent application Ser. No. 10/839,985, filed May 5, 2004, now U.S. Pat. No. 7,221,596, issued on May 22, 2007.
Number | Name | Date | Kind |
---|---|---|---|
4090258 | Cricchi | May 1978 | A |
4132904 | Harari | Jan 1979 | A |
4158239 | Bertin | Jun 1979 | A |
4384288 | Walton | May 1983 | A |
4388524 | Walton | Jun 1983 | A |
4541073 | Brice et al. | Sep 1985 | A |
4546241 | Walton | Oct 1985 | A |
4571704 | Bohac, Jr. | Feb 1986 | A |
4575823 | Fitzpatrick | Mar 1986 | A |
4580041 | Walton | Apr 1986 | A |
4758869 | Eitan et al. | Jul 1988 | A |
4935702 | Mead et al. | Jun 1990 | A |
4953928 | Anderson et al. | Sep 1990 | A |
5018102 | Houston | May 1991 | A |
5068622 | Mead et al. | Nov 1991 | A |
5086331 | Hartgring et al. | Feb 1992 | A |
5124568 | Chen et al. | Jun 1992 | A |
5146106 | Anderson et al. | Sep 1992 | A |
5168464 | Stanchak et al. | Dec 1992 | A |
5272368 | Turner et al. | Dec 1993 | A |
5301150 | Sullivan et al. | Apr 1994 | A |
5323066 | Feddeler et al. | Jun 1994 | A |
5361001 | Stolfa | Nov 1994 | A |
5384727 | Moyal et al. | Jan 1995 | A |
5394367 | Downs et al. | Feb 1995 | A |
5412594 | Moyal et al. | May 1995 | A |
5430670 | Rosenthal | Jul 1995 | A |
5438542 | Atsumi et al. | Aug 1995 | A |
5463348 | Sarpeshkar et al. | Oct 1995 | A |
5504707 | Koizumi | Apr 1996 | A |
5517044 | Koyama | May 1996 | A |
5541878 | LeMoncheck et al. | Jul 1996 | A |
5596524 | Lin et al. | Jan 1997 | A |
5616942 | Song | Apr 1997 | A |
5617358 | Kodama | Apr 1997 | A |
5623442 | Gotou et al. | Apr 1997 | A |
5627392 | Diorio et al. | May 1997 | A |
5633518 | Broze | May 1997 | A |
5650966 | Cleveland et al. | Jul 1997 | A |
5659498 | Pascucci et al. | Aug 1997 | A |
5666307 | Chang | Sep 1997 | A |
5677917 | Wheelus et al. | Oct 1997 | A |
5687118 | Chang | Nov 1997 | A |
5691939 | Chang et al. | Nov 1997 | A |
5706227 | Chang et al. | Jan 1998 | A |
5717636 | Dallabora et al. | Feb 1998 | A |
5729155 | Kobatake | Mar 1998 | A |
5731716 | Pascucci | Mar 1998 | A |
5736764 | Chang | Apr 1998 | A |
5754471 | Peng et al. | May 1998 | A |
5761121 | Chang | Jun 1998 | A |
5763912 | Parat et al. | Jun 1998 | A |
5777361 | Parris et al. | Jul 1998 | A |
5777926 | Trinh et al. | Jul 1998 | A |
5786617 | Merrill et al. | Jul 1998 | A |
5790060 | Tesch | Aug 1998 | A |
5796656 | Kowshik et al. | Aug 1998 | A |
5798967 | Sarin et al. | Aug 1998 | A |
5801994 | Chang et al. | Sep 1998 | A |
5822714 | Cato | Oct 1998 | A |
5825063 | Diorio et al. | Oct 1998 | A |
5835402 | Rao et al. | Nov 1998 | A |
5841165 | Chang et al. | Nov 1998 | A |
5844300 | Alavi et al. | Dec 1998 | A |
5854762 | Pascucci | Dec 1998 | A |
5875126 | Minch et al. | Feb 1999 | A |
5886566 | Park et al. | Mar 1999 | A |
5890199 | Downs | Mar 1999 | A |
5892709 | Parris et al. | Apr 1999 | A |
5892712 | Hirose et al. | Apr 1999 | A |
5898613 | Diorio et al. | Apr 1999 | A |
5901084 | Ohnakado | May 1999 | A |
5912841 | Kim | Jun 1999 | A |
5912842 | Chang et al. | Jun 1999 | A |
5912937 | Goetting et al. | Jun 1999 | A |
5914894 | Diorio et al. | Jun 1999 | A |
5914895 | Jenne | Jun 1999 | A |
5939945 | Thewes et al. | Aug 1999 | A |
5966329 | Hsu et al. | Oct 1999 | A |
5969987 | Blyth et al. | Oct 1999 | A |
5972804 | Tobin et al. | Oct 1999 | A |
5982669 | Kalnitsky et al. | Nov 1999 | A |
5986927 | Minch et al. | Nov 1999 | A |
5990512 | Diorio et al. | Nov 1999 | A |
6011425 | Oh et al. | Jan 2000 | A |
6028789 | Mehta et al. | Feb 2000 | A |
6049229 | Manohar et al. | Apr 2000 | A |
6055185 | Kalnitsky et al. | Apr 2000 | A |
6060919 | Wilson et al. | May 2000 | A |
6081451 | Kalnitsky et al. | Jun 2000 | A |
6111785 | Hirano | Aug 2000 | A |
6125053 | Diorio et al. | Sep 2000 | A |
6137721 | Kalnitsky et al. | Oct 2000 | A |
6137722 | Kalnitsky et al. | Oct 2000 | A |
6137723 | Bergemont et al. | Oct 2000 | A |
6137724 | Kalnitsky et al. | Oct 2000 | A |
6141247 | Roohparvar et al. | Oct 2000 | A |
6144581 | Diorio et al. | Nov 2000 | A |
6151238 | Smit et al. | Nov 2000 | A |
6166954 | Chern | Dec 2000 | A |
6166978 | Goto | Dec 2000 | A |
6190968 | Kalnitsky et al. | Feb 2001 | B1 |
6208557 | Bergemont et al. | Mar 2001 | B1 |
6214666 | Mehta | Apr 2001 | B1 |
6222765 | Nojima | Apr 2001 | B1 |
6222771 | Tang et al. | Apr 2001 | B1 |
6236223 | Brady et al. | May 2001 | B1 |
6252802 | Kramer et al. | Jun 2001 | B1 |
6294427 | Furuhata et al. | Sep 2001 | B1 |
6294810 | Li et al. | Sep 2001 | B1 |
6294997 | Paratore et al. | Sep 2001 | B1 |
6320788 | Sansbury et al. | Nov 2001 | B1 |
6331949 | Hirano | Dec 2001 | B1 |
6363006 | Naffziger et al. | Mar 2002 | B2 |
6363011 | Hirose et al. | Mar 2002 | B1 |
6384451 | Caywood | May 2002 | B1 |
6385000 | Ottesen et al. | May 2002 | B1 |
6385090 | Kitazaki | May 2002 | B1 |
6400622 | Fujiwara | Jun 2002 | B1 |
6411545 | Caywood | Jun 2002 | B1 |
6452835 | Diorio et al. | Sep 2002 | B1 |
6456992 | Shibata et al. | Sep 2002 | B1 |
6469930 | Murray | Oct 2002 | B1 |
6469937 | Fuchigami et al. | Oct 2002 | B2 |
6477103 | Nguyen et al. | Nov 2002 | B1 |
6479863 | Caywood | Nov 2002 | B2 |
6515919 | Lee | Feb 2003 | B1 |
6529407 | Shukuri | Mar 2003 | B2 |
6534816 | Caywood | Mar 2003 | B1 |
6538468 | Moore | Mar 2003 | B1 |
6563731 | Bergemont | May 2003 | B1 |
6573765 | Bales et al. | Jun 2003 | B2 |
6590825 | Tran et al. | Jul 2003 | B2 |
6611463 | Mehta et al. | Aug 2003 | B1 |
6633188 | Jia et al. | Oct 2003 | B1 |
6641050 | Kelley et al. | Nov 2003 | B2 |
6646919 | Madurawe et al. | Nov 2003 | B1 |
6654272 | Santin et al. | Nov 2003 | B2 |
6661278 | Gilliland | Dec 2003 | B1 |
6664909 | Hyde et al. | Dec 2003 | B1 |
6678190 | Yang et al. | Jan 2004 | B2 |
6693819 | Smith et al. | Feb 2004 | B2 |
6724657 | Shukuri | Apr 2004 | B2 |
6741500 | DeShazo et al. | May 2004 | B2 |
6822894 | Costello et al. | Nov 2004 | B1 |
6845029 | Santin et al. | Jan 2005 | B2 |
6853583 | Diorio et al. | Feb 2005 | B2 |
6898123 | Owen | May 2005 | B2 |
6903436 | Luo et al. | Jun 2005 | B1 |
6909389 | Hyde et al. | Jun 2005 | B1 |
6946892 | Mitarashi | Sep 2005 | B2 |
6950342 | Lindhorst et al. | Sep 2005 | B2 |
6954383 | Chiu et al. | Oct 2005 | B2 |
7046549 | Lee et al. | May 2006 | B2 |
7106642 | Hojo | Sep 2006 | B2 |
7177182 | Diorio et al. | Feb 2007 | B2 |
7212446 | Diorio et | May 2007 | B2 |
7221596 | Pesavento et al. | May 2007 | B2 |
7283390 | Pesavento | Oct 2007 | B2 |
7307534 | Pesavento | Dec 2007 | B2 |
7388420 | Diorio et al. | Jun 2008 | B2 |
7483310 | Bu | Jan 2009 | B1 |
7573749 | Diorio et al. | Aug 2009 | B2 |
7679957 | Ma et al. | Mar 2010 | B2 |
20010035216 | Kyle | Nov 2001 | A1 |
20010035816 | Beigel et al. | Nov 2001 | A1 |
20020008271 | Hsu et al. | Jan 2002 | A1 |
20020020871 | Forbes | Feb 2002 | A1 |
20020122331 | Santin et al. | Sep 2002 | A1 |
20030123276 | Yokozeki | Jul 2003 | A1 |
20030183871 | Dugger et al. | Oct 2003 | A1 |
20030206437 | Diorio et al. | Nov 2003 | A1 |
20030218925 | Torjussen et al. | Nov 2003 | A1 |
20030222309 | Roy et al. | Dec 2003 | A1 |
20040004861 | Srinivas et al. | Jan 2004 | A1 |
20040017295 | Dishongh et al. | Jan 2004 | A1 |
20040021166 | Hyde et al. | Feb 2004 | A1 |
20040021170 | Caywood | Feb 2004 | A1 |
20040037127 | Lindhorst et al. | Feb 2004 | A1 |
20040052113 | Diorio et al. | Mar 2004 | A1 |
20040080982 | Roizin | Apr 2004 | A1 |
20040136245 | Makamura et al. | Jul 2004 | A1 |
20040195593 | Diorio et al. | Oct 2004 | A1 |
20040206999 | Hyde et al. | Oct 2004 | A1 |
20040240278 | Brady et al. | Dec 2004 | A1 |
20040263319 | Huomo | Dec 2004 | A1 |
20050030827 | Gilliland et al. | Feb 2005 | A1 |
20050149896 | Madurawe | Jul 2005 | A1 |
20050219931 | Diorio et al. | Oct 2005 | A1 |
20050251617 | Sinclair et al. | Nov 2005 | A1 |
20060123186 | Loh et al. | Jun 2006 | A1 |
20060133140 | Gutnik et al. | Jun 2006 | A1 |
20060133175 | Gutnik et al. | Jun 2006 | A1 |
20060221715 | Ma et al. | Oct 2006 | A1 |
20070252701 | Berry et al. | Nov 2007 | A1 |
20070263456 | Wang et al. | Nov 2007 | A1 |
20080112238 | Kim et al. | May 2008 | A1 |
Number | Date | Country |
---|---|---|
0 298 618 | Jan 1989 | EP |
0 326 883 | Aug 1989 | EP |
0 336 500 | Oct 1989 | EP |
0 756 379 | Jan 1997 | EP |
0 776 049 | May 1997 | EP |
0 778 623 | Jun 1997 | EP |
S54-017655 | Feb 1979 | JP |
S59-054100 | Mar 1984 | JP |
S60-071582 | Jan 1986 | JP |
H11-510315 | Jul 1996 | JP |
H09-181204 | Jul 1997 | JP |
WO 0126113 | Apr 2001 | WO |
WO 2005106893 | Nov 2005 | WO |
Number | Date | Country | |
---|---|---|---|
20080175050 A1 | Jul 2008 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 11237099 | Sep 2005 | US |
Child | 11865777 | US | |
Parent | 10839985 | May 2004 | US |
Child | 11237099 | US |