Coding in 100VG-AnyLAN
A 5B/6B coding scheme in which five data bits are encoded into six-bit codewords is used in conjunction with offsetting the data on different channels by three bits in quartet signaling. It provides the level of error detection necessary, produces a signal balanced within narrow limits, and restricts strings of consecutive 0s or 1s to a maximum length of 6. It is also efficient.
by Simon E.C. Crouch and Jonathan Jedwab
Article 4 - aug95a4.pdf
IEEE 802.3 and 802.5 Frame Formats - aug95a4a.pdf
Polynomial Arithmetic and Cyclic Redundancy Checks - aug95a4b.pdf
This article is available in Adobe Acrobat format (PDF). To view this article you need to have Acrobat Reader 2.0 or later installed on your system. The Acrobat reader is available free of charge in Unix, Dos, Windows and Macintosh formats. You can download the reader from Adobe Systems (www.adobe.com)