FPGA Boards Deliver High-Performance, High-Speed

FPGA Modules Your Way!

Acromag’s reconfigurable FPGA boards for XMCPMC and mPCIe-based FPGA modules feature a user-customizable Xilinx® FPGA. These modules allow you to develop and store your own instruction sets in the FPGA for a variety of adaptive computing applications. Select from several models with up to 410K logic cells optimized for logic, DSP, or PowerPC. The high-speed memory and fast bus interfaces rapidly move data.
  • Compare

    IP-EP200: Cyclone II FPGA with Digital I/O (JTAG-configured)

    • Up to 48 TTL or 24 differential RS485
    • Altera Cyclone II EP2C20 FPGA programmable via JTAG port or via the IP bus directly
    This series of plug-in mezzanine modules provides a user-customizable Altera® Cyclone II FPGA on an Industry Pack (IP) module.  
    Select options This product has multiple variants. The options may be chosen on the product page
  • Compare

    IPSW: I/O Function Routines for VxWorks, Windows, Linux

    • Use with IndustryPack modules/carriers
    • Easy installation procedure
    • Help files with step-by-step instructions
    • Demonstration Program
    • Driver level support for desktop and embedded Windows level programming environments
    Select options This product has multiple variants. The options may be chosen on the product page
  • Compare

    PCISW-API-LNX: Linux Libraries (download only)

    • Application programming interface with function routines
    • For XMC, CompactPCI, PCI, and PMC modules
    • Includes C source code
    • Download at no charge
    Read more
  • Compare

    PCISW-API-WIN

    • Support for Acromag XMC, PMC, PCI, CompactPCI cards
    Select options This product has multiple variants. The options may be chosen on the product page
  • Compare

    PMC-LX/SX-EDK: Engineering Design Kit

    Select options This product has multiple variants. The options may be chosen on the product page
  • Compare

    PMC-SLX150-EDK: Engineering Design Kit

    Select options This product has multiple variants. The options may be chosen on the product page
  • Compare

    PMC-VFX: User-configurable Virtex 5 FPGA with Plug-in I/O

    • LVDS and Plug-In I/O Modules
    • XC5VFX70T FPGA: 71K logic cells and PowerPC 440 32-bit RISC core
    Acromag’s PMC-VFX boards feature a reconfigurable Xilinx® Virtex™-5 FPGA enhanced with multiple high-speed memory buffers and a high-throughput PCI-X interface. Field I/O interfaces to the FPGA via the rear J4/P4 connector and/or with optional front mezzanine plug-in I/O modules. Click here to watch a video explaining more about FPGAs.
    Select options This product has multiple variants. The options may be chosen on the product page
  • Compare

    PMC-VLX: User-configurable Virtex-5 FPGA with plug-in I/O

    • 64 LVDS I/O and plug-In I/O modules
    • XC5VLX85T/110T/155T FPGA, up to 155K logic cells, 128 DSP48E slices
    Acromag’s PMC-VLX boards feature a reconfigurable Xilinx® Virtex™-5 FPGA enhanced with multiple high-speed memory buffers and a high-throughput PCI-X interface. Field I/O interfaces to the FPGA via the rear J4/P4 connector and/or with optional front mezzanine plug-in I/O modules.
    Select options This product has multiple variants. The options may be chosen on the product page
  • Compare

    PMC-VLX/VSX-EDK: Engineering Design Kit

    Select options This product has multiple variants. The options may be chosen on the product page
  • Compare

    PMC-VSX: User-configurable Virtex-5 FPGA with plug-in I/O

    • LVDS I/O and plug-In I/O modules
    • XC5VSX95T FPGA with 94K logic cells and 640 DSP48E slices
    Acromag’s PMC-VSX boards feature a reconfigurable Xilinx® Virtex™-5 FPGA enhanced with multiple high-speed memory buffers and a high-throughput PCI-X interface. Field I/O interfaces to the FPGA via the rear J4/P4 connector and/or with optional front mezzanine plug-in I/O modules.
    Select options This product has multiple variants. The options may be chosen on the product page
  • Compare

    PMCSW-API-VXW: VxWorks Libraries

    • VxWorks function libraries for XMC, PMC, PCI and CompactPCI products (except IP carriers)
    • Supports any CPU target with quick modification.
    • API easily convertible for any operating system
    Select options This product has multiple variants. The options may be chosen on the product page
  • Compare

    TAPCABLE1M: SFP+ Direct Attach Cable: SFP+ Cable, SFP+-to-SFP+ (Male-Male) Connectors

    Acromag offers a 1 meter cable that connects one SFP+ port to another SFP+ port. This cable supports speeds up to 10 Gbps. The Acromag part number is TAPCABLE1M.
    Select options This product has multiple variants. The options may be chosen on the product page
  • Compare

    Termination Products

    • DIN rail-mount panels
    • 50 screw terminals on 50-pin connector termination panels
    • 50 screw terminals on SCSI-2 connector termination panels
    • 68 screw terminals on SCSI-3 connector termination panels
    Select options This product has multiple variants. The options may be chosen on the product page
  • Compare

    Transition Modules

    • Various transition modules
    Select options This product has multiple variants. The options may be chosen on the product page
  • Compare

    XMC-7KA-EDK: Engineering Design Kit

    Acromag provides an engineering design kit for the XMC-7K and XMC-7A series products, a “must buy” for first time XMC-7K/XMC-7A series module purchasers.
    Select options This product has multiple variants. The options may be chosen on the product page
  • Compare

    XMC-FZU Series: Configurable Zynq® UltraScale+™ MPSoC with Plug-In 10GbE

    • AMD Zynq® ZU7EV MPSoC
    • ARM Cortex™ A53 & R5 CPUs
    • Programmable logic
    • Air/Conduction-Cooled
    XMC-FZU series modules provide a programmable AMD Zynq UltraScale+ multiprocessor system on a chip (MPSoC). This MPSoC combines a feature-rich ARM-based processing system and programmable logic in a single device.
    Select options This product has multiple variants. The options may be chosen on the product page
