Low density parity check codes decoder and method thereof
AssigneeMobile Techno Corp.
InventorsAtsuhiko Sugitani, Toshiyuki Takada
Life of this patent
Estimating the term…
Loading patent…
AssigneeMobile Techno Corp.
InventorsAtsuhiko Sugitani, Toshiyuki Takada
Estimating the term…
A low density parity check codes decoder decodes an LDPC code with an arbitrary coding rate by the same configuration. The low density parity check codes decoder enables decoding of an LDPC code constituted by a base matrix of Mbmax rows and Nbmax columns and a permutation matrix as an element of the base matrix. It stores therein Mbmax×Nbmax validity/invalidity flags, shift amounts of valid permutation matrices, a permutation matrix size in a processing target code, and the number of rows of a base matrix in the processing target code, determined depending on a check matrix for the processing target LDPC code, and generates column addresses and a row address to be given to column processing calculation sections and a row processing calculation section that perform calculation in accordance with a BP algorithm by utilizing the stored information, so that it can process an LDPC code for a smaller base matrix than the aforementioned base matrix as well.
A low density parity check codes decoder for decoding a low density parity check code constituted by a base matrix of Mb (where Mb<=Mbmax) rows and Nb (where Nb<=Nbmax) columns and a permutation matrix of R rows and R columns as an element of said base matrix, comprising:
Dependencies are inferred from the claim text.