KR20120069115A - Semiconductor memory device and method for operating thereof - Google Patents
Semiconductor memory device and method for operating thereof Download PDFInfo
- Publication number
- KR20120069115A KR20120069115A KR1020100130519A KR20100130519A KR20120069115A KR 20120069115 A KR20120069115 A KR 20120069115A KR 1020100130519 A KR1020100130519 A KR 1020100130519A KR 20100130519 A KR20100130519 A KR 20100130519A KR 20120069115 A KR20120069115 A KR 20120069115A
- Authority
- KR
- South Korea
- Prior art keywords
- voltage
- erase
- word line
- verify
- memory cells
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C16/00—Erasable programmable read-only memories
- G11C16/02—Erasable programmable read-only memories electrically programmable
- G11C16/06—Auxiliary circuits, e.g. for writing into memory
- G11C16/08—Address circuits; Decoders; Word-line control circuits
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C16/00—Erasable programmable read-only memories
- G11C16/02—Erasable programmable read-only memories electrically programmable
- G11C16/06—Auxiliary circuits, e.g. for writing into memory
- G11C16/10—Programming or data input circuits
- G11C16/14—Circuits for erasing electrically, e.g. erase voltage switching circuits
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C16/00—Erasable programmable read-only memories
- G11C16/02—Erasable programmable read-only memories electrically programmable
- G11C16/06—Auxiliary circuits, e.g. for writing into memory
- G11C16/34—Determination of programming status, e.g. threshold voltage, overprogramming or underprogramming, retention
- G11C16/3436—Arrangements for verifying correct programming or erasure
- G11C16/344—Arrangements for verifying correct erasure or for detecting overerased cells
- G11C16/3445—Circuits or methods to verify correct erasure of nonvolatile memory cells
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C16/00—Erasable programmable read-only memories
- G11C16/02—Erasable programmable read-only memories electrically programmable
- G11C16/04—Erasable programmable read-only memories electrically programmable using variable threshold transistors, e.g. FAMOS
- G11C16/0483—Erasable programmable read-only memories electrically programmable using variable threshold transistors, e.g. FAMOS comprising cells having several storage transistors connected in series
Landscapes
- Read Only Memory (AREA)
Abstract
Description
BACKGROUND OF THE
The NAND flash memory performs an erase operation in blocks. During the erase operation, 0 V is applied to all word lines WL, and a high voltage called an erase voltage Verase is applied to the well to erase the data stored in the memory cell.
An erase verify operation is performed to determine whether an erase is performed. 0 V is applied to all word lines to determine an erase pass / fail depending on whether a current flows through a cell string. do.
Since the verify operation is performed in units of blocks, even if all memory cells connected to a specific word line are erased, if the memory cells connected to the remaining word lines have not yet been erased, the memory block becomes an erase fail. In this case, the erase voltage is increased and the erase operation is performed again with a higher voltage than before. The erased memory cells also receive a high erase voltage pulse. As a result, the threshold voltage distribution is shifted to the left side more to the left to widen the threshold voltage distribution after the erase operation. In this case, there is a problem in that interference between the threshold voltages is increased during the program operation.
According to an exemplary embodiment of the present invention, an erase verification operation is performed on a word line basis and a positive voltage is applied to a word line that is erased during the next erase operation by using pass / fail information for each word line. Widening can be prevented.
A method of operating a semiconductor memory device according to an exemplary embodiment of the present invention may include performing an erase operation on a memory block including memory cells connected to a plurality of word lines; Sequentially performing an erase verify operation from memory cells connected to the first word line to memory cells connected to the last word line to check whether a memory cell whose threshold voltage is higher than the verify voltage exists; And performing an additional erase operation by differently setting a voltage applied to the word line according to whether a memory cell whose threshold voltage is higher than the verify voltage is present.
In the erasing operation of the memory block, a ground level voltage is applied to all word lines.
When the erase verify operation is performed, a verify voltage is applied to selected word lines and a positive voltage is applied to unselected word lines.
The verify voltage is a ground voltage, and the positive voltage is a voltage for turning on memory cells.
After the erase verification operation is performed, the next erase operation is performed by increasing the magnitude of the erase voltage.
The erase prohibition voltage is applied to a word line in which no memory cell having a threshold voltage higher than the verify voltage exists in the next erase operation.
The erase prohibition voltage increases in proportion to the number of erase operations performed on the memory cells connected to the word line.
The erase prohibition voltage increases in proportion to the magnitude of the erase voltage applied to the word lines during the erase operation.
In an embodiment, a semiconductor memory device may include a memory array including memory cells connected to a plurality of word lines; Comparison results of threshold voltages and erase verify voltages of memory cells connected to a word line where the erase verify operation is performed while the erase verify operations of the memory cells connected to the first word line to the memory cells connected to the last word line are sequentially performed A page buffer group configured to output data; A pass / fail check circuit configured to output a signal which checks whether a memory cell whose threshold voltage is higher than a verify voltage exists for each word line using the comparison result data; And storing, as a result value, whether or not a memory cell having a threshold voltage higher than a verify voltage exists in each word line, and outputting a signal for determining a voltage to be applied to each word line in a next erase operation according to the stored result value. And a logic circuit configured to.
When voltage information to be applied to each word line is input from the logic circuit, the voltage supply circuit may further generate a voltage to be applied to each word line and supply the voltage to each word line.
The logic circuit outputs voltage information to the voltage supply circuit to apply an erase prohibition voltage to a word line in which there is no memory cell in which the threshold voltage is higher than a verify voltage.
The erase prohibition voltage increases in proportion to the number of erase operations performed on the memory cells connected to the word line.
The erase prohibition voltage increases in proportion to the magnitude of the erase voltage applied to the word lines during the erase operation.
When the next erase operation is performed after the erase verify operation is performed, the voltage supply circuit increases and applies the magnitude of the erase voltage applied to the word lines.
According to an exemplary embodiment of the present invention, an erase verification operation is performed on a word line basis, and a voltage higher than 0 V is applied to an erase pass word line during the next erase operation by using erase pass / fail information for each word line. Reduce the voltage difference between the well and the control gate of the memory cell.
Therefore, the threshold voltage distribution may be prevented from being widened after the erase operation is performed, thereby reducing the interference voltage between the memory cells during the next program operation, thereby reducing interference.
1 is a flowchart illustrating a method of operating a semiconductor memory device according to a first embodiment of the present invention.
2 is a block diagram illustrating a configuration of a semiconductor memory device according to an embodiment of the present invention.
3 is a flowchart illustrating a method of operating a semiconductor memory device according to a second embodiment of the present invention.
DETAILED DESCRIPTION Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings so that those skilled in the art may easily implement the present invention. The present invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. In the drawings, parts irrelevant to the description are omitted in order to clearly describe the present invention, and like reference numerals designate like parts throughout the specification.
Throughout the specification, when a part is referred to as being "connected" to another part, it includes not only "directly connected" but also "electrically connected" with another part in between .
Throughout the specification, when a part is said to "include" a certain component, it means that it can further include other components, without excluding other components unless specifically stated otherwise. Also, the terms " part, "" module," and " module ", etc. in the specification mean a unit for processing at least one function or operation and may be implemented by hardware or software or a combination of hardware and software have.
1 is a flowchart illustrating a method of operating a semiconductor memory device according to a first embodiment of the present invention.
Referring to FIG. 1, in the method of operating a semiconductor memory device according to the first exemplary embodiment, a voltage of 0 V (ie, a ground voltage) is first applied to all word lines WL (step 110).
Then, an erase voltage Verase is applied to a well to perform an erase operation (step 120). In this case, the erase voltage should be high enough to allow electrons stored in the floating gate of the memory cell to escape by F-N tunneling, for example, 20V. Therefore, when the erase operation is performed by applying the erase voltage Verase to the well, the data stored in the memory cell is erased. This erase operation is performed in units of memory blocks.
Next, an erase verification operation is performed by applying a verification voltage of 0 V to all word lines WL (step 130). The threshold voltage Vth of the memory cells is lowered by the erase operation. The erase verification operation is performed to confirm whether the threshold voltage Vth of the memory cells is lower than 0V as a result of the erase operation.
For a plurality of memory cells included in the memory block by the erase verify operation, it may be determined whether a memory cell having a threshold voltage Vth higher than the verify voltage exists (step 140). If there is no memory cell whose threshold voltage Vth is higher than the verify voltage, the erase operation is passed and the operation ends. If there is a memory cell whose threshold voltage Vth is higher than the verify voltage, the erase operation is not passed. In this case, it is checked whether the current erase operation corresponds to the last erase loop (step 150). In the case of the last erase loop, since the erase operation can no longer be performed, the memory block is erase-failed (step 160) and the operation is terminated.
If the current erase operation does not correspond to the last erase loop, the erase voltage Verase is increased (step 170) to perform the erase operation again.
As described above, when the verify operation is performed in units of blocks, the erased memory cells also receive a high erase voltage pulse during the next erase operation. As a result, the threshold voltage distribution may be shifted to the left to widen the threshold voltage distribution after the erase operation.
2 is a block diagram illustrating a configuration of a semiconductor memory device according to an embodiment of the present invention.
2, a
The voltage supply circuit includes a
The
The
The
The
In response to the page address signal PAGE ADD of the
The high
The
The block switches 160 <0> to 160 <i-1> are global lines GDSL and GWL [according to the block select signals BSEL [0] to BSEL [i-1] output from the
The
The
The pass /
The
Hereinafter, an operation method for performing an erase verification operation for each word line in the semiconductor memory device described above will be described.
3 is a flowchart illustrating a method of operating a semiconductor memory device according to a second embodiment of the present invention.
2 and 3, in the method of operating a semiconductor memory device according to the second embodiment of the present invention, first, a voltage of 0 V (ie, ground) is applied to all word lines WL0-WLn in the
Next, an erase voltage Verase is applied to a well to perform an erase operation (step 320). In this case, the erase voltage applied is a high voltage, for example, 20V.
In the second embodiment of the present invention, the erase operation is performed in units of memory blocks, but the erase verify operation is performed in units of memory cells connected to a word line. That is, the erase verification operation is sequentially performed from memory cells connected to the first word line WL0 to memory cells connected to the last word line WLn in order to check whether a memory cell having a threshold voltage higher than the verify voltage exists. .
In more detail, first, a voltage of 0 V is applied to the first word line WL0 to perform an erase verification operation on memory cells connected to the first word line WL0, and the remaining word lines WL1-WLn are applied to the first word line WL0. A pass voltage Vpass (pass voltage is a voltage capable of turning on the memory cell) is applied to the pass voltage (step 330).
Thereafter, whether a memory cell having a threshold voltage higher than the verify voltage exists among the memory cells connected to the first word line WL0 is stored as a result value (step 335). In detail, when an erase verify operation is performed on the memory cells connected to the first word line WL0, each page buffer included in the
Next, a voltage of 0 V is applied to the second word line WL1 and a pass voltage is applied to the remaining word lines WL0 and WL2-WLn in order to perform an erase verification operation on the memory cells connected to the second word line WL1. (Vpass) is applied (step 340).
Thereafter, whether a memory cell having a threshold voltage higher than the verify voltage among memory cells connected to the second word line WL1 exists is stored as a result value (step 345). In detail, when an erase verify operation is performed on the memory cells connected to the second word line WL1, each page buffer included in the
In the same manner, an erase verify operation is sequentially performed to memory cells connected to the last word line WLn.
A voltage of 0 V is applied to the last word line WLn and a pass voltage Vpass is applied to the remaining word lines WL1-WLn-1 to perform an erase verification operation on the memory cells connected to the last word line WLn. (Step 350).
Thereafter, whether a memory cell having a threshold voltage higher than the verify voltage among memory cells connected to the last word line WLn exists is stored as a result value (step 355). In detail, when an erase verify operation is performed on the memory cells connected to the last word line WLn, each page buffer included in the
As described above, the pass /
After sequentially performing an erase verification operation on the memory cells connected to the first word line WL0 to the memory cells connected to the last word line WLn, and outputting a result value, the threshold voltages of all the memory cells are increased. It is determined whether it is lower than the verification voltage (step 360). That is, it is determined whether the threshold voltages of all the memory cells included in the memory block in which the erase operation is performed are lower than the verify voltage, that is, whether the erase passes. Thus, when the threshold voltages of all the memory cells are lower than the verify voltage, Pass), so the operation ends.
When the threshold voltages of all the memory cells are lower than the verify voltage, that is, when there are memory cells whose threshold voltage is higher than the verify voltage, it is determined whether the erase operation is performed according to the last erase loop. (Step 370). In the case of the last erase loop, since the erase operation can no longer be performed, the memory block is erase-failed (step 380) and the operation is terminated.
If the current erase operation does not correspond to the last erase loop, the erase voltage Verase is increased (step 390) to perform the erase operation again.
In this case, a voltage of 0 V is applied to the word line WL in which the memory cell whose threshold voltage is higher than the verification voltage, that is, the word line that is not erased. This is to perform the erase operation in the next erase loop. An erase prohibition voltage Vm is applied to a word line where no memory cell has a threshold voltage higher than the verify voltage, that is, an erase pass word line. This is to be less affected by the erase operation in the next erase loop.
In more detail, in the method of operating the semiconductor memory device according to the embodiment of the present invention, as the erase operation is repeatedly performed, that is, as the erase loop increases, the magnitude of the erase voltage applied to the well is increased. Let's do it. Thus, as the erase loop increases, the threshold voltages of the memory cells become lower and lower. In the characteristics of the threshold voltage, there are memory cells (called fast cells) whose threshold voltages rise or fall rapidly according to the voltage applied thereto, while memory cells (slow cells whose threshold voltages rise or fall slowly) It is also called). In the case of fast cells, even when a low erase voltage is applied, the threshold voltage is rapidly lowered. In the case of a slow cell, a threshold voltage may be lowered when a higher erase voltage is applied. However, when the erase loop is increased, if the erase operation is already passed and a voltage of 0 V is applied to the word line to which the memory cells whose threshold voltages are lower than the verify voltage are connected as before, the erase voltage is gradually increased. The threshold voltages of the cells become lower and lower, and thus the distribution of the threshold voltages becomes wider (over erase). In this case, when the erase prohibition voltage Vm is applied to the word line to which the erased memory cells are connected, the voltage difference between the control gate and the well of the memory cell decreases, so that 0 V is applied to the word line. The threshold voltage is lowered.
The expression of the erase prohibition voltage Vm does not mean that the erase operation is not performed at all in the next loop. Of course, the erase operation may not be performed by applying the same voltage as the erase voltage to the word line. Thus, if the threshold voltages of the erased pass-through memory cells are no longer lowered, it is of course desirable, but applying a positive voltage to less effect the erase operation than to apply the same high voltage to the word line. More preferred.
The erase prohibition voltage Vm may increase in proportion to the erase operation performed on the erase loop, that is, the memory cells connected to the word line. In addition, the erase prohibition voltage may increase in proportion to the magnitude of the erase voltage applied to the word lines during the erase operation. As the number of erase operations increases, the magnitude of the erase voltage applied to the well increases, and as the magnitude of the erase voltage increases, the threshold voltage of the memory cell decreases. The erase prohibition voltage may be applied to prevent the threshold voltages of the memory cells from lowering.
As described above, in the method of operating the semiconductor memory device according to the second exemplary embodiment, an erase verify operation is performed for each word line. The result is then transferred from the pass /
The number of times of the erase operation is determined, and the erase operation is repeatedly performed until the threshold voltages of all the memory cells included in the memory block in which the erase operation is performed are lower than the verification voltage.
As described above, according to an exemplary embodiment of the present invention, an erase verification operation is performed on a word line basis, and a voltage higher than 0 V is applied to an erase pass word line during the next erase operation by using erase pass / fail information for each word line. During the erase operation, the voltage difference between the well and the control gate of the memory cell is reduced.
Therefore, the threshold voltage distribution may be prevented from being widened after the erase operation is performed, thereby reducing the interference voltage between the memory cells during the next program operation, thereby reducing interference.
The embodiments of the present invention described above are not only implemented by the apparatus and method but may be implemented through a program for realizing the function corresponding to the configuration of the embodiment of the present invention or a recording medium on which the program is recorded, The embodiments can be easily implemented by those skilled in the art from the description of the embodiments described above.
While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is to be understood that the invention is not limited to the disclosed exemplary embodiments, It belongs to the scope of right.
110: memory array 120: voltage generating circuit
130: global word line switch 140: high voltage switch circuit
150: block decoder 160: block switch
170: control circuit 180: page buffer group
190: pass / fail check circuit 200: logic circuit
Claims (14)
Sequentially performing an erase verify operation from memory cells connected to the first word line to memory cells connected to the last word line to check whether a memory cell whose threshold voltage is higher than the verify voltage exists; And
And performing an additional erase operation by differently setting a voltage applied to the word line according to whether a memory cell whose threshold voltage is higher than the verify voltage is present.
A method of operating a semiconductor memory device which applies a ground level voltage to all word lines.
A method of operating a semiconductor memory device, wherein a verify voltage is applied to selected word lines to perform a verify operation, and a positive voltage is applied to unselected word lines.
And a method of increasing the number of erase operations performed on memory cells connected to the word line.
A method of operating a semiconductor memory device which increases in proportion to the magnitude of an erase voltage applied to word lines during an erase operation.
Comparison results of threshold voltages and erase verify voltages of memory cells connected to a word line where the erase verify operation is performed while the erase verify operations of the memory cells connected to the first word line to the memory cells connected to the last word line are sequentially performed A page buffer group configured to output data;
A pass / fail check circuit configured to output a signal which checks whether a memory cell whose threshold voltage is higher than a verify voltage exists for each word line using the comparison result data; And
Each word line stores as a result value whether a memory cell having a threshold voltage higher than a verify voltage exists as a result value, and outputs a signal for determining a voltage to be applied to each word line in a next erase operation according to the stored result value. A semiconductor memory device comprising a configured logic circuit.
And outputting voltage information to the voltage supply circuit to apply an erase prohibition voltage to a word line in which no memory cell exists in which the threshold voltage is higher than a verify voltage.
The semiconductor memory device increases in proportion to the number of erase operations performed on the memory cells connected to the word line.
A semiconductor memory device which increases in proportion to the magnitude of an erase voltage applied to word lines during an erase operation.
And increasing the magnitude of the erase voltage applied to word lines when the next erase operation is performed after the erase verify operation is performed.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020100130519A KR20120069115A (en) | 2010-12-20 | 2010-12-20 | Semiconductor memory device and method for operating thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020100130519A KR20120069115A (en) | 2010-12-20 | 2010-12-20 | Semiconductor memory device and method for operating thereof |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20120069115A true KR20120069115A (en) | 2012-06-28 |
Family
ID=46687435
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020100130519A KR20120069115A (en) | 2010-12-20 | 2010-12-20 | Semiconductor memory device and method for operating thereof |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20120069115A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20140072366A (en) * | 2012-12-03 | 2014-06-13 | 에스케이하이닉스 주식회사 | Erasing method for charge trap device |
US9443594B2 (en) | 2013-11-11 | 2016-09-13 | Samsung Electronics Co., Ltd. | Logic embedded nonvolatile memory device |
US9679659B2 (en) | 2014-10-20 | 2017-06-13 | Samsung Electronics Co., Ltd. | Methods of operating a nonvolatile memory device |
US10438666B2 (en) | 2017-11-20 | 2019-10-08 | Samsung Electronics Co., Ltd. | Nonvolatile memory device and an erase method thereof |
-
2010
- 2010-12-20 KR KR1020100130519A patent/KR20120069115A/en not_active Application Discontinuation
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20140072366A (en) * | 2012-12-03 | 2014-06-13 | 에스케이하이닉스 주식회사 | Erasing method for charge trap device |
US9443594B2 (en) | 2013-11-11 | 2016-09-13 | Samsung Electronics Co., Ltd. | Logic embedded nonvolatile memory device |
US9679659B2 (en) | 2014-10-20 | 2017-06-13 | Samsung Electronics Co., Ltd. | Methods of operating a nonvolatile memory device |
US10438666B2 (en) | 2017-11-20 | 2019-10-08 | Samsung Electronics Co., Ltd. | Nonvolatile memory device and an erase method thereof |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100781041B1 (en) | Flash memory device and method for controlling erase operation of the same | |
KR100890017B1 (en) | Flash memory device capable of decreasing program disturb and programming method thereof | |
KR101264019B1 (en) | Operating method of semiconductor device | |
KR101184814B1 (en) | Nonvolatile memory device and program method of the same | |
US8971109B2 (en) | Semiconductor memory device and method of operating the same | |
KR101360136B1 (en) | Flash memory device and operating method thereof, and memory system including the same | |
US8976598B2 (en) | Semiconductor memory device and method of operating the same | |
JP2009026447A (en) | Memory device for programming selection transistor, its programming method, and memory system using the same | |
KR20120066938A (en) | Operating method of semiconductor memory device | |
KR102152524B1 (en) | Semiconductor memory device and nand-type flash memory erase method | |
US9001576B2 (en) | Semiconductor memory device and method of operating the same | |
JP2010211883A (en) | Nonvolatile semiconductor memory device | |
JP2013200932A (en) | Non-volatile semiconductor memory device | |
KR100908562B1 (en) | Erasing Method of Nonvolatile Memory Device | |
KR20130072518A (en) | Semiconductor device and operating method thereof | |
KR20130044693A (en) | Semiconductor memory device and method of the same | |
KR20120059035A (en) | Program method of a semiconductor memory device | |
KR20160051530A (en) | Nand type flash memory and programming method thereof | |
KR102416047B1 (en) | Method for controlling dummy cell and semiconduntor device | |
US20150270003A1 (en) | Non-volatile memory and method for programming the same | |
KR20120069115A (en) | Semiconductor memory device and method for operating thereof | |
US8988943B2 (en) | Semiconductor memory device and operating method thereof | |
US7782676B2 (en) | Method of operating a nonvolatile memory device | |
US7733706B2 (en) | Flash memory device and erase method thereof | |
KR20090052507A (en) | Operating method of a flash memory device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WITN | Withdrawal due to no request for examination |