以太网接口上的数据速率/线路速率

时间:2020-05-18 02:13:23

标签: ethernet rate transmission

我对以太网接口的数据速率有疑问,希望有人能给我一些提示。

我知道PCIe接口的计算方法,例如PCIe Gen3 X1通道: 单车道的数据速率应为

8 Gb/s (Gen3 line rate) * 2 (TX/RX, full-duplex) / 8 (to Byte) = 2 GB/s

(忽略128/130编码) 那么,我们如何计算以太网接口的数据速率呢? 以1000base-T为例,我们有4条双绞线,总计1Gb数据速率。

因此一对应该提供250Mb的数据速率。它是全双工的,因此TX / RX可同时提供125Mb。话虽如此,1000base-T接口的“线路速率”为125MHz(125Mb)。

我对以太网接口上的speedr运行是否正确理解?

1 个答案:

答案 0 :(得分:1)

我们如何计算以太网接口的数据速率?

通常在物理层(L1)的顶部定义以太网的标称比特率。它包括前同步码,SOF和IPG,但不包括所有PHY特定的行编码(PCS和PMA)。

这样做是为了使相同速度的所有PHY变体彼此100%兼容。您可以将1000BASE-T转换为1000BASE-LX,再转换为1000BASE-SX,然后再转换回1000BASE-T,而不会丢失任何缓冲区。

它是全双工的,因此TX / RX可以同时提供125Mb。

否-对于全双工链路,标称比特率同时在每个方向上运行。每条1000BASE-T通道可传输价值250 Mbit / s的“用户”数据。

话虽如此,1000base-T接口的“线路速率”为125MHz(125Mb)。

由于线路速率(通常是PHY速率)为1000 MBit / s,因此四个通道分别为250 Mbit / s。

1000BASE-T确实使用125 MBaud的符号率,因为它的PAM-5调制每个符号传输两个以上的位。您可能会认为仅使用两位的PAM-4就足够了,但是行代码的开销会吃掉其余的部分。 1000BASE-T已经相当复杂,它使用二维网格调制加上加扰来穿越导线(以产生自计时信号,提高信噪比并消除多余的直流电。)

用于光纤的1000BASE-X PHY简单得多。 PCS使用8b10b产生1.25 GBd的二进制流,可直接用于调制激光器。

相关问题