IP Library Granted Patent US 11,244,735
Granted Patent B2
US 11,244,735 · App. 16/793,749 · Granted Feb 8, 2022

Systems and methods for program verification on a memory system

Inventors: Zhiping Zhang (San Jose, CA); Huai-Yuan Tseng (San Jose, CA); Dengtao Zhao (San Jose, CA); Deepanshu Dutta (San Jose, CA)
Assignee: SanDisk Technologies LLC
G11C16/3459G11C11/5628G11C16/12G11C16/26G11C2211/5641
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,244,735
App. No.
16/793,749
Granted
Feb 8, 2022
Kind
B2
Abstract

A method for memory program verification includes performing a write operation on memory cells of a memory device. The method also includes identifying memory strings associated with respective memory cells of the memory cells. The method also includes identifying a first memory string of the memory strings. The method also includes disabling a portion of a write verification for the first memory string. The method also includes enabling the portion of the write verification for other memory strings of the memory strings. The method also includes performing at least the portion of the write verification operation on write verification enabled memory strings.

Claims (43)

1. A method for memory program verification, the method comprising:

performing a write operation on memory cells of a memory device;

identifying memory strings associated with respective memory cells of the memory cells;

identifying a first memory string of the memory strings;

disabling a portion of a write verification for the first memory string, the portion of the write verification causing a verification voltage spike;

enabling the portion of the write verification for other memory strings of the memory strings; and

performing at least the portion of the write verification operation on memory strings having the portion of the write verification enabled.

2. The method of claim 1 , wherein the first memory string includes a memory string programmed first during performance of the write operation.

3. The method of claim 1 , wherein performing at least the portion of the write verification operation includes:

applying the verification voltage spike to the memory strings having the portion of the write verification enabled; and

skipping application of the verification voltage spike to the first memory string.

4. The method of claim 1 , wherein performing the portion of the write verification operation includes equalizing channel potential of the memory device.

5. The method of claim 1 , wherein the memory device includes a single level cell memory device.

6. The method of claim 1 , wherein the memory device includes a multiple level cell memory device.

7. The method of claim 1 , wherein the memory device includes a triple level cell memory device.

8. The method of claim 1 , wherein the memory device includes a quad level cell memory device.

9. A controller comprising:

a bus interface in communication with at least one memory block of a memory device; and

a processor configured to:

perform a write operation on memory cells of the at least one memory block;

identify memory strings associated with respective memory cells of the memory cells;

identify a first memory string of the memory strings;

disable a portion of a write verification for the first memory string, the portion of the write verification causing a verification voltage spike;

enable the portion of the write verification for other memory strings of the memory strings; and

perform at least the portion of the write verification operation on memory strings having the portion of the write verification enabled.

10. The controller of claim 9 , wherein the first memory string includes a memory string programmed first during performance of the write operation.

11. The controller of claim 9 , wherein the instructions further cause the processor to perform at least the portion of the write verification operation by:

applying the verification voltage spike to the memory strings having the portion of the write verification enabled, and

skipping application of the verification voltage spike to the first memory string.

12. The controller of claim 9 , wherein the memory cells include one bit.

13. The controller of claim 9 , wherein the memory cells include two bits.

14. The controller of claim 9 , wherein the memory cells include three bits.

15. The controller of claim 9 , wherein the memory cells include four bits.

16. A method for memory program verification, the method comprising:

performing a write operation on memory cells of a memory device;

identifying memory strings associated with respective memory cells of the memory cells;

identifying a first memory string of the memory strings, the first memory string including a memory string of the memory strings to be programmed first during performance of the write operation;

in response to completion of performance of the write operation on the first memory string, skipping performance of a portion of a write verification operation on the first memory string, the portion of the write verification causing a verification voltage spike; and

performing, in response to completion of performance of the write operation on subsequently programmed memory strings, at least the portion of the write verification operation on the respective subsequently programmed memory strings of the memory strings.

17. The method of claim 16 , wherein the memory device includes a single level cell memory device.

18. The method of claim 16 , wherein the memory device includes a multiple level cell memory device.

19. The method of claim 16 , wherein the memory device includes a triple level cell memory device.

20. The method of claim 16 , wherein the memory device includes a quad level cell memory device.

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 May 19, 2020
From: ZHANG, ZHIPING; TSENG, HUAI-YUAN; ZHAO, DENGTAO; DUTTA, DEEPANSHU
To: SANDISK TECHNOLOGIES LLC
Reel/Frame 052702/0891 →
Continuity (1)
Related Publication 20210257037A1 · Aug 19, 2021
Cited By (1)
US 12,205,657