nxFramework

Designed to efficiently build & maintain ultra-low latency FPGA applications for the financial industry

What is nxFramework?


The Enyx Development Framework (nxFramework) is a hardware and software development environment designed to efficiently build and maintain ultra-low latency FPGA applications for the financial industry.

 

Based on 10 years of research and development, nxFramework is the foundation for all Enyx off-the-shelf solutions and provides clients with the toolchain to manage a large portfolio of applications. 

 

Developed for building in-house high performance trading engines, order execution systems, pre-trade risk check gateways, and custom projects — the nxFramework offers:

speed-tech

Speed

Driven by the latest FPGA technology, our IP cores are specifically optimized for financial use cases — the only solution of its kind on the market

efficiency-tech_1

Time-to-Production

Reduce your overall development cycle and dedicate more time and resources to building the business logic that sets your firm apart from the competition. Get from your idea to a working proof of concept in weeks instead of months

resiliency-tech

Resiliency

A mature solution with almost a decade in-production experience, nxframework is a proven, reliable technology that makes up the backbone of all our solutions

flexibility-tech

Flexibility

Enables development of projects across different use cases via a modular design that is supported by a robust collection of IP cores & software libraries

power-tech

Future-Proof

Widely supported across multiple FPGA platforms, nxFramework is platform agnostic and is not restrained by current or future technology updates

Performance Reports

Consult our latest latency figures

 

view report

Who should use nxFramework?


Any skilled FPGA developer starting a new low latency project, maintaining an existing one, or looking to change platforms can immediately reduce their time-to-production.

 

Our platform agnostic solution allows for mobility from one platform to another with minimal effort and can support designs across multiple different hardware platform vendors.

 

» Common Use Cases:

  • Market data processing engine
  • Inbound pre-trade risk gateway
  • Outbound order execution gateway
  • Tick-to-trade electronic trading platform
  • Financial data distribution application
  • Smart order router

Certified Hardware Platform Partners

Key Features


»  Modular, Scalable, Unique

Enables development of projects across different use cases via a modular design that is supported by a robust collection of IP cores & software libraries

 

» Platform Mobility: Flexible & Future-Proof

By providing support across multiple FPGA platforms, nxFramework is platform agnostic and not restrained by current or future technology updates

 

» Mature technology, Proven FPGA experts

Take advantage of our FPGA expertise and support via regular product updates that provide performance & feature improvements

 

» The Enyx Inspector: Efficient Debugging

Equipped with a web-based GUI that can configure and monitor the FPGA at runtime, allowing for quick deployment and debug

 

Specifications


 

» Ultra-low latency IP Cores:

 

» Platform management cores:

  • QSPI Flash controller support
  • I²C bus controller for SFP/QSFP communication
  • Unified cross-platform BMC & platform-specific BMC support
  • Configurable instantiation of DDR & QDR memory controllers

 

» Additional elements:

  • The Enyx Inspector: a web-based debugging tool
  • Linux drivers, communication & IP core management libraries
  • Off-the-shelf, configurable reference designs
  • 60+ IP core library for MMIO, streaming manipulation,
    math functions, cache & memory management

 

» Certified Hardware Platform Partners:

Downloads

Want a copy of our brochure?
 
Download PDF

 

 

Already a customer?

Get the latest IP core release from Enyx Distribution Platform