IP Library › Granted Patent US 9,715,938
Granted Patent B2
US 9,715,938 · App. 14/860,224 · Granted Jul 25, 2017

Non-volatile memory with supplemental select gates

Inventors: Nian Niles Yang (Mountain View, CA); Jim Fitzpatrick (Sudbury, MA); Yiwei Song (Union City, CA)
Assignee: SanDisk Technologies LLC
G11C16/34G11C16/0483G11C16/14G11C16/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 9,715,938
App. No.
14/860,224
Granted
Jul 25, 2017
Kind
B2
Abstract

A non-volatile memory system includes a plurality of groups of connected non-volatile memory cells (e.g., charge trapping memory cells), a select line, and a plurality of select gates connected to the select line. Each select gate is connected at an end (e.g. source end or drain side) of one of the groups of memory cells. The system includes one or more control circuits that are configured to determine whether the select gates are abnormal. If a select gate is determined to be abnormal, then one of the memory cells connected to the select gate is converted to operate as a select gate. The system will then perform memory operations by operating the converted memory cell as a select gate.

Claims (60)

1. An apparatus comprising:

a group of non-volatile memory cells connected together;

a select gate for the group of memory cells;

one or more control circuits in communication with the group of memory cells and the select gate, the one or more control circuits configured to determine that the select gate is abnormal and perform a memory operation for the group of memory cells by operating one of the memory cells as a supplemental select gate in response to determining that the select gate is abnormal;

a plurality of word lines, the select gate and the group of non-volatile memory cells connected together form a first NAND string, the plurality of word lines are connected to the first NAND string;

additional NAND strings connected to the word lines; and

a select line connected to the select gate, the additional NAND strings each include an additional select gate connected to the select line, the one or more control circuits are configured to determine whether the additional select gates connected to the select line are abnormal, the one or more control circuits are configured to convert to select gates a non-select gate memory cell of each NAND string that includes a select gate determined to be abnormal, non-select gate memory cells are not converted to select gates for NAND strings that are not determined to have a select gate that is abnormal.

2. The apparatus of claim 1 , wherein:

the one or more control circuits are configured to determine that the select gate is abnormal by sensing an indication of a threshold voltage of the select gate.

3. The apparatus of claim 1 , wherein:

the one or more control circuits are configured to determine that the select gate is abnormal by determining whether a threshold voltage of the select gate is in a predetermined range.

4. The apparatus of claim 1 , wherein:

the one or more control circuits are configured to convert the one of the memory cells from a non-select gate device to a select gate.

5. The apparatus of claim 1 , wherein:

the one or more control circuits are configured to determine that the select gate is abnormal by determining whether a threshold voltage of the select gate is in a predetermined range; and

the one or more control circuits are configured to convert the one of the memory cells from a non-select gate device to a select gate by programming a threshold voltage for the one of the memory cells to a magnitude within the predetermined range.

6. The apparatus of claim 1 , wherein:

the one of the memory cells operated as a supplemental select gate is positioned to be a dummy memory cell in the NAND string.

7. The apparatus of claim 1 , wherein:

the one of the memory cells operated as a supplemental select gate is positioned to be a user data memory cell in the NAND string.

8. The apparatus of claim 1 , wherein:

the one or more control circuits are configured to test whether the select gate is abnormal every X program-erase cycles, where X is an integer greater than 0.

9. The apparatus of claim 1 , wherein:

the group of non-volatile memory cells connected together form a NAND string in a three dimensional memory structure.

10. The apparatus of claim 1 , further comprising:

one or more switches that isolate the abnormal select gate from the group of non-volatile memory cells connected together.

11. An apparatus comprising:

a plurality of groups of connected programmable and erasable non-volatile memory cells;

a select line;

a first plurality of select gates connected to the select line, each select gate of the plurality of select gates connected to a first side of one of the groups of memory cells, at least a first memory cell of each group of memory cells capable of operating as an additional select gate;

a data structure configured to store indications of which memory cells of the groups of memory cells function as additional select gates; and

