Patent ID: 8683299
Filing Date: 2014-03-25
Classification: H03M

Abstract:
1. An apparatus for recovering an error-correction encoded codeword from a set of input samples, the apparatus comprising: at least one channel detector adapted to perform channel detection on the set of input samples to generate a first set of soft-input values; an error-correction decoder adapted to (i) perform error-correction decoding on the first set of soft-input values to attempt to recover the error-correction-encoded codeword and (ii) generate a first set of soft-output values, each soft-output value corresponding to a bit of the error-correction-encoded codeword; and an adjuster adapted to adjust, if the error-correction decoder converges on a trapping set, one or more of the input samples to generate an adjusted set of input samples, wherein the apparatus is adapted to determine whether one or more specified conditions exist to select the one or more input samples for adjustment, wherein: the at least one channel detector is further adapted to perform channel detection to generate a second set of soft-output values for subsequent error-correction decoding, wherein: