IP Library Granted Patent US 10,938,421
Granted Patent B2
US 10,938,421 · App. 16/719,408 · Granted Mar 2, 2021

Decoding optimization for channel mismatch

Inventors: Eran Sharon (Rishon Lezion, IL); Alexander Bazarsky (Holon, IL); Ariel Navon (Revava, IL); Omer Fainzilber (Even-Yehuda, IL)
H03M13/458G06F11/1012H03M13/1111G11C29/52G11C2029/0411
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 10,938,421
App. No.
16/719,408
Granted
Mar 2, 2021
Kind
B2
Abstract

A memory system configured to decode a data set may pause a convergence process to update reliability metric values. The memory system may utilize a positive feedback system that updates the reliability metric values by analyzing current a posteriori reliability metric values to calculate average estimated reliability characteristic values associated with a memory error model. The updates to the reliability metric values may provide increased error correction capability and faster decoding.

Claims (21)

1. A decoding method comprising:

starting, with a controller, a first portion of a convergence process, to decode a read data set using an initial set of reliability metric values generated based on a set of reliability bins and associating bits of the read data set with the set of reliability bins;

changing, with the controller, a configuration of the set of reliability bins thereby changing a total number of the reliability bins;

re-associating, with the controller, the bits of the read data set with the reliability bins according to the change in the configuration;

generating, with the controller, an updated set of reliability metric values according to the changed configuration of the set of reliability bins;

starting, with the controller, a second portion of the convergence process using the updated set of reliability metric values; and

completing, with the controller, the convergence process based on the updated set of reliability metric values.

2. The decoding method of claim 1 , wherein changing the total number of reliability bins comprises increasing the total number of reliability bins.

3. The decoding method of claim 1 , wherein changing the configuration of the set of reliability bins comprises changing, with the controller, the configuration of the set of reliability bins based on a change in reliability features used to determine the set of reliability bins.

4. The decoding method of claim 3 , wherein changing the configuration comprises increasing, with the controller, the total number of reliability bins according to an increase in a number of the reliability features used to determine the set of reliability bins.

5. The decoding method of claim 1 , wherein the convergence process is based on a memory error model and further including a step of updating the memory error model to an updated memory error model.

6. The decoding method of claim 1 , wherein the reliability metric values define magnitude components and sign components the sign components, correspond to hard bit representations of the read data set.

7. The decoding method of claim 6 , further including a step of calculating a set of estimated reliability characteristic values based on the magnitude components and sign components and wherein the set of estimated reliability characteristic values includes the reliability metric values, and wherein

the step of generating the updated set of reliability metric values is based on the set of estimated reliability characteristic values.

8. A decoding method comprising:

starting, with a controller, a first portion of a convergence process, to decode a read data set using an initial set of reliability metric values generated based on a set of reliability bins and associating bits of the read data set with the set of reliability bins, wherein the set of reliability bins is based on bits of the read data set being stored in good and bad storage locations;

changing, with the controller, a configuration of the set of reliability bins;

re-associating, with the controller, the bits of the read data set with the reliability bins according to the change in the configuration;

generating, with the controller, an updated set of reliability metric values according to the changed configuration of the set of reliability bins;

starting, with the controller, a second portion of the convergence process using the updated set of reliability metric values; and

completing, with the controller, the convergence process based on the updated set of reliability metric values.

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 - A&R LOAN AGREEMENT Recorded Aug 21, 2023
From: WESTERN DIGITAL TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 064715/0001 →
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 →
RELEASE OF SECURITY INTEREST AT REEL 052025 FRAME 0088 Recorded Feb 8, 2022
From: JPMORGAN CHASE BANK, N.A.
To: WESTERN DIGITAL TECHNOLOGIES, INC.
Reel/Frame 058965/0699 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2020
From: SHARON, ERAN; BAZARSKY, ALEXANDER; NAVON, ARIEL; FAINZILBER, OMER
To: WESTERN DIGITAL TECHNOLOGIES, INC.
Reel/Frame 052500/0114 →
SECURITY INTEREST Recorded Feb 26, 2020
From: WESTERN DIGITAL TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A., AS AGENT
Reel/Frame 052025/0088 →