There is provided an ultra-light decoder for high speed digital communications based on block codes such as
turbo product codes (TPCs). The new decoder can perform soft decision decoding without an algebraic hard decision decoder, which is the core of conventional soft decision decoders. The
elimination of algebraic decoder significantly reduces the number of computations required per codeword, consequently, it reduces the decoding
delay and
processing power. However, reducing the decoding
delay would immediately enable increasing the transmission speed, and minimize the need for large buffers at the
receiver. Moreover, reducing the complexity and
delay would enable using codes with high code rates to increase the
system capacity, or use powerful codes with low code rates to reduce the transmission power. Such benefits can be achieved for about 1 dB loss in
coding gain. There is also provided a
receiver comprising the ultra-light decoder, as well as a decoding process.