Die BittWare XUPP3R PCIe Beschleunigerkarte mit einer Xilinx UltraScale+ FPGA ist perfekt für Hochleistungsanwendungen mit hoher Bandbreite und geringer Latenz, die einen massiven Datenfluss und Packet Processing benötigen.
Die Karte bietet weitreichende Speicherkonfigurationen mit bis zu 256 GBytes Speicher, ausgefeilte Takt- und Zeiteinstellungen und vier vorderseitige QSFP Cages mit je bis zu 100 Gbps (4×25) – inklusive 100GbE. Das XUPP3P bietet außerdem einen Board Management Controller (BMC) zur Systemüberwachung, wodurch das Platform-Management deutlich vereinfacht wird. Die Kombination all dieser Eigenschaften machen die XUPP3R zur idealen Lösung für viele Datenzenter-Anwendungen wie: Netzwerk-Processing und Sicherheit, Beschleunigung, Speicher, Broadcast und SigInt.
The UltraScale+ VU13P bietet bis zu 3,8 Millionen logische Elemente. Diese Dichte macht Wärmemanagement schwierig, aber BittWare unterstützt diese hohen FPGA-Lasten mit der Viper-Plattform mit 256 GBytes DDR4 oder 1152 Mbits QDR-II+ und 4x 100 Gbps Ethernet.
Die Xilinx UltraScale+ FPGAs bauen auf 16 nm Process-Technology auf und verwenden 16FF+ FinFET 3D Transistoren für bessere Leistung pro Watt als frühere Generationen. Virtex UltraScale+ Geräte beiten bis zu 128x 32,75 Gbit/s Transceiver, die 400GbE, 100GbE and 25GbE ermöglichen. Die UltraScale+ FPGAs bieten programmierbare Systemintegration mit über 400 Mb on-chip Speicher, integrierte 100G Ethernet MAC mit RS-FEC und 150G Interlaken Kerne, sowie IP Blocks für PCIe Gen3 x16 und Gen4 x8. Bis zu 11.904 DSP Slices bieten hohe DSP Rechenleistung.
Die Viper-Plattform von BittWare verwendet eine fortschrittliche Computerflusssimulation, um das physische Board-Design in einem thermischen Ansatz zu betreiben, einschließlich der Verwendung von Heatpipes, Luftstromkanälen und der Anordnung von Komponenten, um den begrenzten verfügbaren Luftstrom in einem Server zu maximieren. Viper Boards sind passiv gekühlt, aber aktive Kühlung ist eine Option.
Das XUPP3R bietet verschiedene Interfaces für serielle Hochgeschwindigkeits-I/O sowie Debug Support. Auf der Vorderseite sind vier QSFP28 Cages mit jeweils 100GbE, 40GbE, vier 25GbE, oder vier 10GbE Kanälen, für insgesamt bis zu 400 Gbps Bandbreite. DIe vier QSFPs können auch als 400GbE kombiniert werden. Die QSFP-Kanäle sind über 16 Transceiver direkt mit dem UltraScale+ FPGA verbunden. Die QSFP+ Cages können optional für SFP+ angepasst werden.
Ein Gen3 x16 PCIe-Interface ist über 16 Transceiver direkt mit dem FPGA verbunden. Ein optionaler serieller Expansionport bietet eine 20x Transceiver Portverbindung zur FPGA und kann verwendet werden, um seriellen Speicher, wie einen Hybrid Memory Cube (HMC) oder ein zusätzliches PCIe-Interface hinzuzufügen. Das Expansion-Interface bietet außerdem 14 GPIO Signale.
Für den Debug- und Programmier-Support steht ein USB 2.0 Interface zur Verfügung. Desweiteren wird Timestamping unterstützt mit Möglichkeiten für einen 1 PPS und Referenztakteingang.
Dank der exklusiven SEP-Schnittstelle (serielle Erweiterung) von BittWare kann der XUPP3R um einen zusätzlichen PCIe Gen3 x16-Steckplatz, weitere 4 QSFPs oder die Verbindung zwischen zwei XUPP3Rs erweitert werden.
Das XUPP3R verfügt über vier DIMM-Sites, die Standard-DDR4-DIMMs und proprietäre QDR-II + -RDIMMs unterstützen. Jede DIMM-Site unterstützt bis zu 128 GB DDR4 mit optionalem ECC oder bis zu 576 MBit QDRII + (2x 288Mbit-Bänke x18). Zusätzlicher integrierter Speicher umfasst Flash mit Werkseinstellung und Unterstützung für mehrere FPGA-Images.
Neben der standardmäßigen aktiven Lüfter- und Kühlkörperkühlung bietet der XUPP3R zwei passive Optionen: die standardmäßige und unsere neue fortschrittliche passive Kühlung mit Heatpipes.
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
Bitte benutzen Sie unseren FPGA Board Selector, um Ihr passendes Modell zufinden.