IP Library › Granted Patent US 12,230,343
Granted Patent B2
US 12,230,343 · App. 17/324,787 · Granted Feb 18, 2025

Method of detecting a not-open string (N/O string), converting target data, with a value that matches inhibit data, to be programmed to target memory cells in the N/O string, and programming the memory cells

Inventors: Bohchang Kim (Suwon-si, KR); Wontaeck Jung (Hwaseong-si, KR); Kuihan Ko (Seoul, KR); Jaeyong Jeong (Yongin-si, KR)
Assignee: SAMSUNG ELECTRONICS CO., LTD.
G11C29/04G11C16/14G11C16/26G11C16/3404
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,230,343
App. No.
17/324,787
Granted
Feb 18, 2025
Kind
B2
Abstract

A memory device including: a memory cell array including a plurality of memory cells forming a plurality of strings in a vertical direction with a substrate; and a control logic configured to detect a not-open string (N/O string) from the plurality of strings in response to a write command and convert pieces of target data to be programmed on a plurality of target memory cells in the N/O string so that the pieces of target data have a value that limits a number of times a program voltage is applied to the plurality of target memory cells.

Claims (38)

1. A method of operating a memory device, wherein the memory device comprises:

a memory cell array comprising a plurality of memory cells forming a plurality of strings in a vertical direction with a substrate; and

a control logic,

wherein the method comprises: detecting a not-open string (N/O string) from the plurality of strings in response to a write command and converting target data to be programmed on a target memory cell in the N/O string so that the target data have a value that limits a number of times a program voltage is applied to the target memory cell,

the memory device further comprising a page buffer circuit configured to latch the target data,

wherein the converting the target data to have the value comprises: converting the target data latched in the page buffer circuit to have the value, and programming the converted target data on the target memory cell through the page buffer circuit,

wherein the target data is latched by 1 bit in each of a plurality of page buffers in the page buffer circuit, and

wherein the method further comprises converting at least one of pieces of data latched in the plurality of page buffers so that the target data has the value, and converting the pieces of data latched in the plurality of page buffers to be the same

wherein a type of target memory cell is a multi-level cell type or more.

2. The method of claim 1 , wherein the memory device further comprises a voltage generator configured to generate a plurality of voltages to be provided to the memory cell array,

wherein the method further comprises controlling the voltage generator to apply a check voltage higher than a reference voltage to a plurality of word lines connected to the plurality of memory cells.

3. The method of claim 2 , wherein the reference voltage is used to verify a top-level program state of the plurality of memory cells.

4. The method of claim 2 , wherein the reference voltage is used to verify an erase state of the plurality of memory cells.

5. The method of claim 2 , wherein the plurality of memory cells form one sub-block or one block, and

the method further comprises controlling an erase operation on the plurality of memory cells before detecting the N/O string.

6. The method of claim 2 , further comprising detecting the N/O string by detecting the target memory cell that was turned off by the check voltage.

7. The method of claim 1 , further comprising detecting the N/O string by reading string information of the N/O string from the memory cell array.

8. The method of claim 2 , wherein the check voltage has the same level for all cell types of the plurality of memory cells.

9. The method of claim 1 , wherein the value matches inhibit data for forming a threshold voltage distribution of an erase state.

10. The method of claim 7 , wherein the memory cell array further comprises a plurality of spare memory cells configured to store the string information.

11. An operating method of a memory device comprising a plurality of memory cells forming a plurality of strings in a vertical direction with a substrate, the operating method comprising:

detecting a not-open string (N/O string) from the plurality of strings in response to a write command:

converting, to have a value, target data to be programmed on a target memory cell in the N/O string; and

performing a program operation on the target memory cell,

wherein the converting of the target data to have the value comprises:

latching the target data by 1 bit in a plurality of page buffers of a page buffer circuit in the memory device; and

converting at least one of pieces of data latched in the plurality of page buffers so that the target data has the value,

wherein the converting the at least one of the pieces of data latched in the plurality of page buffers comprises:

converting the pieces of data latched in the plurality of page buffers to be the same,

wherein a type of target memory cell is a multi-level cell type or more.

12. The operating method of claim 11 , wherein the detecting of the N/O string comprises:

performing a read operation by applying a check voltage to word lines connected to the plurality of memory cells;

identifying the plurality of memory cells read as off as the target memory cell; and

generating N/O string address information based on identification results.

13. The operating method of claim 12 , further comprising erasing the plurality of memory cells before detecting the N/O string,

wherein the check voltage has a higher level than a level of a voltage for verifying an erase state of the plurality of memory cells.

14. The operating method of claim 11 , wherein the values limits a number of times a program voltage is applied to the target memory cell.

15. The operating method of claim 11 , wherein the performing of the program operation on the target memory cell comprises programming the converted pieces of data latched in the page buffers on the target memory cell.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 19, 2021
From: KIM, BOHCHANG; JUNG, WONTAECK; KO, KUIHAN; JEONG, JAEYONG
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 056291/0310 →
Priority Claims (1)
KR 10-2020-0092557 · Jul 24, 2020 · national
Continuity (1)
Related Publication 20220028466A1 · Jan 27, 2022
References Cited (24)
US 7639539B2 · Cho et al. · 2009 [cited by applicant]
US 7679133B2 · Son et al. · 2010 [cited by applicant]
US 8553466B2 · Han et al. · 2013 [cited by applicant]
US 8559235B2 · Yoon et al. · 2013 [cited by applicant]
US 8654587B2 · Yoon et al. · 2014 [cited by applicant]
US 8880964B2 · Wan et al. · 2014 [cited by applicant]
US 9053978B2 · Nam · 2015 [cited by applicant]
US 9214235B2 · Rhie · 2015 [cited by examiner]
US 9318224B2 · Kwak · 2016 [cited by applicant]
US 9672931B2 · Yoon et al. · 2017 [cited by applicant]
US 9704596B1 · Shim · 2017 [cited by examiner]
US 9891848B2 · Asami et al. · 2018 [cited by applicant]
US 10026482B2 · Yamauchi · 2018 [cited by applicant]
US 20110204420A1 · Kim et al. · 2011 [cited by applicant]
US 20110233648A1 · Seol et al. · 2011 [cited by applicant]
US 20120051138A1 · Kim et al. · 2012 [cited by applicant]
US 20150049549A1 · Asaoka · 2015 [cited by applicant]
US 20170293514A1 · Cadigan · 2017 [cited by examiner]
US 20190115081A1 · Lee · 2019 [cited by applicant]
US 20190172512A1 · Oh · 2019 [cited by examiner]
KR 1020080107921A · 2008 [cited by applicant]
KR 1020160107606A · 2016 [cited by applicant]
KR 101736457 · 2017 [cited by applicant]
Office Action issued in Corresponding KR Patent Application No. 10-2020-0092557 on Sep. 9, 2024. [cited by applicant]