High Frequency Trading and Network Processing
The HFT-X Development Kit provides a solid hardware and software foundation for FPGA based high-frequency trading. For C programmers the kit is available with the ImpulseC Co-Developer C-to-HDL compiler and a Stone Ridge developed reference design that will speed progress on your proprietary innovations. You can start programming the system right out of the box in familiar ANSI-C. For HDL coders, the kit includes IP cores for PCI-e, Ethernet, DDR memory, reference designs and a clean API to get you started. SRT consulting is also available to accelerate your HFT ramp-up. Stone Ridge has designed this system for organizations developing high frequency trading systems capable of anything from complete trigger to order systems fully in hardware or network pre-processors that feed filtered data to the CPU. Inquire today about how we can help you get started with hardware assisted systems.

Applications
- High Frequency Trading
- Network Processing
- Encryption/Decryption
- Compression/Decompression
Stone Ridge Technology’s HFT-X Development Kit comes with everything you need to develop high-frequency trading applications.
Each Stone Ridge Development Kit includes:
- 1U server host
- HFT-01 reconfigurable PCI-e board
- C++ API from host to FPGA board
- IP cores for PCI-e, Ethernet and DDR memory
- Working reference designs
- ImpulseC license (optional)
- ImpulseC training (optional)
- Feed Parser reference design (optional)
HOST HARDWARE:
- 1U server
- 2 Nehalem 2.8GHz processors
- 32 GB DDR3 memory
- 1TB HDD
RECONFIGURABLE HARDWARE:
HFT-01 PCI-e FPGA board featuring:
- 1 Xilinx Virtex-5 User FPGA
- 2GB DDR RAM
- 1G, 10G, IB Ethernet ports
FIRMWARE:
- PCI-e bridge
- Ethernet processing
- DDR memory
SOFTWARE:
- Linux CentOS
- RDX C++ API
- ImpulseC (option)
FPGAS
• One Xilinx PCIe Bridge FPGA Virtex-5 LX50T, SX50T, FX70T
• One Xilinx Virtex-5 Processing FPGA LX50T, LX85T, LX110T, LX155T, SX50T, SX90T, FX70T, FX100T, LX110 or LX155
FORMAT
- Full-length PCI-e card
INTERFACE
- 8-lane PCI-e 1.1
ETHERNET
- 1G, 10G, IB options
MEMORY
- User FPGA: 2GB DDR2 SDRAM
PROGRAMMING
- Bridge FPGA: JTAG or PROM
- User FPGA: PCI-e or JTAG


