IP Library Granted Patent US 9,245,599
Granted Patent B1
US 9,245,599 · App. 14/887,547 · Granted Jan 26, 2016

Timed multiplex sensing

Inventors: Anurag Nigam (San Jose, CA); Gopinath Balakrishnan (San Jose, CA)
Assignee: SANDISK 3D LLC
G11C7/08G11C13/004G11C16/0483G11C16/26G11C13/0069
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,245,599
App. No.
14/887,547
Granted
Jan 26, 2016
Kind
B1
Abstract

Methods for determining memory cell states during a read operation using a detection scheme that reduces the area of detection circuitry for detecting the states of the memory cells by time multiplexing the use of portions of the detection circuitry are described. The read operation may include a precharge phase, a sensing phase, and a detection phase. In some embodiments, a first bit line and a second bit line may be precharged to a read voltage in parallel, and then sensing and/or detection of selected memory cells corresponding with the first bit line and the second bit line may be performed serially using the same detection circuitry by time multiplexing the use of the detection circuitry. In some cases, the time multiplexed detection circuitry may be used for detecting two or more states corresponding with two or more memory cells being sensed during a read operation.

Claims (45)

1. An apparatus, comprising:

a plurality of memory cells including a first memory cell connected to a first bit line and a second memory cell connected to a second bit line;

one or more managing circuits configured to determine a first sensing time associated with the first memory cell and determine a second sensing time associated with the second memory cell; and

a read circuit in communication with the first bit line and the second bit line, the read circuit configured to integrate a first current associated with the first bit line during the first sensing time and integrate a second current associated with the second bit line during the second sensing time, the read circuit configured to detect a first state of the first memory cell based on the integration of the first current and a reference voltage using a detection block during a first time period, the read circuit configured to detect a second state of the second memory cell based on the integration of the second current and the reference voltage using the detection block during a second time period subsequent to the first time period.

2. The apparatus of claim 1 , wherein:

the second sensing time is greater than the first sensing time.

3. The apparatus of claim 1 , wherein:

the second sensing time overlaps with the first time period during which the first state is determined.

4. The apparatus of claim 1 , wherein:

the detection block comprises a comparator.

5. The apparatus of claim 4 , wherein:

the comparator is time multiplexed such that the first state of the first memory cell is determined using the comparator during the first time period and the second state of the second memory cell is determined using the comparator during the second time period.

6. The apparatus of claim 1 , wherein:

the one or more managing circuits configured to determine the first sensing time based on a number of read errors associated with the first bit line.

7. The apparatus of claim 1 , wherein:

the first bit line comprises a vertical bit line.

8. The apparatus of claim 1 , wherein:

the first memory cell is associated with a vertical NAND string.

9. The apparatus of claim 1 , wherein:

the first memory cell comprises a two-terminal memory cell.

10. The apparatus of claim 1 , wherein:

the read circuit is arranged on a memory die that includes non-volatile memory that is monolithically formed in one or more physical levels of memory cells having active areas disposed above a silicon substrate.

11. A system, comprising:

a controller configured to determine a first sensing time associated with a first memory cell connected to a first bit line and determine a second sensing time associated with a second memory cell connected to a second bit line; and

a read circuit configured to integrate a first current associated with the first bit line during the first sensing time and integrate a second current associated with the second bit line during the second sensing time, the read circuit configured to determine a first state of the first memory cell based on the integration of the first current and a reference voltage using a comparator during a first time period, the read circuit configured to determine a second state of the second memory cell based on the integration of the second current and the reference voltage using the comparator during a second time period subsequent to the first time period, the second sensing time overlaps with the first time period during which the first state is determined.

12. The system of claim 11 , wherein:

the second sensing time is greater than the first sensing time.

13. The system of claim 11 , wherein:

the comparator is time multiplexed such that the first state of the first memory cell is determined using the comparator during the first time period and the second state of the second memory cell is determined using the comparator during the second time period.

14. The system of claim 11 , wherein:

the controller configured to determine the first sensing time based on a number of read errors associated with the first bit line.

15. The system of claim 11 , wherein:

the first bit line comprises a vertical bit line.

16. The system of claim 11 , wherein:

the first memory cell is associated with a vertical NAND string.

17. The system of claim 11 , wherein:

the first memory cell comprises a two-terminal memory cell.

18. A non-volatile storage system, comprising:

a memory array including a first memory cell connected to a first bit line and a second memory cell connected to a second bit line;

one or more control circuits configured to determine a first sensing time associated with the first memory cell and determine a second sensing time associated with the second memory cell; and

a read circuit configured to integrate a first current associated with the first bit line during the first sensing time and integrate a second current associated with the second bit line during the second sensing time, the read circuit configured to detect a first state of the first memory cell based on the integration of the first current during a first time period, the read circuit configured to detect a second state of the second memory cell based on the integration of the second current during a second time period subsequent to the first time period, the second sensing time overlaps with the first time period during which the first state is detected.

19. The non-volatile storage system of claim 18 , wherein:

the second sensing time is greater than the first sensing time.

20. The non-volatile storage system of claim 18 , wherein:

the read circuit is arranged on a memory die that includes non-volatile memory that is monolithically formed in one or more physical levels of memory cells having active areas disposed above a silicon substrate, the first bit line comprises a vertical bit line that is orthogonal to a substrate of the memory die.

Assignments (7)
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 038807/0948 →
CORRECTIVE ASSIGNMENT TO CORRECT THE INCORRECT LISTED PATENT NUMBER 8853569 TO THE CORRECT PATENT NUMBER 8883569 PREVIOUSLY RECORDED ON REEL 038300 FRAME 0665. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Apr 25, 2016
From: SANDISK 3D LLC
To: SANDISK TECHNOLOGIES INC.
Reel/Frame 038520/0552 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 30, 2016
From: SANDISK 3D LLC.
To: SANDISK TECHNOLOGIES INC.
Reel/Frame 038300/0665 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 20, 2015
From: NIGAM, ANURAG; BALAKRISHNAN, GOPINATH
To: SANDISK 3D LLC
Reel/Frame 036836/0574 →
Continuity (1)
Division 14191130 · Feb 26, 2014