FPGA Manager IP eases data streaming

May 24, 2016 // By Julien Happich
Enclustra’s FPGA Manager IP solution allows for easy and efficient data transfer between a host and a FPGA over different interface standards like USB 3.0, Gigabit Ethernet and PCI-Express.

The solution includes a host software library, a suitable IP core for the FPGA and device controller firmware, if necessary. The user host application can communicate with the FPGA through a simple API consisting of simple read/write data commands. Streaming and memory-mapped accesses are supported. The FPGA Manager IP Solution is optimized for Altera and Xilinx FPGAs and greatly simplifies host-to-FPGA communication by hiding the complexity of the underlying protocols. It supports user applications written in C, C++, C# and MATLAB and is available for Microsoft Windows and Linux.

When data rates are especially high, PCI Express comes to the fore - FPGA Manager PCIe, with PCIe Gen1 ×4, reaches a bandwidth of over 720 MBytes/s from PC to FPGA, and almost 780 MBytes/s in the opposite direction. Enclustra is continually developing the IP cores to tweak out more performance and adapt them to new technologies — the FPGA Manager IP Solution now supports PCIe Gen2 x4, almost doubling the available bandwidth for host PC to FPGA communication.

Visit Enclustra GmbH at www.enclustra.com