The Red Hat Ecosystem Catalog is the official source for discovering and learning more about the Red Hat Ecosystem of both Red Hat and certified third-party products and services.
We’re the world’s leading provider of enterprise open source solutions—including Linux, cloud, container, and Kubernetes. We deliver hardened solutions that make it easier for enterprises to work across platforms and environments, from the core datacenter to the network edge.
Netcope Development Kit is a toolset for rapid development of hardware-accelerated network applications based on Netcope FPGA Boards.
NDK is based on a sophisticated build system and a collection of IP cores and software. It offers comprehensive environment that enables prototyping of an application in the shortest time possible, which is an invaluable feature for solution vendors, integrators and R&D teams.
NDK is a unique development framework, since all its parts are designed to reach the highest performance for processing 100Gbps traffic. It truly does not limit you in any way. Its out-of-the-box features significantly shorten the process of design, simulation, synthesis and analysis. With NDK you can focus on key parts of your application bearing your know-how. It will handle repetitive tasks including communication over network, PCI Express bus and with memories.
Device drivers for Linux OS make all specific features like PCI Express bifurcation transparent to a user and provide standard Linux network interfaces. API for fast packet transfers between FPGA and software application is highly optimized to access packet data without unnecessary copies (zero-copy) leaving valuable CPU cycles and memory bandwidth to user applications (near-zero CPU load). In addition, standard APIs like Intel DPDK and PCAP are supported.
Firmware counterpart of software API provides straightforward way of communication with software application. There is no need to study complex interfaces. On-board FPGA components are interconnected through unified AXI4-Stream compatible bus extended to support full 100Gbps throughput.
Runs on the family of Netcope FPGA Boards.
Red Hat certified products are tested to meet Red Hat’s criteria and supported as defined in the Red Hat Collaborative Support Process.
Partner validated products are tested by Red Hat Partners and supported as defined in the Red Hat Third Party Component Policy.
| Product | Partner product version | Level | |
|---|---|---|---|
Red Hat Enterprise Linux 7.0 Architecture: x86_64 | 1.2.0 |