The present invention relates generally to memory arrays and particularly to a method of reading information with neighbor effect cancellation in such memory arrays.
Memory devices, such as random access memory (RAM), read-only memory (ROM), non-volatile memory (NVM) and like, are known in the art. These devices typically provide an indication of the data stored therein by providing a readout electrical signal. A sense amplifier may be used for detecting the signal and determining the logical content of the memory cell being read.
In general, sense amplifiers determine the logical value stored in a cell by comparing the output signal of the cell with a reference level. If the output signal is above the reference level, the cell is determined to be in one state, e.g., erased, and if the output is below the reference level, the cell is determined to be in another state, e.g., programmed. The reference level is typically set as a voltage or current level between the expected erased and programmed output signal voltage or current levels, and is sufficiently far from both output signal levels, so that noise on the output signal of the memory cell being read will not produce false results. As an example, the expected memory cell output signal for its erased and programmed states may be 150 mV and 50 mV, respectively, and the reference level may be 100 mV. In this example, if different sources of noise sources sum up and generate a noise signal of about 50 mV or more then the cell may be erroneously read. To overcome such case, the noise signal generators should be suppressed or the margin between the erased and programmed state signals should be increased.
In a virtual ground (VG) array, the readout of a cell may depend on the state of its neighbor cells. Therefore, a change in the state of the neighbors of a cell may affect the cell readout reliability. This undesired effect is known in the art as the “neighbor effect” (NE). The NE will be better understood by reference to
Thus, for example, if cell MC3 is read out from its drain side (shown in
A memory cell, such as MC3 in
Several ways to reduce the NE have previously been proposed. One such suggestion to reduce the NE is, for example, to insert a voltage level that nearly equalizes the drain and source voltage of one or more of the neighbor cells. Such method is described in U.S. Pat. Nos. 6,351,415 and 6,510,082. However, since the reading node being sensed is transient, and therefore, its slope and level depend on data, process, and temperature factors, the drain-source voltage of the neighbor cells is typically non-zero, and some neighbor current usually exists, resulting in only partial NE reduction.
Accordingly, there is a need for an efficient and reliable method for reading cells in a memory array.
There is provided in accordance with embodiments of the present invention a method of reading data in a virtual ground array of memory cells comprising sensing substantially simultaneously a state of adjacent memory cells, wherein the data stored in each cell of the adjacent memory cells is in an identical state or wherein a bit stored in each cell of the adjacent memory cells is in an identical state.
There is further provided in accordance with embodiments of the present invention a method wherein sensing substantially simultaneously the state of the adjacent memory cells comprises coupling a sense amplifier to a first source/drain terminal of each cell of the adjacent memory cells, setting a voltage at a second drain/source terminal of each cell of the adjacent cells to a read level, and sensing in a reading direction the state of the adjacent cells.
The subject matter regarded as the invention is particularly pointed out and distinctly claimed in the concluding portion of the specification. The invention, however, both as to organization and method of operation, together with objects, features and advantages thereof, may best be understood by reference to the following non-limiting detailed description when read with the accompanied drawings in which:
It will be appreciated that for simplicity and clarity of these non-limiting illustrations, elements shown in the figures have not necessarily been drawn to scale. For example, the dimensions of some of the elements may be exaggerated relative to other elements for clarity. Further, where considered appropriate, reference numerals may be repeated among the figures to indicate corresponding or analogous elements.
In the following detailed description, numerous specific details are set forth in order to provide a thorough understanding of the invention. However, it will be understood by those of ordinary skill in the art that the present invention may be practiced without these specific details. In other instances, well-known methods and procedures have not been described in details so as not to obscure the present invention.
Reference is now made to
In accordance with an embodiment of the present invention, memory cells MC1 through MC8 depicted in
NROM cells operated in accordance with the present invention may be single bit cells or alternatively, they may store or represent more than one bit. In the latter case, for example, two individual bits, a left-side bit and a right-side bit, may be stored in physically different storage areas of the charge-trapping region layer associated with the cell. Moreover, each cell in accordance with the present invention may be a single level or multi-level cell. In the latter case, the storage areas within the cell may be programmed to different voltage levels.
According to an exemplary embodiment of the invention, a pair of adjacent cells such as MC3 and MC4 may be connected to the same word line WL(2) and share an inside common bit line, e.g., BL4 in this example, which may be the reading node. The outside bit lines, BL3 and BL5 for the same example, may be coupled to a voltage source. The two adjacent cells MC3 and MC4 may hold the same data and may be read or sensed in parallel by the same sensing circuit (not shown). In accordance with this embodiment, there is substantially no NE in this configuration because the reading node has no neighbor cells. In addition, this configuration may provide approximately twice the current than the current in a single bit per cell read mode, which is described, for example, in U.S. Pat. No. 5,768,192, assigned to same assignee as the present invention.
The reading node may act as the source of the cells, e.g., for source-side read, shown in
In accordance with the embodiment depicted in
In accordance with the embodiment of
It is worth noting that an important criterion in measuring performance of a memory array is access time. One of the factors determining the access time of a memory array is the level of the readout signal that a memory cell can develop during a certain time. This signal level should desirably be large enough in order to reliably sense the contents of the cell. The signal developed by the cell during sensing is typically a function of its current. Therefore, increasing the current of the cell may decrease its readout time. As such, one of the possible benefits of some embodiments of the present invention is an increase in cell current, and therefore, a reduction of readout time.
Reference is now made to
According to an embodiment of the invention, a pair of adjacent cells MC3 and MC4 may be on the same word line WL(2), the common bit line, BL4 in this example may be the “reading” node, and the outside bit lines, BL3 and BL5 for the same example may be coupled to the same voltage source. The two adjacent cells MC3 and MC4 which may be accessed simultaneously may hold the same data and may be read concurrently. This configuration may provide approximately twice the current than the current in a “single cell per bit” case, which is described, for example, in U.S. Pat. No. 5,768,192, assigned to same assignee of the present invention. In addition, in accordance with this embodiment, there is substantially no NE since the “reading” node is substantially unaffected by undesired current from neighbor cells.
In accordance with the embodiment of
In the source-side read operation the outside bit lines may be driven to a positive low voltage, e.g., in the range of 1-2V, while in the drain-side read operation the outside bit lines may be driven to ground or close to ground potential. The outside bit lines may be driven either directly or through switches and the reading node may be coupled directly or through switches to a sensing circuit that may determine the state of the cells being read.
Reference is now made to
In accordance with the embodiment depicted in
The N pairs of adjacent cells may share the same word line, as shown in
Referring now to
Referring now to
Referring now to
In accordance with any of the described embodiments an increased amount of current may be sensed and the neighbor effect may be reduced or eliminated. Thus, a fast and reliable read operation may be achieved.
In an exemplary embodiment of the present invention, adjacent cells that are read together may be programmed and/or erased to be in the same state. It will be understood that the present invention may be practiced with any suitable method of programming and erasing cells. Thus, in accordance with an embodiment of the present invention the VG NVM array may be programmed by, for example, applying a series of programming pulses to either the drain or the gate of the pertinent memory cells in the array. For example, a programming pulse applied to the drain may initiate at an amplitude of 4.5V. A programming pulse applied to the gate may, for example, initiate at 8.0V.
In accordance with an embodiment of the present invention, a VG NVM array may be programmed by applying programming pulses to pairs of cells or combinations of pairs of cells in the VG NVM array simultaneously or in serial order. Thus, for example, in an embodiment of the present invention utilizing simultaneous programming of, for example, N pairs of cells, all 2N cells may be programmed simultaneously by identical programming pulses. Alternately, each of the N pairs of cells may be programmed individually. In another embodiment of the invention, a combination of the simultaneous and serial programming methods may be utilized. Thus, in such an embodiment, some of the N pairs of cells may be programmed simultaneously until all N pairs are programmed.
Reference is now made to
In accordance with an embodiment of the present invention, a portion of the LBLs that may be coupled to the same voltage source, e.g., the non-“reading” LBL's, may be coupled together without select devices. Thus, the size of the array may be reduced due to the reduced number of select devices. Reference is now made to
It will be appreciated by persons skilled in the art that the present invention is not limited by what has been particularly shown and described herein above. For example, although particular array structure has been described in the particular method above, it will be understood that other array structures and configurations may be employed within the bounds of the invention, and that the invention is not limited in this regard. For example, floating gate transistors may be used instead of NROM cells, and the example in
Number | Name | Date | Kind |
---|---|---|---|
4342102 | Puar | Jul 1982 | A |
4388705 | Sheppard | Jun 1983 | A |
4389705 | Sheppard | Jun 1983 | A |
4807188 | Casagrande | Feb 1989 | A |
4992980 | Park et al. | Feb 1991 | A |
5027321 | Park | Jun 1991 | A |
5142496 | Van Buskirk | Aug 1992 | A |
5241497 | Komarek | Aug 1993 | A |
5276646 | Kim et al. | Jan 1994 | A |
5289412 | Frary et al. | Feb 1994 | A |
5305262 | Yoneda | Apr 1994 | A |
5335198 | Van Buskirk et al. | Aug 1994 | A |
5345425 | Shikatani | Sep 1994 | A |
5361343 | Kosonocky et al. | Nov 1994 | A |
5381374 | Shiraishi et al. | Jan 1995 | A |
5418743 | Tomioka et al. | May 1995 | A |
5450341 | Sawada et al. | Sep 1995 | A |
5450354 | Sawada et al. | Sep 1995 | A |
5477499 | Van Buskirk et al. | Dec 1995 | A |
5508968 | Collins et al. | Apr 1996 | A |
5521870 | Ishikawa | May 1996 | A |
5537358 | Fong | Jul 1996 | A |
5544116 | Chao et al. | Aug 1996 | A |
5568085 | Eitan et al. | Oct 1996 | A |
5583808 | Brahmbhatt | Dec 1996 | A |
5627790 | Golla et al. | May 1997 | A |
5633603 | Lee | May 1997 | A |
5657332 | Auclair et al. | Aug 1997 | A |
5694356 | Wong et al. | Dec 1997 | A |
5712815 | Bill et al. | Jan 1998 | A |
5717632 | Richart et al. | Feb 1998 | A |
5748534 | Dunlap et al. | May 1998 | A |
5754475 | Bill et al. | May 1998 | A |
5768193 | Lee et al. | Jun 1998 | A |
5771197 | Kim | Jun 1998 | A |
5784314 | Sali et al. | Jul 1998 | A |
5805500 | Campardo et al. | Sep 1998 | A |
5812456 | Hull et al. | Sep 1998 | A |
5828601 | Hollmer et al. | Oct 1998 | A |
5831892 | Thewes et al. | Nov 1998 | A |
5841700 | Chang | Nov 1998 | A |
5847441 | Cutter et al. | Dec 1998 | A |
5867429 | Chen et al. | Feb 1999 | A |
5886927 | Takeuchi | Mar 1999 | A |
5936888 | Sugawara | Aug 1999 | A |
5940332 | Artieri | Aug 1999 | A |
5946258 | Evertt et al. | Aug 1999 | A |
5949728 | Liu et al. | Sep 1999 | A |
5969993 | Takeshima | Oct 1999 | A |
5982666 | Campardo | Nov 1999 | A |
5986940 | Atsumi et al. | Nov 1999 | A |
6044019 | Cernea et al. | Mar 2000 | A |
6044022 | Nachumovsky | Mar 2000 | A |
6084794 | Lu et al. | Jul 2000 | A |
6088265 | Ohta | Jul 2000 | A |
6108240 | Lavi et al. | Aug 2000 | A |
6118692 | Banks | Sep 2000 | A |
6128226 | Eitan et al. | Oct 2000 | A |
6134156 | Eitan | Oct 2000 | A |
6147904 | Liron | Nov 2000 | A |
6169691 | Pasotti et al. | Jan 2001 | B1 |
6185143 | Perner et al. | Feb 2001 | B1 |
6201737 | Hollmer et al. | Mar 2001 | B1 |
6205056 | Pan et al. | Mar 2001 | B1 |
6222762 | Guterman et al. | Apr 2001 | B1 |
6233180 | Eitan et al. | May 2001 | B1 |
6240040 | Akaogi et al. | May 2001 | B1 |
6252799 | Liu et al. | Jun 2001 | B1 |
6282133 | Nakagawa et al. | Aug 2001 | B1 |
6285589 | Kajitani | Sep 2001 | B1 |
6331950 | Kuo et al. | Dec 2001 | B1 |
6351415 | Kushnarenko | Feb 2002 | B1 |
6469929 | Kushnarenko et al. | Oct 2002 | B1 |
6469935 | Hayashi | Oct 2002 | B2 |
6496414 | Kasa et al. | Dec 2002 | B2 |
6510082 | Le et al. | Jan 2003 | B1 |
6525969 | Kurihara et al. | Feb 2003 | B1 |
6529412 | Chen et al. | Mar 2003 | B1 |
6535434 | Maayan et al. | Mar 2003 | B2 |
6574139 | Kurihara | Jun 2003 | B2 |
6594181 | Yamada | Jul 2003 | B1 |
6636440 | Maayan et al. | Oct 2003 | B2 |
6639837 | Takano et al. | Oct 2003 | B2 |
6643178 | Kurihara | Nov 2003 | B2 |
6650568 | Iijima | Nov 2003 | B2 |
6975536 | Maayan et al. | Dec 2005 | B2 |
20020004878 | Norman | Jan 2002 | A1 |
20020071313 | Takano et al. | Jun 2002 | A1 |
20020132436 | Eliyahu et al. | Sep 2002 | A1 |
20020191465 | Maayan et al. | Dec 2002 | A1 |
20030117841 | Yamashita | Jun 2003 | A1 |
20030117861 | Maayan et al. | Jun 2003 | A1 |
20030142544 | Maayan et al. | Jul 2003 | A1 |
20030208663 | Van Buskirk et al. | Nov 2003 | A1 |
20030214844 | Iijima | Nov 2003 | A1 |
20040008541 | Maayan et al. | Jan 2004 | A1 |
20040012993 | Kurihara | Jan 2004 | A1 |
20040013000 | Torii | Jan 2004 | A1 |
Number | Date | Country |
---|---|---|
0740307 | Oct 1996 | EP |
1126468 | Aug 2001 | EP |
1164597 | Dec 2001 | EP |
0656628 | Apr 2003 | EP |
408106791 | Apr 1996 | JP |
2002218488 | Aug 2002 | JP |
WO 0046808 | Aug 2000 | WO |
WO 03036651 | May 2003 | WO |
WO 03063168 | Jul 2003 | WO |
WO 03088261 | Oct 2003 | WO |
Number | Date | Country | |
---|---|---|---|
20050232024 A1 | Oct 2005 | US |