IP Library Granted Patent US 9,141,524
Granted Patent B2
US 9,141,524 · App. 14/489,024 · Granted Sep 22, 2015

Storage device and method including accessing a word line of a memory using parameters selected according to groups of word lines

Inventors: Idan Alrod (Herzliya, IL); Eran Sharon (Rishon Lezion, IL)
Assignee: SANDISK TECHNOLOGIES INC.
G06F12/0207G06F11/1068G06F12/0246G11C16/10G06F2212/2022G06F2212/7201
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,141,524
App. No.
14/489,024
Granted
Sep 22, 2015
Kind
B2
Abstract

A data storage device and method of accessing a word line of a memory array using values of one or more parameters based on a physical location of the word line. The method includes determining a block identifier of a physical block of a memory array that is to be accessed. The method further includes determining a word line index of a first word line within the physical block based on the block identifier and further based on a first position of the first word line within the physical block. The method further includes accessing the first word line using a first value of the first parameter.

Claims (28)

1. A method comprising:

determining a value of a first parameter for a first word line within a first physical block of a memory;

comparing the value to a set of values including a first value of the first parameter and a second value of the first parameter;

associating the first word line with the first value in response to determining that a first difference between the value and the first value is less than a second difference between the value and the second value;

determining a block identifier of the first physical block;

determining a word line index of the first word line based on the block identifier and further based on a first position of the first word line within the first physical block, wherein the word line index is associated with a first physical location of the first word line within the memory; and

accessing the first word line using the first value of the first parameter, wherein a first group of word lines that is associated with the word line index includes the first word line and also includes a second word line within a second physical block of the memory, wherein a second group of word lines includes a third word line within the first physical block and also includes a fourth word line at the first position within the second physical block, and wherein the second group of word lines corresponds to the second value.

2. The method of claim 1 , wherein the first parameter corresponds to a programming step size of a programming signal, and wherein accessing the first word line includes writing data to the first word line based on the first value of the programming step size.

3. The method of claim 1 , wherein the first word line includes a first indicator corresponding to the first value of the first parameter, and wherein the first word line further includes a second indicator corresponding to a third value of a second parameter.

4. The method of claim 1 , wherein the first word line includes an indicator corresponding to a first set of values, and wherein the first set of values includes the first value of the first parameter and a third value of a second parameter.

5. The method of claim 4 , wherein the first set of values corresponds to a first entry of a table, and wherein the table also includes a second entry corresponding to a second set of values.

6. The method of claim 5 , wherein the first word line and the second word line are associated with the first entry of the table, and wherein the third word line and the fourth word line are associated with the second entry of the table.

7. The method of claim 6 , wherein associating the first word line with the first value of the first parameter includes associating the first word line with the first entry of the table.

8. The method of claim 1 , wherein the first value comprises a physical location-dependent parameter value that is at least partially based on a second physical location of the first physical block within the memory and that is to be used in an error decoding operation.

9. The method of claim 1 , wherein the second value comprises a time-dependent parameter value.

10. The method of claim 1 , wherein the memory includes a three-dimensional array of memory cells, and wherein the memory is included in a data storage device that includes circuitry associated with operation of the three-dimensional array of memory cells.

11. A data storage device comprising:

a memory; and

a controller, wherein the controller is coupled to the memory, and wherein the controller is configured to determine a value of a first parameter for a first word line within a first physical block of the memory, to compare the value to a set of values that includes a first value of the first parameter and a second value of the first parameter, to associate the first word line with the first value in response to determining that a first difference between the value and the first value is less than a second difference between the value and the second value, to determine a block identifier of the first physical block, and to determine a word line index of the first word line based on the block identifier and further based on a first position of the first word line within the first physical block, wherein the word line index is associated with a first physical location of the first word line within the memory, wherein the controller is further configured to access the first word line using the first value of the first parameter, wherein a first group of word lines that is associated with the word line index includes the first word line and also includes a second word line within a second physical block of the memory, and wherein a second group of word lines includes a third word line within the first physical block and also includes a fourth word line at the first position within the second physical block, and wherein the second group of word lines corresponds to the second value.

12. The data storage device of claim 11 , wherein the first wordline includes a first indicator corresponding to the first value of the first parameter.

13. The data storage device of claim 12 , wherein the first word line includes a second indicator corresponding to a third value of a second parameter.

14. The data storage device of claim 11 , wherein the first word line includes an indicator corresponding to a first set of values, and wherein the first set of values includes the first value of the first parameter and a third value of a second parameter.

15. The data storage device of claim 14 , wherein the first set of values corresponds to a first entry of a table, and wherein the table also includes a second entry corresponding to a second set of values.

16. The data storage device of claim 15 , wherein the first word line and the second word line are associated with the first entry of the table, and wherein the third word line and the fourth word line are associated with the second entry of the table.

17. The data storage device of claim 16 , wherein the controller is further configured to associate the first word line with the first entry of the table.

18. The data storage device of claim 11 , wherein the first value comprises a physical location-dependent parameter value that is at least partially based on a second physical location of the first physical block within the memory and that is to be used in an error decoding operation.

19. The data storage device of claim 11 , wherein the second value is comprises a time-dependent parameter value.

20. The data storage device of claim 11 , wherein the memory includes a three-dimensional array of memory cells, and further comprising circuitry associated with operation of the three-dimensional array of memory cells.

Assignments (5)
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 →
CHANGE OF NAME Recorded May 25, 2016
From: SANDISK TECHNOLOGIES INC
To: SANDISK TECHNOLOGIES LLC
Reel/Frame 038807/0948 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 16, 2014
From: ALROD, IDAN; SHARON, ERAN
To: SANDISK TECHNOLOGIES INC.
Reel/Frame 033962/0286 →
Continuity (2)
Division 12495502 · Jun 30, 2009
Related Publication 20150006800A1 · Jan 1, 2015