项目总结
‘本次的以太网协议,我们将完成与前面DDR3相类似的实验内容,也就是FPGA开发板发送视频内容,在电脑的上位机上显示。详细的实验内容,我们会在后面的文章中介绍,本次实验我们主要介绍以太网常见的物理层协议,物理层也是OSI七层传输协议的最底层,也是我们FPGA工程师所必须掌握的知识,因为我们主要就与最底层打交道。
常见的以太网物理层接口协议
常见的物理层接口协议主要包括:
1、MII接口
2、RMII接口
3、GMII接口
4、RGMII接口
5、SGMII接口
那么我们接下就对我们最常见的三种接口进行进一步的解释,也就是MII、GMII、RGMII接口。
常见的网线主要有百兆网线、千兆网线,其中百兆网线用到四根线,千兆网线用到八根网线,这里我们可以自己检测一下自己的网线。常见的FPGA千兆网连接如下:
MII接口
MII接口也就是媒体独立接口,常见的MII接口描述如下:
从上面我们可以看出MII接口的时钟时25M,数据线为4位,数据传输模式是SDR,可以计算一下正好时百兆。MII也是百兆以太网中最常见的协议,传输的时候先发低四位再发高四位。常见的时序如下: