Plaque It!
Sponsored by: Flash of Genius |
[0001] This application is based upon and claims the benefit of priority from the prior Japanese Patent Applications No. 2002-179751, filed Jun. 20, 2002; and No. 2002-347798, filed Nov. 29, 2002, the entire contents of both of which are incorporated herein by reference.
[0002] 1. Field of the Invention
[0003] This invention relates to a nonvolatile semiconductor memory device, and more particularly to a step-up write/erase operation.
[0004] 2. Description of the Related Art
[0005] A floating-gate memory cell has been widely used as one of the electrically writable erasable nonvolatile semiconductor memory devices. A floating-gate memory cell has a structure where a floating gate and a control gate are stacked, on a semiconductor substrate. A tunnel oxide film of about 9 nm thick is formed between the semiconductor substrate and the floating gate. An ONO film equivalent to an oxide film of about 14 nm thick is formed between the floating gate and the control gate. The memory cell changes the threshold value of the cell according to the amount of charge accumulated in the floating gate and thereby distinguishes between the state of data “0” (written state) and the state of data “1” (erased state).
[0006] In recent years, a MONOS memory cell using a silicon nitride film as a charge accumulation layer in place of a floating gate has been developed. In a MONOS memory cell, a silicon nitride film formed above the semiconductor substrate via a thin tunnel oxide film of about 2 nm is used as a charge accumulation layer. Data is written into or erased from a MONOS cell by injecting electrons or holes from the substrate into the silicon nitride film to change the amount of accumulated charge in the silicon nitride film and thereby changing the threshold value of the memory cell.
[0007] When writing and erasing are done repeatedly in a MONOS cell, the interface level increases at the interface between the silicon substrate and the tunnel oxide film as pointed out by S. C. Everist, et al. (reference 1: “Modeling the cycling degradation of silicon-oxide-nitride-oxide-semiconductor transistors,” Appl. Phys. Lett. 60(17)27, April 1992, pp. 2101-2103).
[0008] According to reference 1, the increase in the interface level depends on the total amount of charge of the holes passed through the tunnel oxide film. Shin-ichi Minami, et al. have proposed a model where the holes accumulated in the charge accumulation layer pass through the tunnel oxide film when a write voltage is applied, thereby generating an interface level (reference 2: “A Novel MONOS Nonvolatile Memory Device Ensuring 10-Year Data Retention after 10
[0009] According to these references, in order to increase the reliability of a MONOS memory cell, the total amount of charge of the holes passed through the tunnel oxide film and the number of holes accumulated after erasure have only to be decreased. To decrease the total number of holes passing through without changing the number of program and erase cycles, it is suggested that the difference (the threshold voltage window) between the programmed threshold voltage (the threshold voltage after writing) and the erased threshold voltage (the threshold voltage after erasing) have to be made smaller. In addition, to decrease the number of holes after erasure, it is suggested that the threshold value after erasure have to be made more positive.
[0010] However, this method has the following problem.
[0011] Let a state where electrons are accumulated in the charge accumulation layer be a written state. In this state, when the cell is left at it is for a long time, the accumulated electrons leak gradually into the silicon substrate via the thin tunnel oxide film. As a result, the threshold value of the cell lowers gradually. This might make it impossible to distinguish between the written state and the erased state. When the difference in threshold value between the written state and the erase state is small, the margin for such data collapse becomes small. A similar problem arises in a case where the threshold value of a cell in the erased state increases gradually to the extent that it cannot be distinguished from the written state.
[0012] Furthermore, when the erased threshold voltage is made positive and the threshold window is made constant, the written threshold voltage increases. As a result, the amount of negative charge in the charge storage (charge accumulation) electrode in the written state increases further. The increase in the amount of charge in the charge storage electrode makes it easier for the charge to escape from the charge storage electrode through its electric field, which adversely influences the charge retention characteristic.
[0013] Therefore, in the prior art, it is difficult to make the increase of the number of program and erase cycles compatible with the securing of a sufficient threshold margin for data collapse. Furthermore, an increase in the interface level when there is no hole accumulation has not been described and measures against the increase have not been disclosed in references 1 and 2.
[0014] On the other hand, a step-up writing method where a write voltage of Vpgm is increased gradually has been proposed by G. J. Hemink, et al., as a method of writing data into a conventional floating-gate NAND EEPROM (reference 3: “Fast and accurate programming method for multilevel NAND flash EERPOMs,” VLSI Tech. Dig., pp. 129-130, 1995). In a write operation (“0” program) in a floating-gate memory cell, a high-voltage write pulse Vpgm of about +15V to +25V is applied, with 0V being applied to the well and diffused layer, and a Flowler-Nordheim current (FN tunnel current) is caused to flow thorough the tunnel oxide film, electrons are injected from the channel into the floating gate to charge the floating gate negatively, and the threshold voltage of the memory cell is raised, which completes the write operation.
[0015] Using
[0016]
[0017] The threshold voltage change ΔVth (pgm) becomes larger, as the step-up voltage ΔVpgm becomes higher. According to a detailed analysis based on “Flash Memory Technical Handbook,” pp. 176-178, 1993, compiled by Fujio Masuoka, it goes as follows. It is assumed that the gate length is L
[0018] Here, in a write operation, the channel potential Vchannel can be considered almost constant in the inverted state. Therefore, the difference ΔVpgm in the control gate voltage in writing is equal to the difference ΔVth(pgm) in the increase in the threshold voltage in a specific time within an error of ±10% under the condition that equation (2) holds:
[0019] In an ordinary floating-gate memory cell, to hold the control gate voltage in writing low, the coupling ratio Cl/Ctot (where Cl is the capacitance between the control gate and the floating gate) is designed to be 0.5 or more. At this time, if the permittivity of the oxide film is εox, the electric field of the tunnel oxide film meets the following expression:
[0020] Furthermore, in the case of FN tunnel current in a cell using a polycrystalline silicon floating-gate electrode, the following equations are fulfilled:
[0021] Therefore, it follows that, with Eox (0)≧11.5 [MV/cm], tpgm satisfies equation (2) in the range of a write pulse duration equal to or longer than 6.2×10
[0022]
[0023] In a conventional floating-gate NAND flash memory, the threshold voltage after erasure may be negative. Immediately after erasure, the threshold voltage has a distribution width equal to or greater than 2V. For example, Vthel is set in the range from −4V to −2V and Vtheh is set in the range of from −2V to 0V. In the threshold voltage immediately after writing, the threshold voltage distribution width can be made smaller than the erase threshold voltage width (Vtheh−Vthel) because of a verify operation. Immediately after writing, the threshold voltage is set in the range that has Vverify as the lower limit and Vverify+ΔVth (pgm) as the upper limit.
[0024] In
[0025] Traditionally, to reduce the number of write pulses and shorten the write time, Vpgm is set so as to be higher than the lower limit Vthw of the write threshold voltage in the memory cell with the fastest write speed. It is preferable that Vpgm be set so as to be in the range that has Vverify as the lower limit and Vverify+ΔVth (pgm) as the upper limit. Normally, Vverify is set, for example, 0.1 to 1V higher than the minimum setting value Vthw of the write threshold value, because the threshold voltage changes with time due to variations in the charge retention characteristic.
[0026] On the other hand, in the memory cell with the slowest write speed in
[0027] Even in the memory cell with the slowest write speed, immediately after the verify write operation, the threshold voltage is in the range that has Vverify as the lower limit and Vverify+ΔVth (pgm) as the upper limit. Although not shown in
[0028] As seen from
[0029] In such a step-up write operation, as the step-up voltage ΔVpgm is made higher, the number of pulses necessary for writing decreases, which enables a higher-speed write operation. On the other hand, since the increment ΔVth(pgm) of the threshold voltage of the cell written into becomes almost equal to ΔVpgm, making ΔVpgm larger results in an increase in the threshold distribution width.
[0030] Furthermore, consider a case where Vpgm is set so as to be higher than the lower limit Vthw of the write threshold voltage in the memory cell with the fastest write speed to shorten the write time by reducing the number of write pulses. In this case, if Cl is the capacitance between the charge accumulation electrode and the control gate electrode and (Vth−V
[0031] That is, in the case of the memory cell with the fastest write memory cell of
[0032] Furthermore, in a NAND EEPROM, when the data is read, a read pass voltage Vread is applied to the control gate of the memory cells unselected in reading. The memory cells unselected in reading must be on (conducting), regardless of the data state. Thus, Vread has to be a sufficiently higher voltage than the write threshold voltage. Therefore, when the threshold distribution width ΔVth of the cell written into is large, the pass voltage Vread must also be high.
[0033] As the pass voltage Vread gets higher, the threshold value of the memory cell rises due to Vread stress during the read operation, with the result that the cells can change their state from the erased state (or the state with a low threshold voltage) to the written state (or the state with a high threshold voltage). That is, when making ΔVpgm larger increases ΔVth, it is necessary to raise Vread, which decreases the reliability of the memory cells.
[0034] Moreover, in cells written into too high threshold voltage, the number of charges passing through their gate electrode film is large, which causes the problem of degrading the gate insulating film due to repetitive rewrite operations.
[0035] For the above reasons, it is difficult to make a high-speed write operation compatible with high reliability (a narrow threshold width). To solve this problem, a method of setting the step-up voltage ΔVpgm to two or more values by switching modes according to the application has been proposed (as disclosed in U.S. Pat. Nos. 6,031,760 or 6,108,238). With this method, a mode with a large ΔVpgm can be used when the application of memory cells requires a high-speed write operation, whereas a mode with a small ΔVpgm can be used when the application of memory cells requires high reliability (a narrow threshold width).
[0036] In this method, however, either the high-speed write operation or the narrow threshold distribution is given priority by mode selection, but both of them cannot be satisfied at the same time.
[0037] As described above, with the conventional MONOS cell, it is difficult to make the increase in the number of repeatable rewrite operations compatible with securing a threshold margin for data collapse. Furthermore, in the conventional floating-gate cell step-up writing method, it is not clear how the step-up voltage ΔVpgm is set to make high-speed writing compatible with high reliability (or a narrow threshold distribution). Therefore, a nonvolatile semiconductor memory using a step-up writing method capable of making high-speed writing compatible with high reliability has been needed. In addition, a step-up writing method capable of increasing the number of repeatable rewrite operations without degrading the threshold margin was also needed.
[0038] According to an aspect of the present invention, there is provided a nonvolatile semiconductor memory device comprising: a semiconductor substrate; a cell array which is configured by arranging a plurality of electrically writable erasable nonvolatile memory cells on the semiconductor substrate, each of the memory cells having a gate insulating film including a stacked structure of a tunnel insulating film and a charge accumulation insulating film, and a gate electrode formed on the gate insulating film; and a control circuit which controls write operation and erase operation of a memory cell selected in the cell array and which has an operation mode in which a sequentially stepped-up pulse voltage is applied between the gate electrode and the semiconductor substrate in at least one of the write operation and the erase operation.
[0039] According to another aspect of the present invention, there is provided a nonvolatile semiconductor memory device comprising: a semiconductor substrate; a cell array which is configured by arranging a plurality of electrically writable erasable nonvolatile memory cells on the semiconductor substrate, each of the memory cells including a charge accumulation layer formed on a first gate insulating film, a second gate insulating film on the charge accumulation layer, and a gate electrode on the second gate insulating film; and a control circuit which controls the sequence of writing and erasing data into and from a memory cell selected in the cell array and which has a write operation mode including a first operation of applying sequentially a write pulse voltage with a first step-up voltage between the gate electrode and the semiconductor substrate and a second write operation of applying a write pulse voltage with a second step-up voltage lower than the first step-up voltage in writing the data into the memory cell.
[0040] According to another aspect of the present invention, there is provided a nonvolatile semiconductor memory device comprising: a semiconductor substrate; a cell array which is configured by arranging a plurality of electrically writable erasable nonvolatile memory cells on the semiconductor substrate, each of the memory cells including a charge accumulation layer made of a conductive material film formed on a first gate insulating film, a second gate insulating film on the charge accumulation layer, and a gate electrode on the second gate insulating film, the second gate insulating film including a lower insulating film, an upper insulating film and a middle insulating film located therebetween, the lower insulating film being thinner than the upper insulating film; and a control circuit which controls the sequence of writing and erasing data into and from a memory cell selected in the cell array and which has an erase operation mode in which a sequentially stepped-up pulse voltage is applied between the gate electrode and the semiconductor substrate in erasing the data from the memory cell.
[0041] According to another aspect of the present invention, there is provided a nonvolatile semiconductor memory device comprising: a semiconductor substrate; a cell array which is configured by arranging a plurality of electrically writable erasable nonvolatile memory cells on the semiconductor substrate, each of the memory cells having a gate insulating film including a stacked structure of a tunnel insulating film and a charge accumulation insulating film, and a gate electrode on the gate insulating film; and a control circuit which controls the sequence of writing and erasing data into and from a memory cell selected in the cell array and which has an erase operation mode in which a first erase pulse defined by a first voltage and a first pulse width is applied between the gate electrode and the semiconductor substrate and thereafter applying a second erase pulse defined by a second voltage smaller in absolute value than the first voltage and a second pulse width greater than the first pulse width in erasing the data from the memory cell.
[0042] According to another aspect of the present invention, there is provided a nonvolatile semiconductor memory device comprising: a memory cell array which is configured by arranging a plurality of electrically rewritable nonvolatile semiconductor memory cells in a matrix, each of the memory cells having a control gate and a charge accumulation layer; a write circuit which writes data by applying a write voltage to the control gate of a memory cell selected in the memory cell array; and a verify circuit which is connected to the selected memory cell and which senses the threshold voltage of the memory cell each time the write voltage is generated and verifies whether the threshold voltage has reached a specific value, wherein each time a write operation is carried out, the write voltage outputted from the write circuit is increased in such a manner that the increment of a first write voltage between a first write operation and a second write operation is larger than the increment of a second write voltage between the second write operation and a third write operation and the increments of the second and later write voltages are constant.
[0043] According to another aspect of the present invention, there is provided a nonvolatile semiconductor memory device comprising: a memory cell array which is configured by arranging a plurality of electrically rewritable nonvolatile semiconductor memory cells in a matrix, each of the memory cells having a control gate and a charge accumulation layer; a write circuit which writes data by applying a write voltage to the control gate of a memory cell selected in the memory cell array; and a verify circuit which is connected to the selected memory cell and which senses the threshold voltage of the memory cell each time the write voltage is generated and verifies whether the threshold voltage has reached a specific value, wherein the write voltage outputted from the write circuit is such that a first write time is shorter than a second and later write times and the second and later write times are the same and that a second and later write voltages increase in a specific increment each time a write operation is carried out.
[0044]
[0045]
[0046]
[0047]
[0048]
[0049]
[0050]
[0051]
[0052]
[0053]
[0054]
[0055]
[0056]
[0057]
[0058]
[0059]
[0060]
[0061]
[0062]
[0063]
[0064]
[0065]
[0066]
[0067]
[0068]
[0069]
[0070]
[0071]
[0072]
[0073]
[0074]
[0075]
[0076]
[0077]
[0078]
[0079]
[0080]
[0081]
[0082]
[0083]
[0084]
[0085]
[0086]
[0087]
[0088]
[0089]
[0090]
[0091]
[0092]
[0093]
[0094]
[0095]
[0096]
[0097]
[0098]
[0099]
[0100]
[0101]
[0102]
[0103]
[0104]
[0105]
[0106]
[0107]
[0108]
[0109]
[0110]
[0111]
[0112]
[0113]
[0114]
[0115]
[0116]
[0117]
[0118] Hereinafter, referring to the accompanying drawings, embodiments of the present invention will be explained.
[0119] [First Embodiment]
[0120] A MONOS flash memory according to a first embodiment of the present invention will be explained. In a MONOS cell, if the captured charge centroid is in a place a distance of tox equivalent to oxide film thickness from the semiconductor substrate, the electric field in the tunnel oxide film is Eox, the capacitance between the captured charge centroid and the gate electrode is Cl, and the sum of the capacitance between the charge centroid and the control gate and the capacitance between the charge centroid and the semiconductor substrate is Ctot, these reference symbols can be considered in the same manner as those in a conventional floating-gate memory cell.
[0121] It is well known that writing data into a MONOS cell (that is, injecting electrons) can be expressed in FN tunnel current as into a floating-gate cell (reference 4: “Scaling of Multidieledtric Nonvolatile SONOS Memory Structures,” M. L. French and M. H. White, Solid State Electronics Vol. 37, No. 12, 1994, pp. 1913-1923). According to equation (25) in reference 4, in a MONOS cell whose tunnel oxide film is thinner than, for example, 3 nm, the tunnel current density is expressed as α[Eox(t)]
[0122] If the equivalent oxide film thickness of the tunnel insulating film is toxeq, the equivalent oxide film thickness of the charge accumulation insulating film is tNeq, and the equivalent oxide film thickness of the block insulating film is tboxeq, (tNeq+tboxeq)/(toxeq+tNeq+tboxeq) is made 0.9 or less in an ordinary MONOS to suppress the write voltage of the control gate to a low level. Under this condition, the coupling ratio of Cl/Ctot=1−(tNeq+tboxeq)/(toxeq+tNeq+tboxeq) becomes 0.1 or more.
[0123] As described earlier, according to an analysis based on “Flash Memory Technical Handbook,” pp. 176-178, 1993, compiled by Fujio Masuoka, it is assumed that the gate length is L
[0124] The channel potential Vchannel in writing can be considered almost constant in the inverted state. As a result, the difference ΔVth(pgm) of the control gate voltage in writing is equal to the difference ΔVpgm of the increase in the threshold in a specific time within an error of ±10% under the condition where equation (2) holds.
[0125] Therefore, in the MONOS cell, when Eox(0)≧8 [MV/cm], it can be considered that equation (2) is satisfied in the write pulse duration range of tpgm≧2.2×10
[0126] The first embodiment is characterized in that, in a write operation, after a first write operation in which data is written with a weak electric field in such a manner that a write end decision voltage (or a verify voltage) Vverify has not been exceeded, data is written in a second write operation in such a manner that Vverify has been exceeded. Writing data into the MONOS memory cell by the method of the first embodiment makes it possible to increase the number of possible rewrite operations without degrading a threshold value margin for data collapse and write data at a high speed.
[0127] Furthermore, in the first embodiment, it is preferable that the step-up voltage in the first write operation is made higher or the write pulse width in the first write operation is made greater than those of the second embodiment. That is, the first embodiment is characterized in that two stages of step-up voltage are used in writing data into a memory cell and that its range and effect are clarified.
[0128] Use of the first embodiment makes it possible to increase the number of possible rewrite operations without degrading the threshold value margin even after writing and erasing are done repeatedly in writing data into a memory cell using an insulating film as a charge accumulation layer and write data at a high speed. Even when the writing method using two kinds of step-up voltage is applied to a floating-gate memory cell, the electric field applied to the inter-gate insulating film can be made smaller, which realizes a high reliability of the memory cells. Furthermore, the amount of change in the threshold voltage against the number of applications of write pulses can be made larger at the beginning of a write operation and made smaller at the end of the write operation. Therefore, it is possible to make a high-speed write operation compatible with a narrow threshold distribution, or a high reliability.
[0129]
[0130] On the stacked gate insulating film, a control gate electrode
[0131] The well
[0132] To erase data, an erase voltage of Vera is applied to the well, with the control gate electrode
[0133] To write data, a high-voltage write pulse is applied to, for example, the gate electrode
[0134] A write operation in the first embodiment will be explained concretely by reference to FIGS.
[0135]
[0136]
[0137] Next, the step-up voltage is set to ΔVpgm2 (>Δpgm1) and a second write operation is started. In the second write operation, a verify read operation is carried out after a write pulse voltage is applied. After the verify read operation, if the desired threshold voltage has been reached, the write operation is ended. If the desired threshold voltage has not been reached, the write pulse voltage is further stepped up by ΔVpgm2 and the same operation is repeated.
[0138] In
[0139] The first write pulse voltage in the second write operation is set to Vpgm0, the first write pulse voltage in the first write operation is set to Vpgm0′, and the initial voltage Vpgm0′ is set in the range equal to or higher than 5V and equal to or lower than 20V. Specifically, taking the threshold distribution of
[0140] Next, a second write pulse is applied. Since the increment of the second pulse voltage with respect to the first write pulse voltage is ΔVth(pgm1), the threshold voltage of the memory cell written into the earliest with the second write pulse is Vth1=Vtheh+2×ΔVth(pgm1), which lies in the range from Vverify and (Vverify+ΔVth(pgm2). This completes the write operation. On the other hand, the threshold voltage of the memory cell written into the latest is Vthe1+2×ΔVth(pgm1), which is equal to the threshold when the first pulse is applied as explained in the prior art.
[0141] Thereafter, a step-up voltage obtained by raising the preceding pulse by ΔVpgm2 (=ΔVth(pgm2), is applied, thereby carrying out a verify operation so as to place the write threshold voltage between Vverify and Vverify+ΔVth(pgm2). To realize the same threshold distribution as that in the prior art, setting is done to meet the equation ΔVth(pgm2)=ΔVth(pgm).
[0142] In the memory cell written into the latest in
[0143] In the case of
[0144] On the other hand, the tunnel insulating film electric field when the second write pulse is applied to the memory cell written into the latest is expressed by the following equation in the worst case:
[0145] That is, the tunnel insulating film electric field caused by the application of the second write pulse is equal to that by the application of the first write pulse. Therefore, in the application of any of the first and second write pulse, the tunnel insulating film electric field is smaller than the electric field {(Vpgm0−Vthel)+(Vth−V
[0146] As comparative example 1, consider a case where as many write pulses as those in the first embodiment are applied, with ΔVth(pgm1)=ΔVth(pgm2). In comparative example 1, the tunnel insulating film electric field when a first write pulse is applied is (Vpgm0−Vth(pgm2)−Vthel)×(Cl/Ctot)/tox in the worst case. This means that, when ΔVth(pgm1)>ΔVth(pgm2), the electric field applied to the tunnel insulating film increases as compared with the first embodiment. In the first embodiment, the electric field applied to the tunnel insulating film of the memory cell written into the latest in the first application of a write pulse is made equal to that in the second application of a write pulse. Therefore, the first embodiment improves the reliability more than the comparative example. In this case, because the write pulse application cumulative time in the comparative example is the same as that in the first embodiment, there is no increase in the write time. Since the effect of increasing the reliability has been a new effect newly achieved by the inventors of this invention, it will be explained in detail later.
[0147] The step-up voltage ΔVpgm2 in the second write operation must be lower than the step-up voltage ΔVpgm1 in the first write operation, as described earlier. For example, the step-up voltage ΔVpgm2 is a voltage equal to or higher than 0.1V and equal to or lower than 2V. In the second write operation, when a third write pulse is applied to the memory cell written into the latest, the electric field of the tunnel insulating film is expressed by the following equation in the worst case:
[0148] Thus, if the expression ΔVth(pgm2)<ΔVth(pgm1) is met, the tunnel insulating film electric field in the third application of a write pulse can be made smaller than that in the first or second application of a write pulse, which prevents the tunnel insulating film from deteriorating as compared with the first and second write pulses.
[0149] [Modification 1 of First Embodiment]
[0150] The case where a write pulse is applied only once in the first write operation has been explained. Next, a case where a pulse with a write start voltage of Vpgm0′ [V] is applied in the first write operation and thereafter a write operation is repeated a plurality of times (n>1) with a voltage raised in steps of the step-up voltage ΔVpgm1 will be explained.
[0151]
[0152] As shown in
[0153] It is assumed that the first write pulse voltage in the second write operation is Vpgm0 and the first write pulse voltage in the first write operation is Vpgm0′ where Vpgm0′=Vpgm0−n×ΔVth(pgm1). The threshold voltage of the memory cell written into the earliest with the first write pulse is Vtheh+ΔVth(pgm1). The threshold value of the memory cell written into the latest with the first write pulse is Vth2=Vthel+ΔVth(pgm1). As a result, a threshold distribution shown in
[0154] Next, a second write pulse is applied. An increment of the second write pulse with respect to the first write pulse is assumed to be ΔVth(pgm1). Consequently, the threshold voltage of the memory cell written into the earliest with the second write pulse is Vtheh+2×ΔVth(pgm1). The threshold value of the memory cell written into the latest with the second write pulse is Vth2=Vthel+2×ΔVth(pgm1). Up to now, it is apparent that all of the threshold voltages of the memory cells are smaller than Vverify. Therefore, a verify operation is not needed.
[0155] Furthermore, a third write pulse is applied. An increment of the third write pulse with respect to the second write pulse is also assumed to be ΔVth(pgm1). Consequently, the threshold voltage of the memory cell written into the earliest with the third write pulse is Vth1=Vtheh+3×ΔVth(pgm1), which is in the range of Vverify to [Vverify+ΔVth(pgm2)]. Then, the write operation is ended. On the other hand, the threshold of the memory cell written into the latest with the third write pulse is Vth2=Vthe1+3×ΔVth(pgm1), which is equal to the threshold when the first write pulse is applied as explained in the prior art.
[0156] Thereafter, a second write operation is started. A verify operation is carried out by applying a write pulse voltage in steps of the step-up voltage Δvpgm2(=ΔVth(pgm2) higher than in the first write operation in such a manner the write threshold voltage lies between Vverify and Vverify+ΔVth(pgm2). To realize the same write threshold distribution as that in the prior art, setting is done to satisfy ΔVth(pgm2)=ΔVth(pgm).
[0157] In the modification, the tunnel insulating film electric field when the first write pulse is applied to the memory cell written into the latest in
[0158] This is smaller than the electric field {(Vpgm0−Vthel)+(Vth−V
[0159] On the other hand, the tunnel insulating film electric field when the second and later write pulses are applied to the memory cell written into the latest in the first write operation is expressed by the following expression in the worst case:
[0160] That is, the tunnel insulating film electric field is equal to that caused by the first write pulse. As a result, in the first write operation, the tunnel insulating film electric field is smaller than the electric field {(Vpgm0−Vthel)+(Vth−V
[0161] Therefore, a dielectric breakdown of the tunnel insulating film caused by the stress electric field or an increase in the interface level or in the fixed charge trap are suppressed more than in the prior art. This alleviates the deterioration of the charge retention characteristic and reduces a shift in the threshold value after writing and erasing are done repeatedly, which therefore increases the reliability. Furthermore, when n>1, the electric field applied to the tunnel insulating film is decreased by [n/(n+1)]×(C1/Ctot)/tox as compared with when n=1, which improves the reliability further.
[0162] In
[0163] The reason why the reliability is improved in the embodiment found by the inventor of this invention will be explained in detail below.
[0164] The inventor examined the relationship between the write voltage and the number of possible rewrite operations in a MONOS memory cell using a charge accumulation insulating film, paying attention to an increase in the interface level of the interface between the semiconductor substrate and the tunnel oxide film. In a memory cell using a charge accumulation insulating film, electrons are injected into the insulating film in a write operation and holes are injected into the insulating film in an erase operation. In the prior art, the total amount of holes injected was considered to be the possible cause of an increase in the surface level as described in reference 1. The inventor examined the dependence on the write condition in a write operation where electrons are injected.
[0165]
[0166] In the figure, a black circle (), a white circle (◯), and a triangle (▴) represent cases where writing was done with Vpgm=11, 13, and 15 [V], respectively, while the erase voltage and the conditions were unchanged. In
[0167] As seen from
[0168]
[0169] As seen from the result shown
[0170] From the data in
[0171] Specifically, it was found from
[0172] As described in detail in the explanation of the tunnel oxide film electric field, when the write voltage is constant, the electric field applied to the tunnel oxide film is greater as the threshold value immediately before a write operation is smaller. That is, the threshold voltage Vth before a write operation is low, the voltage applied to the tunnel oxide film becomes the highest. Consequently, as in the first embodiment, making the write start voltage lower lowers the electric field applied to the tunnel oxide film. This makes it possible to increase the number of possible rewrite operations without degrading a threshold value margin for data collapse. Moreover, raising the write applied voltage gradually makes a write operation faster.
[0173] As described above, when an insulating film composed of, for example, a silicon nitride film is used as the charge accumulation layer, use of the first embodiment produces a first effect of improving the memory cells.
[0174] A second effect of the first embodiment is that a faster write operation is compatible with a narrow threshold distribution, or high reliability. In the first embodiment, the step-up voltage Δpgm1 in the first write operation and the step-up voltage ΔVpgm2 in the second write operation are set so as to fulfill the expression ΔVpgm1>ΔVpgm2. Since ΔVpgm1 is set larger at the beginning of a write operation, a variation in the threshold is large, which enables a sufficiently high-speed write characteristic to be realized. In the middle of the write operation, the step-up voltage decreases to ΔVpgm2, with the result that the maximum threshold of a memory cell written into with a voltage higher than the verify voltage becomes Vverify+ΔVth(pgm2). Furthermore, it is lower than the maximum write threshold value Vverify+ΔVth(pgm1) when the step-up voltage is not switched, with the result that the write threshold distribution width becomes narrower.
[0175] Therefore, this alleviates the following problem: the number of charges injected to the memory cells written into with a high threshold voltage becomes larger, decreasing the reliability in rewriting data repeatedly. As a result of overcoming the above problem, high reliability is realized. Furthermore, in a read operation in a NAND EEPROM, the voltage Vread applied to the gate electrode of an unselected memory cell can be made lower. This makes it possible to alleviate a variation in the threshold voltage caused by Vread stress.
[0176] A third effect of the first embodiment is that a write operation can be carried out faster because a verify operation is not carried out during the first write operation. For example, it is assumed that the write pulse application time is 20 μs and the verify read time is 20 μs and that the number of write operations in the first write operation is 5 and the number of write operations in the second operation is 5. Then, the total write operation time is 20 μs×5+(20 μs+20 μs)×5=300 μs. This is shorter than the total write time (20 μs+20 μs)×10=400 μs in carrying out a verify operation during the first write operation.
[0177] To shorten the write time, it is desirable that the number of write operations in the first write operation be made larger and the number of write operations in the second write operation be made smaller. That is, it is desirable that writing be done in the first write operation in such a manner that a threshold voltage as close to the verify voltage as possible is reached. On the other hand, if writing is done by applying a pulse a plurality of times without carrying out a verify operation, there is a strong possibility that abnormal cells written into excessively will appear. Such abnormal cells are considered to be attributable to local defects in the tunnel oxide film.
[0178] To avoid such a problem, it is desirable to use an insulating film as the charge accumulation layer. With the charge accumulation layer composed of an insulating film, even if there is a local defect in the tunnel oxide film, a large number of electrons are not injected through the defect, which prevents abnormal cells written into excessively from appearing. Therefore, since writing can be done close to the verify voltage in the first write operation where a verify read operation is not carried out, the second write operation can be shortened, which enables the write time to be shortened on the whole.
[0179] [Another Modification of First Embodiment]
[0180]
[0181] In modification 3 of
[0182] In the first embodiment, when the write pulse width in the first write operation is made equal to the write pulse width in the second write operation, the time constant of the pulse width control circuit in the write voltage generator circuit can be made constant. This is preferable to simplifying the circuit. However, the step-up voltage of the write pulse voltage in the first write operation may be made equal to that in the second write operation and the write pulse width in the first write operation may be made greater than that in the second write operation. This configuration produces the same effect. That is, the amount of shift in the threshold in a write operation is calculated using equation (1) and the configuration is designed to meet the above-described condition so as to satisfy the expression ΔVth(pgm1)≧ΔVth(pgm12). This produces the same effect.
[0183] As described in detail, use of the write pulse applying method in the first embodiment enables the increase in the interface level to be reduced more than in a conventional equivalent. This also enables the current flowing from the silicon nitride film via the interface level to be reduced, which improves the retention characteristic of the MONOS element. The interface level has been used as a quantitative parameter of reliability. This has its origin in the formation of a dangling bond and a change in the bond angle at the interface, which is well known physically. It is also possible to suppress the charge trap generation caused by a similar origin, which improves the reliability.
[0184] In the first embodiment, the charge accumulation layer is an insulating film. Therefore, when a MONOS memory cell where the accumulated charge distribution in the charge accumulation layer is non-uniform is used and the step-up writing method is applied, this makes it possible to realize a narrow write threshold distribution unobtainable in a floating-gate memory cell.
[0185] Furthermore, use of the write sequence of switching the step-up voltage of a write pulse in two stages enables high-speed writing and improves the reliability without degrading the threshold value margin.
[0186] Specifically, a verify read operation after the application of a write pulse voltage is not carried out in the first write operation and a verify read operation to determine a threshold voltage after the application of each write pulse voltage is. carried out in the second write operation, which enables a high-speed write operation.
[0187] [Second Embodiment]
[0188] The effect of the first embodiment is not peculiar to the MONOS cell structure using an insulating film as a charge accumulation layer and is also expected even in a floating-gate cell structure with an ONO film intervening between a control gate electrode and a floating-gate electrode. The reason is that the ONO film has a stacked structure of a silicon oxide film, a silicon nitride film, and a silicon oxide film in that order and that the ONO film has the same stacked insulating film configuration as that of the stacked insulating film including the charge accumulation layer of a MONOS cell explained in the first embodiment.
[0189] When either the thickness of the upper oxide film of the ONO film or the thickness of the lower oxide film is decreased to 4 nm or less, an increase in the current flowing through the ONO film resulting from the injection of holes into the silicon nitride film is observed. This phenomenon has already been reported (reference 5: K. Kobayashi, H. Miyatake, J, Mitsuhashi, M. Hirayama, T. Higaki, H. Abe, VLSI Symp. Tech, Digest, pp. 119-120, 1990, see FIG. 3 in particular).
[0190] It is clear that, even in a floating-gate memory cell with an ONO film whose upper or lower oxide film is 4 nm or less in thickness, the injection of electrons or holes resulting from write and erase operations takes place at its ONO film as in the MONOS cell structure explained in the first embodiment. In an erase operation, the direction in which the voltage is applied to the ONO film is the opposite of that in a write operation. Therefore, when electrons and holes are injected into the upper and lower oxide films, it is important to secure reliability not only in a write operation shown in the first embodiment but also in an erase operation.
[0191]
[0192] On the tunnel insulating film