Patent ID: 8364916

Claim:
A method for second interleaving, comprising: generating an interleaving address preset in an interleaving matrix for each input data; writing the data into the interleaving matrix according to a sequence of the interleaving address; initializing the interleaving address and reading out the data from the interleaving matrix according to the interleaving address; judging whether a reading operation on a column of data in the interleaving matrix is completed; obtaining the interleaving address by adding a column spacing to the interleaving address's own value in response to judging that the reading operation is not completed; calculating an interleaving address of a next column in the interleaving matrix according to inter-column replacement rules in response to judging that the reading operation is completed; judging whether reading operations on all data are completed; and reading out the data from the interleaving matrix according to the current interleaving address in response to judging that reading operations on all data are completed.