An encoder and method of encoding data words are provided, which map a
block of at least one of the data words into an error correction code
(ECC) code word. The ECC code word is defined by a plurality of
multiple-bit ECC symbols which are separated by boundaries. Bit patterns
are constrained from occurring in the ECC code word based on a relative
location of the bit patterns to the boundaries.
Un codificador y un método de codificar las palabras de datos se proporcionan, que traz un bloque de por lo menos una de las palabras de datos en una palabra de código del código de corrección de error (ECC). La palabra de código de ECC es definida por una pluralidad de símbolos del mu'ltiple-pedacito ECC que sean separados por límites. Las configuraciones de bits se obligan de ocurrir en la palabra de código de ECC basada en una localización relativa de las configuraciones de bits a los límites.