Verilog实现CRC算法 1 算法编程2 功能仿真3 结果比对 本文主要介绍如何借助现有工具快速实现基于Verilog的CRC算法,以及如何验证结果的正确性。 1 算法编程 使用网站提供的工具生成CRC16的Verilog代码,设置如下图所示。点击Generate Code下载Verilog源文件CRC16_D32.v。 对CRC16_D32.v文件进行修改,修改部分如下图所示。 2 功能仿真 编辑下图所示测试文件,进行仿真测试。 测试结果如下图所示。 3 结果比对 使用网站提供的计算工具对上述结果进行验证,二者的结算结果一致。