以太网接口规范

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

竭诚为您提供优质文档/双击可除

以太网接口规范

篇一:以太网接口知识

以太网接口知识

本文主要分析mii/Rmii/smii,以及gmii/Rgmii/sgmii 接口的信号定义及相关知识,同时本文也对Rj-45接口进行了总结,分析了在10/100模式下和1000m模式下的设计方法。

1.mii接口分析

mii接口提供了mac与phy之间、phy与

sta(stationmanagement)之间的互联技术,该接口支持

10mb/s与100mb/s的数据传输速率,数据传输的位宽为4位。

提到mii,就有可能涉及到Rs,pls,sta等名词术语,下面讲一下他们之间对应的关系。

所谓Rs即Reconciliationsublayer,它的主要功能主要是提供一种mii和mac/pls之间的信号映射机制。它们(Rs 与mii)之间的关系如下图:

图1

mii接口的managementinterface可同时控制多个phy,802.3协议最多支持32个phy,但有一定的限制:要符合协议要求的connector特性。所谓managementinterface,即mdc信号和mdio信号。

前面已经讲过Rs与pls的关系,以及mii接口连接的对象。它们是通过mii接口进行连接的,示意图如下图。由图可知,mii的managementinterface是与sta (stationmanagement)相连的。

mii接口支持10mb/s以及100mb/s,且在两种工作模式下所有的功能以及时序关系都是一致的,唯一不同的是时钟的频率问题。802.3要求phy不一定一定要支持这两种速率,但一定要描述,通过managementinterface反馈给mac。

图2

下面将详细介绍mii接口的信号定义,时序特性等。由于mii接口有mac和phy模式,因此,将会根据这两种不同的模式进行分析,同时还会对Rmii/smii进行介绍。

1.1mii接口信号定义

mii接口可分为mac模式和phy模式,一般说来mac和phy对接,但是mac和mac也是可以对接的。

以前的10m的mac层芯片和物理层芯片之间传送数据是通过一根数据线来进行的,其时钟是10m,在100m中,如果

也用一根数据线来传送的话,时钟需要100m,这会带来一些问题,所以定义了mii接口,它是用4根数据线来传送数据的,这样在传送100m数据时,时钟就会由100m降低为25m,而在传送10m数据时,时钟会降低到2.5m,这样就实现了10m和100m的兼容。

mii接口主要包括四个部分。一是从mac层到物理层的发送数据接口,二是从物理层到mac层的接收数据接口,三是从物理层到mac层的状态指示信号,四是mac层和物理层之间传送控制和状态信息的mdio接口。

mii接口的mac模式定义:

mii接口phy模式定义:

1.2mii接口时序特性

在mii接口中,tx通道参考时钟是tx_clk,Rx通道参考时钟是Rx_clk,802.3-20xx定义了它们之间的关系。

图3transmitsignaltimingrelationshipsatthemii

由图3可知,即theclocktooutputdelayshallbeaminof0nsandamaxof25ns,参考时钟沿是上升沿。很明显,该spec只对tx通道上mac 这一侧的发送特性作了定义,而对tx通道phy那一侧的接收特性并没有定义。icVendor可在tx通道那一侧的phy的接收特性作适当调整,只要最终的时序满足tx通道上mac

这一侧的发送特性就可以。

图4Receivesignaltimingrelationshipsatthemii

由图4可知,

theinputsetuptimeshallbeaminimumof10nsandtheinputho ldtimeshallbeaminimumof10ns,参考时钟沿是上升沿。很明显,该spec只对Rx通道上mac这一侧的接收特性作了定义,而对Rx通道phy那一侧的发送特性并没有定义。icVendor可在Rx通道那一侧的phy的发送特性作适当调整,只要最终的时序满足Rx通道上mac这一侧的接收特性就可以。

1.3mii信号功能特性

:tx_clk(transmitclock),tx_clk(transmitclock)是一个连续的时钟信号(即系统启动,该信号就一直存在),它是tx_en,txd,andtx_eR(信号方向为从Rs到phy)的参考时钟,tx_clk由phy驱动tx_clk的时钟频率是数据传输速率的25%,偏差+-100ppm。例如,100mb/s模式下,tx_clk 时钟频率为25mhz,占空比在35%至65%之间。

:对于同样的Rx_clk,它与tx_clk具有相同的要求,所不同的是它是Rx_dV,Rxd,andRx_eR(信号方向是从phy到Rs)的参考时钟。Rx_clk同样是由phy驱动,phy可能从接收到的数据中提取时钟Rx_clk,也有可能从一个名义上的参考时钟(e.g.,thetx_clkreference)来驱动Rx_clk :txd(transmitdata),txd由Rs驱动,同步于tx_clk,

在tx_clk的时钟周期内,并且tx_en有效,txd上的数据被phy接收,否则txd的数据对phy没有任何影响。

篇二:以太网接口

以太网接口

quidwayR系列路由器产品上的以太网接口分为传统以

太网接口和快速以太网接口两种。

传统以太网接口符合10base-t物理层规范,工作速率为10mbit/s,有全双工和半双工两种工作方式。

快速以太网接口符合100base-tx物理层规范,兼容

10base-t物理层规范,可以在10mbit/s、100mbit/s两种速率下工作,有半双工和全双工两种工作方式。它具有自动协商模式,可以与其它网络设备协商确定工作方式和速率,自动选择最合适的工作方式和速率,从而可以大大简化系统的配置和管理。

传统以太网接口的配置与快速以太网接口的配置基本

相同,但前者配置简单,配置项较少。

具体模块

低端R1600/2500e/4001e系列路由器的固定以太网口,都是10m以太网口。R2600/3600/1700系列支持的以太网口包括:1Fe和2Fe两种。

1Fe/2Fe是1/2端口10base-t/100base-tx快速以太网接口模块的简称,其中Fe(Fastethernet)是快速以太网的

相关文档
最新文档