A code word is received that was derived from a plurality of smaller code words that represent a data word of 2m data bits and a plurality of error correction code bits. , followed by forming sourcedrain regions in the semiconductor substrate. The user-specific extension field value can be separated from the standard field value.