IP Library Granted Patent US 11,978,524
Granted Patent B2
US 11,978,524 · App. 17/412,159 · Granted May 7, 2024

Cumulative wordline dispersion and deviation for read sense determination

Inventors: Jonas Goode (Lake Forest, CA); Richard Galbraith (Rochester, MN); Henry Yip (Bellflower, CA); Vinh Hoang (Laguna Hills, CA)
Assignee: Western Digital Technologies, Inc.
G11C29/4401G06F3/0679G06F11/1008G11C29/12G11C2029/1202
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,978,524
App. No.
17/412,159
Granted
May 7, 2024
Kind
B2
Abstract

A data storage device includes a memory device including a plurality of wordlines, each wordline having a plurality of cells, and a cell statistics generator (CSG) disposed on the memory device. The CSG includes logic configured to receive a plurality of left read senses and a plurality of right read senses for the plurality of cells of a wordline, determine a plurality of first windows and a plurality of second windows, determine a left window sum and a right window sum, determine a deviation parameter and a dispersion parameter based on the left window sum and the right window sum, and determine one or more characteristics of the plurality of cells based on the deviation parameter and the dispersion parameter. The deviation parameter and the dispersion parameter are used to describe a number of errors of the left read sense and the right read sense.

Claims (44)

1. A data storage device, comprising:

a memory device having a plurality of wordlines, each wordline having a plurality of cells; and

a cell statistics generator (CSG) disposed on the memory device, the CSG comprising logic configured to:

receive a plurality of left read senses and a plurality of right read senses for the plurality of cells of a wordline of the plurality of wordlines;

determine a plurality of first windows and a plurality of second windows, wherein each first window equals a sum of the plurality of left read senses minus an expectation constant, and wherein each second window equals a sum of the plurality of right read senses minus the expectation constant;

determine a left window sum and a right window sum, wherein the left window sum equals a sum of the plurality of first windows and the right window sum equals a sum of the plurality of second windows;

determine a deviation parameter and a dispersion parameter based on the left window sum and the right window sum; and

determine one or more characteristics of the plurality of cells based on the deviation parameter and the dispersion parameter.

2. The data storage device of claim 1 , wherein the logic is further configured to adjust a left voltage of the plurality of left read senses and a right voltage of the plurality of right read senses based on the deviation parameter and the dispersion parameter.

3. The data storage device of claim 1 , wherein the deviation parameter is determined by adding the left window sum and the right window sum and the dispersion parameter is determined by subtracting the right window sum from the left window sum.

4. The data storage device of claim 3 , wherein the deviation parameter and the dispersion parameter are independent of each other.

5. The data storage device of claim 3 , wherein the dispersion parameter is associated with a number of errors at a compressed bin spacing.

6. The data storage device of claim 3 , wherein the logic is further configured to adjust a bin spacing of a left read sense and a right read sense of a cell based on the dispersion parameter.

7. The data storage device of claim 3 , wherein the logic is further configured to adjust a read threshold by shifting a left read sense and a right read sense of a cell based on the deviation parameter.

8. The data storage device of claim 1 , wherein the logic is configured to determine the deviation parameter and the dispersion parameter and determine the one or more characteristics of the plurality of cells more than once.

9. The data storage device of claim 8 , wherein, each time the deviation parameter and the dispersion parameter and the one or more characteristics are determined, the logic is configured to re-receive the plurality of left read senses and the plurality of right read senses for the plurality of cells of the wordline, re-determine the plurality of first windows and the plurality of second windows, and re-determine the left window sum and the right window sum.

10. The data storage device of claim 1 , wherein the one or more characteristics comprises a number of errors, a bin spacing metric, and a read threshold metric.

11. A data storage device, comprising:

a memory device having a plurality of wordlines, each wordline comprising a plurality of cells; and

a cell statistics generator (CSG) disposed on the memory device, the CSG comprising logic configured to:

determine a deviation parameter and a dispersion parameter for the plurality of cells of a wordline of the plurality of wordlines; and

