IP Library Granted Patent US 11,521,688
Granted Patent B2
US 11,521,688 · App. 17/173,805 · Granted Dec 6, 2022

Power reduction during open and erased block reads of memory based on the position of last written word line of a memory block

Inventors: Nan Lu (San Jose, CA); Niles Yang (Mountain View, CA)
Assignee: Western Digital Technologies, Inc.
G11C16/16G11C16/08G11C16/26G11C16/30G11C16/3422
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,521,688
App. No.
17/173,805
Granted
Dec 6, 2022
Kind
B2
Abstract

A data storage device including, in one implementation, a non-volatile memory and a controller. The non-volatile memory includes a memory block. The memory block includes a plurality of word lines that are written sequentially from a first end of the memory block to a second end of the memory block. The controller is coupled to the non-volatile memory. The controller is configured to determine a last written word line of the memory block. The controller is also configured to set a non-selected word line voltage based on the last written word line of the memory block. The controller is further configured to apply the non-selected word line voltage to non-selected word lines of the memory block.

Claims (61)

1. A data storage device, comprising:

a NAND flash memory including a memory block, the memory block including a plurality of word lines that are written sequentially from a first end of the memory block to a second end of the memory block; and

a controller circuitry coupled to the NAND flash memory and configured to:

determine a last written word line of the memory block,

set a non-selected word line voltage based on a position of the last written word line between the first end and the second end of the memory block, and

control the non-selected word line voltage to be applied to non-selected word lines of the memory block.

2. The data storage device of claim 1 , wherein, to set the non- selected word line voltage based on the position of the last written word line of the memory block, the controller is further configured to:

set the non-selected word line voltage to a first predetermined voltage when the last written word line of the memory block is positioned between the second end of the memory block and a first predetermined word line of the memory block,

set the non-selected word line voltage to a second predetermined voltage when the last written word line of the memory block is positioned between the first predetermined word line of the memory block and a second predetermined word line of the memory block, and

set the non-selected word line voltage to a third predetermined voltage when the last written word line of the memory block is positioned between the second predetermined word line of the memory block and the first end of the memory block,

wherein the second predetermined voltage is less than the first predetermined voltage, and wherein the third predetermined voltage is less than the second predetermined voltage.

3. The data storage device of claim 1 2 , wherein the controller is further configured to cause a decrease of the non-selected word line voltage by a predetermined amount when a program-erase cycle count of the memory block is less than a threshold.

4. The data storage device of claim 1 2 , wherein the controller is further configured to cause a decrease of the non-selected word line voltage by a predetermined amount when a temperature of the memory block is greater than a threshold.

5. The data storage device of claim 1 , wherein, to set the non-selected word line voltage based on the position of the last written word line of the memory block, the controller is further configured to set the non-selected word line voltage based at least in part on a predetermined monotonic relationship between the non-selected word line voltage and the position of the last written word line of the memory block.

6. The data storage device of claim 1 , wherein the non-selected word line voltage is a non-selected programmed word line voltage, wherein the controller is further configured to:

control the non-selected programmed word line voltage to be applied to non-selected word lines of the memory block positioned between the first end of the memory block and the last written word line of the memory block, and

control a non-selected erased word line voltage to be applied to non-selected word lines of the memory block positioned between the last written word line of the memory block and the second end of the memory block,

wherein the non-selected erased word line voltage is less than the non-selected programmed word line voltage.

7. The data storage device of claim 6 , wherein the controller is further configured to set the non-selected erased word line voltage to a fixed predetermined voltage.

8. The data storage device of claim 1 ,

wherein the controller circuitry includes a memory interface, a processor, and a controller memory, the memory interface being connected to the NAND flash memory, the processor and the controller memory being connected to each other and to the memory interface; and

wherein the controller circuitry is configured to:

determine the last written word line of the memory block by accessing a last-written-word-line record stored in the controller memory or by querying the NAND flash memory through the memory interface; and

cause the non-selected word line voltage to be applied to non-selected word lines of the memory block by sending a control signal to the NAND flash memory through the memory interface or by directly applying the non-selected word line voltage to the non-selected word lines of the memory block.

9. A method performed by a controller coupled to a non-volatile memory, the method comprising:

determining a last written word line of a memory block included in the non-volatile memory, the memory block including a plurality of word lines that are written sequentially from a first end of the memory block to a second end of the memory block;

setting a non-selected word line voltage based on a position of the last written word line between the first end and the second end of the memory block; and

applying the non-selected word line voltage to non-selected word lines of the memory block.

10. The method of claim 9 , wherein said setting the non-selected word line voltage based on the position of the last written word line of the memory block includes:

setting the non-selected word line voltage to a first predetermined voltage when the last written word line of the memory block is positioned between the second end of the memory block and a first predetermined word line of the memory block,

setting the non-selected word line voltage to a second predetermined voltage when the last written word line of the memory block is positioned between the first predetermined word line of the memory block and a second predetermined word line of the memory block, and

setting the non-selected word line voltage to a third predetermined voltage when the last written word line of the memory block is positioned between the second predetermined word line of the memory block and the first end of the memory block,

