Method of codifying data including generation of a quasi-cyclic code
AssigneeMarvell Hispania, S.L.
InventorsJorge Vicente Blasco Claret, Salvador Iranzo Molinero, Agustin Badenes Corella
Life of this patent
Estimating the term…
Loading patent…
AssigneeMarvell Hispania, S.L.
InventorsJorge Vicente Blasco Claret, Salvador Iranzo Molinero, Agustin Badenes Corella
Estimating the term…
A method including selecting a factor based on a number of bits in a codeword and a natural number and generating a model matrix including first and second matrices having data and parity bits. Hamming weights of the model matrix are not constant and Hamming weights of columns of the model matrix follow a statistical distribution dependent upon a codification rate of a channel. A compact matrix is generated by replacing elements of the model matrix equal to: 1 with a pseudo-random positive whole number; and 0 with −1. A quasi-cyclic code is generated by replacing in the compact matrix: positive elements with identity matrices; and elements equal to −1 with null matrices. A number of rows and columns in each of the identity and null matrices is equal to the factor. The quasi-cyclic code is applied to a word to generate a codeword, which is transmitted on the channel.
A method comprising:
Dependencies are inferred from the claim text.