Ethernity’s ACE-NIC100 offers flexible 10/25/40/100G Ethernet connectivity and a programmable FPGA acceleration Flow Processor in a single standard adapter card, providing best-in-class NFV and security acceleration for CSPs, enterprise data centers, and standalone solutions.

The ACE-NIC100 provides flexible I/O capabilities with hardware acceleration to optimize virtual infrastructure for performance, scalability, power, and cost, while offloading VNF, security, and overlay networks to reduce OPEX and CAPEX.

Ethernity offers the ENA2040F and ENA2050F versions of the ACE-NIC 100 to meet differing port configuration requirements.


  • Protocol interworking: L2/L3/MPLS/Overlay/NAT
  • 12M filter rules
  • 4K virtual interfaces
  • OVS and DPDK offload and acceleration
  • Option with/without XL710
  • NIC functions implemented on the FPGA
  • Jumbo frame support
  • IP packet fragmentation
  • Hierarchical Quality of Service (QoS) supporting 256K queues
  • Supports dedicated queues in hardware to shape and schedule traffic based on priority
  • Offloads:
    -VxLAN, NVGRE overlay networks
    -IPSec, firewall, and DDoS engine security
  • Optional IPSec Tunnel available per project


Download ACE-NIC100 Product Brief

PCI-Express Base Specification Revision X16 / Gen 3.0 (8GT/s)
2 x 25G or 8 x 10G
1 x 40G
2 x 40G
2 x 40G or 1 x 100G or 4 x 25G
Board size Standard height: 167.65 x 111.15mm
Controller Intel XL710 chip up to 40G or ENET FPGA embedded controller functions
On-board memory packet buffer 10GB DDR4
OS Linux (Ubuntu and CentOS)