SoftIP IP Group of Alphawave IP
SoftIP IP Group of Alphawave IP

200GE / 400GE MAC Core

EN/

200GE / 400GE Ethernet MAC Cores

The Precise-ITC 200G/400G Ethernet IP cores are cutting edge solution to the 200G/400G Ethernet application.  It supports the MAC layer function based on the IEEE 802.3bs-2017.

There are 3 MAC Cores : 200G MAC, 400G MAC or 200G/400G MAC. Comprehensive MAC/RS statistics are supported in all MAC Cores.  TX or RX MAC statistics can be optionally “removed” to save logic area. All MAC cores are designed with low latency and cut-through features.

This core is suitable for use in switch or interface cards or any application that requires a MAC for 200G/400GbE. For a complete Ethernet solution, the MAC Core seamlessly integrates with the Precise-ITC 200G/400G PCS cores.

 

200G / 400G MAC Core Features

  • TX FCS insertion
  • TX MAC control frame generation
    • Unicast/Multicast PAUSE frame generation by MAC client or by software
    • Software configurable PAUSE quanta
  • TX Performance Monitoring and Statistics (counters are 36-bit to accommodate 1-second of statistic counts)
    • Byte count
    • Frame count
    • PAUSE frame count
    • Multicast frame count
    • Unicast frame count
    • Undersize frame count
    • Oversize frame count
    • Frame count statistic for the following sized frames:
      • 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 check and removal
  • RX PAUSE frame processing and handling
  • RX Performance Monitoring and Statistics (counters are 36-bit to accommodate 1-second of statistic counts)
    • Bad FCS
    • Bad Preamble
    • Byte count
    • Frame count
    • PAUSE frame count
    • Multicast frame count
    • Unicast frame count
    • Bad FCS frame count
    • Bad frame count
    • Bad aligned frame count
    • Undersize frame count
    • Oversize frame count
    • Frame count statistic for the following sized frames:
      • 64 byte
      • 65-127
      • 128-255
      • 256-511
      • 512-1023
      • 1024-1518
      • 1519-1522
      • 1523-1548
      • 1549-2047
      • 2048-4095
      • 4096-8191
      • 8192-9215