800G/400G/200G Ethernet MAC

Overview

The Alphawave 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 Alphawave 800/400/200G PCS/PMA cores.

Key Features

  • 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
        • Standard Compliance
          • IEEE 802.3-2018
          • IEEE 802.3bs-2017
          • Ethernet Technology Consortium 800GE V1.0

        Block Diagram

        800G/400G/200G Ethernet MAC Block Diagram

        Applications

        • High-density routers for data centres
        • Telecom/5G Wireless
        • Time-sensitive Networks
        • Access Switches

        Technical Specifications

×
Semiconductor IP