IP Library Granted Patent US 11,894,064
Granted Patent B2
US 11,894,064 · App. 17/583,570 · Granted Feb 6, 2024

Sub-block mode for non-volatile memory

Inventor: Xiang Yang (Santa Clara, CA)
Assignee: SANDISK TECHNOLOGIES LLC
G11C16/16G11C16/0483G11C16/102G11C16/26
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 11,894,064
App. No.
17/583,570
Granted
Feb 6, 2024
Kind
B2
Abstract

The memory device includes a block with a plurality of memory cells arranged in a plurality of data word lines, which are arranged in sub-blocks that are not separated from one another by physical joints or by dummy word lines. A controller is configured to erase the memory cells of a selected sub-block of the plurality of sub-blocks without erasing the memory cells of the unselected sub-blocks. The controller reads data of the edge one word lines of the unselected sub-blocks adjacent the selected sub-block and stores this data in a temporary location external of the block before erasing the memory cells of the selected sub-block. The controller then re-programs the data that is being temporarily stored back into the memory cells of the edge word lines of the unselected sub-blocks after erase of the selected sub-block is completed.

Claims (38)

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

preparing a block that includes a plurality of memory cells arranged in a plurality of data word lines, the plurality of data word lines being arranged in a plurality of sub-blocks, at least some of the plurality of sub-blocks being not separated from one another by physical joints or by dummy word lines;

receiving an instruction to erase the memory cells of a selected sub-block of the plurality of sub-blocks;

reading data of at least one edge word line of at least one unselected sub-block of the plurality of sub-blocks, the at least one edge word line being located immediately adjacent the selected sub-block;

storing the data in a temporary location external of the block;

erasing the selected sub-block; and

re-programing the data to the memory cells of the at least one edge word line after erase of the selected sub-block is completed.

2. The method as set forth in claim 1 , wherein during the step of erasing the selected sub-block, a partial inhibit voltage is applied to a control gate of the at least one edge word line.

3. The method as set forth in claim 2 , wherein during the step of erasing the selected sub-block, a first voltage is applied to the control gates of the word lines of the selected sub-block and an inhibit voltage is applied to the control gates of the word lines of the unselected sub-blocks other than the at least one edge word line, and wherein the partial inhibit voltage is between the first voltage and the inhibit voltage.

4. The method as set forth in claim 3 , wherein the first voltage is zero Volts or is less than one Volt.

5. The method as set forth in claim 1 , wherein the block includes a plurality of tiers and wherein each tier includes a plurality of sub-blocks that are not separated from one another by dummy word lines.

6. The method as set forth in claim 1 , wherein the step of reading the data of the at least one edge word line and storing the data in a temporary location external of the block is further defined as reading data of an edge word line of an upper unselected block on one side of the selected block and reading data of an edge word line of a lower unselected block on an opposite side of the selected block from the upper unselected block and wherein the data from both edge word lines is stored in the temporary location.

7. The method as set forth in claim 1 , wherein the temporary location is DRAM or data latches.

8. The method as set forth in claim 1 , wherein the memory cells of the block contain no greater than two bits of data per memory cell.

9. A memory device, comprising:

a block including a plurality of memory cells arranged in a plurality of data word lines, the plurality of data word lines being arranged in a plurality of sub-blocks which are not separated from one another by physical joints or by dummy word lines;

a controller configured to erase the memory cells of a selected sub-block of the plurality of sub-blocks without erasing the memory cells of the unselected sub-blocks, the controller being further configured to:

read data of at least one edge word line of at least one unselected sub-block, the at least one edge word line being located immediately adjacent the selected sub-block;

store the data in a temporary location external of the block;

erase the memory cells of the selected sub-block; and

re-program the data to the memory cells of the at least one edge word line of the at least one unselected sub-block after erase of the selected sub-block is completed.

10. The memory device as set forth in claim 9 , wherein while erasing the memory cells of the selected sub-block, the controller is configured to apply a partial inhibit voltage to a control gate of the at least one edge word line.

11. The memory device as set forth in claim 10 , wherein while erasing the memory cells of the selected sub-block, the controller applies a first voltage to the control gates of the word lines of the selected sub-block and applies an inhibit voltage to the control gates of the word lines of the unselected sub-blocks other than the edge word lines and wherein the partial inhibit voltage is between the first voltage and the inhibit voltage.

12. The memory device as set forth in claim 11 , wherein the first voltage is zero Volts or is less than one Volt.

13. The memory device as set forth in claim 9 , wherein the block includes a plurality of tiers and wherein each tier includes a plurality of sub-blocks that are not separated from one another by dummy word lines.

14. The memory device as set forth in claim 9 , wherein the controller is further configured to read data of both an edge word line of an upper unselected block on one side of the selected block and an edge word line of a lower unselected block on an opposite side of the selected block from the upper unselected block and is further configured to store the data from both edge word lines in the temporary location.

15. The memory device as set forth in claim 9 , wherein the temporary location is DRAM or data latches.

16. The memory device as set forth in claim 9 , wherein the controller is configured to program no more than two bits of data into each memory cell.

17. An apparatus, comprising:

a block including a plurality of memory cells arranged in a plurality of data word lines, the plurality of data word lines being arranged in a plurality of sub-blocks which are not separated from one another by physical joints or by dummy word lines;

an erasing means for erasing the memory cells of a selected sub-block of the plurality of sub-blocks without erasing the memory cells of the unselected sub-blocks, the erasing means being further configured to:

read data of at least one edge word line of at least one unselected sub-block;

store the data in a temporary location external of the block;

erase the memory cells of the selected sub-block; and

re-program the data to the memory cells of the at least one edge word line.

18. The apparatus as set forth in claim 17 , wherein while erasing the memory cells of the selected sub-block, the erasing means is configured to apply a partial inhibit voltage to a control gate of the at least one edge word line.

19. The apparatus as set forth in claim 18 , wherein while erasing the memory cells of the selected sub-block, the erasing means applies a first voltage to the control gates of the word lines of the selected sub-block and applies an inhibit voltage to the control gates of the word lines of the unselected sub-blocks other than the edge word lines and wherein the partial inhibit voltage is between the first voltage and the inhibit voltage.

20. The apparatus as set forth in claim 19 , wherein the first voltage is zero Volts or is less than one Volt.

Assignments (4)
SECURITY AGREEMENT Recorded Apr 25, 2025
From: SANDISK TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 071050/0001 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 31, 2024
From: SANDISK TECHNOLOGIES LLC
To: SANDISK TECHNOLOGIES, INC.
Reel/Frame 069796/0423 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 25, 2022
From: YANG, XIANG
To: SANDISK TECHNOLOGIES LLC
Reel/Frame 058759/0216 →
Continuity (1)
Related Publication 20230238062A1 · Jul 27, 2023
Cited By (1)
US 12,706,158