In a system for parallel encoding of message words into code words provided to data channels, and for parallel decoding of an output of the data channels comprised of received words, each received word having a plurality of variable received word bytes and each variable received word byte including w binary bits where w is an integer greater than one, circuitry for generating a syndrome word in re