| CPC H04L 25/03318 (2013.01) [H03M 13/2957 (2013.01); H03M 13/6325 (2013.01); H04B 1/707 (2013.01); H04L 25/067 (2013.01); H04L 27/22 (2013.01); H04L 27/2278 (2013.01)] | 20 Claims |

|
1. A communication unit for performing soft-decision demodulation comprising a receiver, wherein the receiver is arranged to receive a transmitted signal conveying a first set of bits comprising k bits that has been selected from a set of 2k possible signals, wherein the receiver comprises:
a demodulator comprising a bank of 2k correlators and configured to:
detect a transmission of each possible transmitted signal, and
output 2k magnitudes of correlator outputs, based on the detected possible transmitted signals, by the bank of 2k correlators as a first set of inputs; and
a de-mapper circuit coupled to the demodulator and configured to receive the first set of inputs and:
determine statistics derived from a plurality of aggregated correlator output magnitude distributions of the first set of inputs, wherein the plurality of aggregated correlator output magnitude distributions is fewer than 22k; and
calculate a first set of aposteriori soft bits comprising k soft bits from the determined statistics and output the first set of aposteriori soft bits comprising k soft bits.
|