one or more control circuits in communication with the plurality of group of memory cells as well as the select line and the select gates, the one or more control circuits are configured to access an indication to program data, determine whether it is time to perform select gate maintenance, test whether the select gates are in an unintended condition, update the data structure based on the test, convert the first memory cell for each group of memory cells to a select gate for those groups of memory cells connected to select gates that are in the unintended condition and perform memory operations by operating the converted first memory cells as supplemental select gates.

12. An apparatus comprising:

a plurality of groups of connected programmable and erasable non-volatile memory cells;

a select line;

a first plurality of select gates connected to the select line, each select gate of the plurality of select gates connected to a first side of one of the groups of memory cells, at least a first memory cell of each group of memory cells capable of operating as an additional select gate;

a data structure configured to store indications of which memory cells of the groups of memory cells function as additional select gates; and

one or more control circuits in communication with the plurality of group of memory cells as well as the select line and the select gates, the one or more control circuits are configured to sense whether the select gates have a threshold voltage above a predetermined magnitude, count how many select gates do not have a threshold voltage above the predetermined magnitude, update the data structure if the select line is not indicated in the data structure, choose a word line to be a supplemental select line and convert at least a subset of memory cells connected to the word line to select gates, the subset of memory cells are in the groups of memory cells.

13. An apparatus comprising:

a group of non-volatile memory cells connected together;

a select gate for the group of memory cells;

one or more control circuits in communication with the group of memory cells and the select gate, the one or more control circuits configured to determine that the select gate is not operating in an intended manner and perform a memory operation for the group of memory cells by operating one of the memory cells as a supplemental select gate in response to determining that the select gate is not operating in the intended manner;

a plurality of word lines, the select gate and the group of non-volatile memory cells connected together form a first NAND string, the plurality of word lines are connected to the first NAND string;

additional NAND strings connected to the word lines; and

a select line connected to the select gate, the additional NAND strings each include an additional select gate connected to the select line, the one or more control circuits are configured to determine whether the additional select gates connected to the select line are not operating in the intended manner, if the number of additional select gates is above a predetermined threshold then the one or more control circuits are configured to convert to select gates a non-select gate memory cell of each NAND string connected to the select line.

14. The apparatus of claim 13 , wherein:

the one or more control circuits are configured to determine that the select gate is not operating in the intended manner by sensing an indication of a threshold voltage of the select gate.

15. The apparatus of claim 13 , wherein:

the one or more control circuits are configured to convert the one of the memory cells from a non-select gate device to a select gate.

16. The apparatus of claim 13 , wherein:

the one or more control circuits are configured to determine that the select gate is a not operating in the intended manner by determining whether a threshold voltage of the select gate is in a predetermined range; and

the one or more control circuits are configured to convert the one of the memory cells from a non-select gate device to a select gate by programming a threshold voltage for the one of the memory cells to a magnitude within the predetermined range.

17. The apparatus of claim 13 , wherein:

the one of the memory cells operated as a supplemental select gate is positioned to be a dummy memory cell in the NAND string.

18. The apparatus of claim 13 , wherein:

the one of the memory cells operated as a supplemental select gate is positioned to be a user data memory cell in the NAND string.

19. The apparatus of claim 13 , wherein:

the one or more control circuits are configured to test whether the select gate is not operating in the intended manner every X program-erase cycles, where X is an integer greater than 0.

20. The apparatus of claim 13 , wherein:

the group of non-volatile memory cells connected together form a NAND string in a three dimensional memory structure.

Assignments (5)
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 31, 2024
From: SANDISK TECHNOLOGIES LLC
To: SANDISK TECHNOLOGIES, INC.
Reel/Frame 069796/0423 →
CHANGE OF NAME Recorded May 25, 2016
From: SANDISK TECHNOLOGIES INC
To: SANDISK TECHNOLOGIES LLC
Reel/Frame 038812/0954 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 21, 2015
From: YANG, NIAN NILES; FITZPATRICK, JIM; SONG, YIWEI
To: SANDISK TECHNOLOGIES INC.
Reel/Frame 036614/0563 →
Continuity (1)
Related Publication 20170084345A1 · Mar 23, 2017