IP Library Granted Patent US 11,749,354
Granted Patent B2
US 11,749,354 · App. 17/374,750 · Granted Sep 5, 2023

Systems and methods for non-parametric PV-level modeling and read threshold voltage estimation

Inventors: Fan Zhang (Fremont, CA); Aman Bhatia (Los Gatos, CA); Jianqing Chen (San Jose, CA)
Assignee: SK hynix Inc.
G11C16/26G06N3/04G06N3/08G11C11/56G11C16/10G06F11/1068G11C16/0483G11C16/3459
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,749,354
App. No.
17/374,750
Granted
Sep 5, 2023
Kind
B2
Abstract

Embodiments provide a scheme for non-parametric PV-level modeling and an optimal read threshold voltage estimation in a memory system. A controller is configured to: generate multiple optimal read threshold voltages corresponding to multiple sets of two cumulative distribution function (CDF) values, respectively; perform read operations on the cells using a plurality of read threshold voltages; generate cumulative mass function (CMF) samples based on the results of the read operations; receive first and second CDF values, selected from among a plurality of CDF values, each CDF value corresponding to each CMF sample; and estimate an optimal read threshold voltage corresponding to the first and second CDF values, among the multiple optimal read threshold voltages.

Claims (33)

1. A memory system comprising:

a memory device including a plurality of cells; and

a controller configured to:

generate multiple optimal read threshold voltages corresponding to multiple sets of two cumulative distribution function (CDF) values, respectively;

perform read operations on the cells using a plurality of read threshold voltages;

generate cumulative mass function (CMF) samples based on the results of the read operations;

receive first and second CDF values, selected from among a plurality of CDF values, each CDF value corresponding to each CMF sample; and

estimate an optimal read threshold voltage corresponding to the first and second CDF values, among the multiple optimal read threshold voltages.

2. The memory system of claim 1 , wherein the controller is further configured to perform a next read operation on the cells using the optimal read threshold voltage.

3. The memory system of claim 1 , wherein each CMF sample indicates a percentage of a particular binary value of data stored in the cells.

4. The memory system of claim 1 , wherein the controller is configured to estimate the optimal read threshold voltage through a training operation including:

receiving a set of first and second CDF values corresponding to first and second program voltage (PV) levels, respectively;

determining a first read threshold voltage corresponding to a cross-point of the first and second PV levels; and

finding, as an optimal read threshold voltage, a second read threshold voltage corresponding to the set of first and second CDF values such that a difference between the first read threshold voltage and the second read threshold voltage is minimized.

5. The memory system of claim 4 , wherein the difference is calculated based on a set loss function.

6. The memory system of claim 4 , wherein the first and second PV levels are obtained through measurements from the cells.

7. The memory system of claim 4 , wherein the first and second PV levels are obtained through a synthetic model associated with the cells.

8. A method for operating a memory system having a memory device including a plurality of cells and a controller, the method comprising:

generating multiple optimal read threshold voltages corresponding to multiple sets of two cumulative distribution function (CDF) values, respectively;

performing read operations on the cells using a plurality of read threshold voltages;

generating cumulative mass function (CMF) samples based on the results of the read operations;

receiving first and second CDF values, selected from among a plurality of CDF values, each CDF value corresponding to each CMF sample; and

estimating an optimal read threshold voltage corresponding to the first and second CDF values, among the multiple optimal read threshold voltages.

9. The method of claim 8 , further comprising:

performing a next read operation on the cells using the optimal read threshold voltage.

10. The method of claim 8 , wherein each CMF sample indicates a percentage of a particular binary value of data stored in the cells.

11. The method of claim 8 , wherein the estimating of the optimal read threshold voltage is performed through a training operation including:

receiving a set of first and second CDF values corresponding to first and second program voltage (PV) levels, respectively;

determining a first read threshold voltage corresponding to a cross-point of the first and second PV levels; and

finding, as an optimal read threshold voltage, a second read threshold voltage corresponding to the set of first and second CDF values such that a difference between the first read threshold voltage and the second read threshold voltage is minimized.

12. The method of claim 11 , wherein the difference is calculated based on a set loss function.

13. The method of claim 11 , wherein the first and second PV levels are obtained through measurements from the cells.

14. The method of claim 11 , wherein the first and second PV levels are obtained through a synthetic model associated with the cells.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 3, 2022
From: SK HYNIX MEMORY SOLUTIONS AMERICA INC.
To: SK HYNIX INC.
Reel/Frame 060100/0882 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 13, 2021
From: ZHANG, FAN; BHATIA, AMAN; CHEN, JIANQING
To: SK HYNIX MEMORY SOLUTIONS AMERICA INC.
Reel/Frame 056842/0666 →
Continuity (1)
Related Publication 20230027191A1 · Jan 26, 2023
Cited By (1)
US 12,517,659