IP Library Granted Patent US 9,779,828
Granted Patent B2
US 9,779,828 · App. 15/091,078 · Granted Oct 3, 2017

Inferring threshold voltage distributions associated with memory cells via interpolation

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,779,828
App. No.
15/091,078
Granted
Oct 3, 2017
Kind
B2
Abstract

Apparatuses and methods for inferring threshold voltage distributions associated with memory cells via interpolation are described herein. An example includes determining soft data for a group of memory cells each programmed to one of a number of data states, wherein the soft data comprises a number of different soft data values, determining a quantity of memory cells associated with each of the different soft data values, and inferring at least a portion of a threshold voltage distribution associated with the group of memory cells via an interpolation process using the determined quantities of memory cells associated with each of the different soft data values.

Claims (26)

1. An apparatus, comprising:

an array of memory cells; and

a controller coupled to the array and configured to perform an interpolation process to infer at least a portion of a threshold voltage distribution associated with the memory cells.

2. The apparatus of claim 1 , wherein the interpolation process is performed using normalized quantities of the memory cells associated with each respective one of a number of different soft data values.

3. The apparatus of claim 2 , wherein each respective normalized quantity corresponds to an adjusted height of a histogram created for each respective one of the number of different soft data values.

4. The apparatus of claim 2 , wherein the controller is configured to normalize the quantities of the memory cells associated with each respective one of the number of different soft data values by equalizing a weight of each quantity.

5. The apparatus of claim 1 , wherein the interpolation process is performed using threshold voltage values assigned to represent each respective voltage spacing between a number of sensing voltages for the memory cells.

6. The apparatus of claim 5 , wherein the threshold voltage values are assigned to represent each respective voltage spacing by mapping the voltage spacings.

7. The apparatus of claim 1 , wherein the controller is configured to determine a sensing voltage for the memory cells based on the inferred portion of the threshold voltage distribution.

8. A method for operating memory, comprising:

inferring at least a portion of a threshold voltage distribution curve associated with a number of memory cells;

wherein the at least a portion of the threshold voltage distribution curve is inferred via an interpolation process.

9. The method of claim 8 , wherein the interpolation process includes fitting a quantity of the number of memory cells associated with each respective one of a number of different soft data values, and threshold voltage values assigned to represent each respective voltage spacing between a number of sensing voltages for the number of memory cells, to a curve.

10. The method of claim 9 , wherein the fitted curve forms the at least a portion of the threshold voltage distribution curve.

11. The method of claim 8 , wherein the interpolation process is a cubic spline interpolation process.

12. The method of claim 8 , wherein the method includes using a controller to infer the at least a portion of the threshold voltage distribution curve.

13. An apparatus, comprising:

an array of memory cells; and

a controller coupled to the array and configured to perform an interpolation process to infer at least a portion of a threshold voltage distribution associated with the memory cells, wherein the interpolation process is performed using a quantity of the memory cells associated with each respective one of a number of different soft data values.

14. The apparatus of claim 13 , wherein the controller is configured to determine the quantity of the memory cells associated with each respective one of the number of different soft data values.

15. The apparatus of claim 14 , wherein the controller is configured to determine the quantity of the memory cells associated with each respective one of the number of different soft data values by creating a histogram for each of the soft data values.

16. The apparatus of claim 13 , wherein the controller is configured to determine soft data for the memory cells, wherein the soft data comprises the different soft data values.

17. The apparatus of claim 16 , wherein the controller is configured to determine the soft data for the memory cells by performing a number of sense operations on the memory cells using a number of sensing voltages.

18. The apparatus of claim 17 , wherein each of the number of sensing voltages are spaced apart by a same voltage amount.

19. The apparatus of claim 13 , wherein the inferred portion of the threshold voltage distribution associated with the memory cells has a threshold voltage distribution resolution of less than 200 millivolts.

20. The apparatus of claim 17 , wherein the threshold voltage distribution resolution is 50 millivolts.

Assignments (8)
RELEASE OF SECURITY INTEREST Recorded Nov 12, 2019
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: MICRON TECHNOLOGY, INC.; MICRON SEMICONDUCTOR PRODUCTS, INC.
Reel/Frame 051028/0001 →
RELEASE OF SECURITY INTEREST Recorded Oct 9, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: MICRON TECHNOLOGY, INC.
Reel/Frame 050937/0001 →
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2018
From: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: MICRON TECHNOLOGY, INC.
Reel/Frame 047243/0001 →
SECURITY INTEREST Recorded Jul 13, 2018
From: MICRON TECHNOLOGY, INC.; MICRON SEMICONDUCTOR PRODUCTS, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 047540/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REPLACE ERRONEOUSLY FILED PATENT #7358718 WITH THE CORRECT PATENT #7358178 PREVIOUSLY RECORDED ON REEL 038669 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Jun 8, 2017
From: MICRON TECHNOLOGY, INC.
To: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 043079/0001 →
PATENT SECURITY AGREEMENT Recorded Jun 2, 2016
From: MICRON TECHNOLOGY, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 038954/0001 →
SECURITY INTEREST Recorded May 12, 2016
From: MICRON TECHNOLOGY, INC.
To: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 038669/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 5, 2016
From: SHEN, ZHENLEI; RADKE, WILLIAM H.
To: MICRON TECHNOLOGY, INC.
Reel/Frame 038195/0936 →