The TCP/UDP/IP Network Protocol Accelerator Platform (NPAP) is designed to expedite data transmission while ensuring low latency across Ethernet links. With high-bandwidth capabilities, this platform supports a range of Ethernet speeds from 1G to 100G. The solution benefits from custom hardware acceleration, offloading TCP/UDP/IP tasks to FPGAs, thus freeing up CPU resources for other computational tasks. Significant improvements in network throughput and latency reduction are achieved by integrating complete TCP/UDP/IP connectivity into FPGAs, essential for high-performance applications without using a CPU at all.
The NPAP platform offers a highly modular TCP/UDP/IP stack, adaptable to various processing environments. Capable of operating at full line rates in both FPGA (70 Gbps) and ASIC (over 100 Gbps) domains, the platform features 128-bit wide bi-directional data paths and streaming interfaces. It supports scalable processing with multiple parallel TCP engines, allowing seamless operations in data centers and SmartNICs while providing deterministic performance thanks to embedded hardware processing.
An additional feature of NPAP is its comprehensive integration within a remote evaluation system. Users can test the platform's capabilities remotely through a dedicated lab, aiding in rapid evaluation without the need for extensive on-site hardware setups. This makes it highly beneficial for applications such as networked storage, iSCSI systems, and automotive backbones, where high data throughput and minimal delay are critical requirements.