IP Library Granted Patent US 12,475,949
Granted Patent B2
US 12,475,949 · App. 18/468,349 · Granted Nov 18, 2025

Non-volatile memory with efficient precharge in sub-block mode

Inventors: Wei Cao (Fremont, CA); Dengtao Zhao (Los Gatos, CA); Peng Zhang (San Jose, CA); Xiang Yang (Santa Clara, CA)
Assignee: Sandisk Technologies, Inc.
G11C16/08G11C16/0483G11C16/10H01L25/0657H01L2225/06562
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,475,949
App. No.
18/468,349
Granted
Nov 18, 2025
Kind
B2
Abstract

A block of non-volatile memory cells is divided into a first sub-block and a second sub-block. Programming non-volatile memory cells of the second sub-block after programming non-volatile memory cells of the first sub-block comprises boosting unselected channels in the second sub-block to a boosted condition; prior to boosting unselected channels in the second sub-block to the boosted condition, boosting unselected channels in the first sub-block to the boosted condition to pre-charge the channels of the second sub-block; and applying a program voltage to a selected word line of the second sub-block while channels in the first sub-block are in the boosted condition and channels in the first sub-block are in the boosted condition.

Claims (64)

1 . A non-volatile storage apparatus, comprising:

non-volatile memory cells organized into groups of memory cells, the groups of memory cells form a block, the block is divided into a first sub-block and a second sub-block, the non-volatile memory cells include channels; and

a control circuit connected to the non-volatile memory cells, the control circuit is configured to program non-volatile memory cells of the first sub-block in a word line direction from the second sub-block toward the first sub-block, the control circuit is configured to program non-volatile memory cells of the second sub-block in the word line direction from the second sub-block toward the first sub-block, to program the second sub-block the control circuit is configured to:

boost unselected channels in the second sub-block to a boosted condition, the boosted condition prevents unselected memory cells from experiencing unwanted programming;

prior to boosting unselected channels in the second sub-block to the boosted condition, boost unselected channels in the first sub-block to the boosted condition to pre-charge the channels of the second sub-block; and

applying a program voltage to a selected word line of the second sub-block while channels in the first sub-block are in the boosted condition and channels in the first second sub-block are in the boosted condition.

2 . The non-volatile storage apparatus of claim 1 , wherein:

the control circuit is configured to isolate unselected channels in the second sub-block from unselected channels in the first sub-block after boosting the unselected channels in the first sub-block and before boosting unselected channels in the second sub-block.

3 . The non-volatile storage apparatus of claim 1 , further comprising:

data word lines connected to the groups of memory cells, including a first set of data word lines connected to non-volatile memory cells in the first sub-block and a second set of data word lines connected to non-volatile memory cells in the second sub-block; and

a dummy word line connected to the groups of memory cells, the dummy word line is positioned between the first sub-block and the second sub-block, the control circuit is configured to adjust voltage applied to the dummy word line to isolate the first sub-block from the second sub-block after boosting the unselected channels in the first sub-block and before boosting unselected channels in the second sub-block.

4 . The non-volatile storage apparatus of claim 1 , further comprising:

a first selection line connected to a first side of the groups of memory cells, the first sub-block is positioned between the first selection line and the second sub-block; and

a second selection line connected to a second side of the groups of memory cells opposite the first side of the groups of memory cells, the second sub-block is positioned between the second selection line and the first sub-block, the control circuit is configured to program non-volatile memory cells of the first sub-block and the second sub-block in a word line direction from second control line toward the first control line.

5 . The non-volatile storage apparatus of claim 1 , wherein:

the control circuit is configured to pre-charge the unselected channels of the first sub-block prior to the boosting the unselected channels in the first sub-block.

6 . The non-volatile storage apparatus of claim 1 , wherein:

the control circuit is configured to not pre-charge the unselected channels of the first sub-block prior to the boosting the unselected channels in the first sub-block.

7 . The non-volatile storage apparatus of claim 1 , wherein:

the control circuit is configured to isolate unselected channels in the second sub-block from unselected channels in the first sub-block after boosting the unselected channels in the first sub-block and before boosting unselected channels in the second sub-block; and

the control circuit is configured to pre-charge the unselected channels of the first sub-block prior to the boosting the unselected channels in the first sub-block such that stray electrons remain in the unselected channels in the second sub-block, the boosting of the unselected channels in the first sub-block to the boosted condition to pre-charge the channels of the second sub-block removes the stray electrons from the unselected channels in the second sub-block, the isolating unselected channels in the second sub-block from unselected channels in the first sub-block inhibits electrons from moving from unselected channels in the first sub-block to unselected channels in the second sub-block.

