800G Ethernet IP for AI Application

Overview

The Alphawave IP OmegaCORE 800G_AX is a cutting-edge solution with the latency, power, and area highly optimized for artificial intelligence applications. It supports the Physical Coding Sublayer (PCS) for 64B/66B, type 800GBASE-R function based on the IEEE 802.3bs/cd, Forward Error Correction (FEC), and Media Access Control (MAC) layer function. It supports a single-channel of 800GE or a combination of lower rates of 100GE, 200GE, and 400GE.

Key Features

  • 800GE BASE-R PCS Core Features
    • PCS layer formed by bonded 2x 400GE PCS in PCS Layer
    • Using 32 virtual logical lanes based on 2 x 400GE PCS to reduce power in 800G operation
    • Well designed into using 112G/s SerDes to provide the highest port density for 800G Ethernet solution.
  • 800G/400G/200G/100G/50G/40G/25G/10G MAC Core Features (Per Channel)
    • 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/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 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
          • > 9215
        • Additional Add-on Features
          • 1588v2 time stamping
          • 802.1Qbb Priority Flow Control (PFC)

      Benefits

      • Support 1 channel of 800GE, or a combination of up to 8 channels of 100GE, 4 channels of 200GE, and 2 channels of 400GE Ethernet channels
      • Integrated 64B/66B and 256B/257B encoder for area efficiency
      • Provide comprehensive TX or RX MAC statistics
      • Support KP4 (RS544,514) Forward Error Correction (FEC) parity calculation and insertion bandwidth of 800Gbps
      • 800G PCS Core supports symbol distribution so that output is composed of 32 Virtual lanes across 2x 400GE PCS Cores
      • 800G MAC Core features ultra-low latency FCS and frame processing for AI application
      • Support test pattern generation and checking, error detection, and interrupt report
      • Ultralow latency and power efficient FEC Core
      • Optional add-ons: 1588 feature and 802.1Qbb PFC feature support

      Block Diagram

      800G Ethernet IP for AI Application Block Diagram

      Applications

      • Artificial Intelligence/Machine Learning

      Deliverables

      • Product Guide
        • Functional description
        • IO and interface description
        • Register Map
        • Clocking scheme
        • Reset scheme and strategy
        • Software bringup procedure
        • Integration/User guide
      • SDC Timing Constraints
      • RTL Netlist
      • Standard 1 year support

      Technical Specifications

×
Semiconductor IP