Das FPGA-Board CYC5000 (Trenz Electronic) hat Abmessungen von 25mm x 70,7mm. Das Plug&Play-Board mit Arduino-kompatiblem Header unterstützt die Entwicklung von IoT-Edge-Geräten unter Nutzung der programmierbaren Logik, RISC-V mit Nios V von Altera, DSP-Beschleunigern und Hard-IP-Blöcken.
Mit einem Arrow USB Programmer2 an Bord ist das CYC5000 laut Anbieter für KI-Kameraanwendungen mit einem neuronalen Netzwerk einsatzbereit, das auf dem Gerät läuft. Das Board kann in kundenspezifischen Versionen für Schulungszwecke, für Proof-of-Concept oder in der Serienproduktion genutzt werden.
Technische Details
Die Hauptkomponente des CYC5000, das Altera Cyclone V FPGA, verfügt über 25.000 Logikelemente, 25 DSP-Blöcke, 50 18x18-Multiplikatoren und On-Chip-FPGA-Speicherblöcke. Darüber hinaus enthält das Board 64MBit SDRAM und 64MBit Flash sowie eine USB-Schnittstelle und wird über eine 5-V-Versorgung betrieben.
Neben dem Arduino Header ist ein CRUVI-Anschluss zur Einbindung von Hochgeschwindigkeits-Signaladaptern für zusätzliche Schnittstellen und Anwendungen integriert.
Die KI-Kamera-Demo …
nutzt einen über den CRUVI-Adapter verbundenen Bildsensor und führt ein ConvNet (ein faltendes neuronales Netzwerk), Bildfilterung, MIPI-Eingang und HDMI-Ausgang auf dem Cyclone V aus. In weniger als der Hälfte der verfügbaren Logikelemente im FGPA implementiert, kann der Algorithmus laut Arrow 10.000 Abtastungen pro Sekunde bei wenigen hundert Milliwatt analysieren.