8 . The non-volatile storage apparatus of claim 1 , further comprising:

data word lines connected to the groups of memory cells including a first set of data word lines connected to non-volatile memory cells in the first sub-block and a second set of data word lines connected to non-volatile memory cells in the second sub-block, the control circuit is configured to boost unselected channels in the second sub-block to the boosted condition by ramping up data word lines of the second sub-block, the control circuit is configured to boost unselected channels in the first sub-block to the boosted condition by ramping up data word lines of the first sub-block.

9 . The non-volatile storage apparatus of claim 8 , further comprising:

dummy word lines connected to the groups of memory cells, the dummy word lines are positioned between the first sub-block and the second sub-block, the control circuit is configured to adjust voltage applied to the dummy word lines to isolate the first sub-block from the second sub-block after boosting the unselected channels in the first sub-block and before boosting unselected channels in the second sub-block.

10 . The non-volatile storage apparatus of claim 1 , wherein:

the control circuit is configured to:

program the first sub-block independent from programming the second sub-block,

program the second sub-block independent from programming the first sub-block, and

program the first sub-block prior to programming the second sub-block such that the boosting unselected channels in the second sub-block and the boosting unselected channels in the first sub-block is performed to program the second sub-block after programming the first sub-block.

11 . The non-volatile storage apparatus of claim 1 , wherein:

the non-volatile memory cells are arranged as NAND strings, each NAND string includes some non-volatile memory cells in the first sub-block and some non-volatile memory cells in the second sub-block.

12 . The non-volatile storage apparatus of claim 11 , further comprising:

a plurality of data word lines connected to the NAND strings, a first subset of the data word lines are connected to memory cells of the first sub-block, a second subset of the data word lines are connected to memory cells of the second sub-block, the control circuit is connected to the data word lines;

dummy word lines connected to the groups of memory cells, the dummy word lines are positioned between the first sub-block and the second sub-block, the control circuit is configured to adjust voltage applied to the dummy word lines to isolate the first sub-block from the second sub-block after boosting the unselected channels in the first sub-block and before boosting unselected channels in the second sub-block, the control circuit is connected to the dummy word lines;

a first selection line connected to a first side of the NAND strings, the first sub-block is positioned between the first selection line and the second sub-block;

a second selection line connected to a second side of the NAND strings opposite the first side of the NAND strings, the second sub-block is positioned between the second selection line and the first sub-block, the control circuit is connected to the first selection line and the second selection line;

the control circuit is configured to program non-volatile memory cells of the first sub-block and the second sub-block in a word line direction from second control line toward the first control line;

the control circuit is configured to boost unselected channels in the second sub-block to the boosted condition by boosting channels of unselected NAND strings in the second sub-block to cause channels of the unselected NAND strings in the second sub-block to increase to a voltage that inhibits programming for memory cells of the unselected NAND strings in the second sub-block that are connected to a selected data word line;

the control circuit is configured to boost unselected channels in the first sub-block to the boosted condition by boosting channels of unselected NAND strings in the first sub-block to cause channels of the unselected NAND strings in the first sub-block to increase to a voltage that inhibits programming for memory cells of the unselected NAND strings in the first sub-block that are connected to the selected data word line and to cause channels of the unselected NAND strings in the second sub-block to pre-charge prior to the boosting channels of the unselected NAND strings in the second sub-block.

13 . A method of programming memory cells that are positioned in a block, the block is divided into a first sub-block and a second sub-block, comprising:

ramping up data word lines of the second sub-block to boost channels in the second sub-block to a boosted condition;

prior to ramping up data word lines of the second sub-block, ramping up data word lines of the first sub-block to boost channels in the first sub-block to the boosted condition and to pre-charge the channels of the second sub-block;

applying a program voltage to a selected word line of the second sub-block while channels in the first sub-block are boosted and channels in the first second sub-block are in the boosted condition; and

isolating channels in the second sub-block from channels in the first sub-block after ramping up data word lines of the first sub-block and before ramping up data word lines of the second sub-block.

14 . The method of claim 13 , wherein the isolating channels comprises:

ramping down a dummy word line positioned between the first sub-block and the second sub-block after ramping up data word lines of the first sub-block and before ramping up data word lines of the second sub-block to isolate channels in the second sub-block from channels in the first sub-block.

