Documentation of Minimal NDK Application
Welcome to documentation of Minimal NDK Application!
The NDK-APP-Minimal is a reference application based on the Network Development Kit (NDK) for FPGAs. The NDK allows users to quickly and easily develop FPGA-accelerated network applications. The NDK is optimized for high throughput and scalability to support up to 400 Gigabit Ethernet.
The NDK-based Minimal application is a simple example of how to build an FPGA application using the NDK. It can also be a starting point for your NDK-based application. The NDK-based Minimal application does not process network packets in any way; it only sends and receives them. If the DMA IP is enabled (see the DMA Module chapter), then it forwards the network packets to and from the computer memory.
Warning
The DMA Medusa IP is not part of the open-source NDK. You can get the NDK, including the DMA Medusa IP and professional support, through our partner BrnoLogic.