Green Separator Line

Custom Embedded Computing with Reconfigurable FPGAs on Off-the-Shelf Mezzanine Modules

Acromag’s line of user-configurable FPGA boards / I/O modules offer the ability to create your own custom FPGA board. Just download your own instruction sets into the I/O module’s FPGA. You can use your own application program to control the module’s analog or digital I/O channels for simulation, communication, diagnostics, image processing, and other applications.

Faster and Easier Development

To help you develop custom programs, Acromag offers an Engineering Design Kit. This FPGA kit provides utilities to help you load VHDL into the FPGA and to establish DMA transfers between the FPGA and the CPU. Kits include a compiled FPGA file and example VHDL code for the local bus interface, read/writes, and change-of-state interrupts to the bus. Get Your FPGAs Made Easy Guide

Download printable brochure with all FPGA boards.

Choose Your Performance Level

Zync® UltraScale+ MPSoC I/O mPCIe-based FPGA Modules

Zync® UltraScale+ MPSoC I/O mPCIe-based FPGA Modules

APZU-300: AcroPack FPGA module, user-configurable Zynq® UltraScale+ MPSoC I/O.

These reconfigurable FPGA modules are based on the PCI Express Mini Card Electromechanical specification and are 70mm in length with an added 100 pin field I/O connector. The AcroPack is 19.05mm longer than the full length mini PCIe card at 50.95mm. It has the same mPCIe board width of 30mm and uses the same mPCIe standard board hold down standoff and screw keep out areas.

The APZU+ module is a Xilinx Zynq base module the has FPGA fabric available for parallel computing applications. The key information resulting from the parallel processing can then be passed to the ARM processing system for further manipulation and processing.

The APZU+ utilizes state of the art Surface-Mounted Technology (SMT) to achieve its wide functionality and is an ideal choice for a wide range of industrial I/O applications that require a high-density, highly reliable, high performance interface at a low cost.

ARTIX®-7 mPCIe-based FPGA Modules

ARTIX®-7 mPCIe-based FPGA Modules

APA7-500: AcroPack FPGA module, high channel count digital interface: RS485, LVDS and TTL interface options.

These modules provide an FPGA based user configurable bridge between a host processor and a custom digital interface via PCI express. Four models provide a variety of digital I/O standards. Modules feature a user programmable Xilinx Artix-7 series FPGA. Reconfiguration of the FPGA is possible via a direct download into the Flash configuration memory over the PCIe bus. The on-board Flash memory loaded with configuration data allows automatic configuration of the FPGA on power-up.

These modules include a one lane PCIe (PCI Express) interface with one DMA channel for data transfer between the PCIe bus and FPGA block memory.

The board features a 32 Mb Quad Serial Flash memory. The Flash provides storage for the FPGA configuration.

Reconfigurable Xilinx FPGA – In system configuration of the FPGA is implemented via a standard JTAG interface or the PCIe bus. This provides a means for implementation of custom user defined designs.

ARTIX®-7 XMC FPGA Modules

ARTIX®-7 XMC FPGA Modules

XMC-7A:  XMC FPGA module with PCIe interface, plug-in I/O extension mezzanine modules, front or rear I/O.

XMC-7ACC:  XMC FPGA module with PCIe interface, conduction-cooled.

XMC-7AWP: XMC FPGA module with PCIe interface, write-protected flash.

These reconfigurable FPGA modules include the following interfaces: Four or eight high speed serial lanes are allocated to the XMC P15 connector. These lanes can be used for PCIe (PCI Express), Serial RapidIO, or 10 Gigabit Ethernet. The example design will support a four or eight lane Gen 1 PCIe implementation with one DMA channel for data transfer between the PCIe bus and on board DDR3 memory.