15 . The method of claim 13 , further comprising:

programming memory cells of the first sub-block in a word line direction from the second sub-block toward the first sub-block; and

programming memory cells of the second sub-block in a word line direction from the second sub-block toward the first sub-block.

16 . The method of claim 13 , further comprising:

programming memory cells of the first sub-block in a word line direction from a second control line toward a first control line, the first selection line connected to a first side of the block, the first sub-block is positioned between the first selection line and the second sub-block, the second selection line is connected to a second side of the block opposite the first side, the second sub-block is positioned between the second selection line and the first sub-block; and

programming memory cells of the second sub-block in a word line direction from the second control line toward the first control line.

17 . A non-volatile storage apparatus, comprising:

a plurality of NAND strings arranged as a block of non-volatile memory cells, the block is divided into a first sub-block and a second sub-block such that each NAND string includes some non-volatile memory cells in the first sub-block and some non-volatile memory cells in the second sub-block;

a plurality of bit lines connected to the NAND strings such that each bit line is connected to non-volatile memory cells of the first sub-block and to non-volatile memory cells of the second sub-block;

a plurality of data word lines connected to the NAND strings, a first subset of the data word lines are connected to memory cells of the first sub-block, a second subset of the data word lines are connected to memory cells of the second sub-block;

a first selection line connected to a first side of the NAND strings, the first sub-block is positioned between the first selection line and the second sub-block;

a second selection line connected to a second side of the NAND strings opposite the first side of the NAND strings, the second sub-block is positioned between the second selection line and the first sub-block; and

a control circuit connected to the data word lines, the first selection line, the second selection line and the bit lines;

the control circuit is configured to program non-volatile memory cells of the first sub-block and the second sub-block in a word line direction from second control line toward the first control line, the control circuit is configured to program non-volatile memory cells of the second sub-block by:

boosting channels of unselected NAND strings in the second sub-block to cause channels of the unselected NAND strings in the second sub-block to increase to a voltage that inhibits programming for memory cells of the unselected NAND strings in the second sub-block and that are connected to a selected data word line,

prior to the boosting channels of unselected NAND strings in the second sub-block, boosting channels of unselected NAND strings in the first sub-block to cause channels of the unselected NAND strings in the first sub-block to increase to a voltage that inhibits programming for memory cells of the unselected NAND strings in the first sub-block and that are connected to the selected data word line and to cause channels of the unselected NAND strings in the second sub-block to pre-charge prior to the boosting channels of the unselected NAND strings in the second sub-block, and

apply a program voltage to the selected data word line.

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 →
PATENT COLLATERAL AGREEMENT - DDTL Recorded Nov 21, 2023
From: WESTERN DIGITAL TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 065657/0158 →
PATENT COLLATERAL AGREEMENT- A&R Recorded Nov 21, 2023
From: WESTERN DIGITAL TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 065656/0649 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 16, 2023
From: CAO, WEI; ZHAO, DENGTAO; ZHANG, PENG; YANG, XIANG
To: WESTERN DIGITAL TECHNOLOGIES, INC.
Reel/Frame 064928/0515 →
Continuity (1)
Related Publication 20250095740A1 · Mar 20, 2025
References Cited (17)
US 9620233B1 · Dong et al. · 2017 [cited by applicant]
US 10297323B2 · Yu et al. · 2019 [cited by applicant]
US 10957394B1 · Chen et al. · 2021 [cited by applicant]
US 20080159003A1 · Dong · 2008 [cited by examiner]
US 20080205147A1 · Santin · 2008 [cited by examiner]
US 20080279007A1 · Dong · 2008 [cited by examiner]
US 20080316827A1 · Higashitani · 2008 [cited by examiner]
US 20110122695A1 · Li · 2011 [cited by examiner]
US 20190378579A1 · Zhao · 2019 [cited by examiner]
US 20210249082A1 · Yang · 2021 [cited by examiner]
US 20220076738A1 · Bazarsky · 2022 [cited by examiner]
US 20220383965A1 · Yang · 2022 [cited by examiner]
US 20220392542A1 · Zamir · 2022 [cited by examiner]
US 20220406383A1 · Chin · 2022 [cited by examiner]
US 20230245706A1 · Song · 2023 [cited by examiner]
US 20230317169A1 · Zhu · 2023 [cited by examiner]
US 20230343395A1 · Zhang · 2023 [cited by examiner]