XEM8350
FPGA Development Board with AMD-Xilinx Kintex UltraScale
  • Picture of Electronics, Hardware, Computer Hardware, Printed Circuit Board with text Opal Kelly 222 ...
  • Picture of Electronics, Hardware, Computer Hardware with text ... - THE Opal Kelly CE Opal Kelly.
  • Picture of Electronics, Hardware, Electronic Chip, Printed Circuit Board, Scoreboard with text R202 ...

Product Release
2019-11-15

Lifecycle Status
Production

Minimum Order Quantity
1 piece

Variant Pricing
This product is available in variant configurations that may have minimum order quantities, additional fees, or extended lead times when not in stock. Contact sales@opalkelly.com for more information.


1 PC

  • XEM8350-KU060
    XCKU060, 4-GiB DDR4
  • XEM8350-KU060-3E
    XCKU060 (-3E), 4-GiB DDR4
  • XEM8350-KU115
    XCKU115 (-1), 4-GiB DDR4
  • BRK8350
    Breakout board (advanced) for the XEM8350
  • BRK8350MG
    Breakout board (basic) for the XEM8350
  • PSS120-30
    12V Power Supply
  • FANSINK-40X40
    Active fansink for the XEM8350

The XEM8350 is a high-performance FPGA development board based on the AMD-Xilinx Kintex UltraScale FPGA. In addition to a high gate-count FPGA, the XEM8350 employs two fully-independent SuperSpeed USB 3.0 interfaces for configuration downloads and data transfer. With integrated DDR4, power supplies, platform flash, high-speed transceivers, Samtec mezzanine connectors, and voltage, current, and temperature monitoring, the XEM8350 is ideal for ultra high-end data acquisition and computation loads.

Front panel

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.

Flash

Prototyping and OEM Integration

Opal Kelly FPGA development boards 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
 ARTIX US+ I/O

GIGABIT SERIAL TRANSCEIVERS (x28)

28 high-speed gigabit transceivers are available with standard support for 10 GbE, JESD-204B, DisplayPort, PCI Express, HD-SDI, XAUI, Aurora, SATA, and others operating up to 12.5 Gb/s (16.375 Gb/s optional).

 SINGLE INPUT POWER

DUAL SUPERSPEED USB 3.0

Two fully-independent USB 3.0 interfaces supports full-duplex operation.

SUPERSPEED USB 3.0

4 GiB DDR4

ntegrated DDR4 has a 72-bit data bus for high bandwidth transfers with ECC.

2 GiB DDR4

DEVICE SENSORS

Integrated device sensors provide real-time measurement of temperature as well as voltage and current of the on-board high-efficiency switching power supplies. Measurements are available via the API.

Customer Deployments

  • Ultra high-end data acquisition
  • Quantum photonics
  • Satellite imagery
  • Radar system - test interface, system integration, field testing
  • University research

Applications

  • Image or video capture / processing
  • Data acquisition (including JESD204B)
  • ASIC / hardware-based simulation and verification
  • High-Speed (Gigabit) Serial Interfaces
  • Digital communications / software-defined radio
  • High-speed USB / FPGA co-processor
  • Custom 5G test equipment
  • Cryptography
  • Data Security

Technical Specifications and Support

