1-Port 100G FPGA-Based
Host CPU Offload Adapter

ANIC-100Kq Datasheet [pdf]

Host CPU Offload Features [pdf]



The ANIC-100Kq is an intelligent, cost-effective, 1-port 100G adapter/NIC designed to enhance the most demanding network monitoring and security applications by offloading the host CPU from various processor intensive tasks. The adapter is plugged into an available PCIe slot and seamlessly integrated with the host application via a software API. The adapter features a single QSFP28 interface which can accommodate SR and LR optical modules.

Packets enter the ANIC-100kq via the QSFP28 port and are processed by the onboard FPGA, which performs application critical CPU offload functions such as 100% packet capture, precise timestamping (4ns precision), flow classification, flow shunting, packet merging (in timestamp order), tunnel decapsulation (e.g. VLAN, MPLS, GRE, GTP, VXLAN), packet slicing, packet filtering, deduplication, packet steering, direct memory access (DMA)—including multi-core DMA—and more.

Key Features

Key Features

  • Flow Classification: track up to 32 million unique IP flows
  • Flow Shunting: Programmatically forward, drop, or redirect flows (blacklist matching)
  • 4ns precision timestamping
  • Gigamon, Arista timestamp support
  • Reduced power consumption: 50 watts per adapter
  • Linux and FreeBSD drivers

Hardware Specifications

PCI Interface 16 lanes Gen 3 PCI Express
Ethernet Compliance IEEE
100GBASE-SR4 & LR4
100G Connector QSFP28 per QSFP MSA, 100GBASE-SR4 and 100GBASE-LR4
Time Stamping Resolution to 4 nS
Timing Interfaces TTL external 1 PPS input via mini-coax and repeater output
Packet Memory 12 GB
Flash Memory 512 MB
Compliance EMI per FCC Part 15/EN 55022/VCCI/AS/NZS
Immunity per EN 55024
Ethernet: IEEE 100GBASE-SR4 & LR4
NEBS level 3 per GR-63 & GR-1089 
Power 50 Watts (without optics)
Operating Temperature 0 to 50 deg C (32 deg to 122 deg F)
Operating Humidity 0 to 95 %, non-condensing
Card Dimensions 4.25 (H) x 9.5 (L) inches (107 x 241 mm)
Full Height, 3/4 Length

OEM Customer Software Development Guide (SDG) and Support:

» Software Reference Manual and Sample Code

» Comprehensive API Documentation

» Firmware Customization

» Dedicated Product Integration Support

» Linux and FreeBSD Drivers