XA XMC FPGA Modules

XA Data Acquisition modules are based around a Xilinx Artix-7 FPGA with 1024MB DRAM, FLASH and a four lane PCI Express (PCIe) 2.0 link to the host. The range includes boards with Analog to Digital Converters and Digital to Analog Converters. All boards have a PLL to generate a sample clock. The boards are XMC FPGA modules and can be fitted on a range of adapters to be used in desktop PC’s, compact PCI racks, VPX or external standalone boxes.

XA-160M Dual 160MSPS 16 bit Adc, dual 615MSPS 16 bit Dac, Xilinx Artix-7 FPGA, DDR3, XMC module
ModuleAdcsDacsFPGADRAM
XA-160M2 @ 160MSPS 16 bit2 @ 615MSPS 16 bitXilinx Artix-7, 200T2 1GB
XA-RX8 @ 125MSPS 16 bitXilinx Artix-7, 200T2 1GB
XA-TX8 @ 300MSPS 16 bitXilinx Artix-7, 200T2 1GB

Design Methodology

The XA XMC FPGA range are aimed at high rate applications with sample rates from a few MSPS to 615MSPS. The cards have upto 8 channels of Adc and/or Dac which are all directly connected to the FPGA. The FPGA also has 1024MB of DDR3 memory connected to it and x4 PCIe lanes to the host via the XMC connector. There is a sample clock generation onboard where necessary using low phase noise PLL which can use an internal or external reference. The boards come complete with logic and example software to enable the boards to be used out of the box for data acquisition and/or waveform generation applications. Full support is provided locally by Entegra Solutions Ltd. We have completed many custom designs with these boards and are well placed to advise and provide custom solutions. The factory logic is fully documented and includes projects for Xilinx Vivado and development in MatLab.