BittWare 250-U2 U.2 FPGA Accelerator Module

BittWare 250-U2 U.2 FPGA Accelerator Module features a Xilinx Kintex UltraScale+ FPGA directly coupled to local DDR4 memory. The fully programmable FPGA processor is designed for NVMe acceleration and conforms to the U.2 form factor.

The BittWare 250-U2 U.2 FPGA Module is energy-efficient, flexible, and intended to be deployed within conventional U.2 NVMe storage arrays. This allows for FPGA-accelerated instances of erasure coding, deduplication, compression, encryption, hashing, string/image search, database sort/join/filter, and machine learning inference.

The 250-U2 can be delivered as a ready-to-run, pre-configured solution featuring Eideticom’s NoLoad® IP, or be programmed by a user developing in-house capabilities. Users can mix and match storage and acceleration on the front-serviceable 250-U2, housed in a 1U chassis permitting integration of storage units in the same server.


  • Ideal for U.2 NVMe storage arrays
  • KU15P FPGA: 1.1 million LCs Kintex UltraScale+
  • Up to 16 GBytes DDR4


  • FPGA
    • Xilinx Kintex UltraScale+
      • KU15P in an FFVA1156 package
      • Core speed grade – 2
  • On-board DDR4 SDRAM
    • One bank of DDR4 SDRAM x 72 bits
    • 8GB bank (16GB version also available)
    • 2400 MT/s Transfer rate
  • Host interface
    • U.2 Connector
    • Compliant to SFF-8639
  • Datacenter deployment
    • On-board NVMe compliant SMBUs controller (Spec. 1.0a)
    • Field flash update via software or SMBus
    • SMBus FPGA flash control: anti-bricking, fallback, and multiboot
    • SMBus access to unique board data and temperature sensor
  • Development features (behind back panel)
    • JTAG connector for access to the FPGA, flash, and debug tools
    • GPIO connector
    • MicroSD connector
  • Back panel features
    • User LEDs accessible
    • Reset switch to restore factory settings
  • Power supply monitoring and reporting
    • Voltage monitoring
    • Temperature monitoring
    • Fault condition reporting to FPGA
  • Cooling
    • U.2 drive case optimized for cooling with passive heatsink
  • Electrical
    • Hot swapping tolerant
    • On-card power derived from U.2 supplies
    • Power dissipation is application dependent
    • Typical FPGA power consumption ~20W
    • Card designed to deliver up to 25W power consumption
  • Environmental
    • 5°C to 35°C Operating temperature
    • Air convection cooling
  • Form factor
    • U.2 compliant 2.5” Drive Form Factor
    • 15mm Height

Kit Contents

  • 250-U2 FPGA board
  • Built-In Self-Test (BIST)
  • Eideticom NoLoad pre-installed (optional)
  • 1-year access to online developer site
  • 1-year hardware warranty
  • Contact BittWare for extended warranty and support options

Block Diagram

Block Diagram - BittWare 250-U2 U.2 FPGA Accelerator Module
Published: 2020-06-11 | Updated: 2022-03-11