IP Library › Granted Patent US 12,046,314
Granted Patent B2
US 12,046,314 · App. 17/897,993 · Granted Jul 23, 2024

NAND memory with different pass voltage ramp rates for binary and multi-state memory

Inventors: Abu Naser Zainuddin (Milpitas, CA); Jiahui Yuan (Fremont, CA); Dong-Il Moon (San Jose, CA)
Assignee: Sandisk Technologies, Inc.
G11C29/12005G06F3/0625G06F3/0653G06F3/0679G11C11/5628G11C11/5642G11C11/5671G11C16/0483G11C16/08G11C16/10G11C16/26G11C16/30G11C16/3459H01L24/08H01L25/0657H01L25/18G11C2029/1202H01L2224/08145H01L2225/06506H01L2225/06562
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 12,046,314
App. No.
17/897,993
Granted
Jul 23, 2024
Kind
B2
Abstract

To reduce spikes in the current used by a NAND memory die, different ramp rates are used for the pass voltage applied to unselected word lines during a program operation depending on whether data is stored in a multi-level cell (MLC) format or in a single level cell (SLC) format. These ramp rates can be determined through device characterization and stored as parameter values on the memory die. Different ramp rate interval values can also be used for the pass voltage applied to unselected word lines during a program operation depending on whether data is stored in an MLC format or in an SLC format.

Claims (49)

1. A non-volatile memory device, comprising:

a control circuit configured to connect to one or more arrays of non-volatile memory cells, each of the one or more arrays having a NAND architecture and configurable to store data in either a single level cell (SLC) format or a multi-level cell (MLC) format for the memory cells, the control circuit comprising:

registers configured to store operating parameters for the one or more memory arrays, the operating parameters including a ramp rate value for applying an unselected word line voltage level for a memory access operation for arrays configured to operate in the SLC format and a ramp rate value for applying an unselected word line voltage level for a memory access operation for arrays configured to operate in the MLC format,

the control circuit configured to:

receive a command to access one or more memory cells along a selected word line corresponding to one or more NAND strings;

determine whether memory cells along the selected word line store data in the SLC format or in the MLC format; and

access the one or more memory cells along the selected word line, where, to access the one or more memory cells, the control circuit is configured to:

bias unselected word lines of the corresponding NAND strings to the unselected word line voltage level at the ramp rate value corresponding to the determined one of the SLC format and the MLC format.

2. The non-volatile memory device of claim 1 , wherein the control circuit is formed on a control die, the non-volatile memory device further comprising:

a memory die including the one or more arrays, the memory die formed separately from and bonded to the control die.

3. The non-volatile memory device of claim 1 , wherein the one or more memory cells along the selected word line are accessed for a program operation.

4. The non-volatile memory device of claim 1 , wherein the one or more memory cells along the selected word line are accessed for a program verify operation.

5. The non-volatile memory device of claim 1 , wherein the one or more memory cells along the selected word line are accessed for a data read operation.

6. The non-volatile memory device of claim 1 , wherein:

the operating parameters further include a ramp rate interval parameter value for applying the unselected word line voltage level for a memory access operation for arrays configured to operate in the SLC format and a ramp rate interval parameter value for applying the unselected word line voltage level for a memory access operation for arrays configured to operate in the MLC format; and

to access the one or more memory cells, the control circuit is configured to bias unselected word lines of the corresponding NAND strings to the unselected word line voltage level for the ramp rate interval parameter value corresponding to the determined one of the SLC format and the MLC format.

7. The non-volatile memory device of claim 6 , wherein the operating parameters for the ramp rate interval parameter value for applying the unselected word line voltage level is a multi-bit value.

8. The non-volatile memory device of claim 1 , wherein the operating parameters for the ramp rate value for applying the unselected word line voltage level is a multi-bit value.

9. The non-volatile memory device of claim 1 , wherein the control circuit further comprises:

one or more charge pump circuits configured to drive the unselected word lines, wherein different ramp rate values correspond to different clock rates for the charge pump circuits.

10. The non-volatile memory device of claim 1 , further comprising:

the one or more arrays, wherein the arrays have a three dimensional NAND architecture.

11. A method, comprising:

receiving a plurality of copies of a non-volatile memory die manufactured according to a design and a set of processing parameter values, the memory die having a NAND architecture;

performing device characterization tests on a sample set of copies of the memory dies;

based on the device characterization tests, determining a ramp rate value for word lines of the array unselected for an access operation of an array of memory cells of the memory die when the array stores data in a multi-level cell format;

