GigE Vision 3.0 Device IP Core
GigE Vision 3.0 Device IP Core für FPGAs
- Kompatibel mit Geräten der AMD UltraScale-Serie (und neueren) sowie mit Altera Agilex-Bausteinen
- Kompakt, anpassbar
- Ausgelegt für Datenraten von 10 und 25 Gbit/s
- Nutzt das RoCEv2-RDMA-Protokoll und GenDC-Nutzdaten für das Streaming
- Wird als funktionsfähiges Referenzdesign geliefert
Architektur
Beschreibung des GigE Vision 3.0 Device IP Core
GigE Vision ist ein Standard-Kommunikationsprotokoll für Bildverarbeitungsanwendungen, das auf der bekannten Ethernet-Technologie basiert. Es ermöglicht eine einfache Anbindung zwischen GigE Vision-Geräten und Hosts, auf denen die TCP/IP-Protokollfamilie läuft.
GigE Vision 3.0 erfüllt die Anforderungen für Datenraten über 10 Gbit/s durch die Einführung von Streaming unter Verwendung des Remote-DMA-Protokolls RoCEv2, insbesondere der Transportfunktion „Reliable Connection SEND“.
Allied Vision bietet eine Reihe von IP Cores und ein Entwicklungsframework zur Erstellung von FPGA-basierten Senderprodukten mit GigE-Vision-Schnittstelle. Aufgrund der hohen Geschwindigkeit von GigE Vision benötigen Sender eine schnelle FPGA-basierte Implementierung des eingebetteten GigE-Cores. Der GigE Vision 3.0-Kernsatz bietet beste Leistung mit Geräten der AMD UltraScale-Serie (und neuer) oder Altera Agilex-Geräten.
Ressourcenverbrauch
Ressourcenverbrauch herunterladenVorteile
eGrabber SDK enthalten
Ein funktionsreiches Software-Toolkit, das die Bausteine für die schnelle und einfache Entwicklung leistungsstarker Videoanwendungen bereitstellt, die nur minimale CPU-Ressourcen beanspruchen. Dazu gehören auch ein Filter-Software-Treiber für GigE Vision 2 und RoCEv2-Unterstützung für GigEVision 3-Anwendungen sowie eine Erfassungsbibliothek für Windows oder Linux zusammen mit Beispielanwendungen, darunter ein GigE Vision-/GenICam-kompatibler Viewer.
Entdecken Sie eGrabber
Umfassende Unterstützung für FPGA-Entwicklungskits
Die FPGA-IP Cores von Allied Vision werden als voll funktionsfähige Referenzdesigns auf einem FPGA-Entwicklungskit bereitgestellt. Wir unterstützen eine breite Palette an handelsüblichen Kits von AMD, Altera und Microchip.
Mitgeliefertes Referenzdesign
Voll funktionsfähiges Referenzdesign: Die FPGA-Lösungen von Allied Vision werden als eigenständiges, voll funktionsfähiges Referenzdesign geliefert, das zusammen mit FPGA-IP-Cores auf einer vereinbarten gemeinsamen Plattform läuft. Dies minimiert die Entwicklungszeit und ermöglicht erstklassige Leistung bei geringem Platzbedarf, während gleichzeitig genügend Flexibilität für die Anpassung des Designs bleibt. Die Cores von Allied Vision sind kompakt und lassen im FPGA genügend Platz für Ihre Anwendung.
Individuelle Konfiguration
Einige Teile des Designs werden ausschließlich als Binärdateien bereitgestellt (zum Beispiel die GigE-Vision-Steuerungsprotokollbibliothek), während andere Teile als Quellcode geliefert werden. Das Design-Framework enthält alle erforderlichen Designdateien und Cores sowie Vivado- oder Quartus-Projektdateien. Es ist als GigE-Vision-Kamerasystem mit einem konfigurierbaren Testmustergenerator konfiguriert. Dieses System wird als Referenzdesign für ein handelsübliches Evaluierungsboard geliefert. Das Referenzdesign nutzt die Entwicklungswerkzeuge von AMD oder Altera (nicht im Lieferumfang enthalten).
Unterstützung für Remote DMA/RoCEv2
Die wichtigste Neuerung von GigE Vision 3 ist die Unterstützung von Remote-DMA/RoCEv2 für das Streaming. Dadurch wird der Datenempfang vollständig auf die RoCEv2-kompatible Netzwerkkarte ausgelagert, sodass die CPU nicht mehr beteiligt ist. Dies ermöglicht höhere Datenraten von über 10 Gbit/s.
Erweiterungen der FMC-Schnittstelle
Um den Funktionsumfang der verschiedenen Referenzplatinen zu erweitern, bieten wir FMC-Karten für 10G-Ethernet mit NBaseT-Unterstützung an. 25G-SFP28-Schnittstellen sind in der Regel auf den Evaluierungsplatinen verfügbar.