Skip to content

F2070X Infrastructure Processing Unit (IPU)

2×10/25G, 8×10/25G, 2x100G

Data Sheet

Powerful Intel®-based Infrastructure Processing Unit (IPU)
The Napatech F2070X Infrastructure Processing Unit (IPU) is a 2x100Gbe PCIe card with an Intel® Agilex® AGFC023 FPGA and an Intel® Xeon® D SoC. The unique combination of FPGA and full-fledged Xeon CPU on a PCI card allows for unique offload capabilities. Coupled with Napatech software, the F2070X is the perfect solution for network, storage and security offload and acceleration. It enables virtualized cloud, cloud-native or bare-metal server virtualization with tenant isolation.

Customization on demand
The F2070X uniquely offers both programmable hardware and software, to tailor the IPU to the most demanding and specific needs in your network, and to modify and enhance its capabilities over the life of the deployment. It is based on the Intel Application Stack Acceleration Framework (ASAF) that supports the integration of software and IP from Intel, Napatech, 3rd parties and homegrown solutions. This one of a kind architecture enables hardware performance and the speed of software innovation.

Scalable platform
The Napatech F2070X comes in a standard configuration, and includes support for several combinations of Intel® FPGAs, Xeon® D processors, and memory. This enables tailored platform configurations matching requirements for specific use cases.

Napatech F2070X IPU Figure

SOLUTION HIGHLIGHTS

FPGA Device and Memory

  • Intel Agilex AGFC023
    • 2.3M LEs, 782.4K ALMs, 10.4K M20Ks
    • Hardened crypto
  • 4×4 GB DDR4 (ECC, 40b, 2666MT)

SoC Processor and Memory

  • Intel Xeon D 1736 SoC
    • 8 Cores, 16 Threads
    • 2.3GHz, 3.4 GHz Turbo Freq.
    • 15 MB Cache
  • 2×8 GB DDR4 (ECC, 72b, 2933MT)
  • Up to 2 TB in M.2 NVMe x4 (2230/2242) slot for Operating System and applications

PCI Express Interfaces

  • PCIe Gen 4.0 x16 (16 GT/s) to the host
  • PCIe Gen 4.0 x16 (16 GT/s) between the FPGA and SoC

Front Panel Network Interfaces

  • 2-ports QSFP28/56
  • 2x100GBASE-LR4/SR4/CR4
  • 2×10/25GBASE-LR/SR/CR (QSFP/SFP adapter)
  • 8×10/25GBASE-SR/CR (breakout cable)
  • Dedicated RJ45 management port

Supported Compute and Memory Devices (Mount Options)

  • FPGA: Agilex AGFC022 or AGFC027
  • SoC: All Intel Xeon D 1700-Series CPUs
  • FPGA Memory
    • 3×4 GB DDR4 (ECC, 40b, 3200 MT) + 1×8 GB DDR4 (ECC 72b 3200 MT)
  • SoC Memory
    • 3×8 GB DDR4 (ECC, 72b, 2900MT)
    • 3×16 GB DDR4 (ECC, 72b, 2900MT)

Size

  • Full-height, half-length, dual-slot PCI form factor

Power and Cooling

  • Passive cooling
  • Max power consumption for standard HW configuration: 150W
  • Max power dissipation supported by platform: 250W

Time Synchronization (Mount Options)

  • Dedicated PTP RJ45 Port
  • External SMA-F Connector (PPS/10MHz I/O)
  • Internal MCX-F Connector (PPS/10MHz I/O)
  • Stratum 3 TCXO or Stratum 3e OCXO
  • IEEE1588v2 Support

Board Management

  • Ethernet, USB (Front panel), UART (Internal) connectivity
  • Secure FPGA image update
  • Wake-on-LAN
  • MCTP over SMBus
  • Dedicated NC-SI RBT internal port
  • PLDM for Monitor and Control (DSP0248)
  • PLDM for FRU (DSP0257)

SoC Processor Operating System

  • Fedora Linux 40 (Kernel version 6.11.x)
  • UEFI BIOS
  • PXE Boot support
  • Full shell access via SSH and UART

Supported Host Processor Operating Systems

  • Fedora Linux 40 (kernel version 6.11.x)
  • Rocky Linux 9.4 and 9.5 (kernel version 5.14.x)

Environment and Approvals

  • EU, US, APCJ Regulatory approvals
  • Thermal, Shock, Vibration tested
  • UL Marked, RoHS, REACH
  • Temperature range: -5 to +45 deg. C.
  • ASHRAE class A2

Application Stack Acceleration Framework (ASAF)

  • Framework for embedding customer Accelerator Functional Units (AFU) implementing workload acceleration/offload in FPGA
  • 6 AFUs supported
  • Throughput up to 200Gbps
  • Look-aside and inline AFU configurations
  • Pre-integrated AFUs for Host virtio-net DMA, SoC virtio-net DMA and packet processor w. fundamental NIC functions

ASAF Framework

ASAF Framework

Open vSwitch (OVS) Offload

  • 2x100G connectivity to network
  • VIRTIO Ports for the Host side and SOC side
  • Up to 64 virtual ports for OVS output
  • 4 million entries for each fast path
  • Maximum 4K entries for Default Lookup + wildcard respectively
  • 4 million connection tracking for each fast path
  • 11 stages of parsing
    • Outer Header L1: Source Ethernet port, Source VF Port
    • Outer Header L2: DMAC, SMAC, EtherType, Outer most VLAN
    • Outer Header L3: Source IP (Ipv4 and Ipv6), Destination IP (Ipv4 and Ipv6), Protocol
    • Outer Header L4: Destination Port, Source Port, Tcp Flags
    • Inner Header: VxLAN, Geneve
    • Inner L2: DMAC; SMAC, EtherType, Outer most VLAN
    • Inner L3: Source IP (Ipv4 and Ipv6), Destination IP (Ipv4 and Ipv6), Protocol
    • Inner L4: Destination Port, Source Port, Tcp Flags
  • Basic action commands
    • Drop
    • Forward to port
    • Forward to VF port
    • Meter Index
    • Stats count
  • Modify action commands
    • Modify, Strip, or Insert VLAN
    • Strip-N-Forward
    • Insert-N-Set
  • Tunnel and NAT Action commands
    • Encap VxLAN/Geneve
    • Decap VxLAN/Geneve
    • NAT L2
    • NAT L2/L3
    • NAT L2/L3/L4

Storage Offload

  • 2x100G connectivity to the storage network
  • NVMeOF TCP offload
  • Presents 16 Block devices to the Host (Virtio-Blk)
  • Compatible with the VirtIO-Block drivers present in the latest RHEL and Ubuntu Linux distributions
  • No proprietary software and drivers required in the Host
  • No network interfaces exposed to the Host
  • NVMe/TCP initiator running on the SoC
  • Offloads all NVMe/TCP operations from the host CPU to the IPU
  • No access to the SoC from the Host (Airgap)
  • Storage configuration over SPDK RPC interface
  • NVMe/TCP Multipath support

Security Offload

  • 2x100G connectivity to network
  • TCP+TLS offload
  • Present up to 16 network devices to the Host (Virtio-net)
  • TLS 1.2/1.3 encryption offload
  • Openssl support
  • Nginx based HTTP(s) reverse proxy with caching
  • WebSockets support
  • Load balancing to host
  • Web server acceleration (reduced page load time) with static file caching and image optimization

Orderable products

Product Data Rate
F2070X-2×100 2×100 Gbps