以太网简介

特点: 成本低,通信速率高,可以达到千兆万兆,抗干扰性强 分类: 从速率上分类

  1. 标准以太网:10Mbit/s
  2. 快速以太网:100Mbit/s
  3. 千兆以太网:1000Mbit/s
  4. 万兆以太网:10Gbit/s

接口:

  1. RJ45最为常见
  2. RJ11电话线接口
  3. SC光纤接口

RJ45接口定义: RJ45接口内部有8根线,分为4对差分线

对于10M和100M速率的工作模式下,只会用到四根线,两对差分,一对用于发送,一对用于接收:

在1000M的工作模式下,8根线都用到。4对差分线,每对都是双向数据传输

以太网连接示意图 MAC侧就是FPGA内部需要实现的逻辑,和以太网OSI网络栈有关。PHY指的是以太网芯片。 网卡可能继承了MAC和PHY的功能。

MAC与PHY之间图示的RX和TX为RGMII接口。用来实现千兆网的通信。 MDC和MDIO是PHY芯片的配置引脚,可以实现配置和读取配置信息。

RGMII接口: 10/100/1000Mbit的速率自适应,

速率 CLK Freq 采样
1000 125mhz 上升下降双沿采样
100 25mhz 单沿采样
10 2.5mhz 单沿采样

GMII接口的话1000M速率模式下,125mhz,单沿采样,8根线


本文章使用limfx的vscode插件快速发布