Back to results
US 2024/0193040 A1Published application
Storage device determining quickly whether error correction decoding has failed and method of operating the storage device
AssigneeSK hynix Inc.
InventorYeong Dong GIM
Life of this patent
Estimating the term…
Abstract
A storage device may execute first error correction decoding on a plurality of memory cells when a read operation on the plurality of memory cells fails, and determine, when the first error correction decoding fails, whether to execute second error correction decoding on the plurality of memory cells based on at least one of a value of an early termination flag and whether an early termination condition is satisfied.
Claims15
A storage device comprising:
- a memory including a plurality of memory cells;
- and
- a controller configured to:
- execute first error correction decoding on the plurality of memory cells when a read operation on the plurality of memory cells fails,
- determine, when the first error correction decoding fails, whether to execute second error correction decoding on the plurality of memory cells based on at least one of a value of an early termination flag and whether an early termination condition is satisfied.
2 more elements
A method for operating a storage device, comprising:
- executing first error correction decoding on a plurality of memory cells when a read operation on the plurality of memory cells fails;
- determining at least one of a value of an early termination flag and whether an early termination condition is satisfied when the first error correction decoding fails;
- and
- determining whether to execute second error correction decoding on the plurality of memory cells based on at least one of the value of the early termination flag and whether the early termination condition is satisfied.
1 more element
A controller comprising:
- a memory interface capable of communicating with a memory including a plurality of memory cells;
- and
- a control circuit configured to:
- execute hard decision decoding on the plurality of memory cells when a read operation on the plurality of memory cells fails,
- execute soft decision decoding on the plurality of memory cells or determining that an uncorrectable error has occurred when the hard decision decoding fails, and
- reset an early termination flag when the hard decision decoding succeeds or the soft decision decoding succeeds.
3 more elements
Dependencies are inferred from the claim text.