U.2 FPGA Accelerator
Xilinx Kintex UltraScale+ on U.2 form factor
Features
Ideal for U.2 NVMe storage arrays
KU15P FPGA: 1.1 million LCs Kintex UltraScale+
Up to 16 GBytes DDR4
Overview
Fully programmable FPGA processor for NVMe acceleration
BittWare’s 250-U2 is a Computational Storage Processor conforming to the U.2 form factor. It features a Xilinx Kintex UltraScale+ FPGA directly coupled to local DDR4 memory. This energy-efficient, flexible compute node is intended to be deployed within conventional U.2 NVMe storage arrays (approximately 1:8 ratio) allowing FPGA-accelerated instances of:
Erasure Coding and Deduplication
Compression, Encryption & Hashing
String/Image Search and Database Sort/ Join/Filter
Machine Learning Inference
The 250-U2 can be wholly programmed by customers developing in-house capabilities or delivered as a ready-to-run pre-configured solution featuring Eideticom's NoLoad IP. The 250-U2 is front-serviceable in a 1U chassis and can be mixed in with storage units in the same server, allowing users to mix-and-match storage and acceleration.
Board Specifications
FPGA
Xilinx Kintex UltraScale+
KU15P in an FFVA1156 package
Core speed grade – 2
Contact BittWare for KU11P FPGA option
On-board DDR4 SDRAM
One bank of DDR4 SDRAM x 72 bits
8GB bank (16GB version also available)
Transfer Rate: 2400 MT/s
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