IP核之初——FIFO添加以太网MAC头部

  本文设计思路源自明德扬至简设计法。在前面的几乎首博文被,由于设计比较简单,所有的效益还是故verilogHDL代码编写实现的。我们而学会站于巨人之肩上,这时候就该IP核登场了!   说白了,IP核就是别人做好了之硬件模块,提供整机的用户接口及验证文档,更复杂的还有示例工程,你如能够因此好这个IP核,设计已到位一半了。说起来容易,从长的英文文档和网上各个非标准教程被汲取所需要,并灵活运用还是用下 … 继续阅读IP核之初——FIFO添加以太网MAC头部

数码帧CRC32校验算法实现

  本文设计思想下明德扬至简设计法。由于自家项目用展开光纤数据传,为了保险通信质量要针对数据开展校验。在校验算法中,最简便易行不过成熟的非CRC校验莫属了。   得出一个勤之CRC校验码还是比较简单的: 选定一个CRC生成多宗式G(x); 拿发送数据左移K位,右侧补零(其中K为生成多项式最高次幂); 因此运动补零后底多寡对G(x)进行模2除法(其实就是是异或运算); 从而取得的余数即为该数额的CR … 继续阅读数码帧CRC32校验算法实现