特点: 成本低,通信速率高,可以达到千兆万兆,抗干扰性强 分类: 从速率上分类
接口:
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插件快速发布