Overview – Achronix Speedster22i 10G/40G/100G Ethernet User Manual

Page 8

Advertising
background image

8

UG029, September 6, 2013

Overview

The hardened 10/40/100 Gigabit Ethernet controller available in Achronix Speedster22i
FPGAs provides a flexible, high-performance, and power efficient networking interface.

The features include:

Fully integrated 10/40/100 Gigabit Ethernet MAC

Designed to the IEEE Std 802.3ba-2010 specification

Configurable full-duplex for 10/40/100 Gigabit Ethernet operation

5 – configurable modes of operation

o 1-12 x 10 Gigabit Ethernet Channels
o 1 x 100 Gigabit, 1-2 x 10 Gigabit Ethernet Channels
o 1-3 x 40 Gigabit Ethernet Channels
o 1-4 x 10 Gigabit, 1-2 x 40 Gigabit Ethernet Channels
o 1-8 x 10 Gigabit, 1 x 40 Gigabit Ethernet Channels

User-accessible raw statistic vector outputs (IEEE 802.3 basic, mandatory and
recommended Management Information packages (clause 30, MIB, MIB-II, IETF
RFC 2665, SNMP, RMON in accordance with IETF RFC 2819))

Provides counters to generate the applicable objects of the Management
Information Base (MIB, MIB-II) according to IETF RFC 2665 (including its update
to 10 Gbps) for SNMP (Simple Network Management Protocol) managed
environments.

Support for VLAN 802.1q VLAN Tag (VLAN Type and VLAN Info fields) frames

Configurable in-band Frame Check Sequence (FCS) field passing on both transmit
and receive paths

Auto padding on transmit and stripping on receive paths

Configured and monitored through a host interface

Each PCS Layer implements a X/XL/CGMII side loopback to the MAC, which
returns all data from the MAC transmit back to the MAC receive side without
passing through any the PCS blocks.

o 10G Base-R: The PCS transmits the constant pattern of 0x00ff

to the SerDes line interface.

o 40G/100G Base-R: The PCS transmits the MAC transmit data

unchanged to the SerDes line interface (as defined by
IEEE802.3ba).

Hardware-selectable Device Control Register (DCR) bus or generic host bus
interface

Configurable flow control through Ethernet MAC Control PAUSE frames;
symmetrically or asymmetrically enabled

Configurable support for jumbo frames of any length

Advertising