基于FPGA的旋转CRC数据校验设计与实现
在数据传输的过程中通常使用循环冗余校验(CRC)来检查数据传送过程中是否发生了错误.本文介绍了一种新型的CRC数据校验方法,它同时使用两个生成多项式产生校验数据,分别用于本报文和下一报文数据的校验生成及错误检测,并针对其不足进行了改进.FPGA实现结果表明,这种方法能够在较低逻辑复杂度的基础上提高校验能力,从而改善数据通信的可靠性,而且对系统性能影响甚小.通过比较16位旋转CRC与32位传统CRC的实现数据发现,前者在资源利用率减少10%的情况下,性能提高了25%.
数据通信 循环冗余校验 生成多项式 差错控制
王永庆 张民选
国防科技大学计算机学院 长沙410073
国内会议
成都
中文
110-115
2011-08-12(万方平台首次上网日期,不代表论文的发表时间)