FIELD: information technology.
SUBSTANCE: data processing device includes an interleaving means for performing interleaving on a product code in order to alter the recording order. The product code is encoded in the order of an external code and an internal code with error correction. The same code word of the internal code is not included in i serial bits, and j serial bits do not include a plurality of symbols of the same code word of the external code, where j>i. The interleaving means includes a fist interleaving means for performing first interleaving of NA×NC blocks, with NB bits in each block, where NB=n, using NA fragments of the internal code, with NC blocks in a fragment, and a second interleaving means for performing second interleaving of NA×NB bits NC times in groups of bits after performing first interleaving with the first interleaving means.
EFFECT: converting burst errors to random errors.
18 cl, 18 dwg
Authors
Dates
2014-01-20—Published
2009-10-27—Filed