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

800G/400G/200G Ethernet MAC

EN
CN

The Precise-ITC CDMAC IP core is an excellent solution to the 800/400/200G Ethernet application. It supports both the MAC and RS layer functions.

The CDMAC is compliant with IEEE 802.3-2018, Ethernet Technology Consortium, and 802.3bs.  It supports the MAC function, MAC control function with PAUSE frame and the RS function according to Clause 2-4, 31, Annex 31A/B, and Clause 80-81, 45 of the IEEE 802.3-2018 and 802.3bs-2017. The CDMAC core can be used in a switch, interface card, or can operate as a performance monitor (collecting MAC/RS statistics). For a complete Ethernet application, the CDMAC seamlessly integrates with the Precise-ITC 800/400/200G PCS/PMA cores.

Click the image to see the original diagram

CDMAC 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 48-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
      • >9215
  • RX FCS check and removal
  • RX PAUSE frame processing and handling
  • RX Performance Monitoring and Statistics (counters are 48-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
      • >9215

Add-on Features

Standard Compliance

  • 1588v2 feature
  • 802.3br Express Traffic feature
  • 802.1Qbb PFC feature support
  • IEEE 802.3-2018
  • IEEE 802.3bs-2017
  • Ethernet Technology Consortium 800GE V1.0