BittWare S5PH-Q, Stratix V GX/GS, 2x QSFP – Sky Blue Microsystems GmbH

BittWare S5PH-Q | Altera Stratix V GX/GS FPGA | 16GB | 2x QSFP | 2x 40GigE | Hochgeschwindigkeitstrading

S5-PCIe-HQ (S5PH-Q) von BittWare ist eine halblange PCIe x8 Karte, die auf der energieeffizienten Altera Stratix V GX oder GS FPGA mit hoher Bandbreite basiert. 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. Über 16 GBytes on-board DDR3 und QDRII/II+ Speicher. Zwei QSFP+ Cages an der Vorderseite für zwei 40GigE (oder acht 10GigE) Interfaces direkt mit dem FPGA, um die Latenzzeit zu reduzieren. Dadurch ist das Board ideal für Hochfrequenzhandel und Netzwerkanwendungen. Das S5PH-Q bietet außerdem einen Board Management Controller (BMC) zur Systemüberwachung, wodurch das Platform-Management deutlich vereinfacht wird. All diese Funktionen machen das S5PH-Q zu einer vielseitigen und effizienten Lösung für die Erstellung und Bereitstellung von Hochleistungs-FPGA-Computersystemen.

Die Altera Stratix V FPGA ist optimiert für leistungsstarke Anwendungen mit hoher Bandbreite und integrierten Transceivern 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 FPGA wird von BittWare’s FPGA Development Kit unterstützt, das Board Support IP und Integration bietet.

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

Hochgeschwindigkeits-Networking und I/O

Das S5PH-Q bietet verschiedene Interfaces für serielle Hochgeschwindigkeits-I/O sowie Debug Support. An der Vorderseite gibt es zwei QSFP+ Cages, die jeweils 40GigE oder vier 10GigE Kanäle unterstützen. Die QSFP+ SerDes Kanäle sind direkt mit der Stratix V FPGA verbunden, wodurch die Latenz externer PHYs vermieden wird. Die QSFP+ Cages können optional für SFP+ angepasst werden.

Über zwei SATA-Anschlüsse stehen zwei SerDes Lanes zur Verfügung, um externe Speicher anzuschließen oder für direkte Board-to-Board Kommunikation. Das x8 PCIe Interface bietet 8 SerDes Lanes zur Stratix V FPGA. 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

Für die Stratix V FPGA gibt es mehrere on-board Speicherbänke. Als Speicher gibt es bis zu 16 GBytes DDR3 SDRAM (zwei 64-bit Banks) und bis zu 72 MBytes QDRII/II+ (vier 18-bit Banks). Das S5PH-Q 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-HQ-Beschleunigerdiagramm mit Hardwareelementen, z. 2x QSFP + -Käfige an der Frontplatte, die über 8 SerDes direkt mit dem FPGA verbunden sind, unterstützen 40 GigE oder vier 10 GigE.
Hardwarebeschleunigerdiagramm: BittWare S5PCIe-HQ mit 2x QSFP + -Käfigen an der Frontplatte, die über 8 SerDes (kein externer PHY) direkt mit dem FPGA verbunden sind.

Produktdaten

BittWare S5PCIe-HQ ist eine PCIe-Steckkarte mit Intel Stratix VGX oder GS FPGA, bis zu 952.000 Logikelementen und bis zu 62 MB Embedded-Speicher pro FPGA.
S5PCIe-HQ 4 ist eine PCIe-Steckkarte mit halber Länge und Standardhöhe und Intel Stratix VGX oder GS FPGA.
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.