Patent ID: 9304851
Filing Date: 2016-04-05
CPC Classification: G06F,G11C

Claim Text:
1. An apparatus comprising: an interface configured to process a plurality of read/write operations to/from a memory; and a control circuit configured to (i) store a plurality of groups in one or more lookup tables, wherein each of the plurality of groups comprises a plurality of sets and each of the plurality of sets comprises a plurality of log likelihood ratio values, (ii) read a codeword from the memory, (iii) read a first set of the plurality of sets in an initial group of the plurality of groups from the one or more lookup tables, (iv) attempt to decode the codeword based on the plurality of log likelihood ratio values in the first set in the initial group, and (v) in response to non-convergence with the plurality of log likelihood ratio values in the first set in the initial group, (a) read a second set of the plurality of sets in the initial group from the one or more lookup tables and (b) attempt to decode the codeword based on the plurality of log likelihood ratio values in the second set in the initial group.