based on the device characterization tests, determining a ramp rate value for the word lines of the array unselected for an access operation of the array of memory cells of the memory die when the array stores data in a single level cell format; and

storing, in each of a plurality of the copies of the memory die, a parameter value corresponding to the determined ramp rate value when the array stores data in the multi-level cell format and a parameter value corresponding to the determined ramp rate value when the array stores data in the single level cell format, where, in performing the access operation, the copies of the memory die are configured to ramp up word lines of the array unselected for the access operation to an unselected word line voltage at a ramp rate based on the ramp rate parameter value corresponding to whether the array stores data in the multi-level cell format or stores data in the single level cell format.

12. The method of claim 11 , further comprising:

based on the device characterization tests, determining a ramp rate interval value for the word lines of the array unselected for an access operation of an array of memory cells of the memory die when the array stores data in the multi-level cell format;

based on the device characterization tests, determining a ramp rate interval value for the word lines of the array unselected for an access operation of the array of memory cells of the memory die when the array stores data in the single level cell format; and

storing, in each of the plurality of the copies of the memory die, a parameter value corresponding to the determined ramp rate interval value when the array stores data in the multi-level cell format and a parameter value corresponding to the determined ramp rate interval value when the array stores data in the single level cell format, where, in performing the access operation, the copies of the memory die are configured to ramp up word lines of the array unselected for the access operation to an unselected word line voltage for an interval based on the ramp rate interval parameter value corresponding to whether the array stores data in the multi-level cell format or stores data in the single level cell format.

13. The method of claim 11 , wherein receiving the plurality of copies of the non-volatile memory die includes manufacturing the memory dies according to the design and the set of processing parameter values.

14. The method of claim 11 , wherein the plurality of the memory dies in which the parameter values are stored includes memory dies not in the sample set.

15. The method of claim 11 , further comprising:

subsequent to storing the parameter value corresponding to the determined ramp rate value in the memory dies, assembling one or more of the memory dies into a package.

16. The method of claim 15 , wherein the package further includes one or more memory dies other than the plurality of memory dies.

17. The method of claim 11 , further comprising:

subsequent to storing the parameter value corresponding to the determined ramp rate values, performing the access operation, including determining whether the access is for an array storing data in the multi-level cell format or storing data in the single level cell format and ramping up the word lines unselected for the access operation of the array to an unselected word line voltage at the rate based on the corresponding ramp rate parameter value.

18. The method of claim 11 , wherein the access operation is a programming operation and the unselected word line voltage is a pass voltage for the programming operation.

19. A non-volatile memory device, comprising:

an array of non-volatile memory cells configured to store data in either a single level cell (SLC) format or a multi-level cell format (MLC), comprising:

a plurality of word lines; and

a plurality of NAND strings each having a plurality of memory cells each with a control gate connected to a corresponding one of the word lines; and

one or more control circuits connected to the array, comprising:

registers configured to store operating parameters for the array of non-volatile memory cells, the operating parameters including a ramp rate value for applying an unselected word line voltage level for a memory access operation when the array is configured to store data in the SLC format and a ramp rate value for applying the unselected word line voltage level for the memory access operation when the array is configured to store data in the MLC format; and

a plurality of word line drivers configured, when accessing one or more memory cells along a selected word line, to bias unselected word lines to the unselected word line voltage at the ramp rate value corresponding to the ramp rate parameter value corresponding to whether the array stores data in the MLC format or stores data in the SLC format.

20. The non-volatile memory device of claim 19 , where the operating parameters further include a ramp rate interval value for applying the unselected word line voltage level for a memory access operation when the array is configured to store data in the SLC format and a ramp rate interval value for applying the unselected word line voltage level for the memory access operation when the array is configured to store data in the MLC format, and

the plurality of word line drivers further configured, when accessing one or more memory cells along the selected word line, to bias unselected word lines to the unselected word line voltage, where each of the unselected word lines are ramped up to the unselected word line voltage for a ramp rate interval corresponding to the operating parameter value corresponding to whether the array stores data in the MLC format or stores data in the SLC format.

Assignments (4)
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 29, 2022
From: ZAINUDDIN, ABU NASER; YUAN, JIAHUI; MOON, DONG-IL
To: SANDISK TECHNOLOGIES LLC
Reel/Frame 060932/0031 →
Continuity (1)
Related Publication 20240071544A1 · Feb 29, 2024
Cited By (4)
US 12,482,532 US 12,640,214 US 12,656,976 US 12,718,899