Author_Institution :
Dept. of Electr. & Comput. Eng., Ben-Gurion Univ. of the Negev, Beer-Sheva, Israel
Abstract :
We consider lattice tilings of ℝn by a shape we call a (k+, k-, n)-quasi-cross. Such lattices form perfect error-correcting codes which correct a single limited-magnitude error with prescribed maximal-magnitudes k+ and k- of positive error and negative error respectively (the ratio of which, β = k-/k+, is called the balance ratio). These codes can be used to correct both disturb and retention errors in flash memories, which are characterized by having limited magnitudes and different signs. For any rational 0 <; β <; 1 we construct an infinite family of (k+, k-, n)-quasi-cross lattice tilings with balance ratio k-/k+ = β. We also provide a specific construction for an infinite family of (2,1, n) -quasi-cross lattice tilings. The constructions are related to group splitting and modular B1 sequences. In addition, we study bounds on the parameters of lattice-tilings by quasi-crosses, and express them in terms of the arm lengths of the quasi-crosses and the dimension. We also prove constraints on group splitting, a specific case of which shows that the parameters of the lattice tiling by (2, 1, n)-quasi-crosses are the only ones possible for these quasi-crosses.
Keywords :
error correction codes; flash memories; balance ratio; error-correcting codes; flash memory; group splitting; negative error; positive error; quasicross lattice tilings; retention errors; Additives; Ash; Error correction codes; Lattices; Silicon; Vectors; Zinc; Asymmetric channel; flash memory; lattices; limited-magnitude errors; perfect codes; tiling;