USRE48244EActiveUtility

Non-volatile semiconductor memory device including application of different voltages to memory cells based on their proximity to a selected memory cell

Assignee: TOSHIBA MEMORY CORPPriority: Sep 14, 2007Filed: Dec 20, 2017Granted: Oct 6, 2020
Est. expirySep 14, 2027(~1.1 yrs left)· nominal 20-yr term from priority
Inventors:Koji Hosono
G11C 16/26G11C 11/5642G11C 16/0483G11C 16/3418G11C 2211/565G11C 16/3454G11C 16/02G11C 16/34
75
PatentIndex Score
2
Cited by
34
References
37
Claims

Abstract

A non-volatile semiconductor memory device has a NAND string, in which multiple memory cells are connected in series. A read procedure is performed for a selected memory cell in the NAND string on the condition that the selected memory cell is applied with a selected voltage while unselected memory cells are driven to be turned on without regard to cell data thereof. In the read procedure, a first read pass voltage is applied to unselected memory cells except an adjacent and unselected memory cell disposed adjacent to the selected memory cell, the adjacent and unselected memory cell being completed in data write later than the selected memory cell, and a second read pass voltage higher than the first read pass voltage is applied to the adjacent and unselected memory cell.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A method for controlling a non-volatile semiconductor memory device having a NAND string, in which multiple memory cells are connected in series, comprising:
 a read procedure performed for a selected memory cell in the NAND string on the condition that the selected memory cell is applied with a selected voltage while unselected memory cells are driven to be turned on without regard to cell data thereof, wherein   a first read pass voltage and a second read pass voltage higher than the first read pass voltage are generated by a voltage generation circuit, and wherein   the first read pass voltage generated by the voltage generation circuit is applied to unselected memory cells except adjacent and unselected memory cells disposed adjacent to the selected memory cell, and the second read pass voltage generated by the voltage generation circuit is applied to at least one of the adjacent and unselected memory cells in the read procedure.   
     
     
       2. The method according to  claim 1 , wherein
 the second read pass voltage is applied to the adjacent and unselected memory cell being completed in data write later than the selected memory cell.   
     
     
       3. The method according to  claim 1 , wherein
 the read procedure is a normal read procedure for reading data of the selected memory cell after data writing.   
     
     
       4. The method according to  claim 1 , wherein
 the read procedure is a write-verify read procedure for verify-reading data of the selected memory cell in a data write mode.   
     
     
       5. The method according to  claim 3 , wherein
 in the normal read procedure, the second read pass voltage is applied to one cell in two adjacent and unselected memory cells disposed adjacent to the selected memory cell, the one cell having been written previously to the selected memory cell; and a third pass voltage is applied to the other cell in the two adjacent and unselected memory cells, the other cell having been written later than the selected memory cell, the third read pass voltage being selected in level in accordance with the cell's threshold shift amount.   
     
     
       6. The method according to  claim 5 , wherein
 the third read pass voltage is set to be lower than the first read pass voltage in case the cell's threshold shift amount is less than a certain level while the third read pass voltage is set to be equal to the second read pass voltage in case the cell's threshold shift amount is greater than the certain level.   
     
     
       7. The method according to  claim 5 , wherein
 the normal read procedure includes:   a first read operation performed for reading data of the other cell previously to reading data of the selected memory cell when it is selected; and   a second read operation performed for reading data of the selected memory cell on the condition that the third read pass voltage is selected in level with reference to the read data of the first read operation.   
     
     
       8. The method according to  claim 1 , wherein
 the memory cell stores four-level data defined by data level E, A, B and C (where, E<A<B<C), data level E being defined as an erase state with a negative cell threshold while data levels A, B and C are defined as write states with positive cell threshold voltages, and   a data write procedure includes: a lower page write mode for selectively writing the memory cells with data level E to have a medium level LM set between data level A and B; and an upper page write mode for selectively writing the memory cells with data level E and data level LM to have data level A and data level B or C, respectively, and   in the data write procedure, the memory cells in the NAND string are selected from a source line side in such an order that a first memory cell is written in a lower page write mode; a second memory cell adjacent to the first memory cell disposed adjacent to the first memory cell on a bit line side is written in the successive lower page write mode; and then the first memory cell is written in an upper page write mode.   
     
     
       9. A method for controlling a non-volatile semiconductor memory device having a NAND string, in which multiple memory cells are connected in series, comprising:
 a write-verifying procedure performed for a selected memory cell in the NAND string on the condition that the selected memory cell is applied with a write-verifying voltage and unselected memory cells are driven to be turned on without regard to cell data thereof; and   a normal read procedure performed for a selected memory cell in the NAND string on the condition that the selected memory cell is applied with a read voltage and unselected memory cells are driven to be turned on without regard to cell data thereof, wherein   in the write-verifying procedure, a first read pass voltage is applied to unselected memory cells except two adjacent and unselected memory cells disposed adjacent to the selected memory cell; a second read pass voltage higher than the first read pass voltage is applied to one cell of the two adjacent and unselected memory cells, the one cell having been written previously to the selected memory cell; and a third read pass voltage lower than the first read pass voltage is applied to the other cell, which is written later than the selected memory cell, and   in the normal read procedure, the first read pass voltage is applied to the unselected memory cells except the two adjacent and unselected memory cells; the second read pass voltage higher than the first read pass voltage is applied to one cell of the two adjacent and unselected memory cells, the one cell having been written previously to the selected memory cell; and a fourth read pass voltage is applied to the other cell, which has been written later than the selected memory cell, the fourth read pass voltage being selected in level in accordance with the cell's threshold shift amount.   
     
     
       10. The method according to  claim 9 , wherein
 the fourth read pass voltage is set to be lower than the first read pass voltage in case the cell's threshold shift amount is less than a certain level while the fourth read pass voltage is set to be equal to the second read pass voltage in case the cell's threshold shift amount is greater than the certain level.   
     
     
       11. The method according to  claim 10 , wherein
 the normal read procedure includes:   a first read operation performed for reading data of the other cell previously to reading data of the selected memory cell when it is selected; and   a second read operation performed for reading data of the selected memory cell on the condition that the fourth read pass voltage is selected in level with reference to the read data of the first read operation.   
     
     
       12. The method according to  claim 9 , wherein
 the memory cell stores four-level data defined by data level E, A, B and C (where, E<A<B<C), data level E being defined as an erase state with a negative cell threshold while data levels A, B and C are defined as write states with positive cell threshold voltages, and   a data write procedure includes: a lower page write mode for selectively writing the memory cells with data level E to have a medium level LM set between data level A and B; and an upper page write mode for selectively writing the memory cells with data level E and data level LM to have data level A and data level B or C, respectively, and   in the data write procedure, the memory cells in the NAND string are selected from a source line side in such an order that a first memory cell is written in a lower page write mode; a second memory cell adjacent to the first memory cell disposed adjacent to the first memory cell on a bit line side is written in a successive lower page write mode; and then the first memory cell is written in an upper page write mode.   
     
     
       13. A method for controlling a non-volatile semiconductor memory device having a NAND string, in which multiple memory cells are connected in series, comprising:
 a write-verifying procedure performed for a selected memory cell in the NAND string on the condition that the selected memory cell is applied with a write-verifying voltage and unselected memory cells are driven to be turned on without regard to cell data thereof; and   a normal read procedure performed for a selected memory cell in the NAND string on the condition that the selected memory cell is applied with a read voltage and unselected memory cells are driven to be turned on without regard to cell data thereof, wherein   in the write-verifying procedure, a first read pass voltage is applied to unselected memory cells except adjacent and unselected memory cells adjacent to the selected memory cell; a second read pass voltage lower than the first read pass voltage is applied to one of the adjacent and unselected memory cells, which is written later than the selected memory cell, and   in the normal read procedure, the first read pass voltage is applied to the unselected memory cells except the adjacent and unselected memory cells disposed adjacent to the selected memory cell; a third read pass voltage is applied to one of the adjacent and unselected memory cells, which has been written later than the selected memory cell, the third read voltage being selected in level in accordance with the cell's threshold shift amount, the maximum vale of which is higher than the first read pass voltage.   
     
     
       14. The method according to  claim 13 , wherein
 the memory cell stores four-level data defined by data level E, A, B and C (where, E<A<B<C), data level E being defined as an erase state with a negative cell threshold while data levels A, B and C are defined as write states with positive cell threshold voltages, and   a data write procedure includes: a lower page write mode for selectively writing the memory cells with data level E to have a medium level LM set between data level A and B; and an upper page write mode for selectively writing the memory cells with data level E and data level LM to have data level A and data level B or C, respectively, and   in the data write procedure, the memory cells in the NAND string are selected from a source line side in such an order that a first memory cell is written in a lower page write mode; a second memory cell adjacent to the first memory cell disposed adjacent to the first memory cell on a bit line side is written in a successive lower page write mode; and then the first memory cell is written in an upper page write mode.   
     
     
       15. A method for controlling a non-volatile semiconductor memory device having a NAND string, in which multiple memory cells are connected in series, comprising:
 a write-verifying procedure performed for a selected memory cell in the NAND string on the condition that the selected memory cell is applied with a write-verifying voltage and unselected memory cells are driven to be turned on without regard to cell data thereof; and   a normal read procedure performed for a selected memory cell in the NAND string on the condition that the selected memory cell is applied with a read voltage and unselected memory cells are driven to be turned on without regard to cell data thereof, wherein   in the write-verifying procedure, a first read pass voltage is applied to unselected memory cells except adjacent and unselected memory cells adjacent to the selected memory cell; a second read pass voltage lower than the first read pass voltage is applied to one of the adjacent and unselected memory cells, which is written later than the selected memory cell, and   in the normal read procedure, the first read pass voltage is applied to the unselected memory cells except the adjacent and unselected memory cells disposed adjacent to the selected memory cell; a third read pass voltage is applied to one of the adjacent and unselected memory cells, which has been written later than the selected memory cell, the third read voltage being selected in level in accordance with the cell data, the maximum value of which is higher than the first read pass voltage.   
     
     
       16. The method according to  claim 15 , wherein
 the memory cell stores multi-level data defined as a cell threshold voltage, and   in a data write procedure, the memory cells in the NAND strings are selected in order from a source line side, and the multi-level data writing are completed for each selected memory cell.   
     
     
       17. A non-volatile semiconductor memory device comprising:
 at least three memory cells connected in series;   a control circuit configured to perform a read procedure for a selected memory cell, wherein a selected voltage is applied to the selected memory cell while voltages are applied to unselected memory cells; and   a voltage generation circuit configured to generate a first voltage and a second voltage higher than the first voltage, the first voltage and the second voltage being different from the selected voltage,   wherein, during the read procedure, the first voltage generated by the voltage generation circuit is applied to at least one of the unselected memory cells except for the unselected memory cells that are disposed adjacent to the selected memory cell, and the second voltage generated by the voltage generation circuit is applied to at least one of the unselected memory cells that are disposed adjacent to the selected memory cell.   
     
     
       18. The non-volatile semiconductor memory device according to claim 17, wherein
 the second voltage is applied to the unselected memory cell that is disposed adjacent to the selected memory cell and to which data is written later than the selected memory cell.   
     
     
       19. The non-volatile semiconductor memory device according to claim 17, wherein
 the read procedure is a read procedure for reading data of the selected memory cell after data writing and for outputting the read data.   
     
     
       20. The non-volatile semiconductor memory device according to claim 17, wherein
 the read procedure is a write-verify read procedure perfomed in a data write mode.   
     
     
       21. The non-volatile semiconductor memory device according to claim 17, further comprising:
 first and second transistors electrically connected to the at least three memory cells, the first transistor being connected to a bit line, the second transistor being connected to a source line, wherein   a third voltage generated by the voltage generation circuit is applied to the first transistor in the read procedure, and   the third voltage is applied to the first transistor and the second voltage is applied to at least one of the unselected memory cells that are disposed adjacent to the selected memory cell, at the same time.   
     
     
       22. A non-volatile semiconductor memory device comprising:
 at least three memory cells connected in series;   a voltage generation circuit configured to generate unselected voltages including a first voltage and a second voltage higher than the first voltage; and   a control circuit configured to perform a read procedure for a selected memory cell, wherein a selected voltage is applied to a selected word line and the unselected voltages are applied to unselected word lines, the selected word line being connected to the selected memory cell, the unselected word lines being connected to unselected memory cells, the selected voltage being different from the first voltage and the second voltage,   wherein, during the read procedure, the first voltage generated by the voltage generation circuit is applied to at least one of the unselected word lines except for the unselected word lines that are disposed adjacent to the selected word line, and the second voltage generated by the voltage generation circuit is applied to at least one of the unselected word lines that are disposed adjacent to the selected word line.   
     
     
       23. The non-volatile semiconductor memory device according to claim 22, wherein
 the read procedure is a read procedure for reading data of the selected memory cell after data writing and for outputting the read data.   
     
     
       24. The non-volatile semiconductor memory device according to claim 22, wherein
 the read procedure is a write-verify read procedure performed in a data write mode.   
     
     
       25. The non-volatile semiconductor memory device according to claim 22, further comprising:
 first and second transistors electrically connected to the at least three memory cells, the first transistor being connected to a bit line, the second transistor being connected to a source line, wherein   a third voltage generated by the voltage generation circuit is applied to the first transistor in the read procedure, and   the third voltage is applied to the first transistor and the second voltage is applied to at least one of the unselected memory cells that are disposed adjacent to the selected memory cell, at the same time.   
     
     
       26. A non-volatile semiconductor memory device comprising:
 a NAND string, in which first to n th  memory cells (n is a natural number and is equal to or more than 5) are connected in series, first to n th  word lines being electrically connected to the first to n th  memory cells;   a voltage generation circuit configured to generate a first voltage and a second voltage higher than the first voltage, and   a control circuit configured to perform a read procedure for k th  memory cell (k is a natural number and the range of k is from 3 to n−2) in the NAND string, wherein a selected voltage is applied to the k th  word line, the second voltage is applied to both (k−1) th  word line and (k+1) th  word line, and the first voltage is applied to both (k−2) th  word line and (k+2) th  word line, the selected voltage is different from the first voltage and the second voltage.   
     
     
       27. The non-volatile semiconductor memory device according to claim 26, wherein
 the read procedure is a read procedure for reading data of the k th  memory cell after data writing and for outputting the read data.   
     
     
       28. The non-volatile semiconductor memory device according to claim 26, wherein
 the read procedure is a write-verify read procedure performed in a data write mode.   
     
     
       29. The non-volatile semiconductor memory device according to claim 26, wherein
 the NAND string includes a first transistor and a second transistor, the first transistor being connected to a bit line, the second transistor being connected to a source line,   a third voltage generated by the voltage generation circuit is applied to the first transistor in the read procedure, and   the third voltage is applied to the first transistor and the second voltage is applied to both (k−1) th  word line and (k+1) th  word line, at the same time.   
     
     
       30. A non-volatile semiconductor memory device comprising:
 a NAND string including first to n th  memory cells (n is a natural number and is equal to or more than 5), the first to n th  memory cells being connected in series;   first to n th  word lines electrically connected to the first to n th  memory cells;   a voltage generation circuit configured to generate a first voltage and a second voltage higher than the first voltage; and   a control circuit configured to apply a selected voltage to a k th  word line (k is a natural number and the range of k is from 3 to n−2), apply the second voltage to both (k−1) th  word line and (k+1) th  word line, and apply the first voltage to both (k−2) th  word line and (k+2) th  word line in a read procedure, the selected voltage is different from the first voltage and the second voltage.   
     
     
       31. The non-volatile semiconductor memory device according to claim 30, wherein
 the read procedure is a read procedure for reading data of the k th  memory cell after data writing and for outputting the read data.   
     
     
       32. The non-volatile semiconductor memory device according to claim 30, wherein
 the read procedure is a write-verify read procedure performed in a data write mode.   
     
     
       33. The non-volatile semiconductor memory device according to claim 30, wherein
 the NAND string includes a first transistor and a second transistor, the first transistor being connected to a bit line, the second transistor being connected to a source line,   a third voltage generated by the voltage generation circuit is applied to the first transistor in the read procedure, and   the third voltage is applied to the first transistor and the second voltage is applied to both (k−1) th  word line and (k+1) th  word line, at the same time.   
     
     
       34. A non-volatile semiconductor memory device comprising:
 a NAND string including first to n th  memory cells (n is a natural number and is equal to or more than 5), the first to n th  memory cells being connected in series;   first to n th  word lines electrically connected to the first to n th  memory cells; and,   a voltage generation circuit configured to generate a selected voltage, a first voltage and a second voltage higher than the first voltage,   wherein the selected voltage is applied to the k th  word line (k is a natural number and the range of k is from 3 to n−2), the second voltage is applied to both (k−1) th  word line and (k+1) th  word line, and the first voltage is applied to both (k−2) th  word line and (k+2) th  word line when a read procedure is executed, the selected voltage is different from the first voltage and the second voltage.   
     
     
       35. The non-volatile semiconductor memory device according to claim 34, wherein
 the read procedure is a read procedure for reading data of the k th  memory cell after data writing and for outputting the read data.   
     
     
       36. The non-volatile semiconductor memory device according to claim 34, wherein
 the read procedure is a write-verify read procedure performed in a data write mode.   
     
     
       37. The non-volatile semiconductor memory device according to claim 34, wherein
 the NAND string includes a first transistor and a second transistor, the first transistor being connected to a bit line, the second transistor being connected to a source line,   a third voltage generated by the voltage generation circuit is applied to the first transistor in the read procedure, and   the third voltage is applied to the first transistor and the second voltage is applied to both (k−1) th  word line and (k+1) th  word line, at the same time.

Join the waitlist — get patent alerts

Track USRE48244E — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.