Features & Specifications

  • Xilinx Kintex UltraScale XCKU060-1FFVA
    (for XCKU115-1FLVA, please contact sales@opalkelly.com)
  • 2x 16-MiB serial flash (Cypress S25FS128SAGBHI200 or equivalent)
  • 32-MiB dedicated serial flash for FPGA boot via QSPI (ISSI IS25WP256D or equivalent)
  • 4-GiB DDR4 (5x Micron MT40A512M16LY or equivalent)
  • Small form-factor -- 145mm x 85mm x 17.1mm (5.71" x 3.35" x 0.67")
  • Dual SuperSpeed USB 3.0 interface (Cypress FX3) for configuration and data transfer
  • Measured performance over 600 MiB/s
  • Self-powered by external DC source
  • Low-jitter programmable clock oscillator (Si5338B)
  • Eight LEDs
  • Three Samtec board-to-board connectors (2x QSH-090 and QSH-060)
  • 332 user I/O including GC pairs
  • 28 Gigabit Transceivers (7 quads) and 4 reference clock pairs
  • Independent access to VCCO bank voltages
  • On-board device sensors for real-time voltage, current, and temperature monitoring
  • JTAG pins available on the expansion connectors
  • Full FrontPanel virtual control panel support
  • SYZYGY SmartVIO controller
  • Complete Application Programmer's Interface (API) in C, C++, C#, Ruby, Python, and Java
XEM8350 FAQ - Opal Kelly

FAQ

XEM8350 Technical Specifications
What FPGA is integrated into the Opal Kelly XEM8350 development platform?

The XEM8350 features the AMD-Xilinx Kintex UltraScale (XCKU060-1FFVA) FPGA. It provides 2,760 DSP slices and extensive logic resources, serving as a compact integration module designed for high-performance system processing and ultra high-end data acquisition.

What is the maximum data transfer rate of the XEM8350?

The XEM8350 employs two independent SuperSpeed USB 3.0 interfaces that support full-duplex operation. This configuration delivers measured real-world data transfer performance exceeding 600 MiB/s using the FrontPanel SDK, effectively doubling the bandwidth of single-interface modules.

How much memory is available on the XEM8350?

The module includes 4 GiByte DDR4 SDRAM with a full 72-bit wide ECC-capable data interface. Non-volatile memory features include two 16 MiB SPI System Flash devices for firmware and a dedicated 32 MiB QSPI FPGA Flash for gateware boot configurations.

What expansion and high-speed serial ports are available?

The XEM8350 is equipped with six SYZYGY ports (four Standard and two Transceiver TXR4) and three high-density Samtec mezzanine connectors. For high-speed serial connectivity, it features 28 GTH transceivers capable of operating at up to 16.375 Gb/s.

What are the power and thermal requirements for the XEM8350?

The board requires a single DC input between 5 V and 16 V. It is designed with anchors for an active fansink (FANSINK-40X40) that connects to an on-board controller for manual or automatic temperature-based control.

Industry Use Cases & Applications
How is the XEM8350 utilized in Test & Measurement and Hardware Validation?

Engineers use the XEM8350 for custom 5G test equipment, automated protocol validation, and ASIC/hardware-based simulation. Its 28 high-speed transceivers and the FrontPanel SDK allow for high-fidelity signal analysis against complex serial standards.

What role do Opal Kelly modules play in Aerospace and Defense systems?

Modules like the XEM8350 are frequently deployed for RADAR and LIDAR processing, satellite communications prototyping, and Electronic Warfare (EW) simulation. The Kintex UltraScale FPGA provides the parallel processing power needed for sophisticated real-time signal intelligence.

Can the XEM8350 be used for Edge AI and Machine Learning applications?

Yes, the high DSP count (2,760) and 4 GiB of ECC DDR4 make it an ideal FPGA co-processor for edge machine learning. It handles deterministic AI inference for high frame rate machine vision and real-time data analytics without host CPU bottlenecks.

How do Opal Kelly modules support Industrial and Machine Vision?

The XEM8350 serves as a high-performance engine for high frame rate machine vision. It can process high-resolution image streams, performing hardware-accelerated feature detection and video processing in smart factory environments.

Why do Academic and Research institutions choose Opal Kelly modules?

Research institutions worldwide choose Opal Kelly for stable, off-the-shelf USB-to-FPGA connectivity. This allows focus on breakthroughs in advanced photonics and SDR rather than building custom PC-to-FPGA interconnects.

FrontPanel® SDK Capabilities
What is the FrontPanel SDK and how does it benefit FPGA developers?

The FrontPanel SDK is a trio of firmware, software, and hardware blocks that connect applications to FPGA hardware. It manages complex USB 3.0 communication automatically, reducing development risk and time to market.

Which programming languages and operating systems are supported?

The SDK supports Windows, Linux, and macOS. Supported languages include C, C++, C#, Ruby, Python, and Java, with integration support for MATLAB and LabVIEW.

What communication endpoints are available in FrontPanel?
  • Wires: Periodic status and control signals.
  • Triggers: Asynchronous event signals for handshaking.
  • Pipes: High-speed synchronous bulk data transfers.
  • Registers: Addressable read/write access to internal logic.
How does FrontPanel support custom GUI development?

Developers can use the FrontPanel Application to create virtual control panels using industry-standard XML descriptions. FrontPanel 6 also supports browser-based platforms for JavaScript, HTML, and CSS apps.

Development Workflow
What is the typical development workflow for the XEM8350?
  1. HDL Design: Create logic in Vivado and integrate FrontPanel HDL IP blocks.
  2. Software Integration: Use the SDK to define the data path between hardware and host.
  3. Deployment: Use the FrontPanel Application for testing or build standalone executables.
How do I debug logic on the XEM8350?

JTAG pins are accessible through the expansion connectors. This allows real-time debugging and logic analysis (ILA) using the AMD Vivado Hardware Manager during integration.

Product Lifecycle & Management
How does Opal Kelly manage the lifecycle of its products?

Products are lifecycle managed with status updates: Production, Limited Production, and End-of-Life. Current updates are available at opalkelly.com/products/lifecycle.

What is the history and status of the XEM8350?

Released on November 15, 2019, the XEM8350 is currently in Production. major Kintex UltraScale components have an estimated EOL of 2030.

Additional Information:

Block Diagram Link

/assets/blockdiagrams/XEM8350-BlockDiagram.png

SlideDeck Link

/assets/productdecks/XEM8350-SlideDeck.pdf

FPGA

AMD Kintex UltraScale
XCKU115-1

FPGA Icon

Info FPGA List

XCKU060-1FFVA
XCKU060-3FFVA

Info Feature List

Dual USB 3.0 Type C
Low-jitter programmable clock source
Three Samtec board-to-board connectors

Interface

(x2)

Interface Icon

/assets/hostinterface/icon-connection-fp.png

Interface USB

/assets/hostinterface/usb30.png

Memory

4-GiB DDR4
128-Mib Serial (boot)
128-Mib Serial (FPGA)

I/O

332
28 transceiver lanes

Dimensions

145mm x 85mm

is End of Life?

is Limited Production?

show FrontPanel SDK?

show Step Pricing Info?

Yes

Product Page Redirect

/products/fpga-integration/XEM8350