Encoding apparatus, system, and method using Low Density Parity Check (LDPC) codes
AssigneeSTMicroelectronics S.r.l.
InventorShayan S. Garani
Life of this patent
Estimating the term…
Abstract
A system and method is capable of performing a Low Density Parity Check (LDPC) coding operation on-the-fly without using a generator matrix. The system and method includes an input configured to receive data and an output configured to output a plurality of codewords. The system and method also includes a processor coupled between the input and the output. The processor is configured to encode the received data and produce the plurality of codewords using a plurality of parity bits. The processor creates the plurality of parity bits on-the-fly using a portion of an LDPC matrix and a protograph matrix.
Claims20
A device capable of encoding data using a Low Density Parity Check (LDPC) code, the device comprising:
- an input configured to receive data;
- an output configured to output a plurality of codewords;
- and
- a processor coupled between the input and the output, the processor configured to encode the received data and produce the plurality of codewords using a plurality of parity bits, wherein the processor is configured to create the plurality of parity bits on-the-fly.
A system for transmitting data, the system comprising:
- at least one encoder, the at least one encoder comprising:
- a processor array configured to:
- generate a plurality of parity bits based on a portion of the Low Density Parity Check (LDPC) H Matrix and at least one protograph matrix;
- and
- perform an LDPC coding operation using the plurality of parity bits.
A method for coding data, the method comprising:
- generating, by at least one encoder unit, a plurality of parity bits based on a portion of the Low Density Parity Check (LDPC) H Matrix and at least one protograph matrix;
- and
- performing an LDPC coding operation using the plurality of parity bits.
Dependencies are inferred from the claim text.