Back to results
US 10,855,316 B2Granted
Error correction code (ECC) operations in memory
AssigneeMicron Technology, Inc.
InventorYingquan Wu
Life of this patent
Estimating the term…
Abstract
Apparatuses and methods for performing an error correction code (ECC) operation are provided. One example method can include generating a codeword based on a number of low density parity check (LDPC) codewords failing a LDPC decoding operation and performing a BCH decoding operation on the codeword.
Claims20
An apparatus, comprising:
- a memory device;
- a controller, coupled to the memory device, configured to:
- generate a number of low density parity check (LDPC) codewords via a LDPC encoder from user data of a write operation during an encoding operation;
- and
- generate bose-chaudhuri-hocquenghem (BCH) parity bits via a BCH encoder from user data of the write operation during the encoding operation.
2 more elements
An apparatus, comprising:
- a memory device;
- a controller, coupled to the memory device, configured to:
- execute a LDPC decoding operation, wherein the decoding operation includes performing a LDPC decoding operation on each of a number of LDPC codewords;
- generate a BCH codeword, based on the number of LDPC codewords and a number of BCH parity bits, in response to one of the number of LDPC codewords failing the LDPC decoding operation;
- and
- perform a BCH decoding operation using the BCH codeword to correct errors associated with an uncorrectable LDPC codeword.
3 more elements
A method for performing an error correction code (ECC) operation, comprising:
- executing a number of low density parity check (LDPC) decoding operations on a number of LDPC codewords;
- executing a bose-chaudhuri-hocquenghem (BCH) decoding operation in response to one of the number of LDPC codewords failing the LDPC decoding operation and a remaining number of the number of LDPC codewords passing the LDPC decoding operation, wherein the BCH decoding operation includes:
- generating a BCH codeword based on the number of LDPC codewords and BCH parity bits based on user data of a write operation;
- and
- decoding the BCH codeword using a BCH decoder to correct errors associated with an uncorrectable LDPC codeword.
2 more elements
Dependencies are inferred from the claim text.