With two consecutive product-coded ECC blocks, EB1 and EB2, as a set, the
rth row of first ECB block EB1 is followed by the rth row of second ECC
block EB2 in such a way that the first row of first ECC block EB1 is
followed by the first row of second ECB block EB2, which is followed by
the second row of first ECC block ECB1, which is followed by the second
row of second ECC block EB2, and so on, to interleave data on a row basis.
That is, data of two ECC blocks, EB1 and EB2, is allocated alternately on
a row basis. This allocation method allows an error to be distributed
after reproduction even when a serious burst error extending 18 rows
occurs in an ECC block.
Avec deux blocs produit-codés consécutifs d'ECC, EB1 et EB2, comme ensemble, la rangée de rth du premier bloc EB1 de BCE est suivie de la rangée de rth du deuxième bloc EB2 d'ECC de telle manière que la première rangée du premier bloc EB1 d'ECC soit suivie de la première rangée du deuxième bloc EB2 de BCE, qui est suivi de la deuxième rangée du premier bloc ECB1 d'ECC, qui est suivi de la deuxième rangée du deuxième bloc EB2 d'ECC, et ainsi de suite, pour intercaler des données sur une base de rangée. C'est-à-dire, des données de deux blocs d'ECC, EB1 et EB2, sont assignées alternativement sur une base de rangée. Cette méthode d'attribution permet à une erreur d'être distribuée après reproduction même lorsqu'une erreur sérieuse d'éclat prolongeant 18 rangées se produit dans un bloc d'ECC.