一:一般硬件架构;
1:FPGA普通管脚------phy芯片(pcs+pma)------rg45
2:FPGA(GT)+光口(利用fpga的GT,直接节约了phy芯片)
二:
1.rg45:是电口,协议一般称呼:1000BASE-T
2.SFP:是光口,协议一般称呼:1000base-cx,1000base-lx
三:以太网phy芯片的协议就是利用pcs来4B/5B编码
四:FPGA与phy芯片接口
1.100Mbit/s(MII接口)------
MII是英文 Medium Independent Interface
100Mbps速率下,时钟频率为25MHz,10Mbps速率下,时钟频率为2.5MHz
4线,单沿
2.100Mbit/s(RMII接口------双沿)
100Mbps速率下,时钟频率为25MHz,10Mbps速率下,时钟频率为2.5MHz
2线,双沿
3.1000Mbit/s(GMII接口)
1000Mbps速率下,时钟频率为125MHz,同时也兼容100Mbps和10Mbps两种速率,此时参考时钟速率分别为25MHz和2.5MHz。
8线,单沿
4.1000Mbit/s(RGMII接口------双沿)
1000Mbps速率下,时钟频率为125MHz,同时也兼容100Mbps和10Mbps两种速率,此时参考时钟速率分别为25MHz和2.5MHz。
4线,双沿
五:以太网的协议:
mac层协议+ip层协议+udp协议