BittWare TeraBox | Tera Class 4U Server | 16x BittWare FPGAs | 64 QSFP+s | 24 TeraFLOPS | 1.28 Terabits per second IO | High Performance Computing | Network Processing

The BittWare TeraBox is an ultra high-performance FPGA platform used for network packet processing (NPP) and high performance computing (HPC).

Featuring up to sixteen of the largest Altera Arria 10 or Stratix V Family FPGAs, the TeraBox offers 24 TeraFLOPS of processing power, along with 6.5 Terabits per second of memory bandwidth and 1.28 Terabits/sec of I/O in a turnkey rackmount solution.

The TeraBox seats up to 16 BittWare PCIe boards based on the high-bandwidth, power-efficient Altera Arria 10 or Stratix V FPGAs. These FPGAs provide a system total of up to 18 million logic elements (1,150,000 per FPGA) and 62,000 18 x 18 variable precision multipliers (3,926 per FPGA).

SODIMM memory supports DDR4 SDRAM, DDR3 SDRAM, QDRII+, or RLDRAM3. For example, with 8 SODIMM sites populated, the Stratix V based S5PE-DS supports up to 64 GBytes of DDR3-1600 SDRAM, for a system total of 512 GBytes in 64 banks, with 6.5 Terabits/sec of memory bandwidth.

Each BittWare FPGA board offers up to 4 QSFP+ cages, each supporting 40GigE, 4x 10GigE, or QDR/FDR InfiniBand interfaces direct to the FPGAs’ built-in PHYs for the lowest possible latency. Arria 10 boards also support 100GigE. The QSFPs can be used to interconnect the boards and multiple TeraBox platforms to make bigger clusters, making it ideal for HPC applications, while the low latency 10GigE and 40GigE interfaces are ideal for packet processing.

The TeraBox is available in three chassis formats: a 4U server, a 5U industrial PC, or a 5U PCIe expansion system. The server-based system is a rackmount chassis including dual Intel Ivy Bridge processors with up to 12 cores, 768 GBytes of system memory, and 8 Gen3 x16 PCIe slots. The 5U industrial system is built on a rackmount chassis including a 3.4 GHz Xeon SBC. The expansion system option features a PCIe Gen2 expansion system with eight double-width x16 slots and 80 Gbs host bus-to-expansion system bandwidth.

Development Support

BittWare’s FPGA boards are equipped with a Board Management Controller (BMC), which accepts IPMI 2.0 commands. BittWare’s BittWorks II Toolkit is used to program the FPGA over USB, monitor board power and temperature, and reprogram the onboard clocks. You can also to set points to shut down the board if it overheats, to access JTAG, and for remote access of the software tools.

Your TeraBox arrives ready-to-use

Your TeraBox FPGA server is delivered pre-configured and tested, including setup and installation of your FPGA boards and associated hardware, your choice of operating system, and the development tools.

Server Specifications

4U Server System

5U Industrial System

5U PCIe Expansion System

System block diagram of BittWare TeraBox reconfigurable server showing structure of its components.
System block diagram of BittWare TeraBox multi FPGA server.

BittWare Arria 10 PCIe Boards

A10PL4: Arria 10 GT/GX low profile PCIe card with dual QSFP+ and DDR3

A10P3S: Arria 10 GT/GX/SX 3/4-length PCIe card with quad QSFP+, DDR4, QDR-II+

BittWare Stratix V PCIe Boards

S5PE-DS: Dual Stratix V GX/GS x16 PCIe card with quad QSFP+ and DDR3, QDRII+, or RLDRAM3

Development Tools

Product Data

Multi FPGA server TeraBox by BittWare with up to 16x Altera Arria 10 or Stratix V FPGA boards providing 24 TeraFLOPS of processing power.
TeraBox reconfigurable server with up to 16x largest Altera Arria 10 or Stratix V FPGAs.
64 FPGAs on Single Host CPU: PCIe Expansion Chassis Options.

For more information, please call +44 115 855 7883, or email us at, or fill out this form: