FPGA Manager
Overview
Enclustra’s FPGA Manager™ solution allows for easy and efficient data transfer between a host and a FPGA over different interface standards like USB 2.0/3.0, Gigabit Ethernet and PCI Express. It is supporting up to 4 GByte data transfer in a single DMA transfer. The solution is optimized for Intel (Altera) and AMD FPGAs and includes a host software library (DLL), 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 hiding the complexity of the underlying protocols. Streaming and memory-mapped accesses are supported.
|
FPGA Manager Architecture
Products |
|
FPGA Manager Type | Interface |
FPGA Manager Ethernet | 10/100/1000 Ethernet |
FPGA Manager Ethernet SoC Edition | 10/100/1000 Ethernet TCP/IP |
FPGA Manager PCIe | PCI Express Gen1/Gen2/Gen3 |
FPGA Manager USB 3.0 | USB 3.0 |
FPGA Manager USB 2.0 | USB 2.0 |
FPGA Manager Evaluation Kit |
||
Click image to enlarge |
||
The FPGA Manager Evaluation Kit provides a full featured design platform to build communication centric applications for PCIe, Ethernet and USB 3.0. The kit provides an out-of-the box hardware platform with reference design to both speed your development time and enhance your productivity. It contains following components: | ||
|
1: Included only once per Site and Year.
Product Selection Matrix
Product Code | Description |
---|---|
EN-MGR-BASE1 | Base license, 2 streaming channels, DMA |
EN-MGR-OPT-XIL | AMD FPGA support |
EN-MGR-OPT-ALT | Intel FPGA support |
EN-MGR-OPT-ETH1G2 | Trispeed ethernet support |
EN-MGR-OPT-PCIE643 | PCIe Gen1 1X/2X/4X in Artix-7 & Cyclone V PCIe Gen1 1X/2X/4X in Kintex-7 |
EN-MGR-OPT-PCIE1284 | PCIe Gen2 1X/2X/4X in Artix-7 & Cyclone V PCIe Gen2 1X/2X/4X/8X in Kintex-7 PCIe Gen1/2/3 1–16X in UltraScale+ |
EN-MGR-OPT-USB3CY | USB 3.0 Cypress FX3 support |
EN-MGR-OPT-USB2FT | USB 2.0 FTDI support |
EN-MGR-OPT-WIN | Windows Support (C/C++/.NET) (PCIe/Ethernet/USB) |
EN-MGR-OPT-LIN | Linux Support (C/C++) (PCIe/Ethernet) |
EN-MGR-OPT-ADV | Advanced features: 16 channels, multi-width and more |
Click on table to enlarge
1: The base package requires at least one of the AMD/Intel as well as one device unit options.
2: Requires an additional UDP/IP Ethernet IP Core.
3: Support for PCIe Gen1 only.
4: PCIe 128 Bit support for PCIe up to Gen3.