200GE / 400GE 以太网 MAC 内核

EN/

200GE / 400GE 以太网MAC 内核

Precise-ITC 200G / 400G以太网IP核是200G / 400G以太网应用领域的尖端解决方案。它支持基于IEEE 802.3bs-2017标准的MAC层功能。

200G / 400G 以太网IP核包括3种MAC IP核:200G MAC,400G MAC或200G/400G MAC。所有的MAC IP核都支持全面的MAC / RS 统计数据。 MAC中的TX/RX统计数据可以有选择性地被删除,减少了逻辑面积。所有的MAC IP核都具有低延迟和直通功能。

这个IP核适用于需要200G/400GbE MAC的交换机或接口卡或任何其他应用。如需要完整的以太网解决方案,MAC IP核可与Precise-ITC 200G / 400G PCS IP核进行无缝对接。

 

200G / 400G MAC 核功能

  • TX FCS的插入
  • 生成TX MAC控制帧(TX MAC control frame)
    • 通过MAC客户端或软件生成单播/多播暂停帧(Unicast/Multicast PAUSE frame)
    • 软件可配置的暂停量程(PAUSE quanta)
  • TX性能监测和数据统计(计数器是36位,以容纳1秒的速率统计计数)
    • 字节数(Byte count)
    • 帧数(Frame count)
    • 暂停帧数(PAUSE frame count)
    • 多播帧数(Multicast frame count)
    • 单播帧数(Unicast frame count)
    • 较小帧数(Undersize frame count)
    • 超大帧数(Oversize frame count)
    • 帧数统计以下大小的帧数:
      • 64
      • 65-127
      • 128-255
      • 256-511
      • 512-1023
      • 1024-1518
      • 1519-1522
      • 1523-1548
      • 1549-2047
      • 2048-4095
      • 4096-8191
      • 8192-9215
  • 检查和删除RX FCS
  • RX暂停帧的处理
  • RX性能监控和数据统计(计数器是36位,以容纳1秒的统计计数)
    • 错误的FCS(帧校验序列)
    • 错误的Preamble(帧头)
    • 字节数(Byte count)
    • 帧数(Frame count)
    • 暂停帧数(PAUSE frame count)
    • 多播帧数(Multicast frame count)
    • 单播帧数(Unicast frame count)
    • 错误的FCS帧数(Bad FCS frame count)
    • 错误帧数(Bad frame count)
    • 未对齐帧数(Bad aligned frame count)
    • 较小帧数(Undersize frame count)
    • 超大帧数(Oversize frame count)
    • 帧数统计以下大小的帧数:
      • 64字节
      • 65-127
      • 128-255
      • 256-511
      • 512-1023
      • 1024-1518
      • 1519-1522
      • 1523-1548
      • 1549-2047
      • 2048-4095
      • 4096-8191
      • 8192-9215