实验背景
在前面的系列分享中介绍了Github开源项目verilog-ethernet的基本信息以及构建工程的方法,现在开始介绍简单的移植过程与关键代码阅读,该过程不会一蹴而就,会分为多篇来介绍,会涉及以太网相关的知识。由于笔者知识有限,相关知识的表述可能不太准确,有错误的地方请指正,也可自行查阅专业书籍与资料。
实验内容
查看项目中的示例工程,了解示例工程RTL视图,提出移植目的与思路,对MII接口等模块进行仿真。
实验步骤
以项目中的DE2-115 Quartus示例工程为例,构建工程方法参考如下:
https://blog.youkuaiyun.com/sinat_25428663/article/details/142532752?spm=1001.2014.3001.5502
打开工程,查看RTL视图
整个工程,分为pll模块,复位模块,按键消抖模块,以及fpga core模块,进入 fpga core 模块
与以太网相关的模块结构图整理如下,该图以数据流向为画图依据,有的信号和模块没有画出,并不是与实际模块一一对应,这里需要注意。画该模块的目的是,了解数据的流向与层级关系,可以看出该示例实现的功能是数
Github_以太网开源项目verilog-ethernet代码阅读与移植(四)
最新推荐文章于 2025-05-29 09:37:54 发布