摘要 |
An apparatus for encoding and decoding binary data in a data transmission system, such as a magnetic or optical medium data storage system is disclosed. The encoding process uses a modulation code wherein each data bit is encoded into a predetermined one of five code words, each code word including three code bits, such that 2, 4, 6, or 8 "0" code bits are generated between each "1" code bit. A "1" code bit signifies a signal transition and a "0" code bit signifies no signal transition. In the process of decoding, each series of three code bits, defined with respect to a detected synchronization signal, are decoded using the inverse of the encoding process to convert the code bits back into data bits. The synchronization pattern generated during the encoding process includes at least ten successive "0" bits.
|