TOTAL: £0.00



XUPP3R Xilinx UltraScale+ Board


Xilinx Virtex UltraScale+ 3/4-Length PCIe Board with up to VU13P, Quad QSFP, and 256 GBytes DDR4

The XUPP3R from BittWare is a 3/4-length PCIe x16 card based on the Xilinx Virtex UltraScale+ FPGA. The board offers extensive memory configurations supporting up to 256 GBytes of memory, sophisticated clocking and timing options, and four front panel QSFP cages, each supporting up to 100 Gbps (4×25) – including 100GbE.

The Xilinx UltraScale+ FPGAs are built on 16 nm process technology using 16FF+ FinFET 3D transistors, delivering high-performance, high-bandwidth, and reduced latency for systems demanding massive data flow and packet processing.

The XUPP3R also incorporates a Board Management Controller (BMC) for advanced system monitoring, which greatly simplifies platform integration and management. All of these features combine to make the XUPP3R ideal for a wide range of data centre applications, including network processing and security, acceleration, storage, broadcast, and SigInt.


  • Xilinx Virtex UltraScale+ VU7P/VU9P/VU11P/VU13P
  • Up to two PCIe x16 interfaces supporting Gen1, Gen2, or Gen3
  • Up to two PCIe x8 interfaces supporting Gen4
  • Four QSFP28 cages for 1x 400GbE, 4x 100GbE, 4x 40GbE, 16x 25GbE, or 16x 10GbE
  • Board Management Controller for Intelligent Platform Management
  • Timestamping support
  • Utility I/O: USB 2.0, serial expansion port
  • Memory options:
    • up to 256 GBytes of DDR4 SDRAM with ECC
    • up to 72 MBytes QDR-IV
    • Up to 288 MBytes QDR-II+


Board Specifications


  • Virtex UltraScale+ VU7P/VU9P/VU11P/VU13P
  • 52x GTY transceivers at 32.75 Gbps
  • Up to 3.7 million logic elements
  • Over 400 Mb of embedded memory
  • Up to 6 integrated PCIe cores
  • Up to 11,904 DSP slices with 27×18 multipliers

On-Board Memory

  • Flash memory for booting FPGA

Optional DIMM Memory

  • 4 DIMM sites, each supporting:
    • Up to 64 GBytes DDR4 x72 with ECC
    • Up to 144 Mbits QDR-IV x18 or x36
    • Up to 576 Mbits QDR-II x18

PCIe Interface

  • x16 Gen1, Gen2, Gen3 interface direct to FPGA
  • x8 Gen4 to FPGA
  • Serial Expansion Port supports an additional x16 or x8 PCIe interface (requires second slot)

USB Header

  • Micro USB port (USB 2.0) for debug and programming FPGA and Flash

QSFP Cages

  • 4 QSFP28 (zQSFP) cages on front panel connected directly to FPGA via 16 transceivers
  • Each supports 100GbE, 40GbE, 4x 25GbE, or 4x 10GbE and can be combined for 400GbE
  • Backward compatible with QSFP and can be optionally adapted for use as SFP+

Serial Expansion Port

  • Expansion interface to FPGA via 20x GTY transceivers (optional; requires second slot)
  • 14x GPIO signals to the FPGA


  • 1 PPS input
  • Reference clock input

Board Management Controller

  • Voltage, current, temperature monitoring
  • Power sequencing and reset
  • Field upgrades
  • FPGA configuration and control
  • Clock configuration
  • I2C bus access
  • USB 2.0 and JTAG access
  • Voltage overrides


  • 3/4-length, standard-height PCIe dual slot card
  • 241mm x 111.15mm
  • Max. component height: 34.79mm dual slot

Development Tools

System Development

  • BittWorks II Toolkit – host, command, and debug tools for BittWare hardware; Matlab API; source code porting kit also available

FPGA Development

  • FPGA Example Projects
    • PCIe Gen3x16 Base Project
    • PCIe DMA
    • DDR4
    • QDR II/II+
    • SerDes (iBERT)
  • Xilinx Tools
    • Vivado® Design Suite
    • Embedded USB to JTAG converter

Technical documents

Ordering information

Please contact Sarsen Technology to discuss configuration options.



Associated products