FPGA Cards | Silicom Denmark | FPGA Solutions

FPGA Cards


The quest for ever increasing system performance is propelling the adoption of FPGA technology in Network Interface Cards (or NICs). As the network speed has been increasing from 1GE to 100GE, FPGAs have proven their ability to process massive amounts of network traffic in real-time and bring a level of determinism and consistency that is not possible with other technologies.

The Silicom Denmark fbNIC product family has the most comprehensive selection of programmable Ethernet cards to meet the performance and cost requirements of your applications. Our network FPGA cards are deployed today in a wide range of applications including Electronic Trading, Big Data, network monitoring and security, and lawful intercept.

All fbNIC products are supported with our hand-optimized SDK and device drivers which allow our customers to start developing their high-performance applications right out of the box. Layers 3 and 4 network capabilities are provided using our own industry-proven MAC and TCP/IP solutions. The fully integrated offering makes Silicom Denmark a true one-stop solution provider and help customers save on development and total cost of ownership.

Silicom Denmark cards are available in variety of form factors and support 1G to 100G Ethernet network speeds, both Xilinx and Altera FPGAs, latest generation of PCI Express host interface, and a variety of memory configurations suitable for most applications. Silicom Denmark standard products are readily available and we are able to quickly produce targeted features to meet emerging application requirements.

1GE FPGA Cards3

1GE FPGA Cards

10GE FPGA Cards9

10GE FPGA Cards

40GE FPGA Cards5

40GE FPGA Cards

100GE FPGA Cards3

100GE FPGA Cards


FPGA Card - Single CFP2 card supporting 1x100GE, PCIe Gen3 2 x8 lanes

fb4XG@V7 series

FPGA NIC - Quad port SFP+ card supporting 4x1GE/10GE, PCIe Gen3 x8 lanes, optional SATA connectors






Quad FPGA Card - Quad port SFP+ card supporting 4x10GE, fitted with FMC

fb8XGhh@V7 series

FPGA Card - Dual QSFP+ port card supporting 8x10GE/2x40GE, half-height, PCIe Gen3 x8 lanes

fb8XG@V7 series

FPGA Card - Dual QSFP+ port card supporting 8x10GE/2x40GE, PCIe Gen3 x8 lanes


FPGA Card - Quad port SFP+ card supporting 4x10GE, optional SATA connectors


FPGA Network Adapter - Quad port SFP card supporting 1GE, PCIe Gen2 x8 lanes

fb2XGhh@V7 series

FPGA Card - Dual SFP+ port card supporting 2x1GE/10GE, half-height, PCIe Gen3 x8 lanes


100G FPGA Card - Dual CFP4 port card supporting 2x100GE, PCIe Gen3 2 x8 lanes

fb4CGg3@VU series

FPGA Card - Quad QSFP28 port card supporting 4x100GE, 4xPCIe Gen3