摘要
本文简单介绍了循环冗余校验的基本原理.以国际标准CRC-CCITT为研究对象,从串行实现的电路结构出发,通过理论推导,得出了基于逻辑设计的高速CRC并行实现矩阵递推公式.分别设计了这两种结构的CRC-CCITT硬件实现电路,并利用ModelSim6.2软件进行了功能和时序仿真:用16bit位宽的并行CRC电路对32bit数据进行计算,经过2个时钟周期得到校验码.
The basic principles of CRC are briefly introduced in this paper. Taking the study of CRC-CCITT cyclic redundancy check code in international standard, starting from the circuit architecture of CRC serial implementation,the matrix recurrence formula for CRC parallel implementation based on logic analysis is presented by detailed theoretical derivation. The two structures of CRC-CCITT circuits are designed, and the function simulation and timing simulation are carried out using ModelSim6.2 ;32 bit data was calculated by 16bit parallel CRC circuit,and only two clock period later the CRC-CCITT code was obtained.
出处
《南华大学学报(自然科学版)》
2011年第3期46-49,共4页
Journal of University of South China:Science and Technology
基金
衡阳市科技局科技计划基金资助项目(2010KG45)