Efficient soft decoding of error correction code via extrinsic bit information
AssigneeKioxia Corporation
InventorsAvi Steiner, Ofir Kanter, Yasuhiko Kurosawa
Life of this patent
Estimating the term…
Abstract
Aspects of this technical solution can include selecting a plurality of memory locations at a memory device, the memory locations corresponding to a first page including a first plurality of bits and a second page including a second plurality of bits, modifying, based on the first plurality of bits and the second plurality of bits, a first voltage threshold corresponding to an estimated read voltage for the first plurality of bits, allocating, to a voltage range bounded by the first voltage threshold, a log-likelihood ratio (LLR), and decoding, based on the LLR corresponding to the voltage range, the first plurality of bits.
Claims20
A method for managing a memory device, comprising:
- identifying a target page for a read operation and an extrinsic page adjacent to the target page;
- identifying a hard decoding threshold for the target page;
- modifying, based on read information for one or both of the target page and the extrinsic page, a plurality of thresholds corresponding to the hard decoding threshold, the plurality of thresholds defining a plurality of respective voltage ranges;
- allocating respective log-likelihood ratios (LLRs) to the plurality of voltage ranges;
- and
- decoding, based on the LLRs, the target page.
A memory system comprising:
- a non-volatile memory;
- and
- a controller for performing operations of the non-volatile memory, the controller being configured to:
- identify a target page for a read operation and an extrinsic page adjacent to the target page;
- identify a hard decoding threshold for the target page;
- modify, based on read information for one or both of the target page and the extrinsic page, a plurality of thresholds corresponding to the hard decoding threshold, the plurality of thresholds defining a plurality of respective voltage ranges;
- allocate respective log-likelihood ratios (LLRs) to the plurality of voltage ranges;
- and
- decode, based on the LLRs, the target page.
Dependencies are inferred from the claim text.