Patent ID: 8291302

Claim:
An RF receiver device containing a turbo decoder, the turbo decoder comprising: a systematic soft-bit data store configured to store systematic soft-bits; a processing unit configured to generate transmitter state metrics during a scan cycle of a decoding scan operation of the turbo decoder based on pairs of transmitter state metrics, the systematic soft bits, and a transmitter state transition trellis, wherein the pairs of transmitter state metrics are previously generated by the processing unit during a previous scan cycle of the decoding scan operation; a winning state determination module configured to compare the systematic soft bits with a bit pattern to generate branch metrics, wherein the bit pattern is associated with each transmitter state metric in one of the pairs of transmitter state metrics by the transmitter state transition trellis, and the winning state determination module further configured to determine a winning transmitter state metric and a non-winning transmitter state metric in the one of the pairs of transmitter state metrics based on the branch metrics; and a transmitter state data store configured to store the non-winning transmitter state metric and a winning transmitter state indicator that indicates which of the transmitter state metrics in the one of the pairs is the winning transmitter state metric.