IP Library Granted Patent US 12,469,561
Granted Patent B2
US 12,469,561 · App. 18/188,992 · Granted Nov 11, 2025

Method for programming memory device, memory device and memory system

Inventor: Yu Wang (Hubei, CN)
Assignee: Yangtze Memory Technologies Co., Ltd.
G11C16/10G11C16/3459G11C16/0483
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,469,561
App. No.
18/188,992
Granted
Nov 11, 2025
Kind
B2
Abstract

The present disclosure provides a programming method, a memory device and a memory system. The method includes, based on coupling offsets, dividing target programmed states into N groups, each group corresponding to a different first programmed state, wherein an i-th group has K i number of different target programmed states and corresponds to an i-th first programmed state. At least two groups of target programmed states have two different numbers of target programmed states. The method also includes performing a first program operation to program memory cells to respective first programmed states; and performing a second program operation to program an i-th group of memory cells at the i-th first programmed state to K i number of different target programmed states.

Claims (61)

1 . A method for programming a memory device, comprising:

performing a first program operation on memory cells to be programmed such that each of the memory cells is programmed to a respective one of N different first programmed states, wherein:

N is a positive integer greater than 1 and less than M; and

M is a total number of target programmed states of the memory cells; performing a second program operation to program an i-th group of the memory cells at an i-th first programmed state to K i number of different target programmed states, wherein:

K i is greater than or equal to 1 and less than N;

i is greater than or equal to 1, and less than or equal to N; and

at least two first programmed states correspond to different K i values; and

grouping adjacent target programmed states in a same group when coupling offsets of the adjacent target programmed states are within a predetermined range.

2 . The method of claim 1 , further comprising:

dividing the target programmed states into N groups that correspond to the N different first programmed states based on the coupling offsets of the target programmed states during the programming, wherein an i-th group of the target programmed states has the K i number of the target programmed states.

3 . The method of claim 2 , wherein the performing of the first program operation comprises performing the first program operation according to the N groups of target programmed states, wherein each of the memory cells is programmed to the respective one of the N different first programmed states according to the N groups.

4 . The method of claim 3 , further comprising:

grouping a first group of adjacent target programmed states, whose coupling offsets are less than a first preset threshold value, into the first group;

grouping a second group of adjacent target programmed states, whose coupling offsets are greater than or equal to the first preset threshold value but less than a second preset threshold value, into the second group; and

grouping a third group of adjacent target programmed states, whose coupling offsets are greater than or equal to the second preset threshold value, into the third group.

5 . The method of claim 2 , further comprising:

determining the coupling offsets of the target programmed states by measuring changes of threshold voltages of memory cells coupled to a selected word line influenced by threshold voltages of memory cells coupled to an adjacent word line.

6 . The method of claim 1 , further comprising:

after performing the first program operation, performing a first verification operation to determine whether each of the memory cells is programmed to the respective one of N different first programmed states.

7 . The method of claim 6 , further comprising:

performing the first program operation on the memory cells during each of one or more loops;

after each of the one or more loops, determining whether to proceed to a next loop according to results of the first verification operation;

stopping the first program operation if the results show that the memory cells pass the first verification operation; and

proceeding to the next loop until each of the memory cells is programmed to the respective one of N different first programmed states.

8 . The method of claim 6 , further comprising:

verifying the N different first programmed states using N different first verification voltages.

9 . The method of claim 6 , further comprising:

after performing the second program operation, performing a second verification operation to determine whether each of the memory cells is programmed to a respective target programmed state, wherein different second verification voltages are used to verify the K i number of different target programmed states.

10 . The method of claim 9 , wherein an i-th first verification voltage used to verify the i-th first programmed state is smaller than any of the second verification voltages used to verify the K i number of target programmed states in the i-th group.

11 . A memory device, comprising:

a memory array comprising memory cells; and

a peripheral circuit coupled to the memory array and configured to:

perform a first program operation on the memory cells to be programmed such that each of the memory cells is programmed to a respective one of N different first programmed states, wherein:

N is a positive integer greater than 1 and less than M; and

M is a total number of target programmed states of the memory cells;

