BittWare パートナーフレームワーク

nxFramework(エヌエックスフレームワーク

低レイテンシー開発フレームワーク

Enyx_IP搭載XUP-VV8
エニックスのロゴ

Enyx Development Framework (nxFramework) は、金融業界向けの超低遅延 FPGA アプリケーションを効率的に構築・維持するために設計されたハードウェアおよびソフトウェア開発環境です。10年間の研究開発に基づいて開発されたnxFrameworkは、Enyxのすべての既製ソリューションの基盤であり、大規模なアプリケーションのポートフォリオを管理するためのツールチェーンを顧客に提供します。

社内の高性能取引エンジン、注文執行システム、取引前のリスクチェックゲートウェイ、カスタムプロジェクトの構築のために開発されたnxFrameworkは、新しい低遅延プロジェクトを開始したり、既存のプロジェクトを保守したり、プラットフォームを変更しようとする熟練FPGA開発者が、すぐに生産までの時間を短縮できます。

主な特徴

10G MAC/PCS @
29ns RTT

10G TCP@
53ns RTT

Library of
60+ユーティリティ 心棒

特徴

超低遅延コネクティビティコア

  • 10G MAC/PCS - 29ns RTT - SOP to SOF @ 322MHz
  • 40G MAC/PCS - 55ns RTT - SOP to SOF @ 322MHz
  • 10G TCPスタック - 53ns RTT @ 322MHz
  • 10G UDPスタック - 43ns RTT @ 322MHz
  • PCIeストリーミングDMA - 790ns RTT @ 250MHz

60以上のユーティリティコアのライブラリ

  • MMIOコアライブラリ
  • パケットストリーミングコアライブラリ
  • メモリ管理コアライブラリ
  • 数学コアライブラリ
  • 統計学コアライブラリ
  • シミュレーションヘルパーライブラリ
Enyx IPブロック図

Enyx Development Frameworkの概要

NVMeブリッジプラットフォームIPコアの実情

提供されるコア付き

  • ドキュメンテーション:包括的なユーザードキュメント
  • デザインファイル形式暗号化Verilog
  • 制約ファイル:FPGA毎に提供
  • 検証する:ModelSim検証モデル
  • インスタンス化テンプレートです:Verilog (VHDLラッパーあり)
  • リファレンスデザイン、アプリケーションノート 合成と配置・配線スクリプト
  • 追加項目です:リファレンスデザイン 

使用したシミュレーションツール
QuestaSim(最新の対応バージョンはIntelliPropにお問い合わせください。)

サポート:
フルライセンスを取得したコアに対して、納品日から6ヶ月間、電話およびメールによるサポートを提供します。

注)
その他のシミュレーターもございます。詳しくはIntelliProp社にお問い合わせください。

ブロック図、データシート、製品詳細

Enyx Runtimeソフトウェアスタック

Enyxソフトウェア・スタック図

Enyx Runtimeソフトウェアスタック

Enyxコネクティビティ&ユーティリティコアの簡単な設定とモニタリングが可能で、C/C++ライブラリによるFPGAアプリケーションとの連携も可能です。 

空の見出し

空っぽのヒア

ハードウェア開発環境

Pythonスクリプトによる開発環境で、開発サイクルを簡略化し、製品化までの時間を短縮することができます。

空の見出し

エンプティヘッド

エニックス・インスペクター効率的なデバッグ

実行時にFPGAの設定や監視ができるWebベースのGUIを搭載し、迅速な展開やデバッグが可能。

空の見出し

エンプティヘッド

機能詳細について

  • 利用可能なすべてのEnyxコネクティビティコアとユーティリティコア
  • ボードマネージメントコアです:
    • FPGAビットストリームに対応したフラッシュコントローラ
    • SFP/QSFP通信用I²Cバスコントローラ
    • メモリコントローラ(DDR4、QDR II+)のインスタンス化が可能。
  • 追加要素も含まれています:
    • Enyx Inspector:Webベースのデバッギングツール
    • Linuxドライバ&設定・通信ライブラリ
    • 既製品で構成可能なリファレンスデザイン
    • 金融分野で広く使われているFPGAファミリーをサポート

参考例・使用例

ULL ティック・トゥ・トレード・プラットフォーム

  • ULL tick-to-tradeのFPGA取引戦略の標準リファレンスデザイン。
  • nxFrameworkは、開発を支援するために必要なすべてのハードウェアとソフトウェアモジュールを提供します。
  • 100ns以下のRTTレイテンシー

取引前のリスクチェック ゲートウェイ

  • リスクチェックゲートウェイの標準リファレンスデザインアクセラレーション
  • 2つの異なるTCPスタックが、それぞれユーザーと取引所に接続します。
  • 1μs以下のRTTレイテンシー

対応FPGAカード

価格や詳細についてご興味のある方は、こちらをご覧ください。

当社のテクニカルセールスチームは、在庫状況や構成情報を提供したり、技術的な質問に答えたりする準備ができています。