FPGAs für Industrial Vision und andere Edge-Applikationen

Livin‘ on the Edge

Erfolgreiche Edge-Vision-Anwendungen profitieren vom optimalen Mix aus stromsparenden FPGAs mit hoher Leistungsfähigkeit, sowie Soft- und Hard-IP für spezielle Funktionen. Aus dieser Perspektive ist die aktuelle und zukünftige Entwicklung der Titanium FPGA-Familie von Efinix interessant.
Bild 3 | MIPI DSI-Receiver und Transmitter im Loopback
Bild 3 | MIPI DSI-Receiver und Transmitter im LoopbackBild: Efinix GmbH

Edge-Applikationen haben zahlreiche Herausforderungen. Dabei geht es um Schnittstellen zu Sensoren, Aktoren, Displays, sowie zum System. Flexibilität für verschiedene, aktuelle und neue Sensoren einerseits, Kompatibilität zum bestehenden System andererseits. Es geht aber auch um die optimale Balance zwischen Performance und Verlustleistung, zentraler und dezentraler Datenverarbeitung, Verfügbarkeit und Bandbreite der Schnittstellen, Baugröße und Kosten. In Kameras hat sich der Einsatz von FPGAs bewährt, die sowohl mit LVDS als auch mit MIPI CSI-2 umgehen können, und Skalierbarkeit bezüglich der aufgeführten Attribute mitbringen. Aber mit den Anforderungen an die Edge-Komponente von einer Produktgeneration zur nächsten steigen auch die Anforderungen an ein FPGA. Aus dem Vollen schöpfen ist wegen der Kosten und der Verlustleistung kaum möglich, also schauen Systemarchitekten ständig nach dem optimalen Mix aus verlustleistungsarmen FPGAs, sowie Soft- und Hard-IP für die notwendige Funktion und Leistungsfähigkeit. Aus dieser Perspektive ist die aktuelle und zukünftige Entwicklung der Titanium FPGA-Familie von Efinix interessant.

FPGAs mit bis zu 60k Logikelementen

Nach der Einführung der Trion-FPGA-Familie von Efinix, die in vielen Produkten bereits eingesetzt wird, bringt die Titanium-Familie mehr Features, größere Komplexität – weiterhin mit dem Fokus auf geringe Verlustleistung und kleine Baugrößen. Zum Beispiel sind MIPI CSI-2 Receiver und Transmitter im Trion als Hard-IP – also festverdrahtet – vorhanden und unterstützten bis zu 1,5Gbit/s pro MIPI-Lane. Die gleiche Geschwindigkeit kann im Titanium bereits mit einer Soft-IP-Lösung über schnelle IO-Zellen abgebildet werden.

Die ersten Titanium-FPGAs, mit bis zu 60k Logikelementen und geringem Strombedarf, sind ebenfalls schon geraume Zeit in Produktion. Mit Gehäuseabmessungen des Ti60 ab 3,5×3,4mm oder des Ti60-SiP mit 5,5×5,5mm ermöglichen sie eine effiziente Miniaturisierung. SiP bedeutet in diesem Fall, das man ein FPGA mit 60k Logikelementen, 256 Mbit HyperRAM und SPI-Flash, LVDS und MIPI-Unterstützung, in einem Gehäuse erhält.

In der nächsten Ausbaustufe stehen Titanium Ti90 bis Ti180 weiterhin für geringe Verlustleistung, bieten aber zusätzlich zur dreifachen Logik-Kapazität und den schnellen digitalen Ein- und Ausgängen bis zu vier MIPI-DPHY-Receiver und -Transmitter als Hard-IP. Die maximale Geschwindigkeit steigt hier auf 2,5Gbit/s pro Lane. Gehäuseabmessungen von 13×13 bis 19x19mm lassen ebenfalls ein Produktdesign mit kleinen Baugrößen zu. Mit der Anzahl der Schnittstellen und zunehmenden Datenraten wird allerdings die Anbindung eines schnellen externen Speichers für viele Applikationen zwingend. Titanium antwortet darauf mit einem festverdrahteten Controller für LPDDR4/X Speicherbausteine, sowie schnellen und zahlreichen DSP-Blöcken, so dass Daten nicht nur zwischengespeichert sondern insbesondere (vor)verarbeitet werden können.

Ausrichtung auf VisionApplikationen

