Contention-free parallel processing multimode LDPC decoder
AssigneeSamsung Electronics Co., Ltd.
InventorsEran Pisek, Yan Wang, Thomas Henige
Life of this patent
Estimating the term…
Abstract
A receiver capable of decoding encoded transmissions. The receiver includes a number of receive antennas for receiving data; a plurality of memory units for storing the received data; and a number of decoders configured to perform a Low Density Parity Check (LDPC) decoding operation. Each of the decoders further is configured to independently decode at least a portion of the received data using a portion of a decoding matrix. Each of the number of decoders coordinates the low density parity check decoding operation with other decoders. The decoders can use a parallel process, a pipeline process or a combination of a parallel and pipeline process.
Claims20
For use in a wireless communications network, a receiver capable of decoding encoded transmissions, said receiver comprising:
- a number of receive antennas for receiving data;
- a plurality of memory units for storing the received data;
- and
- a number of decoders configured to perform a low density parity check decoding operation, each of the number of decoders further configured to:
- independently decode at least a portion of the received data using at least a portion of a decoding matrix;
- and
- coordinate the low density parity check decoding operation with others of the number of decoders.
For use in a wireless communications device, a decoder capable of decoding encoded transmissions, said decoder comprising:
- a plurality of memory units for storing data;
- a decoding matrix stored in at least one of the plurality of memory units;
- and
- a number of unit decoders, each of said number of unit decoders comprising:
- a processor array;
- and
- a plurality of instructions wherein a portion of said plurality of instructions is stored in an instruction controller, and wherein said plurality of instructions is configured to cause each of said number of unit decoders to:
- perform a low density parity check decoding operation;
- independently decode at least a portion of the received data using at least a portion of a decoding matrix;
- and
- coordinate the low density parity check decoding operation with others of the number of unit decoders.
A method for decoding transmissions in a wireless communications network, the method comprising:
- receiving a data transmission;
- storing the data in a plurality of memory units;
- and
- performing parallel low density parity check decoding operations by a number of decoders, wherein each of the decoders performs the parallel low density parity check decoding operations using at least a portion of a decoding matrix independent of decoding operations performed by others of the number of decoders.
Dependencies are inferred from the claim text.