GMII 接口

本文为笔者学习以太网对网上资料归纳整理所做的笔记,文末均附有参考链接,如侵权,请联系删除。

概述

GMII 是千兆网的MII接口,这个也有相应的 RGMII 接口,表示简化了的 GMII 接口。GMII 采用 8 位接口数据,工作时钟125MHz,因此传输速率可达 1000Mbps。同时兼容 MII 所规定的 10/100 Mbps 工作方式。GMII 接口数据结构符合 IEEE 以太网标准。

硬件拓扑

在这里插入图片描述
带有站管理接口的硬件拓扑

在这里插入图片描述

GMII 接口

在这里插入图片描述

  • TXD<7:0>:发送数据 8bit
  • TX_EN:发送使能
  • TX_ER:发送数据错误
  • GTX_CLK:GTX_CLK 是一个连续的时钟信号,用于在 1000 Mb/s 的速率下进行操作。GTX_CLK 为 TX_EN、TX_ER 和 TXD 信号提供时间参考。TX_EN、TX_ER 和 TXD 的值在 GTX_CLK 的上升沿被 PHY 采样。GTX_CLK 的频率正常为 125 MHz,是传输数据速率的八分之一。
  • COL:冲突碰撞检测
  • RXD<7:0>:接收数据 8bit
  • RX_ER:接收数据错误
  • RX_CLK:RX_CLK 是一个连续的时钟信号,它为RX_DV、RX_ER和RXD信号提供时间参考。RX_DV、RX_ER和RXD信号在 RX_CLK 的上升沿进行采样。RX_CLK由PHY层提供。RX_CLK 的频率正常为 125 MHz,是传输数据速率的八分之一。
  • RX_DV:接收数据有效
  • CRS:载波检测

站管理接口

在这里插入图片描述

发送数据时序

没有错误时候的发送时序
在这里插入图片描述

有错误时候的发送时序
在这里插入图片描述

接收数据时序

无错误时候的接收时序

在这里插入图片描述

有错误时候的接收时序

在这里插入图片描述

参考

  • IEEE802.3
  • 正点原子 FPGA 开发指南
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

tyustli

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值