以太网物理层信号
作者:AirCity 2020.2.4
Aircity007@sina.com 本文所有权归作者Aircity所有
1 10Base-T
10M以太网采用曼彻斯特编码,简单讲就是从“+”跳变到“-”判为0,从“-”跳变到“+”判为0;由于不论0还是1,都有跳变,所以DC平衡,并且接收端很容易从跳变中恢复出clock。
2 100Base-Tx
同时采用4B/5B编码和MLT-3编码(三电平编码)。100M以太网速率100Mbps,由于采用了4B/5B编码,速率应提升到125Mbps,但是由于由采用了MLT-3编码,这让百兆以太网的信号主频变成了31.25MHz。
信号要求:
(a) 信号振幅(差分电压):950mV~1050mV
(b) 正过充/负过充要求小于5%,并且在8ns衰减到1%
© 信号对称性要求:0.98<正/负过充<1.02
(d) 上升/下降时间:3ns~5ns
(e) 上升/下降时间对称性要求:正脉冲上升时间和下降时间差<0.5ns;负脉冲上升时间和下降时间差<0.5ns;
(f) 峰峰值抖动<1.ns
3 MII接口
以太网PHY芯片与CPU之间通常用MII接口,MII接口有很多种类型。
RMII:有8根线,分别是TX_EN, TXD0,TXD1,RXD0,RXD1,CRS_DV,RX_ER,CLK
时钟:50MHz
SRMII:有4跟线,分别是SYNC,TXD,TXD,CLK
时钟:125MHz