A CRC coding system is provided. The coding system includes both a CRC-16 encoder and a CRC-CCITT encoder. In this system, information is input to one of the CRC-16 and CRC-CCITT encoder from the least significant bit. Information is also input to one of the CRC-16 and CRC-CCITT encoder from the most significant bit. Beneficially, the system allows for enhanced error detection in the case where the received data causes nominal bit shift.
展开▼