Patent ID: 8718186

Claim:
A method for processing digital signals to be sent to a QAM modulator of 256QAM type, comprising: encoding the signals in packets according to an LDPC code with a 3/5 code rate; writing the packets into an interleaving matrix by an Interleaver block; carrying out, by a Demux block, a bit permutation of the bits received from the Interleaver block prior to a constellation mapping function, wherein the permutation is carried out as 16 bit words; and generating a word Y comprising the bits y 0 y 1 y 2 y 3 y 4 y 5 y 6 y 7 y 8 y 9 y 10 y 11 y 12 y 13 y 14 y 15 , in this order, starting from a word B comprising the bits b 0 b 1 b 2 b 3 b 4 b 5 b 6 b 7 b 8 b 9 b 10 b 11 b 12 b 13 b 14 b 15 , in this order, the bits y 0 and b 0 being respectively the most significant bits of the words Y and B, and the bits y 15 and b 15 being respectively the least significant bits of the words Y and B, wherein: y 0 corresponds to b 4 , y 1 corresponds to b 6 , y 2 corresponds to b 0 , y 3 corresponds to b 2 , y 4 corresponds to b 3 , y 5 corresponds to b 14 , y 6 corresponds to b 12 , y 7 corresponds to b 10 , y 8 corresponds to b 7 , y 9 corresponds to b 5 , y 10 corresponds to b 8 , y 11 corresponds to b 1 , y 12 corresponds to b 15 , y 13 corresponds to b 9 , y 14 corresponds to b 11 , y 15 corresponds to b 13 .