RTL8201F模块是百兆网络芯片。 你好,我是毛华望。我来讲解一下RTL8201F

FPGA之百兆网RTL8201F

FPGA之百兆网RTL8201F

FPGA之百兆网RTL8201F

模式分为2种。MII模式和RMII模式。

这2个模式可以百度文库里面去寻找,里面有非常详细的说明。这里我就大概描述一下。MII模式是25M的时钟4个bit单沿触发。RMII模式50M2bit单沿触发,都刚好是100M的带宽。

FPGA之百兆网RTL8201F

MII和RMII模式,硬件上配置方法。

FPGA之百兆网RTL8201F

默认模式是MII模式。但是模式的改变可以通过MDIO和MDC来进行寄存器的配置。至于配置方法,书中有波形图。

详细内容看芯片手册吧。

FPGA之百兆网RTL8201F

FPGA之百兆网RTL8201F

这里是输入和输出的时候,波形特征。输出的时候,前后都有无效数据区间。输入也有非有效数据区间,非有效数据是网络芯片自主添加的封装包头包尾(crc就算非有效数据)。

FPGA之百兆网RTL8201F

接收前面20个是无效的。

FPGA之百兆网RTL8201F

后面有4个低电平作为截止标志。

FPGA之百兆网RTL8201F

其他情况做的简易测试。

相关文章:

  • 2021-10-22
  • 2021-04-02
  • 2021-08-07
  • 2021-12-02
  • 2021-12-10
  • 2021-09-21
  • 2021-08-14
猜你喜欢
  • 2022-12-23
  • 2021-05-23
  • 2021-04-28
  • 2021-12-02
  • 2021-05-13
  • 2021-12-24
  • 2022-02-19
相关资源
相似解决方案