用软件实现 CRC 校验码计算很难满足高速数据通信的要求 ,基于硬件的实现方法中 ,有串行经典算法 LFSR 电路 以及由软件算法推导出来的其它各种并行计算方法。以经典的LFSR 电路为基础 ,研究了按字节并行计算 CRC 校验码的 原理 ,并以常见的 CRC - 16 和 CRC - CCITT 为例 ,用 VHDL 语言进行了可综合设计。结果表明这种实现方法在速度和占 用资源方面优于常见的设计 ,适合在 FPGA 中实现 CRC 校验码的计算。
2022-03-27 22:08:22
541KB
嵌入式系统
1