BittWare S5PE-DS, 2x Stratix V GX/GS, 4x QSFP – Sky Blue Microsystems GmbH

BittWare S5PE-DS | Dual Altera Stratix V GX/GS FPGAs | 64GB | 4x QSFP | 4x 40GigE | Hochgeschwindigkeitstrading

S5PE-DS ist eine PCIe x16 Karte, die zwei energieeffiziente Altera Stratix V GX oder GS FPGAs mit hocher Bandbreite bietet. Die Stratix V wurde für High-End-Anwendungen entwickelt und bietet einen hohen Level an Systemintegration und Flexibiltät für I/O, Routing und Processing. Die S5PE-DS bietet bis zu 64 GBytes DDR3 SDRAM sowie Optionen für RLDRAM3 und QDRII+. VIer QSFP Cages an der Vorderseite bietet zusätzliche Flexibiltät und bieten Platz für 4 40GigE Interfaces, 16 10GigE oder 4 QDR/FDR InfiniBand Interfaces direkt an die eingebaute PHYs der FPGA für die geringst mögliche Latenz. Mit fast 2 Millionen verfügbaren Logikelementen (952.000 pro FPGA) ist das Board ideal für das Hochleistungs-Computing und durch die Netzwerkschnittstellen reduzierte Latenz, ideal für den Hochfrequenzhandel, sichere Kommunikation mit Militär-/Regierungsbehörden und Netzwerkverarbeitung.

Die Altera Stratix V FPGA ist optimiert für leistungsstarke Anwendungen mit hoher Bandbreite und integrierten Transceivern (bis zu 14,1 Gbps) und unterstützt Backplanes und optische Module. 1.6 Tbps Serial Switching Kapazität und bis zu 3.926 18 x 18 Variable Precision Multipliers werden unterstützt. Die Stratix V bietet außerdem PCI Express x8 über einen hard IP Block und unterstützt die Konfiguration über PCI Express über einen existierende PCI Express Link in Ihrer Anwendung. Für zusätzliche Flexibiltät unterstützt die Stratix V eine on-the-fly Rekonfiguration des Transceivers und des Kerns, während andere Teile des Designs laufen. Die beiden FPGAs sind über 8 SerDes-Transceiver und 36 Single-Ended-Signale miteinander verbunden. Die FPGAs sind von BittWare’s FPGA Development Kit unterstützt, das Board Support IP und Integration bietet.

Dual Intel Stratix V GX/GS PCIe Board mit Quad QSFP+, DDR3, QDRII+ und RLDRAM3

Hochgeschwindigkeits-Networking und I/O

Das S5PE-DS bietet verschiedene Interfaces für serielle Hochgeschwindigkeits-I/O sowie Debug Support. An der Vorderseite gibt es vier QSFP+ Cages, die jeweils 40GigE, 4 10GigE Kanäle oder QDR/FDR InfiniBand unterstützen. Die QSFP+ SerDes Kanäle sind direkt mit den Stratix V FPGAs verbunden, wodurch die Latenz externer PHYs vermieden wird. Über die acht SATA-Anschlüsse können über SerDes Lanes externe Speichermedien verbunden werden. Das Gen3 x16 PCIe Interface wird von einem PCIe Switch (PLX PEX8733) unterstützt, der on-chip DMA Engines sowie eine Gen3 x8 Verbindung zu jeder FPGA bietet. Für den Debug- und Programmier-Support stehen USB 2.0, RS-232 und JTAG Interfaces zur Verfügung. Timestamping wird unterstützt mit Möglichkeiten für einen 1 PPS und Referenztakteingang, sowie eine RS-232-Verbindung für GPS oder andere Zeitquellen.

Speicher

Das S5PE-DS bietet eine extrem flexible Speicherkonfiguration mit 8 SODIMM Sites (4 pro FPGA) für DDR3 SDRAM, RLDRAM3 und QDRII+*. SODIMMs sind in folgenden Konfigurationen verfügbar: bis zu 8 GBytes DDR3 mit optionalen Error-Correcting Codes (ECC); bis zu 36 MBytes QDRII+ (2 Bänke x18); oder bis zu 512 MBytes RLDRAM3 (2 Bänke x18). Das Board bietet außerdem Flash-Speicher um mehrere FPGA Images zu speichern.

