Principle Analysis of CRC Checksum Software Generation Technology
Cyclic Redundancy Check(CRC)has the strong ability of error detection,simplicity of calculation,and can be realized in digital circuit directly.An improved model of calculating CRC code has been proposed,the proce-dure that an information system transmits a data package has been analyzed,and three kinds of algorithms have been put forward,by which the CRC code of a data package was calculated.With integrated development&simulation tools supplied by Analog Devices Inc.,a group of programs has been designed.The CRC16 code table has been construc-ted,which accords with the specification:CRC16 ITU-T V.41 proposed by ITU,and the engineering meaning of the table elements has been discussed.The features of three kinds of algorithms have been studied,and their correctness,consistency and uniformity have been proved.
Information systemCyclic redundancy checkCRC codePolynomials