perform a second program operation to program an i-th group of the memory cells at an i-th first programmed state to K i number of the target programmed states, wherein:

K i is greater than or equal to 1 and less than N;

i is greater than or equal to 1, and less than or equal to N; and

at least two first programmed states correspond to different K i values; and

group adjacent target programmed states in a same group when coupling offsets of the adjacent target programmed states are within a predetermined range.

12 . The memory device of claim 11 , wherein the peripheral circuit is further configured to:

divide the target programmed states into N groups that correspond to the N different first programmed states based on the coupling offsets of the target programmed states during the programming, wherein an i-th group of the target programmed states has the K i number of the target programmed states.

13 . The memory device of claim 12 , wherein the performing of the first program operation comprises performing the first program operation according to the N groups of target programmed states, wherein each of the memory cells is programmed to the respective one of the N different first programmed states according to the N groups.

14 . The memory device of claim 13 , wherein the peripheral circuit is further configured to:

group a first group of adjacent target programmed states, whose coupling offsets are less than a first preset threshold value, into the first group;

group a second group of adjacent target programmed states, whose coupling offsets are greater than or equal to the first preset threshold value but less than a second preset threshold value, into the second group; and

group a third group of adjacent target programmed states, whose coupling offsets are greater than or equal to the second preset threshold value, into the third group.

15 . The memory device of claim 12 , wherein the peripheral circuit is further configured to:

determine the coupling offsets of the target programmed states by measuring changes of threshold voltages of memory cells coupled to a selected word line influenced by threshold voltages of memory cells coupled to an adjacent word line.

16 . The memory device of claim 11 , wherein the peripheral circuit is further configured to:

after performing the first program operation, perform a first verification operation to determine whether each of the memory cells is programmed to the respective one of N different first programmed states.

17 . The memory device of claim 16 , wherein the peripheral circuit is further configured to:

perform the first program operation on the memory cells during each of one or more loops;

after each of the one or more loops, determine whether to proceed to a next loop according to results of the first verification operation;

stop the first program operation if the results show that the memory cells pass the first verification operation; and

proceed to the next loop until each of the memory cells is programmed to the respective one of N different first programmed states.

18 . The memory device of claim 16 , wherein the peripheral circuit is further configured to:

verify the N different first programmed states using N different first verification voltages.

19 . The memory device of claim 16 , wherein the peripheral circuit is further configured to:

after performing the second program operation, perform a second verification operation to determine whether each of the memory cells is programmed to a respective target programmed state, wherein different second verification voltages are used to verify the K i number of different target programmed states.

20 . The memory device of claim 19 , wherein an i-th first verification voltage used to verify the i-th first programmed state is smaller than any of the second verification voltages used to verify the K i number of target programmed states in the i-th group.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 24, 2023
From: WANG, YU
To: YANGTZE MEMORY TECHNOLOGIES CO., LTD.
Reel/Frame 063087/0213 →
Priority Claims (1)
CN 202210203975.9 · Mar 3, 2022 · national
Continuity (2)
Continuation PCTCN2023078444 · Feb 27, 2023
Related Publication 20230282285A1 · Sep 7, 2023
References Cited (11)
US 20100046289A1 · Baek · 2010 [cited by examiner]
US 20110161571A1 · Kim · 2011 [cited by examiner]
US 20130155769A1 · Li · 2013 [cited by examiner]
US 20150113342A1 · Jung · 2015 [cited by examiner]
US 20170011801A1 · Park · 2017 [cited by examiner]
US 20200395077A1 · Lee · 2020 [cited by examiner]
US 20210295942A1 · Yamaki · 2021 [cited by examiner]
CN 113228184A · 2021 [cited by applicant]
CN 113646843A · 2021 [cited by applicant]
International Search Report directed to International Patent Application No. PCT/CN2023/078444, mailed Jun. 2, 2023; 3 pages. [cited by applicant]
Yangtze Memory Technologies C,O., Ltd., “First Examination Opinion Notice,” Pub. Date: Sep. 16, 2025, Chinese Patent App. No. 202380008618.X, 11 p. (plus 11 p. translation). [cited by applicant]