100-Gbps Ethernet MAC & PHY
Features
* Compliant with the IEEE 802.3ba-2010 40 Gbps and 100 Gbps Ethernet standard
* XLAUI, CAUI and CAUI-4 physical medium attachment (PMA) hard IP and external interface consisting of serial transceiver lanes each operating at 10.3125 Gbps or 25.78125 Gbps
* 40GbE and 100GbE physical coding sublayer (PCS) soft IP cores implemented in FPGA fabric
* 40GbE and 100GbE MAC soft IP cores with configurable feature set
* Supported options:
* 40GbE or 100GbE
* MAC+PHY, PHY-only or MAC-only
* Transmitter plus receiver (full-duplex), transmitter-only or receiver-only
* 100GbE PHY options: CAUI (10 x 10.3125 Gbps) or CAUI-4 (4 x 25.78125 Gbps)
* Support full 40 Gbps and 100 Gbps wire speed traffic respectively
* PCS bit error rate (BER) monitor
* Programmable PCS test pattern generator and checker
* Deficit idle count (DIC)
* Automatic Ethernet flow control
* Programmable MAC transmitter (TX) cyclic redundancy check (CRC) insertion and receiver (RX) CRC removal
* Programmable maximum receive frame length up to 9,600 bytes
* Programmable MAC address and receiver (RX) packet filtering based on MAC address
* Promiscuous (transparent) and non-promiscuous (filtered) MAC operation modes * Programmable MAC received frame filtering with CRC, oversized and undersized frame error
* Receive filtering of control frames (pause control and/or non-pause control)
* Receive user-controllable pad removal
* Transmit automatic pad insertion
* Statistics status output signals for external statistics counters implementation
* Optional 64 bit statistics counters module for RMON (RFC 2819), Ethernet-type MIB (RFC 3635), and interface group MIB (RFC 2863)
* Programmable link fault signalling
* Optional preamble pass through
* Avalon® Streaming (Avalon-ST) interface for MAC data path to client application with the start of packet (SOP) in 64 bit lane0's most significant byte (MSB) when adapter option is used (100GbE: 512 bits at 312.5+ MHz; 40GbE: 256 bits at 312.5+ MHz) * Custom streaming interface with SOP possible on any 64 bit lane MSB when adapter option is not used (100GbE: 320 bits at 312.5+ MHz; 40GbE: 128 bits at 312.5+ MHz)
* Avalon Memory Mapped (Avalon-MM) 32-bit interface for control and monitoring of MAC, PCS, PMA, and external optical module
* Management data input/output (MDIO) or 2-wire serial interfaces for managing different optical modules
* Passed functional and performance tests with 40/100Gb Ethernet test equipment
Ease of Use
* Complete 40GbE and 100GbE examples to start your design quickly * Register transfer level (RTL) and post-fit functional simulation for Altera supported Verilog HDL and VHDL simulators
* Testbench for simulation and hardware design examples
* Development boards * 100G Development Kit, Stratix V GX Edition
* Stratix V GX FPGA Development Kit
* 100G Development Kit, Stratix IV GT Edition
Protocol Solution
For other 40GbE and 100GbE solutions, see Altera wireline solutions.
Resource Utilization and Performance
Typical expected resource utilization and performance figures for this IP core are provided in the 40 and 100 Gbps Ethernet MAC and PHY MegaCore Function User Guide (PDF).
Technical Support
For technical support on this IP core, please visit Altera mySupport online issue tracking system. You may also search for related topics on this function in the Altera Knowledge Base.
Rate This Page
View 100-Gbps Ethernet MAC & PHY full description to...
- see the entire 100-Gbps Ethernet MAC & PHY datasheet
- get in contact with 100-Gbps Ethernet MAC & PHY Supplier
Ethernet IP
- 10G-100G MACsec Security Module for Ethernet
- 224G Ethernet PHY in TSMC (N3E)
- 112G Ethernet PHY in TSMC (N7, N5, N3P)
- Multi-protocol SerDes PMA
- 1-56/112G Multi-protocol Serdes (Interlaken, JESD204, CPRI, Ethernet, OIF/CEI)
- PCIe Gen 6 SERDES IP - supports up to 112G LR ethernet with low power and latency