Eight or four high speed serial lanes are also allocated to the XMC P16 connector. These serial lanes can be used for Serial RapidIO, PCIe, Gigabit Ethernet, XAUI, or Xilinx Aurora. The example design will support dual Aurora interfaces for use of these lanes. Two global clocks and 34 select I/O signals will also be provided on the P16 connector. Select I/O signals are 2.5V I/O pins that can be selected from single-ended I/O standards (LVCMOS, HSTL, and SSTL) and differential I/O standards (LVDS, HT, LVPECL, BLVDS, Differential HSTL and SSTL).

The P4 rear I/O connector will provide two global clock differential pairs, and 30 LVDS signal pairs.

The board features 128 Meg x 64-bit DDR3 SDRAM and 32 Meg x 16-bit parallel Flash. The parallel Flash provides storage for both the FPGA configuration data and MicroBlaze CPU program storage.

Kintex®-7 XMC FPGA Modules

Kintex®-7 XMC FPGA Modules

XMC-7K:  XMC FPGA module with PCIe interface, plug-in I/O extension mezzanine modules.

XMC-7K CC:  XMC FPGA module with PCIe interface, conduction-cooled.

XMC-7K F: XMC FPGA module with PCIe & SFP+/Aurora interface, dual SFP+ ports.

XMC-7KWP: XMC FPGA module with PCIe interface, write-protected flash.

These modules are XMC modules with the heart of the design being a Xilinx 7 series reprogrammable FPGA. Reconfiguration of the FPGA is possible via a direct download into the Flash configuration memory over the PCIe bus. The on-board Flash memory loaded with configuration data allows automatic configuration of the FPGA on power-up.

These modules include the following interfaces: Four or eight high speed serial lanes are allocated to the XMC P15 connector. These lanes can be used for PCIe (PCI Express), Serial RapidIO, or 10 Gigabit Ethernet. The example design will support a four or eight lane Gen 1 PCIe implementation with one DMA channel for data transfer between the PCIe bus and on board DDR3 memory.

Eight or four high speed serial lanes are also allocated to the XMC P16 connector. These serial lanes can be used for Serial RapidIO, PCIe, Gigabit Ethernet, XAUI, or Xilinx Aurora. The example design will support dual Aurora interfaces for use of these lanes. Two global clocks and 34 select I/O signals will also be provided on the P16 connector. Select I/O signals are 2.5V I/O pins that can be selected from single-ended I/O standards (LVCMOS, HSTL, and SSTL) and differential I/O standards (LVDS, HT, LVPECL, BLVDS, Differential HSTL and SSTL).

The P4 rear I/O connector will provide two global clock differential pairs, and 30 LVDS signal pairs.

The board features 128 Meg x 64-bit DDR3 SDRAM and 32 Meg x 16-bit parallel Flash. The parallel Flash provides storage for both the FPGA configuration data and MicroBlaze CPU program storage.

Spartan®-6 FPGA Modules

Spartan®-6 FPGA Modules

XMC-SLX: XMC FPGA board with PCIe interface, plug-in I/O extension mezzanine modules.

PMC-SLX: User-Configurable Spartan-6 FPGA Modules with Plug-In I/O.

The reconfigurable XMC-SLX and PMC-SLX modules use the Xilinx Spartan 6 XC6SLX150 FPGA. Reconfiguration of the FPGA is possible via a direct download into the Xilinx FPGA over the PCIe bus. In addition, on board flash memory can be loaded with FPGA configuration data for automatic Xilinx configuration on power-up. Flash programming is also implemented over the PCIe bus. Acromag provides an example design that includes an interface to the user rear I/O and front I/O connectors. The example design also, includes an interface to the SRAM with DMA hardware support.

Virtex®-5 FPGA Modules

Virtex®-5 FPGA Modules

XMC-VLX: XMC FPGA board with PCIe interface, plug-in I/O extension mezzanine modules.

PMC-VFX: User-configurable Virtex-5 FPGA with Plug-in I/O.

PMC-VLX: User-configurable Virtex-5 FPGA with plug-in I/O.

PMC-VSX: User-configurable Virtex-5 FPGA with plug-in I/O.

Acromag’s XMC-VLX, PMC-VFX, PMC-VLX and PMC-VSX boards feature a reconfigurable Xilinx® Virtex™-5 FPGA enhanced with multiple high-speed memory buffers and a high-throughput PCIe interface. Field I/O interfaces to the FPGA via the rear J4/P4 connector and/or with optional front mezzanine AXM plug-in I/O modules.

The result is a powerful and flexible I/O processor module that is capable of executing your custom instruction sets and algorithms.

These models provide a choice of logic-optimized FPGAs to match your performance requirements. Although there is no limit to the uses for these boards, several applications are ideal. Typical uses include hardware simulation, communications, military servers, in-circuit diagnostics, signal intelligence, and image processing.

Acromag FPGA Resources

As your I/O experts, Acromag is here to help! Below are three of our most popular technology papers/webcasts related to our FPGA products. Find more videos, application notes, white papers and support here: https://www.acromag.com/support/

Top 3 Acromag FPGA Resources: