
PROVA-C 100G Network Infrastructure Testing Application and Appliance
PROVA-C Appliance Running GENEM-C Software PROVA-C Appliance Runs GENEM-C 100G Network Test Application 4× 100G 1U Appliance Built on BittWare Built on BittWare The PROVA-C
BittWare’s SDK is a cross-platform collection of drivers, libraries, modules, and utilities that aid in debugging and developing applications using BittWare FPGA cards. Use the SDK to get started quicker, with code samples for interfaces and a complete Card Support Package. Once your application is up and running, use the SDK utilities to monitor the health of your card.
General Purpose Libraries
General Purpose Utilities
Card Support Package
PCI and USB drivers
With a variety of features for testing and development, the SDK gets you up and running quickly.
The SDK provides several examples that you can use as a reference for your application development. Examples vary based on FPGA card, but may include:
The SDK also includes a number of use-specific CLI utilities, which prevent overly complicated command line. The utilities are written in Python, so they can also be used as examples.
When you purchase a BittWare card that has SDK support, the SDK is included free of charge. You will always have access to the initial release, with the option to purchase future updates.
As part of our commitment to enterprise-class products, we are making full use of continuous integration & deployment tools to automate BMC, SDK, and CSP testing and packaging.
This shortens release cycles and ensures more accuracy with each release.
With a simplified scripting language and features for integrating the FPGA cards in a server, the SDK saves time and reduces risk.
Libraries, examples, and utilities in the SDK are written in Python, which is easy to use and lets you develop and test applications more quickly.
Each library is also available as a C API, allowing greater optimization.
The SDK has drivers for Linux (CentOS and Ubuntu), along with a BittWare driver for Windows support.
BittWare’s FPGA cards with SDK support are PLDM-ready. The BMC on the BittWare cards provides a PLDM protocol to each interface on the card, allowing integration with server BMCs.
BittWare’s PCIe FPGA cards feature a Board Management Controller (BMC) that controls, monitors, and allows access to the card and its peripherals.
PLDM protocol to each interface
BMC features
PROVA-C Appliance Running GENEM-C Software PROVA-C Appliance Runs GENEM-C 100G Network Test Application 4× 100G 1U Appliance Built on BittWare Built on BittWare The PROVA-C
The New IA-220-U2 with PCIe Gen 4 FPGA Computational storage PROCESSOR (CSP) Gen 4 PCIe NVMe Eideticom NoLoad Support BittWare’s IA-220-U2 Accelerates NVMe FLASH SSDs
PCIe Gen4 data mover IP from Atomic Rules. Achieve up to 220 Gb/s using BittWare’s PCIe Gen4 cards, saving your development team when you need more performance than standard DMA. Features: DPDK and AXI standards, work with packets or any other data format, operate at any line rate up to 400 GbE.
BittWare Partner IP Query Processing Unit (QPU) Build FPGA-powered accelerators to query, analyze or reformat stored or streaming data at PCIe Gen4 speeds! Eideticom’s Query