1. _Ethernet
1.1. 参考资料
- TI Ethernet portfolio overview
- Ethernet PHY
- POE
1.2. 名词解释
- PDU:protocol data unit
- LLC: logical link control
- MAC:media access control
- PHY:physical
- MII:media independent interface
- MDI:media dependent interface
- PCS:Physical coding sublayer
- PMA:physical media attach
- PMD:physical media dependent
- MLT:multi level transmission
- PAM:pulse amplitude modular
- POE: power over Ethernet
- PSE:power source equipment
- PD:powered device
1.3. 总结
- 以太网的layout,水晶头下面的gnd要挖空。因为不同的参考平面,水晶头里是有变压器隔离的。
- OSI7层:
- PHY在物理层
- MAC在数据链路层
- 理解Ethernet的层级
- 重点在理解media:就是物理媒介
- MII连接了PHY和MAC,是单端信号,要等长
- MDI连接了PHY和网口,是差分信号。
- MAC我们不用管,意味着数据链路层以上我们不关心。我们就只关心PHY,PHY和MAC之间的MII走线。
- PHY里面的PCS是处理软件编码的,工作都在这一块
- PMA和PMD其实是一起的,都是和media打交道。但是为了避免不同的media导致的不同的协议,所以提取了和media更加紧密的PMD出来。
- 注意百兆和千兆网的MII和MDI其实都是不一样的。千兆忘得MII要求更多了,对Layout也更加严格了。
- Bootstrap电阻,也是需要考虑的一个点。
- 时钟清晰了误码率
- MDIO是控制总线,和Ethernet是分离的,只是为了PHY的诊断。所有MDIO的信号都不会在网线上体现
- POE:在网线上提供44V到57V的直流电
- 怎么实现:2条线是一个pair,会有一个变压器。那么在2个pair的2个变压器的中心抽头,注入直流信号,就相当于两个变压器有共模电压差。到了PD再把直流的压差提取出来。
- 发展历史
- IEEE802.3af:1类.PD13W
- 802.3at:2类。PD25W
- 802.3bt:3-4类。PD71W
2. PHY
2.1. OSI模型



- Ethernet的三大块

2.2. PCS
- PCS:不愧是coding的层,负责编码,信息检测和冲突检测