Die Ausrichtung der aktuellen Titanium-Familie nicht nur, aber insbesondere auf Vision-Applikationen, ist auch am Funktions- und Lieferumfang der Development Kits zu erkennen. Integrierte MIPI-DPHYs sind über Stecker zugänglich, an welche eine mitgelieferte Kamera oder ein Display angesteckt werden kann. Mit der Out-of-the-Box-Demo (OoB-Demo), die auf jedem Kit vorprogrammiert ist, und die über die Support-Seiten als FPGA-Projekt heruntergeladen werden kann, läuft innerhalb kurzer Zeit nach der Inbetriebnahme das erste Kamerabild über das MIPI-DSI-Display des Ti60 oder den HDMI-Monitor am Ti180 Development Kit. Die in den Kits enthaltenen Komponenten – beispielsweise eine RaspberryPi-Kamera – sind günstig und für Erweiterungen leicht zu beschaffen. So kann die Ti180-OoB-Demo bei Bedarf mit weiteren Kameras versehen werden. Die Demo erkennt bis zu vier Kameras und gibt die Videos wahlweise einzeln oder in einem viergeteilten Bild wieder.

Konfigurierbarer IP-Core mit 300MHz

Zentrale Komponente vieler Projekte und Demo-Designs ist ein RISC-V-Prozessor, den Efinix unter der Bezeichnung Sapphire SoC als konfigurierbaren IP-Core in der Efinity-Software bereitstellt. Die Bandbreite der RISC-V-Konfigurationen reicht vom kleinen Mikrocontroller mit FPGA-internem RAM, SPI, UART, GPIO bis zum Linux-fähigen Multicore-RISC-V mit FPU, MMU und LPDDR4-Memory-Controller. Obwohl Sapphire ein Soft-IP ist – also zusammen mit dem Anwender-Design synthetisiert und im programmierbaren FPGA-Kern implementiert wird, sind je nach RISC-V-Konfiguration Taktraten weit über 300MHz möglich.

Seiten: 1 2Auf einer Seite lesen

Das könnte Sie auch Interessieren

Bild: LMI Technologies GmbH
Bild: LMI Technologies GmbH
Smart 3D Coaxial Line Confocal Sensors

Smart 3D Coaxial Line Confocal Sensors

LMI Technologies new Gocator 4000 series introduces coaxial line confocal sensor technology to provide high-speed, high-resolution, and versatile 3D inline inspection performance with angular range (Max. slope angle up to +/-85°). The sensors have 1,920 points/profile for shadow-free 3D measurement and inspection, resolutions up to 1.9µm, a FoV up to 5.0mm and speeds up to 16kHz.

Bild: TeDo Verlag GmbH
Bild: TeDo Verlag GmbH
Qualitativ gut

Qualitativ gut

Viel war im Vorfeld der Messe darüber gerätselt worden, wie die Control dieses Jahr ohne zahlreiche große Aussteller laufen würde. Mit 475 Aussteller in zwei Hallen – davon 38% aus dem Ausland – und 13.149 Fachbesuchern überraschend gut. Anbei einige der Messe-Highlight im Überblick.

Bild: TeDo Verlag GmbH
Bild: TeDo Verlag GmbH
Robot Vision Webinar

Robot Vision Webinar

Am Dienstag den 28. Mai findet ab 14 Uhr das inVISION TechTalks Webinar ‚Robot Vision‘ statt. Dort stellen IDS (Machine Vision for Robotics – Technologies & Applications) und Roboception (Intelligent 3D robot vision plattform for end-users and distributors).

Bild: EMVA
Bild: EMVA
EMVA 1288 Standard Online Training

EMVA 1288 Standard Online Training

Am 18. Juni sowie am 3. Dezember findet ein dreitägiger Online-Kurs zur Norm 1288 der European Machine Vision Association (EMVA) statt. Ziel des Trainingskurses ist u.a. die vertiefte Kenntnis über die Grundlagen der neuen Version 4.0 sowie das Sammeln von praktischen Erfahrungen.

Bild: Mahr GmbH
Bild: Mahr GmbH
Mahr Innovation Days 2024

Mahr Innovation Days 2024

Am 12. bis 13. Juni findet in Göttingen bei Mahr die Innovation Days 2024 statt. Dabei stellt die Firma zahlreiche Neuheiten zur Oberflächenmessung und Messtechnik vor und gibt an beiden Tagen in zahlreichen Vorträgen einen Überblick über aktuelle Trends und Produkte.