LOW-DENSITY PARITY-CHECK CODE BASED ERROR CORRECTION FOR MEMORY DEVICE
First Claim
1. A system that facilitates error correction of data, comprising:
- a memory that stores the data and parity data associated with the data; and
a decoder component that decodes the data based in part on the parity data to facilitate error correction of the data.
6 Assignments
0 Petitions
Accused Products
Abstract
An accumulative repeat encoder can facilitate encoding data written to memory, such that parity data can be generated in accordance with a low-density parity-check (LDPC) code. The original data and associated parity data can be stored in memory. During a read operation, a decoder component can utilize the parity data based on the LDPC code to facilitate decoding the data being read from memory. The decoder component can be iterative and can provide one or more decoding results based on certain probability calculations as to the values of the read data. The decoder component can analyze a decoding result and reference a parity-check matrix structured in accordance with the LDPC code to determine the accuracy of the decoding result. If the decoding result attains a desired accuracy, the decoding result can be representation of the original data and can be provided as an output.
34 Citations
20 Claims
-
1. A system that facilitates error correction of data, comprising:
-
a memory that stores the data and parity data associated with the data; and a decoder component that decodes the data based in part on the parity data to facilitate error correction of the data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method that facilitates error correcting data, comprising:
-
decoding the data based in part on parity data associated with the data, the parity data is based in part on a low-density parity-check code to facilitate error correcting the data; and providing the decoded data. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A system for decoding data, comprising:
-
means for decoding the data based in part on parity data associated with a low-density parity-check code to facilitate error correction of the data, the parity data is associated with the data; and means for providing the decoded data. - View Dependent Claims (20)
-
Specification