IP Library Granted Patent US 12,512,168
Granted Patent B2
US 12,512,168 · App. 18/243,314 · Granted Dec 30, 2025

Programming techniques to improve erase state upper tails in a memory device

Inventors: Jiacen Guo (Cupertino, CA); Xue Pitner (Sunnyvale, CA); Xiang Yang (Santa Clara, CA)
Assignee: Sandisk Technologies, Inc.
G11C16/3427G11C11/5628G11C11/5671G11C16/10
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,512,168
App. No.
18/243,314
Granted
Dec 30, 2025
Kind
B2
Abstract

The memory device includes a memory block with an array of memory cells that are arranged in a plurality of word lines. The memory device also includes circuitry that programs the memory cells of a selected word line of the plurality of word lines in a plurality of program loops. In at least one of the program loops, the circuitry is configured to, in a pre-charging operation, apply a first pre-charge voltage to a plurality of unselected word lines of the plurality of word lines and apply a second pre-charge voltage to a first neighboring word line that is immediately adjacent to and on one side of the selected word line. The first neighboring word line contains memory cells that have already been programmed to their final data states.

Claims (29)

1 . A method of programming a memory device, comprising the steps of:

preparing a memory block that includes an array of memory cells that are arranged in a plurality of word lines;

programming the memory cells of a selected word line of the plurality of word lines in a first programming pass and a second programming pass, the second programming pass including a plurality of program loops, at least one of the program loops of the second programming pass including;

in a pre-charging operation, applying a first pre-charge voltage to a plurality of unselected word lines of the plurality of word lines and applying a second pre-charge voltage to a first neighboring word line that is immediately adjacent to and on one side of the selected word line, the first neighboring word line containing memory cells that have already been programmed to their final data states in both of the first and second programming passes.

2 . The method as set forth in claim 1 , wherein after the pre-charging operation, the voltage applied to the first neighboring word line is ramped directly from the second pre-charge voltage to a pass voltage, and

wherein the pass voltage is greater than the second pre-charge voltage.

3 . The method as set forth in claim 2 , wherein the first neighboring word line is held at the pass voltage as a programming pulse is applied to the selected word line.

4 . The method as set forth in claim 3 , wherein during the pre-charging operation, a third pre-charge voltage is applied to a second neighboring word line that is on an opposite side of the selected word line from the first neighboring word line, and wherein the third pre-charge voltage is greater than the first pre-charge voltage.

5 . The method as set forth in claim 4 , wherein the second neighboring word line receives the first programming pass prior to the second programming pass of the memory cells of the selected word line.

6 . The method as set forth in claim 1 , wherein the step of programming the memory cells of the selected word line includes programming the memory cells of the selected word line to at least three bits of data per memory cell.

7 . A memory device, comprising:

a memory block including an array of memory cells that are arranged in a plurality of word lines; and

circuitry that programs the memory cells of a selected word line of the plurality of word lines in a first programming pass and a second programming pass, the second programming pass including a plurality of program loops, in at least one of the program loops of the second programming pass, the circuitry being configured to;

in a pre-charging operation, apply a first pre-charge voltage to a plurality of unselected word lines of the plurality of word lines and apply a second pre-charge voltage to a first neighboring word line that is immediately adjacent to and on one side of the selected word line, and wherein the first neighboring word line contains memory cells that have already been programmed to their final data states in both of the first and second programming passes.

8 . The memory device as set forth in claim 7 , wherein after the pre-charging operation, the circuitry is configured to ramp the voltage applied to the first neighboring word line directly from the pre-charge voltage to a pass voltage, and

wherein the pass voltage is greater than the second pre-charge voltage.

9 . The memory device as set forth in claim 8 , wherein the circuitry holds the first neighboring word line at the pass voltage as a programming pulse is applied to the selected word line.

10 . The memory device as set forth in claim 9 , wherein during the pre-charging operation, the circuitry applies a third pre-charge voltage to a second neighboring word line that is on an opposite side of the selected word line from the first neighboring word line, and wherein the third pre-charge voltage is greater than the first pre-charge voltage.

11 . The memory device as set forth in claim 7 , wherein the circuitry is configured to perform the first programming pass on the second neighboring word line prior to performing the second programming pass on the selected word line.

12 . The memory device as set forth in claim 7 , wherein the circuitry is configured to program the memory cells of the selected word line to at least three bits of data per memory cell.

13 . An apparatus, comprising:

a memory block including an array of memory cells that are arranged in a plurality of word lines; and

a programming means for programming the memory cells of a selected word line of the plurality of word lines to at least three bits of data per memory cell in a plurality of program loops, the programming means being configured to;

perform a first programming pass on a first word line, then perform a second programming pass on a second word line, then perform a first programming pass on a third word line, and then perform a second programming on the first word line; and

during at least one program loop of the second programming pass on the first word line, in a pre-charging operation, apply a first pre-charge voltage to a plurality of unselected word lines of the plurality of word lines and apply a second pre-charge voltage to the second word line, and wherein the second pre-charge voltage is greater than the first pre-charge voltage.

14 . The apparatus as set forth in claim 13 , wherein after the pre-charging operation, the programming means is configured to ramp the voltage applied to the second word line directly from the pre-charge voltage to a pass voltage, and

wherein the pass voltage is greater than the second pre-charge voltage.

15 . The apparatus as set forth in claim 14 , wherein the programming means holds the second word line at the pass voltage as a programming pulse is applied to the first word line.

16 . The apparatus as set forth in claim 15 , wherein during the pre-charging operation, the programming means applies a third pre-charge voltage to the third word line, and wherein the third pre-charge voltage is greater than the first pre-charge voltage.

Assignments (8)
PARTIAL RELEASE OF SECURITY INTERESTS Recorded Apr 25, 2025
From: JPMORGAN CHASE BANK, N.A., AS AGENT
To: SANDISK TECHNOLOGIES, INC.
Reel/Frame 071382/0001 →
SECURITY AGREEMENT Recorded Apr 25, 2025
From: SANDISK TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 071050/0001 →
PATENT COLLATERAL AGREEMENT Recorded Aug 23, 2024
From: SANDISK TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A., AS THE AGENT
Reel/Frame 068762/0494 →
CHANGE OF NAME Recorded Jun 27, 2024
From: SANDISK TECHNOLOGIES, INC.
To: SANDISK TECHNOLOGIES, INC.
Reel/Frame 067982/0032 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 29, 2024
From: WESTERN DIGITAL TECHNOLOGIES, INC.
To: SANDISK TECHNOLOGIES, INC.
Reel/Frame 067567/0682 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 13, 2023
From: GUO, JIACEN; PITNER, XUE; YANG, XIANG
To: WESTERN DIGITAL TECHNOLOGIES, INC.
Reel/Frame 065855/0908 →
PATENT COLLATERAL AGREEMENT- A&R Recorded Nov 21, 2023
From: WESTERN DIGITAL TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 065656/0649 →
PATENT COLLATERAL AGREEMENT - DDTL Recorded Nov 21, 2023
From: WESTERN DIGITAL TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 065657/0158 →
Continuity (1)
Related Publication 20250087279A1 · Mar 13, 2025
References Cited (7)
US 7652929B2 · Li · 2010 [cited by applicant]
US 8385115B2 · Lee et al. · 2013 [cited by applicant]
US 10510413B1 · Diep et al. · 2019 [cited by applicant]
US 11423996B1 · Yang et al. · 2022 [cited by applicant]
US 20080158991A1 · Hemink · 2008 [cited by examiner]
US 20140376310A1 · Kim · 2014 [cited by examiner]
US 20220180940A1 · Sharon et al. · 2022 [cited by applicant]