BittWares XUPSV2 ist eine low-profile PCIe Karte mit einem sehr großen FPGA – dem Xilinx Virtex UltraScale+ VU9P, das bis zu 2,5 Millionen logische Elemente bietet. Die Karte bietet 2x 40/100 Gbps Ethernet (8x 25/10 GbE durch Kabelpeitschen) für Hochgeschwindigkeitsnetworking, und bis zu 16GBytes DDR4 SDRAM.
Das Board verwendet die Spider Platform von BittWare, eine low-profile PCIe-Platform, die für thermale Leistung optimiert wurde. Die Spider Platform kombiniert eine flache PCIe Form für eine hohe Dichte und größere Lastenkapazität mit einem robusten, passiven Kühlkörper für Server.
Diese Karte ist mit vier QSFP+ Cages auf der Vorderseite, die jeweils 40/100GbE oder vier 10/25GbE Kanäle unterstützen, auf Hochgeschwindigkeit-Networking ausgelegt. Es wird ein Jitter-Bereinigungsprogramm bereitgestellt, um wiederhergestellte Taktgeber zur Unterstützung von Synchronous Ethernet zu verwenden.
Serielle Expansion wird durch einen OCuLink Anschluss (8x 25Gbps) ermöglicht, der mit einer weiteren XUPSV2 oder anderen Geräten wie IBMs POWER9 über OpenCAPI verbunden werden kann. Ein Utility Header bietet einen PPS Eingang, einen 10Mhz Taktgeber und 2 FPGA-Transceiver (die für 1GbE Support verwendet werden können). Ein USB Mirco-Port ermöglicht USB-Zuganz zum BMC, USB-to-JTAG und einem USB UART für den Debug- und Programmier-Support.
Ein Utility Header bietet ein 1GbE interface, einen PPS Eingang und ein USB Interface für Debug und Programming Support.
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.
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.
BittWares bietet FPGA Beispielprojekte, als FPGA Board Support IP und Integration für die UltraScale+ Boards an. Die Beispielprojekte lassen sich leicht mit den Xilinx Vivado Tools integrieren und illustrieren, wie Daten zwischen den verschiedenen Interfaces des Boards hin und her bewegt werden. Alle Beispiele können auf der Developer-Webseite von BittWare heruntergeladen werden.
Produktdaten