Überholspur

Überholspur

CoaXPress 2.0 Framegrabber mit FPGA-Vorverarbeitung

Die Verabschiedung von CoaXPress Version 2.0 steht unmittelbar bevor. Der Matrox Rapixo Framegrabber unterstützt mit vier Links sowohl die bisherige CXP-6 Geschwindigkeit, als auch den neuen CXP-12 Linkspeed mit bis zu 5GB/s.

Bild 1 | CoaXPress 2.0 bietet gegenüber der Version 1.1.1 die doppelte Geschwindigkeit, GenICam-Event-Packets sowie Multi-Destination, das heißt Bilddaten können auf verschiedene Framegrabber verteilt werden. (Bild: Rauscher GmbH)

Als Interface für hohe Datenraten hat sich CoaXPress durchgesetzt. Über 40 verschiedene Firmen unterstützen mittlerweile den im Jahr 2011 eingeführten Standard mit einer Vielzahl an Produkten: Kameras, Framegrabber, Kabel, IP-Cores, Referenzdesigns und vieles mehr erlauben Visionentwicklern aus einem breiten Portfolio an Hard- und Software zu schöpfen, um auch anspruchsvolle Anwendungen umzusetzen. Der Erfolg von CoaXPress liegt im Wesentlichen in drei Eigenschaften begründet, die das Interface gegenüber anderen etablierten Alternativen wie Camera Link oder hardware-freien Lösungen wie GigE Vision und USB3 Vision abheben:

  • Datenrate: Hohe Datenraten von 6,25Gbps über einen CXP-Link, steigerbar auf bis zu 25Gbps durch die Aggregation von bis zu vier Links, erlauben heute den Betrieb von 25MP Kameras bei bis zu 80fps.
  • Verkabelung: Günstige, robuste, dünne und vor allem lange Verkabelungen zwischen Kamera und Framegrabber. Über eine einzige Koaxleitung werden Bild- und Kamerakontrolldaten sowie die Stromversorgung übertragen.
  • Echtzeit: Garantiertes Echtzeitverhalten einschließlich Real-Time-Triggerung und minimaler Datenlatenz bei der Übertragung sowohl bei hohen Datenraten als auch bei komplexen Multi-Kamera-Setups.

Anwendungen finden sich heute in Bereichen wie Medical Packaging, Wafer- und Wafer-Masken-Inspection, Real-Time-Partikelanalyse. Alle CoaXPress Anwendungen kombinieren dabei einen hohen Datendurchsatz mit einer hohen Transferverlässlichkeit und einem hohen zeitlichen Determinismus.

Der Rapixo Framegrabber von Matrox Imaging unterstützt mit vier CXP Links sowohl die bisherige CXP-6 Geschwindigkeit, als auch den neue CXP-12 Linkspeed. (Bild: Rauscher GmbH)

Bild 2 | Der Rapixo Framegrabber von Matrox Imaging unterstützt mit vier CXP Links sowohl die bisherige CXP-6 Geschwindigkeit, als auch den neuen CXP-12 Linkspeed. (Bild: Rauscher GmbH)

Datenraten bis zu 5GB/s

Die Entwicklungen im Sensor- und Kamerabereich stehen nie still. Auflösungen und Bildraten wachsen kontinuierlich und Sensorhersteller wie GPixel bieten inzwischen Lösungen mit fast 4GB/s an (Global Shutter CMOS Sensor aus der GMAX Serie mit 25MP bei 150fps). Auch der vermehrte Einsatz von Farb- oder Multispektralkameras lassen den Bandbreitenbedarf eines Bildverarbeitungssystems immer weiter steigern. Aktuell wird an der Version 2.0 von CoaXPress gearbeitet, die Verabschiedung steht unmittelbar bevor. Die wichtigsten Verbesserungen gegenüber der heutigen Version 1.1.1 sind:

  • Doppelte Geschwindigkeit: Neben den bisherigen Datenraten von 6,25Gbps über einen CXP-Link werden 10Gbps (CXP-10) und 12,5Gbps (CXP-12) eingeführt. Damit steigt die Nettodatenrate bei Verwendung von vier CXP-Links auf bis zu 5GB/s. Parallel zur Verdopplung des Transfervolumens wird auch die Uplink-Geschwindigkeit verdoppelt. Hiermit sind dann stabile Triggerraten von bis zu 500kHz über die Standardverkabelung möglich.
  • GenICam-Event-Packets: Nun können vergleichbar zu GigE/USB3 Vision auch CXP Kameras zusätzliche Informationen (wie z.B. interne Temperaturen, IO Status, etc.) übertragen und den Systemen so zu noch mehr Transparenz verhelfen.
  • Multidestination: Damit ist es möglich, dass ein Sender (Kamera-) Bilddaten auf verschiedene Framegrabber verteilt. So lassen sich Visionsysteme auch von der Verarbeitungsleistung her beliebig nach oben skalieren.

CXP 2.0 Board mit FPGA

Demonstratoren und erste Produkte auf Basis von CoaXPress 2.0 werden erstmalig von verschiedensten Herstellern auf der Vision live zu sehen sein. Ein Beispiel ist der CXP 2.0 Framegrabber Rapixo von Matrox Imaging. Das Board unterstützt mit vier CXP Links sowohl die bisherige CXP-6 Geschwindigkeit, als auch den neuen CXP-12 Linkspeed. Damit ist der Grabber sowohl für heute verbreitete CXP-Kameras als auch für die zukünftige Generation einsetzbar. Mit dem PCIe 3.1 x8 Host Interface werden die bis zu 5GB/s Datenrate – unterstützt von bis zu 4GB onboard Memory – stabil und latenzfrei zum PC übertragen. Die flexiblen Trigger- und IO-Funktionen des Boards erlauben das Aufsetzen von Systemen mit komplexen zeitlichen Ablauf- und Triggerzyklen. Dies ist ein großer Vorteil bei der Integration in z.B. AOI-Systeme mit schnellem Umschalten verschiedener Beleuchtungsszenarien oder bei Track&Trace Anwendungen, in denen Produkte lückenlos innerhalb der Produktionsmaschine verfolgt werden müssen. Das lüfterlose Design des Boards stellt zudem sicher, dass es auch im raueren Industrieumfeld im Dauerbetrieb ohne Unterbrechungen verwendet werden kann. Die Matrox Produktphilosophie garantiert durch die Auswahl der verwendeten Elektronikbauteile eine hohe Verfügbarkeit und einen langen, kontrollierten Lebenszyklus, der sogar Revision Change Control und Copy-Exact-Prozesse erlaubt. Rapixo ist aber weit mehr als ein reiner CXP 2.0 Framegrabber. Zusätzliche Produktoptionen integrieren einen frei programmierbaren Xilix Kintex UltraScale FPGA, auf dem mit dem Matrox FPGA Development Kit (FDK) kundenspezifische Algorithmen direkt auf das Board integriert werden können. Dies wird umgesetzt in Form des Matrox Professional Service als Dienstleistung. Alternativ können Anwender unter Verwendung der Vivado High-Level Synthesis (HLS) selbst in C/C++ entwickeln und mit dem Vivado IP Integrator den Code direkt in den FPGA spielen. Damit erweitert sich das Rapixo Board von der reinen Datenerfassung hin zu einem flexibel anpassbaren Rechenkraftwerk zur Vorverarbeitung der Daten.

Seiten: 1 2Auf einer Seite lesen

Rauscher GmbH

Das könnte Sie auch Interessieren