Patent ID: 7346117

Claim:
A turbo decoder receiving a demodulated input signal before a hard decision, the input signal including blocks each being formed of a plurality of data units, the turbo decoder outputting a decoded signal block by block, the turbo decoder comprising: a decoding part configured to output a decoded output signal and extrinsic likelihood information relating to signal likelihood based on the input signal and preliminary likelihood information relating to signal likelihood, wherein the output signal is repetitively generated and the extrinsic likelihood information is used as the preliminary likelihood information in creating the next output signal; a specification part configured to specify one of the data units of the block with respect to which no error is detected in error checking performed on each of the data units included in the output signal subjected to the hard decision; and a replacement part configured to input a signal sequence to the decoding part as the input signal, the replacement part creating the signal sequence by replacing signal data before the hard decision with signal data after the hard decision with respect to the data unit specified by the specification part.