wherein the second predetermined voltage is less than the first predetermined voltage, and wherein the third predetermined voltage is less than the second predetermined voltage.

11. The method of claim 9 , further comprising decreasing the non- selected word line voltage by a predetermined amount when a program-erase cycle count of the memory block is less than a threshold.

12. The method of claim 9 , further comprising decreasing the non- selected word line voltage by a predetermined amount when a temperature of the memory block is greater than a threshold.

13. The method of claim 9 , wherein said setting the non-selected word line voltage based on the position of the last written word line of the memory block further includes setting the non-selected word line voltage based at least in part on a predetermined monotonic relationship between the non-selected word line voltage and the position of the last written word line of the memory block.

14. The method of claim 9 , wherein the non-selected word line voltage is a non-selected programmed word line voltage, wherein the method further comprising:

applying the non-selected programmed word line voltage to non-selected word lines of the memory block positioned between the first end of the memory block and the last written word line of the memory block; and

applying a non-selected erased word line voltage to non-selected word lines of the memory block positioned between the last written word line of the memory block and the second end of the memory block,

wherein the non-selected erased word line voltage is less than the non-selected programmed word line voltage.

15. The method of claim 14 , wherein the non-selected erased word line voltage is a fixed predetermined voltage.

16. An apparatus, comprising:

means for determining a last written word line of a memory block included in a NAND flash memory, the memory block including a plurality of word lines that are written sequentially from a first end of the memory block to a second end of the memory block;

means for setting a non-selected word line voltage based on a position of the last written word line between the first end and the second end of the memory block; and

means for applying the non-selected word line voltage to non-selected word lines of the memory block.

17. The apparatus of claim 16 , wherein the means for the setting the non-selected word line voltage based on the position of the last written word line of the memory block is configured to:

set the non-selected word line voltage to a first predetermined voltage when the last written word line of the memory block is positioned between the second end of the memory block and a first predetermined word line of the memory block,

set the non-selected word line voltage to a second predetermined voltage when the last written word line of the memory block is positioned between the first predetermined word line of the memory block and a second predetermined word line of the memory block, and

set the non-selected word line voltage to a third predetermined voltage when the last written word line of the memory block is positioned between the second predetermined word line of the memory block and the first end of the memory block,

wherein the second predetermined voltage is less than the first predetermined voltage, and wherein the third predetermined voltage is less than the second predetermined voltage.

18. The apparatus of claim 16 , further comprising means for decreasing the non-selected word line voltage by a predetermined amount when a program- erase cycle count of the memory block is less than a threshold.

19. The apparatus of claim 16 , further comprising means for decreasing the non-selected word line voltage by a predetermined amount when a temperature of the memory block is greater than a threshold.

20. The apparatus of claim 16 , further comprising means for the setting the non-selected word line voltage based at least in part on a predetermined monotonic relationship between the non-selected word line voltage and the position of the last written word line of the memory block.

21. The apparatus of claim 16 , wherein the non-selected word line voltage is a non-selected programmed word line voltage, and wherein the apparatus further comprises:

means for applying the non-selected programmed word line voltage to non-selected word lines of the memory block positioned between the first end of the memory block and the last written word line of the memory block; and

means for applying a non-selected erased word line voltage to non-selected word lines of the memory block positioned between the last written word line of the memory block and the second end of the memory block, and

wherein the non-selected erased word line voltage is less than the non-selected programmed word line voltage.

22. The apparatus of claim 16 ,

wherein the apparatus comprises a controller including a memory interface, a processor, and a controller memory, the memory interface being connected to the NAND flash memory, the processor and the controller memory being connected to each other and to the memory interface;

wherein the means for determining is configured to determine the last written word line of the memory block by accessing a last-written-word-line record stored in the controller memory or by querying the NAND flash memory through the memory interface; and

wherein the means for applying the non-selected word line voltage is configured to cause the non-selected word line voltage to be applied to the non-selected word lines of the memory block by sending a control signal to the NAND flash memory through the memory interface or by directly applying the non-selected word line voltage to the non-selected word lines of the memory block.

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 - DDTL LOAN AGREEMENT Recorded Aug 21, 2023
From: WESTERN DIGITAL TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 067045/0156 →
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 →
RELEASE OF SECURITY INTEREST AT REEL 056285 FRAME 0292 Recorded Feb 8, 2022
From: JPMORGAN CHASE BANK, N.A.
To: WESTERN DIGITAL TECHNOLOGIES, INC.
Reel/Frame 058982/0001 →
SECURITY INTEREST Recorded May 19, 2021
From: WESTERN DIGITAL TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A., AS AGENT
Reel/Frame 056285/0292 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 11, 2021
From: LU, NAN; YANG, NILES
To: WESTERN DIGITAL TECHNOLOGIES, INC.
Reel/Frame 055234/0730 →
Continuity (2)
Provisional Application 63094411 · Oct 21, 2020
Related Publication 20220122672A1 · Apr 21, 2022
Cited By (1)
US 12,417,809