HFT-X Development Kit

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