Trust your FPGA Project to NovaSparks
NovaSparks is the ideal partner for your FPGA-based market data processing projects. Whether you are looking at specific ways of processing, normalizing or distributing market data, whether you are looking at accelerating the whole trading cycle on FPGAs for future, equity or options markets, NovaSparks brings experience, flexibility and agility, allowing for a very high level of service and customization, as well as wide array of options with regards to IP ownership.
Open FPGA Development Platform:
NovaSparks offers the open FPGA development platform.
This platform can be combined with Xilinx (now AMD) ANTS for TCP Order Execution to create a powerful Tick-to-Trade development environement. The platform can consume any of the 75 market data feeds offered by NovaSparks through a single hardware programming interface and rely on ANTS to establish multiple TCP/IP sessions in a very efficient way.
Building in-house FPGA teams is very costly with a questionable return-on-investment, as harvesting the benefits of FPGA technology requires overcoming several challenges:
- Programming challenges: SystemVerilog and VHDL are low level languages where simple functions can sometimes require hundreds of lines of code.
- People challenges: SystemVerilog/VHDL programmers are a scarce resource compared to C or C++ programmers. Only few of them understand the financial market specificities and challenges.
- Arbitration between software and hardware: Not everything will benefit from a hardware implementation. Identifying ahead of time what part of the infrastructure can be implemented in FPGA and deliver significant performance improvement as a result requires a lot of experience in both software and hardware programming.
- Choice of hardware: There are multiple FPGA vendors and dozens of FPGA cards available on the market. Choosing the right one for an application is essential to deliver the desired end result.
- Testing and integrations: Programming, testing and integrating FPGA solutions require a unique set of tools and significant experience, often very different from traditional software environments.
Key Benefits of NovaSparks Open FPGA Development Platform
of
Slash Time to Market
Access NovaSparks catalog of 75 feed handlers with book builder and feed aggregation through a normalized interface. Simplify your design and recompile faster.
Contain Development Risk and Cost
Focus your FPGA development resources on the trading strategies, not on the development and maintenance of all the market data components.
Leverage NovaSparks Expertise
Engage NovaSparks on a Professional Services bases to help you develop your trading strategies and risk checks, while keeping the source code and the IP.
Achieve Ultra-Low Latency
Accelerate all the key components of the trading cycle by using the NovaSparks open FPGA development platform and achieve sub-microsecond latency for the full trading cycle in a scalable and generic way.