An error correction code for single symbol error correction and double
symbol error detection is generated according to a novel modular H-matrix.
The H-matrix utilizes a modular design with multiple iterations of a
plurality of subsets. In particular, one example of this H-matrix includes
a plurality of rows and columns with each of at least one row of the
H-matrix comprising, in part, multiple iterations of one subset of the
plurality of subsets. The remainder of the rows, comprises, in part, a
cyclic permutation of all of the remaining subsets of the plurality of
subsets.
Um código de correção de erro para a única correção de erro do símbolo e a deteção de erro dobro do símbolo é gerado de acordo com uma H-matriz modular da novela. A H-matriz utiliza um projeto modular com iterações múltiplas de um plurality dos subconjuntos. No detalhe, um exemplo desta H-matriz inclui um plurality das fileiras e das colunas com a cada uma ao menos de uma fileira da H-matriz que compreende, na parte, iterações múltiplas de um subconjunto do plurality dos subconjuntos. O restante das fileiras, compreende, na parte, uma permutação cíclica de todos os subconjuntos restantes do plurality dos subconjuntos.