A turbo decoder for decoding a data signal transmitted via a disturbed
channel has a symbol estimator. The symbol estimator contains a computing
device, which, with knowledge of the error protection code used at the
transmitter end, calculates transition metric values, forward and reverse
recursion metric values and the output values (LLR). The computing device
includes at least one hardware computing chip constructed of combinatorial
logic for generating at least one type of the values.