TK242 from Atomic Rules is a bitstream that provides lossless packet capture for two 100GbE streams – out-of-the-box with no FPGA programming required. The TK242 IP runs on BittWare cards with Intel® Agilex™ FPGAs. Sustaining PCIe Gen4 x16 throughput over 200 Gb/s from Ethernet to user space host memory, TK242 provides a runtime programmable 200 Gb/s RSS filter, 6-tuple, 64K entry flow-table and queue routing. All formatting – including PCAP generation – is done in hardware, offloading that function from the host CPU. High-performance timing capability includes nanosecond-resolution packet head timestamping for fusing two 100GbE streams into a single time-monotonic ordered stream.
Features
Lossless packet capture of two 100 GbE streams
Nanosecond timestamps with time-ordered merge
Generation of multiple PCAP files in hardware
Exceptionally low host CPU core burden
Open-source C host example design gets you started quickly
Detailed Feature List
Overall
Lossless, protocol-agnostic, simultaneous ingest of two 100G 100GBASE-CR4 sources
Nanosecond resolution packet head timestamping on both ingress ports
Online, in-flight fusing of both ports into a single time-monotonic ordered stream
Runtime programmable 200 Gb/s RSS filter, 6-tuple, 64K entry flow-table, queue routing
Online, in-flight generation in hardware of multiple, parallel PCAP format byte streams
PCIe Gen4 x16 sustained throughput over 200 Gb/s from Ethernet to user space host memory
Exceptionally low host CPU utilization – all formatting, including PCAP generation, in hardware