Modified Turbo-Decoding Message-Passing Algorithm for Low-Density Parity Check Codes
AssigneeIntel Corporation
InventorsAndrey Gennadievich Efimov, Andrey Vladimirovich Belogolovy
Life of this patent
Estimating the term…
Abstract
Apparatus and methods arc provided to decode signals from a communication channel to reconstruct transmitted information. Embodiments may include applying a plurality of decoders to a code, in which reliability values are provided to a decoder such that the decoder receives the reliability values determined by and provided from only one other decoder of the plurality of decoders. A valid codeword may be output from application of the plurality of decoders to the code.
Claims29
A method comprising:
- applying a plurality of decoders to a code;
- applying reliability values to a decoder of the plurality of decoders such that the decoder receives the reliability values determined by and provided from only one other decoder of the plurality of decoders;
- and
- outputting a codeword from applying the plurality of decoders to the code.
A machine-readable medium that stores instructions, which when performed by a machine, cause the machine to:
- apply a plurality of decoders to a code;
- apply reliability values to a decoder of the plurality of decoders such that the decoder receives the reliability values determined by and provided from only one other decoder of the plurality of decoders;
- and
- output a codeword from applying the plurality of decoders to the code.
An apparatus comprising:
- a decoder having a plurality of individual decoders, each individual decoder arranged to receive reliability values determined by and provided from only one other individual decoder of the plurality of individual decoders.
A system comprising:
- a communication unit to receive a signal from a communication channel, the signal containing a code;
- a parallel bus;
- a controller communicatively coupled to the communication unit through the parallel bus;
- and
- a decoder having a plurality of individual decoders, each individual decoder arranged to receive reliability values determined by and provided from only one other individual decoder of the plurality of individual decoders.
Dependencies are inferred from the claim text.