generate one or more characteristics based on the deviation parameter and the dispersion parameter for optimization and tuning of the plurality of cells of the wordline.

12. The data storage device of claim 11 , wherein the one or more characteristics comprises a number of errors, a bin spacing metric, and a read threshold metric, and wherein the one or more characteristics are utilized to shift a left read sense voltage and a right read sense voltage of a cell of the plurality of cells.

13. The data storage device of claim 11 , wherein the logic is further configured to accumulate a plurality of left read senses and a plurality of right read senses for a cell window of the plurality of cells of the wordline.

14. The data storage device of claim 13 , wherein the logic is further configured to generate a plurality of left windows and a plurality of right windows, and wherein each of the plurality of left windows is a sum of the plurality of left read senses minus an expectation constant and each of the plurality of right windows is a sum of the plurality of right read senses minus the expectation constant.

15. The data storage device of claim 14 , wherein the cell window is equal to 256 cells, and wherein a number of the plurality of left windows equals 512 windows and a number of the plurality of right windows equals 512 windows.

16. The data storage device of claim 14 , wherein the logic is further configured to sum the plurality of left windows to generate a left window sum and sum the plurality of right windows to generate a right window sum.

17. The data storage device of claim 14 , wherein the logic is further configured to:

add the left window sum and the right window sum to determine the deviation parameter, wherein the deviation parameter is a signed value; and

subtract the right window sum from the left window sum to determine the dispersion parameter, wherein the dispersion parameter is an unsigned value.

18. A data storage device, comprising:

memory means having a plurality of wordlines, each wordline comprising a plurality of cells; and

one or more cell statistics generators (CSGs) disposed on the memory means, wherein each CSG of the one or more CSGs comprises logic configured to:

receive a plurality of left read senses and a plurality of right read senses for the plurality of cells of a wordline of the plurality of wordlines, wherein the plurality of left read senses is partitioned by a number of cells and the plurality of right read senses is partitioned by the number of cells;

determine a deviation parameter and a dispersion parameter based on the received plurality of left read senses and the plurality of right read senses; and

generate one or more characteristics based on the deviation parameter and the dispersion parameter for optimization and tuning of the plurality of cells of the wordline.

19. The data storage device of claim 18 , wherein the logic is further configured to:

subtract an expectation constant from a sum of the plurality of left read senses of each partition group of the plurality of left read senses to generate a plurality of left windows;

add the plurality of left windows to generate a left window sum;

subtract an expectation constant from a sum of the plurality of right read senses of each partition group of the plurality of right read senses to generate a plurality of right windows; and

add the plurality of right windows to generate a right window sum.

20. The data storage device of claim 19 , wherein the logic is further configured to:

determine the deviation parameter by adding the left window sum and the right window sum, wherein the deviation parameter is a signed value; and

determine the dispersion parameter by subtracting the right window sum from the left window sum, wherein the dispersion parameter is an unsigned value.

Assignments (10)
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 - A&R LOAN AGREEMENT Recorded Aug 21, 2023
From: WESTERN DIGITAL TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 064715/0001 →
PATENT COLLATERAL AGREEMENT - DDTL LOAN AGREEMENT Recorded Aug 21, 2023
From: WESTERN DIGITAL TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 067045/0156 →
RELEASE OF SECURITY INTEREST AT REEL 058426 FRAME 0815 Recorded Feb 8, 2022
From: JPMORGAN CHASE BANK, N.A.
To: WESTERN DIGITAL TECHNOLOGIES, INC.
Reel/Frame 058965/0679 →
SECURITY INTEREST Recorded Dec 9, 2021
From: WESTERN DIGITAL TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A., AS AGENT
Reel/Frame 058426/0815 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 26, 2021
From: GOODE, JONAS; GALBRAITH, RICHARD; YIP, HENRY; HOANG, VINH
To: WESTERN DIGITAL TECHNOLOGIES, INC.
Reel/Frame 057297/0308 →