Board Management Controller

Das fortgeschrittene Monitoring-Subsystem dieses Boards bietet einen Board Management Controller (BMC), der Messaging Protocol Commands eines Intelligent Platform Management Interface (IPMI) akzeptiert.

Der BMC bietet Steuerung der Stromzufuhr und Resets, Überwachung der Board-Sensoren, FPGA Boot-Loader, Spannungs-Overrides, Konfiguration programmierbarer Taktgeber, Zugang zu I2C Bus-Komponenten, Field-Upgrades und IPMI Messaging.

Zugriff auf den BMC ist via PCIe oder USB möglich. BittWares BittWorks II Toolkit bietet außerdem Utilities und Libraries für die Kommunikation mit den BMC-Komponenten auf einem höheren, abstrakteren Level, wodurch Developer den Zustand des Boards aus der Ferne beurteilen können.

BittWorks II Toolkit

BittWare bietet mit den BittWorks II Software Tools vollständigen Software-Support für diese Karte. Das BittWorks II Toolkit dient als Hauptinterface zwischen dem BittWare Board und dem Hostsystem. Das Toolkit umfasst Treiber, Libraries, Utilities und Beispiele für Zugriff, Integration und Entwicklerapplicationen für das BittWare Board.

FPGA Development Kit

BittWares FPGA DevKit bietet FPGA Board Support IP und Integration für die Altera FPGA-basierten Boards von BittWare. Das FDK beinhaltet FPGA-Komponenten, die vorkonfigurierte, physische Interfaces, Infrastruktur und Beispiele enthalten, wodurch die Entwicklungszeit drastisch verkürzt wird und wodurch sie sich leicht in bereits existierende FPGA Development Environments integrieren lassen.

Funktionierende Beispielprojekte illustrieren für jedes Board wie Daten zwischen den verschiedenen Interfaces verschoben werden. Zu den unterstützten Interfaces gehören DDR4, DDR3, DDR2, QDR2/+, PCIe, 10GbE, LVDS, SerDes und Double Data Rate I/O. Alle Beispielprojekte sind auf der Entwicklerseite von BittWare erhältlich.

BittWare Firmware und Partner für finanzielle Lösungen

BittWare bietet Firmware für den Stratix V FPGA auf den PCIe Boards der S5 Familie, die speziell für Anwendungen im Hochfrequenzhandel ausgelegt sind. BittWares FPGA Development Kit bietet eine solide Basis für finanzielle Anwendungen wie:

BittWare S5PCIe-DS-Beschleunigerdiagramm mit Hardwareelementen, z. 4x QSFP Plus-Anschlüsse an der Vorderseite und 64 GByte DDR3 an 2x 4 SODIMM-Standorten mit 2x FPGA.
Hardware-Beschleunigerdiagramm: BittWare S5-PCIe-DS mit 4 QSFP + -Käfigen auf der Frontplatte und 4 SODIMM-Standorten pro FPGA, die bis zu 64 GB DDR3-SDRAM mit ECC unterstützen.

Produktdaten

BittWare S5PCIe-DS ist eine PCIe x16-FPGA-Karte mit zwei Steckplätzen und zwei hochdichten Intel Stratix V GX / GS-FPGAs, die bis zu 952.000 Logikelemente und 62 MB Embedded-Speicher pro FPGA unterstützen.
Bei der S5PCIe-DS 4 handelt es sich um eine PCIe x16-Karte mit voller Bauhöhe und Standardgröße.
Das BittWorks II Toolkit umfasst die BwMonitor-App, die einen Einblick in die Board-Verwaltungsfunktionen wie Live-Board-Stromversorgung und Temperaturanzeige von BittWare-Hardware bietet.
BwMonitor ist Teil des BittWorks II Toolkit: Liefert Live-Board-Leistung und Temperaturanzeige der BittWare-Hardware.