微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > 有关CRC的FPGA实现的问题

有关CRC的FPGA实现的问题

时间:10-02 整理:3721RD 点击:
原理中有生成多项式,但是看例子中就只是输入数据经过寄存器加异或反馈,看不到生成多项式的影子,这样是怎么和原理中讲的(左移然后模二除以生成多项式)取得联系的?很困惑,谢谢。

你需要的是CRC24校验吗?

二进制中都是模2的加减运算,所以除法求余的运算可以等效成移位加上异或的操作(自己用笔在纸上画画就看出来了),现在常用的算法都是为了加速一次运算的长度使用了查表的方法,所以都是异或和移位的操作。

方便的话可以留电话不,打字太麻烦,我心中的疑惑比较重

兄弟我也遇到一样的问题,有机会交流交流啊,我的QQ 29085759

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top