A non-volatile memory array includes memory cells connected in a common source arrangement and formed in columns of isolated well regions so that Fowler-Nordheim tunneling is used for both write and erase operations of the memory cells. The memory arrays can be formed as NOR arrays or NAND arrays. In one embodiment, the memory array of the present invention is formed as a byte alterable EEPROM with parallel access. In another embodiment, an insulated gate bipolar transistor (IGBT) is coupled to the memory cells to increase the cell read current of the memory array. When the memory array incorporates IGBTs on the bitlines, the cell read current becomes independent of the wordline voltages. Thus, the memory array of the present invention can be operated at low voltages. The use of IGBTs in the memory array of the present invention enables formation of embedded non-volatile memories in low-voltage digital integrated circuits.
|
11. A non-volatile memory array including memory cells arranged in rows and columns, the memory array comprising:
a plurality of control lines each associated with one of the rows of the memory array;
a plurality of bitlines each associated with one of the columns of the memory array;
a plurality of source lines each associated with a group of the columns of the memory array;
a plurality of well regions of a first conductivity type formed in a semiconductor layer of a second conductivity type, each well region being spaced apart and electrically isolated;
a plurality of memory cells arranged in rows and columns, each column of memory cells being positioned within one of the plurality of well regions, the columns of the memory cells being divided into a plurality of groups and the rows of the memory cells being divided into a plurality of sectors, each memory cell comprising:
a memory transistor formed in the respective well region, the memory transistor comprising a source, a drain, and a floating gate formed over a channel of the memory transistor; and
a select gate coupled between a respective control line and the floating gate of the memory transistor,
wherein the memory transistors in a sector of memory cells within a column are connected in series between a first memory transistor and a last memory transistor, the drain of the first memory transistor being coupled to a respective bitline, the sources of the last memory transistors associated with each group of memory cells are connected together and to the respective source line and are electrically isolated from the sources of the last memory transistors associated with other groups of memory cells, the sources of the last memory transistors forming a p-n junction with the respective underlying well regions,
wherein each memory cell in the memory array is programmed and erased by tunneling of electrons between the floating gate and the channel of each memory transistor.
1. A non-volatile memory array including memory cells arranged in rows and columns, the memory array comprising:
a plurality of control lines each associated with one of the rows of the memory array;
a plurality of bitlines each associated with one of the columns of the memory array;
a plurality of source lines each associated with a group of the columns of the memory array;
a plurality of well regions of a first conductivity type formed in a semiconductor layer of a second conductivity type, each well region being spaced apart and electrically isolated;
a plurality of memory cells arranged in rows and columns, each column of memory cells being positioned within one of the plurality of well regions, the columns of the memory cells being divided into a plurality of groups and the rows of the memory cells being divided into a plurality of sectors, each memory cell comprising:
a memory transistor formed in the respective well region, the memory transistor comprising a source, a drain, and a floating gate formed over a channel of the memory transistor; and
a control/select gate coupled between a respective control line and the floating gate of the memory transistor;
a plurality of drain select transistors and a plurality of drain select lines, each drain select transistor being provided for a sector of memory cells in each column of memory cells and having a drain coupled to a respective bitline, a source and a gate, the gate of each drain select transistor being coupled to a respective drain select line; and
a plurality of source select transistors and a plurality of source select lines, each source select transistor being associated with a sector of memory cells in each column of memory cells and having a drain, a source and a gate, the gate being coupled to a respective source select line, wherein the sources of the source select transistors associated with each group of memory cells are connected together and to a respective source line and are electrically isolated from the sources of the source select transistors associated with other groups of memory cells, the sources of the source select transistors forming a p-n junction with the respective underlying well regions,
wherein the memory transistors in a sector of memory cells within a column are connected in series between a respective drain select transistor and a respective source select transistor; and
wherein each memory cell in the memory array is programmed and erased by tunneling of electrons between the floating gate and the channel of each memory transistor.
2. The memory array of
3. The memory array of
4. The memory array of
5. The memory array of
6. The memory array of
a plurality of insulated gate bipolar transistors (IGBTs), each IGBT being provided for a sector of memory cells in each column of memory cells, wherein each IGBT comprises an emitter coupled to a respective bit line, a base coupled to the drain of the respective drain select transistor for the sector of memory cells and a collector formed by the well region associated with the memory cells.
7. The memory array of
a plurality of well transistors and a plurality of well transistor control lines, each well transistor being provided for two adjacent sectors of memory cells in each column of the memory cells, wherein each well transistor comprises a drain and a source both being coupled to the source of the respective source select transistor and a gate being coupled to a respective well transistor control line.
8. The memory array of
9. The memory array of
10. The memory array of
12. The memory array of
13. The memory array of
14. The memory array of
15. The memory array of
16. The memory array of
17. The memory array of
a plurality of insulated gate bipolar transistors (IGBTs), each IGBT being provided for a sector of memory cells in each column of memory cells, wherein each IGBT comprises an emitter coupled to a respective bit line, a base coupled to the drain of the respective first memory transistor for the sector of memory cells and a collector formed by the well region associated with the memory cells.
18. The memory array of
a plurality of well transistors associated with columns of the memory cells and a plurality of well transistor control lines, each well transistor being provided for two adjacent sector of memory cells in each column of memory cells, wherein each well transistors comprises a drain and a source both coupled to the source of the respective last memory transistor and a gate coupled to a respective well transistor control line.
19. The memory array of
20. The memory array of
21. The memory array of
|
This application claims the benefit of U.S. Provisional Patent Application Ser. No. 60/525,580, filed on Nov. 26, 2003, having the same inventorship hereof, which application is incorporated herein by reference in its entirety.
The invention relates to semiconductor non-volatile memories and, in particular, to EEPROM memory cells and memory arrays capable of write and erase operations with low power consumption.
Non-volatile memory devices and electrically erasable programmable read only memory (EEPROM) devices are known. In many applications, it is desirable to embed non-volatile memory blocks into low voltage digital integrated circuits. The technology for manufacturing low voltage digital integrated circuits is well established in the industry. Thus, a non-volatile memory that can be operated at a low voltage and with low power for programming and at a high speed is desired.
The dominant technology used for non-volatile memories is memory cells using floating gates. Information is stored in the floating gate by charging or discharging the floating gate. The transfer of electrons to and out of the floating gate is usually based on hot electrons injection or Fowler-Nordheim (FN) tunneling. There are several features of the conventional non-volatile memories that limit their application as embedded memories in an integrated circuit. First, one class of conventional non-volatile memories often employ channel hot electron injection for program (write), thereby requiring a high current and, consequently, high power consumption for the operation. This problems is solved in another class of conventional memories by using FN tunneling for write and erase and each memory cell, but this solution creates another shortcoming, since, as explained later, each memory cell in a row requires a bitline and a source line which cannot be shared with the neighboring cells. Both the bitline and the source line are made with metal. The use of two vertical metal lines makes it difficult to reduce the cell size of the memory cells.
The use of a common source in nonvolatile memory arrays is widespread and the motivation is the reduction of the size of the memory cell. When common source is used, only one vertical metal line, the bitline, is required as the conductor connecting the source, either a diffusion or a metal line, can run in the horizontal direction in the array.
Referring to
U.S. Pat. No. 6,201,732 and U.S. Pat. No. 6,438,030 each describes a NOR memory array where FN tunneling through tunnel oxide grown over the channel of the memory transistor is used for both write and erase operations. The '732 patent describes a memory cell using split gate with a select transistor built on each cell. The '030 patent describes a single transistor memory cell formed with stacked gate. In both cases, writing of the cell (setting the threshold voltage high) is done selectively and erasing (setting the threshold voltage low) is done non-selectively. In both cases, the memory cell has a separate drain line (the bitline) and a separate source line running vertically through the array. In the '030 patent, the source of each memory cell is tied to the p-wells which limits the use of the array as a true common source array.
Another problem common to non-volatile memory cells based on the floating gate concept is the formation of the control gate. In single transistor memory cells, the self-aligned stacked gate process is typically used. This requires a critical masking and etching operation in addition to the masking and etching operation done for defining the gates of the peripheral transistors. For split gate cells a single mask could be used for defining the control gates and the gates of the peripheral transistors, but this is not done in practice for advanced CMOS technologies with feature sizes of 0.25 um and less. For the small feature size technologies, a second problem is created by the height of the stack made with the floating gate and the control gate in a stack gate arrangement which could be excessive and could create potential shorts to the first level of metal. In addition, for the self-aligned stacked gate cell, the gate coupling ratio (the ratio of the capacitance between the floating gate and the control gate and the total capacitance of the floating gate) cannot be easily increased without increasing the size of the cell.
Another common problem encountered in conventional non-volatile memory arrays is the amount of cell current which can be obtained from the memory cell during read. As the dimensions of the memory cells based on the floating gate concept and the supply voltages are reduced, the amount of current available for reading an “on” cell is continuously reduced. The low cell read current condition is true for single transistor and split gate cells. There are several reasons such as the non-scalability of the thickness of the tunnel oxide and the need for the select transistors to be able to sustain high voltages on all terminals during write and erase. A simple mechanism for increasing the cell read current with little or no penalty on the cell size is highly desirable.
A non-volatile memory array which overcomes the limitations of the conventional arrays is desired.
According to one aspect of the present invention, a non-volatile memory array includes memory cells formed in columns of isolated well regions and connected in a common source arrangement so that Fowler-Nordheim (FN) tunneling is used for both program (write) and erase operations of the memory cells. According to another aspect of the present invention a group of memory cells can be connected in series as it is done in NAND arrays but such array can be used as a byte alterable EEPROM with parallel access as a conventional NOR array. Furthermore, in another embodiment, an insulated gate bipolar transistor (IGBT) is coupled to the memory cells to increase the cell read current of the memory array. When the memory array incorporates IGBTs on the bitlines, the cell read current becomes independent of the wordline voltages. Thus, the memory array of the present invention can be operated at lower voltages than in the case when such IGBT is not present. The use of the IGBTs in the memory array of the present invention enables formation of embedded non-volatile memories in digital integrated circuits which operate from power supply voltages as low as 1.0 Volt.
According to one embodiment of the present invention, a non-volatile memory array including memory cells arranged in rows and columns is described. The memory array includes multiple control lines each associated with one of the rows of the memory array, multiple bitlines each associated with one of the columns of the memory array, multiple source lines each associated with a group of the columns of the memory array, and multiple well regions of a first conductivity type formed in a semiconductor layer of a second conductivity type where each well region is spaced apart and electrically isolated.
In one embodiment, the memory array includes memory cells arranged in rows and columns where each column of memory cells is positioned within one of the well regions and the columns of the memory cells are divided into groups. Each memory cell includes a memory transistor formed in the respective well region and a control/select gate coupled between a respective control line and the floating gate of the memory transistor. The memory transistor includes a source, a drain, and a floating gate formed over a channel of the memory transistor. The drain of the memory transistor is coupled to a respective bitline, and the sources of the memory transistors in each group of memory cells are connected together and to a respective source line. The sources of the memory transistors in each group of memory cells are electrically isolated from the sources of the memory transistors in the other groups of memory cells and each source forms a p-n junction with the respective underlying well region. Each memory cell in the memory array is programmed and erased by tunneling of electrons between the floating gate and the channel of each memory transistor.
In another embodiment, the memory array includes memory cells arranged in rows and columns where each column of memory cells is positioned within one of the well regions. The columns of the memory cells are divided into groups and the rows of the memory cells being divided into sectors. Each memory cell includes a memory transistor formed in the respective well region where the memory transistor includes a source, a drain, and a floating gate formed over a channel of the memory transistor and a control/select gate coupled between a respective control line and the floating gate of the memory transistor. The memory array further includes drain select transistors and drain select lines. Each drain select transistor is provided for a sector of memory cells in each column of memory cells and having a drain coupled to a respective bitline, a source and a gate, the gate of each drain select transistor being coupled to a respective drain select line.
Finally, the memory array includes source select transistors and source select lines. Each source select transistor is associated with a sector of memory cells in each column of memory cells and having a drain, a source and a gate, the gate being coupled to a respective source select line. The sources of the source select transistors associated with each group of memory cells are connected together and to a respective source line and are electrically isolated from the sources of the source select transistors associated with other groups of memory cells. The sources of the source select transistors forms a p-n junction with the respective underlying well regions. The memory transistors in a sector of memory cells within a column are connected in series between a respective drain select transistor and a respective source select transistor. Each memory cell in the memory array is programmed and erased by tunneling of electrons between the floating gate and the channel of each memory transistor.
According to yet another embodiment of the present invention, the memory array includes memory cells arranged in rows and columns. Each column of memory cells is positioned within one of the well regions. The columns of the memory cells are divided into groups and the rows of the memory cells are divided into sectors. Each memory cell includes a memory transistor formed in the respective well region, the memory transistor including a source, a drain, and a floating gate formed over a channel of the memory transistor and a select gate coupled between a respective control line and the floating gate of the memory transistor. The memory transistors in a sector of memory cells within a column are connected in series between a first memory transistor and a last memory transistor. The drain of the first memory transistor is coupled to a respective bitline. While the sources of the last memory transistors associated with each group of memory cells are connected together and to the respective source line and are electrically isolated from the sources of the last memory transistors associated with other groups of memory cells. The sources of the last memory transistors form a p-n junction with the respective underlying well regions. Each memory cell in the memory array is programmed and erased by tunneling of electrons between the floating gate and the channel of each memory transistor.
The present invention is better understood upon consideration of the detailed description below and the accompanying drawings.
In accordance with the principles of the present invention, a non-volatile memory array includes memory cells formed in columns of isolated well regions and connected in a common source arrangement so that Fowler-Nordheim (FN) tunneling is used for both program (write) and erase operations of the memory cells. In one embodiment, the memory array of the present invention is formed as a byte alterable EEPROM with parallel access. More specifically, writing of the EEPROM is carried out on each byte while erasing of the EEPROM is carried out selectively on each bit of memory cells. In one embodiment, the memory array of the present invention is formed using NMOS transistors in P-wells isolated by shallow trench isolation. The memory array of the present invention can be formed as a common source NOR array or a common source NAND array. In one embodiment, an insulated gate bipolar transistor (IGBT) is coupled to the memory cells to increase the cell read current of the memory array. When the memory array incorporates IGBTs on the bitlines, the cell read current becomes independent of the wordline voltages. Thus, the memory array of the present invention can be operated at lower voltages than in the case when such IGBT is not present. The use of the IGBTs in the memory array of the present invention enables formation of embedded non-volatile memories in digital integrated circuits which operate from power supply voltages as low as 1.0 Volt
The non-volatile memory arrays of the present invention provide many advantages over convention non-volatile memory arrays. The non-volatile memory array of the present invention can be used to construct various types of embedded memory arrays having the following characteristics.
First, the memory arrays of the present invention can realize a full-featured (Byte Erasable) EEPROM or a Flash EEPROM (Sector Erasable) using the same or very similar memory structures. When the memory array is embedded in an integrated circuit, the memory array can be built simultaneously in the same fabrication process as the rest of the integrated circuit. Few mask additions or process modifications are required.
Second, the memory array of the present invention realizes a small memory cell size which allows the integration of relatively high density memory arrays in small silicon areas. For instance, for a 0.18 μm technology, a memory array of up to several mega-bytes can be implemented. For large array applications, the desired width of the memory cell should be close to the width of the metal lines used for the dense interconnections which is typically the fine pitch metal lines (the first and second level of metal).
Third, the memory array of the present invention realizes reduction in the power consumption during the write and erase operations of the memory array so that the required high voltages for write and erase can be generated internally from the low voltage power supply of the integrated circuit with small size charge pumps. The use of FN tunneling for both write and erase is the preferred mechanism since the amount of current necessary is in the order of nanoamps as compared to the few hundreds microamps required for memory cells which use channel hot electron (CHE) injection for programming the cells.
Fourth, the memory array of the present invention reduces the high voltage sustaining requirements typical for conventional memory device.
Fifth, the memory array of the present invention can guarantee the high endurance required for some applications. It has been proven that the highest endurance is obtained when uniform channel FN tunneling is used for both write and erase of the cells.
Sixth, the memory array of the present invention can guarantee high cell current during read and enables the use of a negative erase threshold for the memory cell to increase the cell read current. In a true single transistor memory cell such as the ETOX cell, the erase threshold has to be set positive in order to minimize the contribution to the read current from the non-selected memory cells on the same bitline. Thus, in conventional arrays, increase in cell current during read cannot be accomplished through using a negative erase threshold.
Lastly, the memory array of the present invention has the capability of storing more than one bit in the memory cell. This can be accomplished when the erase threshold of the memory cell can be set negative and high read current is realized.
The novel memory arrays of the present invention are built using one or more of the following memory cell features. The various memory cell features will first be described and the novel memory arrays constructed therefrom will be described subsequently.
According to one feature of the present invention, a common source non-volatile memory array with FN tunneling for write and erase is built using isolated well regions for each column of memory cells. In one embodiment, the well regions are formed between trench isolation so that each well region is electrically isolated from the other by the oxide isolation. The isolated well regions enable the formation of common source memory array and the use of FN tunneling for both write and erase operations.
In the following description, it is assumed that the non-volatile memory array of the present invention are formed using NMOS transistors. Of course, one of ordinary skill in the art would appreciate that the memory arrays can also be formed using PMOS transistors, with the appropriate change in polarities of the diffusion types. The NMOS memory cell requires a body which can be isolated from the underlying semiconductor structure which typically includes a deep N-well formed on a P-type substrate. Thus, the NMOS memory cells are formed in P-wells (the body of the NMOS transistor) that are formed in the deep N-well.
Referring to
According to another feature of the present invention, a control/select gate for use in conjunction with a memory transistor is formed using a maskless processing step. It is generally understood that a control gate in a non-volatile memory refers to a gate for use in sensing the state of the memory transistor (on or off) while a select gate in a non-volatile memory refers to a gate used to select the memory transistor. In an EEPROM array, the control gate is typically formed as a stacked gate where the control gate is formed above the floating gate in a stack. On the other hand, the select gate or select transistor is formed apart from the floating gate, such as adjacent the floating gate, and may partially overlap the floating gate. While this nomenclature will be followed in the present description, it is instructive to note that in some embodiments of the present invention, the select transistor is formed to perform both the sensing and the selecting operations in the memory cell. Thus, the use of the term “select gate” or “select transistor” in the present description is not intended to limit the functions of the select gate or select transistor to select function only and a “select gate” or “select transistor” in the memory cell of the present invention may also provide sensing function for the memory cell. Furthermore, in the following description, the term “control/select gate” is used to refer to a gate or a transistor formed in conjunction with a memory transistor where the gate can be a control gate or a select gate or the gate can function as both a control gate and a select gate as described above.
In one embodiment, the select gate of a floating gate memory cell is formed as a polysilicon sidewall structure alongside the floating gate of the memory transistor. The use of a polysilicon sidewall structure as the select gate overcomes many of the problems of the conventional control gate/floating gate structure mentioned above.
Referring to
To form the sidewall select gates, an anisotropic etch of the second polysilicon layer is performed. Usually, the etch process includes some amount of overetch. Sidewall select gate structure is thus formed alongside the floating gate (the first polysilicon layer) as shown in
The sidewall select gate structure described above can be formed with the two sidewall portions shorted together or the structure can be formed with the two sidewall portions separated. In the present description, the term “sidewall select gate” is used to refer to a sidewall select gate structure where the two sidewall portions are shorted together while the term “separated sidewall select gate” is used to refer to a sidewall select gate structure where the two sidewall portions are separated (i.e. electrically insulated).
In
The sidewall select gate structure of the present invention provides many advantages over conventional control gate/floating stacked gate structure. First, there is no need of a photoresist pattern over the second polysilicon layer to define the width of the wordlines. Second, the total height of the memory cell is reduced since the second layer of polysilicon is removed from the top of the floating gate. Third, there is no constraint on the ratio between the thickness of the first and second polysilicon layers. Fourth, the fabrication process is simplified since there is no need to create a ONO layer on top of the first polysilicon layer.
It can be shown that the absence of the second polysilicon layer on the top of the floating gate reduces the gate coupling ratio of the memory cell by less than 5% in the case of a cell drawn with 0.18 um layout rules and assuming the same height of the first polysilicon layer (0.35 um) and the same ONO equivalent thickness (15 nm).
In some applications, it is desirable for the select gate formed on the sidewalls of a floating gate to have electrically isolated sidewall portions.
Then, using a second mask, the floating gates are separated as shown in
At the edge of the rows of floating gates, the select gates will wrap around and will be shorted to each other, as shown in
According to another aspect of the present invention, a non-volatile memory array of the present invention incorporates an insulated gate bipolar transistor (IGBT) for increasing the memory cell read current. When a self-aligned isolated P-well is available as in all the memory arrays described here, the isolated P-well can be used as the collector of a vertical PNP bipolar transistor. When the base diffusion of the IGBT device is merged to the drain of an N-channel MOS device, a IGBT can be constructed as shown in
The inventor of the present invention discovers that an IGBT can be advantageously applied in a non-volatile memory array for increasing the cell read current. For instance, an NMOS memory transistor can be merged with the base of a PNP IGBT. The base current of the PNP bipolar transistor is supplied by the N+ source and flows through the channels controlled by the voltage applied to the select gate and coupled to the floating gate. The emitter of the IGBT is coupled to the bitline of the memory array to provide enhanced cell current during the read operation, the enhancement being equal to the current gain of the bipolar device.
The following description illustrates three types of memory transistors being merged with the base of an IGBT in a nonvolatile memory cell.
In all three cases, the source and collector junctions are grounded. When the memory cell in the “on” state, a positive bias on the emitter terminal of the IGBT will forward bias the Emitter-Base junction, causing the PNP transistor to conduct. If the memory cell is in the “off” state, there is no base current after the steady state has been reached and as a result no emitter current through the PNP transistor. When the devices shown in
A cell current of the order of 20 μA is already a difficult target for a conventional non-volatile memory cell which is built in advanced CMOS technologies. The current gain of a properly designed PNP transistor can easily be over 100. In the memory cell of the present invention, the MOS memory transistor has to supply only the base current, only a fraction of a micro-amps is adequate for creating a 20 μA cell current. This current amplification property is very advantageous and the use of the IGBT has little effect on the size of the memory cell as it will be described in more detail below. In addition the gate voltage of the merged MOS devices has to be raised by a very small amount (a few hundred millivolts) above the threshold voltage which is advantageous for low voltage operation.
The memory cell features described above can be used to form non-volatile memory arrays having the characteristics described above and overcoming many of the shortcoming of the conventional memory arrays. The following descriptions provide explanatory embodiments of memory arrays which can be formed according to the present invention. The embodiments described herein are not intended to be limiting. One of ordinary skill in the art, upon being apprised of the present invention, would appreciate that other configuration of memory arrays can be formed using the memory cell features of the present invention.
Furthermore, the schematics of memory arrays described herein are drawn for implementing a byte selectable EEPROM with parallel access. However, one of ordinary skill in the art would appreciate that the group of bits which can be selected can be a byte, a word or any other number of bits. For simplicity, a byte is used for the group of bits for all the arrays described herein.
A non-volatile memory array of the present invention can be implemented by organizing the memory cells in a NOR fashion to form a Common Source EEPROM array or the memory cells can be organized in series to form a NAND EEPROM array. In all the memory arrays shown herein, means for suppressing the cell current of deselected memory cells which are in the “on” state are provided and the erase threshold of the memory cell can be set to be a negative voltage value.
In memory array 1100, each column of memory cells is built in an isolated P-well contained in a Deep N-well which is common to the entire array. In the present embodiment, each memory cell includes a memory transistor and a select transistor. In the present embodiment, the memory transistor and the select transistor are formed using the maskless formation of sidewall select gate structure described above. Thus, the select transistor is a sidewall select gate. The select gates in each row of memory cells are connected together to a respective Wordline (WL) signal. In other embodiments, the memory transistor can be formed using a stacked gate cell with a control gate formed on top of the floating ate. In yet another embodiment, the select transistor can be formed as a separated sidewall select gate. The wordline thus forms two gates, shorted together, which isolate the memory transistor (whose gate is the floating gate) from the bitline and from the source line.
The columns of memory cells in array 1100 are divided into bytes. The sources of the memory transistors in a byte are all connected together and to a source line. A source line (S0, S1 and so on) is provided for each byte of memory cells. As thus configured, the memory cells in each byte have a common source and thus the array is referred to as a common source EEPROM array. In the present description, the digits used for identifying the memory cells are the bit number in the byte (0–7) followed by the byte number and the number of the wordline. Thus, BL01 is a bit line for bit 0 of byte 1 of the memory array and bit 000 is the memory cell coupled to BL01 under wordline 0.
In memory array 1100, each group of eight columns of bits shares a common source. Thus, the memory cells of each byte share a common source which is also used by the mirror byte (the mirror byte being the adjacent memory cells in a row above or below the current byte). As described above, the common source is connected to a vertical source metal line (S0, S1, and so on) which is common for the bits of the byte and whose function is to select the byte. This method for selecting a byte is very area efficient, when compared to conventional methods where selection is done by separating the wells or by segmenting the wordline. Furthermore, memory array 1100 of the present invention uses a source line for each byte of memory cells and does not require a source line for each bit of memory cells. In this manner, the size of the memory cell can be reduced as only one metal line (the bitline) runs vertically over each memory cell.
Memory array 1100 is programmed (written) non-selectively and erased selectively. That is, all the bits in a selected byte is written at once but each bit is erased individually. In fact, the non-selective write/selective erase feature of memory array 1100 is common to all the novel memory arrays of the present invention. The “byte writable” and not “byte erasable” nature of the memory array of the present invention is different from majority of the conventional memory arrays. However, this difference is immaterial when dealing with digital circuits because programming and erasing the memory array of the present invention merely requires reversal of the programming conditions.
Since the write operations of non-volatile memory cells by using FN tunneling require very high voltages of the order of 20 volts, it is customary to use positive and negative biases whose absolute value can now be reduced to less than 10 volts. This makes the process necessary for building these high voltage devices simpler. In the following description it is assumed that these bipolar voltages are available. Writing conditions for memory array 1100 are shown in Table 1 below. The bias voltage are typical for embedded memories built using as a baseline 0.18 μm CMOS logic process. The voltages at the terminals of the select transistors are referred to the body of the device.
Writing of the memory transistor of the selected byte (chosen as the byte with bits b000 to b700 in Table 1 below) is due to tunneling of electrons from the inverted channels to the floating gate. The bitlines and sources of the non-selected bytes are set to a convenient inhibit voltage (2V) and tunneling is prevented in the memory transistors under the selected wordline (Vg=6V) and under the non selected wordlines (Vg=−6). For the memory transistors attached to the selected bitlines under the non selected wordline the gate bias (4V) is well below the value required for tunneling. The separate source connections for each byte of memory cells prevent leakage between selected and non selected bitlines. Note also that there is no reverse bias on any source or drain junction, which is a very desirable property. A reverse bias is only present between the Deep N-well and the body of all the selected bytes (10V).
Table 1 shows the write conditions and state of the memory transistors in memory array 1100. In Table 1 below, PW stands for P-well, S stands for source, WL stands for wordline, BL stands for bitline and DNW stands for deep N-well. In Table 1 and in all other tables following, the voltage value is in the unit of volts.
TABLE 1
Terminal
PW
S
WL
BL
WL
PW
S
BL
DNW
Suffix
0~7, 0
0
0
0~7, 0
1
0~7, 1
1
0~7, 1
Write Byte00
−8
−8
8
−8
−4
2
2
2
2
Select
b0–700
b0–710
b0–701
b0–711
Transistor
Channel State
Inv
Inv
Inv
Off
Final Vt
Hi
Unch
Unch
Unch
Vg
16
6
4
−6
Vd
0
0
0
0
Vs
0
0
0
0
As described above the erase operation of memory array 1100 is a bit-selective operation. The bias conditions are shown in Table 2 below for the case that bit b000 is erased. Erasing of the selected memory transistors is due to FN tunneling of electrons from the floating gate to the accumulated P-well. The full Vpp is present only in the selected bit and the channel region is accumulated. The channel regions of the other bits of the same byte and of the other bytes under the selected wordline are also in accumulation but the voltage between the gate and the body is not high enough for tunneling.
Note that for the erase operation, a small reverse bias of 4V is present between the common source of the byte containing the selected bit and the bodies of the nonselected bits. For all the other transistors there is no reverse bias across the source and drain junctions. A reverse bias of no more than 4V is present between the Deep N-well and the P-wells.
Table 2 shows the erase conditions and state of the memory transistors for memory array 1100.
TABLE 2
Terminal
S
PW
WL
WL
BL
PW
BL
S2
PW
BL
DNW
Suffix
0
00
0
1
00
1–7, 0
1–7, 0
2
1–7, 1
0–7, 1
Erase Bit
7
7
−7
3
7
3
3
3
3
3
7
b000
Select
b000
b1–700
b0–710
b001
b1–701
b0–711
Transistors
Channel State
Accum.
Accum.
Accum.
Accum.
Depleted
Depleted
Final Vt
Lo
Unch
Unch
Unch
Unch
Unch
Vg
−14
−10
−10
−4
0
0
Vd
0
0
0
0
0
0
Vs
0
4
0
0
0
0
Memory array 110 can be read by using the conditions shown in Table 3. During read, the P-wells and the common Deep N-well are grounded, Vread (of the order of 1 V) is applied to the selected bitline and Vdd (ranging from 1.8 to 3.3 V depending on the technology) to the selected wordline. All the sources are grounded and the non-selected bitlines are left floating. The select transistors of the non-selected rows are turned off by grounding the wordlines. The contribution to the current of the selected bitline from the transistors sharing the same bitline but on different rows is zero since their select transistors are off. Therefore, in memory array 1100, the erase thresholds can be set to be negative.
Table 3 shows the read conditions and state of the memory transistors for memory array 1100.
TABLE 3
Terminal
S
PW
WL
WL
BL
PW
BL
S
PW
BL
DNW
Suffix
0
00
0
1
00
1–7, 0
1–7, 0
1
0–7, 1
0–7, 1
Read Bit
0
0
Vdd
0
Vr
0
Float
0
0
Float
0
b000
Select
b000
b1–700
b0–701
b010
b1–701
b0–711
Transistors
Channel
on
on
off
off
off
off
State
Vg
Vdd
Vdd
Vdd
0
0
0
Vd
Vr
~Vt
~Vt
Vr
0
0
Vs
0
0
0
0
0
0
According to another aspect of the present invention, an EEPROM array can be built by connecting a string of memory cells in series to form a NAND memory array. One advantage of using memory cells connected in series is that there is no metal to diffusion contact in the memory cell and as a result the memory cell size is much smaller than for a memory cell in a NOR array. NAND memory arrays are usually used with serial access and the entire array or sectors of the array are erased simultaneously.
The NAND memory array described herein is implemented as a byte alterable array with parallel access. Any group (a byte, a word or other number) of bits in a row can be written simultaneously and individually erased, and the bits can be read in parallel. In the present description, memory arrays having memory cells are connected in series are referred to as NAND memory arrays.
Referring to
In memory array 1300, the rows of memory cells are divided into sectors and within each sector, the memory cells are connected in series. In each sector, a Drain Select transistor (DSG) and a Source Select transistor (SSG) are provided to select the memory cells in the sector. Thus, a sector of memory cells includes the Drain Select transistor, the Source Select transistor and all the memory cells in between. Memory array 1300 is constructed by mirroring a sector along a horizontal source line and then repeating the combined sectors vertically. The sources of the source select transistors in each byte of memory cells are connected together and to a respective source line.
Although physically memory array 1300 resembles a conventional NAND array with (n+1) self-aligned stacked gate memory cells connected in series, NAND memory array 1300 of the present invention differs from the conventional NAND array in several respects. First, in NAND array 1300, all the memory cells in a column are built into a self-aligned isolated P-well. Second, the bits of a byte are built on a row and have a common wordline. Third, the common source is limited to a byte and is connected to a vertical source metal line (S0, S1, and so on). With this arrangement, it is possible to write a byte, selected by the bitlines and the source line, to erase a single bit of the byte and to read the bits of a byte in parallel.
The constraints on Vdd and Vread can be understood by observing the graph in
The advantage of adding the IGBT and coupling the IGBT to the bit line is increased cell read current. The motivation for adding the PWG transistors for shorting the sources to the individual wells is due to the fact that during the erase operation, the source of the selected byte has a reverse bias towards the non-selected P-wells of the selected byte. During this operation, the shorting PWG device must be open. During the read operation, the collector current of the PNP (approximately equal to the cell current) flows to the ohmic contact of the P-well. This current creates a voltage drop across the P-well diffusion which tends to forward bias the Source N+/P-well junction. This may trigger the turn-on of the vertical parasitic NPN (N+ Source/P-well/Deep N-well) and this is not desirable. An effective way to reduce this forward bias is to place the P+ ohmic connection as close as possible to the N+ Emitter. The addition of the shorting PWG device is an effective way to minimize the problem during the read operation
The conditions for write and erase in memory array 1800 are the same as for the NAND array 1300 in
The bitline voltage during read is around 0.9 V. During read, care must be taken to minimize the collector current of the parasitic NPN transistor as described above. This requirement puts a limit on the maximum Collector (cell) current and on the forward bias which can be applied on the Emitter-Base junction (Vread).
In
According to another aspect of the present invention, NAND memory array 2000 can be modified by adding IGBTs between the first memory cell in a sector and the respective bitline for the purpose of increasing the cell read current.
In NAND memory array 2000 of
where Csw is the sidewall capacitance between the select and floating gate and Ctu is the capacitance of the tunnel oxide area under the floating gate.
In the memory cell, the voltage on the floating gate is the result of the voltage due to the stored charge and the voltage coupled by the select gates on the sidewall portions Vcgleft and Vcgright. Referring the voltages to the P-well and using the values shown in
For this type of memory cell, k is around 0.4 and the voltage across the tunnel oxide for the cell to be written is over 12 V assuming that the cell is erased (Qfg zero or positive). This Vfg voltage is more than adequate for FN tunneling.
For the other memory cells of the stack, the floating gate voltages, assuming zero Qfg are:
Vfg=k* 16 V for cell 010 and 030;
Vfg=k* 4 V for cells 000 and 040;
Vfg=k* 8 V for the remaining non-elected cells of the selected byte.
These voltages are not enough for tunneling.
Tunneling in the memory cells of the selected row belonging to the non-selected byte (byte 1) is prevented because the inhibit voltage (2V) is applied to the P-wells of the byte.
During writing as well as during erase, the voltage across the gate oxide of the select gates surrounding the floating gate to be written or erased is the full Vpp (16V). The thickness of this gate oxide is adjusted to a value around 250 Å for insuring the reliability of the oxide.
During writing there is no reverse bias on any junction, except between the Deep N-well (which has to be set at 2V) and the P-wells of the selected byte (at −8V). This voltage difference of 10V can be easily sustained by the P-well/Deep N-well junction.
Erase operation of memory array 2600 is a selective operation and
In the following description, the following definitions are used:
The floating gate voltage is created by the capacitive coupling of the left and right select gates according to:
Vfg=k*(Vsgl+Vsgr).
The voltages for read are shown in the simplified diagram of
The conditions for proper read operation are now described. Vread has to be above the threshold of the select transistors surrounding the target cell by the amount required for the gate overdrive:
Vread=Vtsg+ΔVsgon. (Eq. 1)
The voltage induced in the target floating gate has to be below the lower limit of the written threshold by the amount required for the turnoff of a cell:
Vfgread=2k*Vread=Vtfgw−ΔV (Eq. 2)
From (1) and (2), the following is derived:
Vtfgw=2k*Vtsg+2k*ΔVsgon+ΔVfgoff (Eq. 3)
Equation (3) states that the minimum written threshold is fixed by the technology and is independent of Vdd. The voltage induced in the adjacent floating gate has to be above the upper limit of the written threshold by the amount required for the overdrive:
Vfgadj=k*(Vread+Vdd)=Vtfgw+ΔVfgon. (Eq. 4)
From (4) and (1) the minimum Vdd for proper operation is then given as:
Vddmin=Vtsg+2*Vsgon+ΔVfgoff/k (Eq. 5)
The parameters Vtsg, ΔVfgoff and ΔVsgon are technology dependent and once they are established Vddmin and Vread can be calculated.
The calculations made assuming typical values for the parameters indicates that: (1) it is possible to read the memory cell with a Vdd as low 1.8 V; (2) a cell current of 20 μA for a cell drawn with 0.18 um design rules can be easily obtained and that the MOS current in the stack is a fraction of a micro-amps; and (3) the cell current is almost independent of Vdd.
The result that the cell current is independent of Vdd is true for all the NAND arrays which use the IGBT described before. This property is very attractive for making memory cells capable of storing more than one bit (multilevel storage).
These memory cells are significantly smaller than the cell used in the Common Source NOR array (0.67 um2 for 0.18 um rules). In the NAND arrays, particularly for the ones which use the IGBT, the number of cells in a sector or a stack can be quite large, such as 64 cells. The overhead created by the addition of the IGBT, the Source select transistor and the device for grounding the source (PWG transistor) increases the effective size of the memory cell by les than 10%.
The above detailed descriptions are provided to illustrate specific embodiments of the present invention and are not intended to be limiting. Numerous modifications and variations within the scope of the present invention are possible. For example, the above description concerns the formation of a memory cell using an NMOS transistor. One of ordinary skill in the art would appreciate that the memory array of the present invention can also be implemented using a PMOS transistor in the memory cell with the appropriate reversal of conductivity types (p-type or n-type) used to form the memory array and the appropriate reversal of the applied operation voltages. Furthermore, when IGBTs are incorporated in the memory array for increasing cell read currents, the IGBT can be a PNP transistor when NMOS memory transistor is used or the IGBT can be an NPN transistor when PMOS memory transistor is used. The present invention is defined by the appended claims.
Patent | Priority | Assignee | Title |
10269430, | May 25 2011 | Micron Technology, Inc. | Apparatus and methods including a bipolar junction transistor coupled to a string of memory cells |
10861552, | May 25 2011 | Micron Technology, Inc. | Apparatus and methods including a bipolar junction transistor coupled to a string of memory cells |
7332769, | Aug 17 2005 | Non-volatile memory arrangement having nanocrystals | |
7419895, | Oct 23 2003 | U S BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT | NAND memory arrays |
7466591, | Jun 01 2006 | Microchip Technology Incorporated | Method for programming and erasing an array of NMOS EEPROM cells that minimizes bit disturbances and voltage withstand requirements for the memory array and supporting circuits |
7499345, | Nov 25 2005 | U S BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT | Non-volatile memory implemented with low-voltages transistors and related system and method |
7592849, | Mar 19 2007 | STMICROELECTRONICS S R L | Level shifter for semiconductor memory device implemented with low-voltage transistors |
7616489, | Feb 08 2006 | U S BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT | Memory array segmentation and methods |
7817474, | Jun 01 2006 | Microchip Technology Incorporated | Method for programming and erasing an array of NMOS EEPROM cells that minimizes bit disturbances and voltage withstand requirements for the memory array and supporting circuits |
7859045, | Dec 14 2005 | Fujitsu Semiconductor Limited | Semiconductor device and method for manufacturing the same |
7903464, | Feb 08 2006 | U S BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT | Memory array segmentation and methods |
7964288, | Dec 14 2005 | Fujitsu Semiconductor Limited | Semiconductor device and method for manufacturing the same |
7996735, | Aug 29 2008 | Hitachi, Ltd. | Semiconductor device |
8094503, | Jun 01 2006 | Microchip Technology Incorporated | Method of programming an array of NMOS EEPROM cells that minimizes bit disturbances and voltage withstand requirements for the memory array and supporting circuits |
8116143, | Feb 08 2006 | U S BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT | Method of erasing memory cell |
8132063, | Aug 29 2008 | Hitachi, Ltd. | Semiconductor device |
8174893, | Oct 20 2009 | U S BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT | Independent well bias management in a memory device |
8320191, | Aug 30 2007 | Infineon Technologies AG | Memory cell arrangement, method for controlling a memory cell, memory array and electronic device |
8384147, | Apr 29 2011 | Silicon Storage Technology, Inc. | High endurance non-volatile memory cell and array |
8498159, | Oct 20 2009 | U S BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT | Independent well bias management in a memory device |
8816715, | May 12 2011 | Nanya Technology Corp. | MOS test structure, method for forming MOS test structure and method for performing wafer acceptance test |
9030877, | Aug 30 2007 | Infineon Technologies AG | Memory cell arrangement, method for controlling a memory cell, memory array and electronic device |
9058882, | Mar 21 2012 | TOSHIBA MEMORY CORPORATION | Nonvolatile semiconductor memory device |
9252150, | Jul 29 2014 | Taiwan Semiconductor Manufacturing Co., Ltd. | High endurance non-volatile memory cell |
9711223, | May 25 2011 | U S BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT | Apparatus and methods including a bipolar junction transistor coupled to a string of memory cells |
Patent | Priority | Assignee | Title |
6201732, | Jan 02 1997 | JOHN MILLARD AND PAMELA ANN CAYWOOD, THE 1989 REVOCABLE LIVING TRUST | Low voltage single CMOS electrically erasable read-only memory |
6310800, | Dec 12 1997 | MATSUSHITA ELECTRIC INDUSTRIAL CO , LTD | Non-volatile semiconductor memory device and method for driving the same |
6404681, | Feb 02 2000 | SAMSUNG ELECTRONICS CO , LTD | Method for erasing data from a non-volatile semiconductor memory device |
6438030, | Aug 15 2000 | PROGRESSIVE SEMICONDUCTOR SOLUTIONS LLC | Non-volatile memory, method of manufacture, and method of programming |
6451652, | Sep 15 1999 | Xylon LLC | Method for forming an EEPROM cell together with transistor for peripheral circuits |
6606265, | Oct 30 2000 | MIND FUSION, LLC | Common source EEPROM and flash memory |
6649453, | Aug 29 2002 | Micron Technology, Inc. | Contactless uniform-tunneling separate p-well (CUSP) non-volatile memory array architecture, fabrication and operation |
20010000306, | |||
DE19823733A1, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Date | Maintenance Fee Events |
Jan 03 2010 | M2551: Payment of Maintenance Fee, 4th Yr, Small Entity. |
Feb 21 2014 | REM: Maintenance Fee Reminder Mailed. |
Jul 11 2014 | EXP: Patent Expired for Failure to Pay Maintenance Fees. |
Date | Maintenance Schedule |
Jul 11 2009 | 4 years fee payment window open |
Jan 11 2010 | 6 months grace period start (w surcharge) |
Jul 11 2010 | patent expiry (for year 4) |
Jul 11 2012 | 2 years to revive unintentionally abandoned end. (for year 4) |
Jul 11 2013 | 8 years fee payment window open |
Jan 11 2014 | 6 months grace period start (w surcharge) |
Jul 11 2014 | patent expiry (for year 8) |
Jul 11 2016 | 2 years to revive unintentionally abandoned end. (for year 8) |
Jul 11 2017 | 12 years fee payment window open |
Jan 11 2018 | 6 months grace period start (w surcharge) |
Jul 11 2018 | patent expiry (for year 12) |
Jul 11 2020 | 2 years to revive unintentionally abandoned end. (for year 12) |