New York, London and Paris - NovaSparks has introduced NovaLink, the new FPGA-to-FPGA link that allows trading firms to receive NovaSparks' ticker plant data directly into their own FPGA trading systems. The data is consumed through a normalized hardware application program interface (API) provided as an intellectual property (IP) core by NovaSparks.
Luc Burgun, CEO of NovaSparks, said: "With NovaLink, banks and trading firms can now implement complex advanced trading strategies that cover thousands of instruments across markets and asset classes with the speed and determinism that only FPGAs can deliver, completely eliminating the CPU and software from the critical processing path. NovaLink reduces FPGA development costs for our customers by exploiting the exceptional market and functional coverage that we added in the last few years."
By using NovaLink, trading firms off-load the feed handler functions of their overall design onto separate FPGA chips, which gives more space on their own FPGA to implement larger scale trading strategies that will not fit on a single chip system otherwise. In addition, their strategies can now access a fully featured feed handler with resiliency features which are typically only found in software feed handler solutions. This feature set includes support for exchange refresh and/or packet retransmission services, advanced A/B arbitration, and snapshot.
NovaLink interfaces with both Altera's and Xilinx's FPGAs and is available in several different options. Average latency with NovaLink is one microsecond for order-based feeds like NASDAQ TotalView ITCH, and 750 nanoseconds (ns) for level-based feeds like Chicago Mercantile Exchange MDP3, measured from the wire on the market side to the trading firm's FPGA. NovaLink complements the existing 10Gig Ethernet Multicast and PCIe DMA distribution options already available on the NovaTick appliance.