摘要
提出一种新型的全参数化CRC算法。详细地介绍全参数化CRC的算法原理,并给出算法公式的推理过程及结果,通过Verilog语言设计实现,给出了基于FPGA平台的仿真波形图,并成功应用于工程项目当中,最后详细分析了全参数化CRC算法在实现过程中的优势。这里提出的全参数化CRC算法,可以通过参数化配置,实现CRC-4、CRC-8、CRC-12等任何CRC-X的运算,亦可以实现任何数据位宽(数据位宽小于等于CRC校验码位宽)、任意生成多项式的CRC运算。
The new fullparameterization CRC algorithm is presented in this paper. The principle of the fullparameter CRC algorithm is introduced in detail. The reasoning process and results of the algorithm formula given. It was ultimately realized through the Verilog language and was applied to engineering projects. The simulation waveform based on FPGA is given. The advantage of the fullparameterization CRC algorithm in the realization process is analyzed. The fullparameterization CRC algorithm proposed in this paper can be achieve any CRCX(CRC4,CRC8,CRC12,etc.)computing by parameterized configuration,and can also implement any data bit width(data width less than or equal to CRC check code bit width)and any CRC operation generating polynomial.
出处
《现代电子技术》
北大核心
2015年第8期154-158,共5页
Modern Electronics Technique