FPGA与以太网相关接口知识

一:一般硬件架构;

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协议

相关推荐
GateWorld2 小时前
FPGA DSP模块使用中不易察觉的坑
fpga开发·ip·实战经验·fpga dsp使用
minglie15 小时前
用vio_uart测试verilog
fpga开发
Terasic友晶科技6 小时前
6-DE10-Nano的HDMI方块移动案例——使用Modelsim仿真I2C控制器
fpga开发·仿真·modelsim·hdmi·i2c_controller
我爱C编程20 小时前
【仿真测试】基于FPGA的2ASK扩频通信链路实现,包含帧同步,定时点,扩频伪码同步,信道,误码统计
fpga开发·帧同步·定时点·ask·扩频通信·扩频伪码同步
minglie11 天前
Wokwi组件
fpga开发
qq_337599461 天前
FPGA知识点
经验分享·fpga开发
s09071361 天前
连通域标记:从原理到数学公式全解析
图像处理·算法·fpga开发·连通域标记
FPGA_小田老师1 天前
FPGA例程(4):按键消抖实验
fpga开发·verilog·fpga demo·fpga例程
FPGA小c鸡1 天前
FPGA摄像头采集处理显示完全指南:从OV5640到HDMI实时显示(附完整工程代码)
fpga开发
jz_ddk1 天前
[学习] NCO原理与误差分析
fpga开发·gps·gnss·北斗