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)
- 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
- Artificial Intelligence/Machine Learning
- 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