FPGA based Acceleration for Financial Trading
Our FPGA-based smart feed handlers enable the acceleration of financial trading platforms, and are especially aimed at high-frequency trading, ultra-low latency feed handling, and real-time algorithmic trading.
The following diagrams illustrate two possible use models for our 'Ticker Plant' acceleration platforms.
![]() |
![]() |
| Fig. 1 - FPGA based trading architecture #1 | Fig. 2 - FPGA based trading architecture #2 |
Our smart feed handlers' solution framework includes a combination of hardware, firmware, and software, each provided with different options to fit specific acceleration requirements.
» Hardware platforms
We currently offer the following FPGA hardware platforms that are designed specifically for low-latency trading.
| XP4S530LP-20G | XP4S1050GT-20G | XP4S1050-10G | XP6V550-2G |
![]() |
![]() |
![]() |
![]() |
| Quick facts: - Low profile PCIe 2.0 (Gen2) x8 - Dual 10G or dual 1G Ethernet - 2GB DDR3 SDRAM - 36MB QDRII+ SRAM |
Quick facts: - Dual FPGA - PCIe 2.0 (Gen2) x8 - Dual 10G Ethernet - 1GB DDR3 SDRAM |
Quick facts: - Dual FPGA - PCIe 2.0 (Gen2) x4 - 10G Ethernet - 1GB DDR3 SDRAM |
Quick facts: - PCIe 2.0 (Gen2) x8 - Dual 1G Ethernet - 8GB DDR2 SDRAM - 18MB QDRII+ SRAM |
| details » | details » | details » | details » |
» Firmware environment
We offer a complete IP infrastructure that enables near instant access to market data, with 70ns Ethernet MAC latency, 200ns Ethernet MAC + TOE latency, and under 50ns PCI Express + DMA latency at Gen2 and Gen3 speeds.
| Framework #1: - 10G or 1G Ethernet MAC - PCIe multi-channel DMA controller - Memory controllers Framework #2: - 10G or 1G Ethernet MAC - 10G or 1G Traffic Offload Engine (TOE) (Up to 32 sessions) - PCIe multi-channel DMA controller - Memory controllers | ![]() |
» Infrastructure software
![]() |
Our solution includes a latency optimized PCIe device driver for 32-bit and 64-bit Linux distributions. A C/C++ API provides application software with easy to use higher-level functions to access hardware resources. |
» Productivity software
Our Hardware Compile Environment "HCE" allows compilation of algorithmic C into FPGA hardware. HCE is a hardware-aware compiler optimized for our range of FPGA accelerator cards. HCE automatically generates the interfaces and control logic that enables HCE-compiled algorithms to connect seamlessly with the FPGA's IP infrastructure. |
![]() |
» Documentation
| Version | Size | |
| Solution brochure | 1.0 | 927 KB |








