Patent ID: 11962327
Assignee: MICRON TECHNOLOGY, INC.
Field: Basic communication processes (Electrical engineering)
Classification: CPC H  G | IPC H

Claim 20:
21. A non-transitory computer readable medium having stored thereon computer executable instructions that, if executed by a computing device, cause the computing device to perform a method for use by a memory controller of a memory system including a plurality of memory components, the method comprising:
performing, in a controller of a memory system including a plurality of memory components, error correction code (ECC) decoding on a received word read from the plurality of memory components
by (i) performing a single decoding attempt to detect one or more random errors in a portion of the received word, the portion corresponding to one memory component within the plurality of memory components, and correct the detected random errors; and
(ii) when the correcting of the detected random errors fails, iteratively performing decoding attempts with each attempt marking symbols in the remaining portions of the received word that correspond respectively to remaining memory components of the plurality of memory components, as erasures, and using counter logic to obtain erasure location information corresponding to the erasures.