FPGA Development Board with AMD-Xilinx Artix-7

Lifecycle status: Production Status: Production
1 PC
XC7A50T-1FGG, 512-MiB
add to cart $419.95
XC7A50T-1FGG, 512-MiB (industrial temp)
add to cart $539.95
XC7A200T-1FBG, 512-MiB
add to cart $579.95
Breakout Board
add to cart $49.95
5V Power Supply
add to cart $24.95
Need more? Icon: step pricing Step Pricing Information

The XEM7010 is a USB 2.0 FPGA development board based on the remarkably-capable Xilinx Artix-7 FPGA. In addition to a high gate-count FPGA, the XEM7010 utilizes the high transfer rate of USB 2.0 for configuration downloads, enabling speedy FPGA configuration and data transfer. With integrated SDRAM, power supplies, and flash, the XEM7010 is a worthy successor to the most popular Opal Kelly module.

Need More Bandwidth? The XEM7310 is a footprint-compatible version of the XEM7010 that uses USB 3.0 offering nearly 900% bandwidth improvement over USB 2.0.

FrontPanel™ SDK

Opal Kelly’s FrontPanel SDK is an easy-to-use, robust API for communication, configuration, and interfacing to your PC, Mac or Linux hardware. FrontPanel handles all the interaction between your software and the FPGA internals, dramatically reducing the time and effort required to interface to a design.

 Prototyping and OEM Integration

Opal Kelly FPGA integration modules are designed to be the ideal turnkey solution for prototypes and OEM product integration. With the complete FrontPanel SDK, there’s simply no faster, more reliable, production-ready way to jump start your FPGA design.

Block diagram

Block diagram



512 MiB DDR3

Integrated 512-MiByte DDR3 provides loads of high-speed on-board memory for high-performance applications, including image capture and data acquisition.



High-efficiency switching power supplies provide stable, dependable power to the FPGA. In most applications, there is enough extra juice to also supply your board.



Integrates 32 Mib of on-board serial flash for standalone FPGA booting and miscellaneous nonvolatile memory.


120+ I/O

Over 120 I/O directly connected to the FPGA including multiple multi-region clock connections (MRCC).

Customer Deployments

  • Bioinformatics co-processors
  • Radar system - test interface, system integration, field testing
  • Camera interface for IR and LIDAR 3D cameras
  • Equipment for analyzing satellite imagery
  • University research
  • Design of equipment for mineral exploration


  • Image or video capture / processing
  • Data acquisition
  • Digital communications
  • ASIC / hardware-based simulation and verification
  • Bioinformatics (DNA search and pattern matching)
  • High-speed USB / FPGA co-processor
  • Evaluation platform for your product
  • Custom test equipment
  • Cryptography
  • Data Security

Product Comparison

Feature XEM6010-LX45 XEM6010-LX150 XEM7010-A50 XEM7010-A200
Minimum Xilinx Tools Required
ISE WebPack
ISE Logic Edition
Vivado WebPack
Vivado WebPack
Slice Architecture 4 6-LUT, 8 DFF 4 6-LUT, 8 DFF 4 6-LUT, 8 DFF 4 6-LUT, 8 DFF
Slices 6,822 23,038 8,150 33,650
DFFs 54,576 184,304 65,200 269,200
Dist. RAM 401 Kib 1,355 Kib 600 Kib 2,888 Kib
Block RAM 2,088 Kib 4,824 Kib 2,700 Kib 13,140 Kib
MULT / DSP 58 180 120 740
CMTs 4 6 5 10
On-Board Memory
Banks, Width
128 MiB DDR2
One, x16
128 MiB DDR2
One, x16
512 MiB DDR3
One, x16
512 MiB DDR3
One, x16
Peak Memory Bandwidth 10 Gb/s 10 Gb/s 12.8 Gb/s 12.8 Gb/s

1 Spartan-6 has hard memory controllers. Artix-7 relies on a soft (fabric) controller.

Technical Specifications and Support

Features & Specifications

  • Xilinx Artix-7 (XC7A50T-1FGG or XC7A200T-1FBG)
  • 32-Mib serial flash (FPGA attached)
  • 512-MiByte DDR3 (Micron MT41K256M16TW or equivalent)
  • Small form-factor -- smaller than a credit card at 75mm x 50mm x 15.8mm (2.95" x 1.97" x 0.62")
  • High-speed USB 2.0 interface (Cypress FX2LP - CY68013A) for downloading and control
  • Self-powered by external DC source
  • 200 MHz low-jitter clock oscillator
  • Eight LEDs
  • Two 80-pin 0.8mm Samtec board-to-board connectors (BSE-040)
  • 126 user I/O including 3 MRCC pairs, 4 SRCC pairs, and 1 XADC pair
  • Independent access to VCCO bank voltages
  • JTAG pins available on the expansion connectors
  • Full FrontPanel virtual control panel support
  • Complete Application Programmer's Interface (API) in C, C++, C#, Ruby, Python, and Java