Patent ID: 8351548

Claim:
A signal processing system, for processing a received signal, the system comprising: a calculating apparatus, comprising: a phase error calculating unit that calculates a phase error according to at least a part of the received signal; a weight calculating unit, coupled to the phase error calculating unit, that generates a weight from a function of the phase error; and a phase calibration value generating unit that generates a phase calibration value according to the phase error; a signal adjusting apparatus, coupled to the calculating apparatus, that calibrates the received signal according to the phase calibration value and generates a plurality of soft values according to the weight and the calibrated received signal, the signal adjusting apparatus comprising: a plurality of mapping function units that map the calibrated received signal to a plurality of function values; a plurality of multipliers, coupled to the mapping function units, that multiply the function values by the weight to generate a plurality of adjusted values; and a plurality of quantizing units, coupled to the multipliers, that quantize the adjusted values to the soft values; and a decoder, coupled to the signal adjusting apparatus, that decodes the soft values to generate data.