首页|CRC校验码软件生成技术原理分析

CRC校验码软件生成技术原理分析

扫码查看
循环冗余校验(Cyclic Redundancy Check,CRC)具有检错能力强,运算简单,易于直接用硬件数字电路实现的特点。在完善CRC校验码生成原理模型的基础上,研究了信息系统传输带CRC校验码数据包的一般过程,提出了三种计算数据包CRC校验码的技术方法,在ADI公司DSP软件集成开发仿真测试环境中,设计了一组嵌入式程序,生成了符合ITU组织CRC16 ITU-T V。41 标准的CRC校验码码表,分析并总结了CRC校验码码表元素的工程含义和应用方法,研究了两种计算数据包CRC校验码工程实现方法的技术特点,并验证了它们的正确性、一致性和有效性。
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

罗长洲、马梦宇、李萌、李泽超

展开 >

北京控制与电子技术研究所,北京 100038

中国航天科工集团二院研究生院,北京 100854

信息系统 循环冗余校验 循环冗余码 多项式

2024

计算机仿真
中国航天科工集团公司第十七研究所

计算机仿真

CSTPCD
影响因子:0.518
ISSN:1006-9348
年,卷(期):2024.41(3)
  • 1
  • 8