Patent ID: 9110821
Filing Date: 2015-08-18
Classification: G06F,G11B

Abstract:
1. A method for data processing, the method comprising: receiving a decoded output including a first multi-bit symbol; receiving a detected output including a second multi-bit bit symbol; using a pre-processing circuit, calculating a first value based upon a first combination of a soft data set corresponding to the first multi-bit symbol and a second value based upon a second combination of the soft data set corresponding to the first multi-bit symbol; using the pre-processing circuit, calculating a third value based upon a first combination of a soft data set corresponding to the second multi-bit symbol and a fourth value based upon a second combination of the soft data set corresponding to the second multi-bit symbol; multiplying the first value by the third value to yield a first product; multiplying the second value by the fourth value to yield a second product; and asserting the suspect symbol indicator indicating a probability that the symbol is incorrect when at least one of the first product and the second product is negative.