According to an embodiment of the invention, a method and apparatus are
described for error detection for multi-stream communication. Under an embodiment
of the invention, a method for producing an error word for a data stream comprises
computing an intermediate error word for each of a plurality of data sub-streams,
the data stream being equivalent to a concatenation of the plurality of data sub-streams;
and combining the intermediate error words to produce the error word for the data stream.