H03M13/4115

Resource efficient list decoding operations

Certain aspects of the present disclosure provide techniques for Aspects of the present disclosure relate to wireless communications, and more particularly, to techniques for determining a minimal list size to use in list decoding operations for reducing resource consumption (e.g., compute, memory, and power) at a decoder. A method includes receiving a codeword comprising a plurality of channel bits encoded with an error-correcting code, the plurality of channel bits comprising, at least, a plurality of information bits, determining a payload size of the codeword, determining a channel capacity metric for the plurality of channel bits, determining a minimal list size for a list decoding operation based on at least the payload size and the channel capacity metric; and performing the list decoding operation on the codeword based on the minimal list size to obtain the plurality of information bits.

DECODER FOR VITERBI DECODING, OPERATION METHOD AND ELECTRONIC DEVICE

A receiver includes a demodulator configured to demodulate a received signal, a despreader configured to, based on a reference chip sequence, perform dispreading on a demodulation signal corresponding to the demodulation of the received signal; and a decoder configured to determine a survivor path for states based on a correlation value corresponding to the despreading, while omitting calculation of a log-likelihood ratio (LLR) for a symbol included in the demodulation signal, and output a decoding signal by tracing back the survivor path.