Patent ID: 8640012

Claim:
An apparatus for processing data signals transmitted on a communication link, comprising: an input for receiving the data signals including systematic log likelihood ratios (LLRs); a turbo decoder coupled to said input and configured to perform turbo decoding; a Reed-Solomon (RS) decoder coupled to said turbo decoder and configured to perform RS decoding; wherein said turbo decoding is based on RS decoding information produced by said RS decoding; a first summing element for receiving first extrinsic LLRs from a first maximum of a first decoder in the turbo decoder and deinterleaved second extrinsic LLRs from a second decoder in the turbo decoder, wherein an input to the RS decoder includes a result obtained by subtracting an output of the RS decoder from an output of the first summing element; and a second summing element for receiving a first input and the systematic LLRs and providing an output to the first decoder, wherein the first input includes the output of the RS decoder.