Hackathon zu Open Source FPGA-ToolchainsHackathon

Europe/Berlin
Living Lab Leipzig

Living Lab Leipzig

Löhrs Carré Humboldtstraße 25, 04105 Leipzig 3. Obergeschoss
Description

FPGAs (Field Programmable Gate Arrays) sind flexible Chips, mit denen Algorithmen schneller als mit CPUs und energieeffizienter als mit Grafikkarten umgesetzt werden können. Vom Large Hadron Collider am CERN bis zum Smartphone in der Hosentasche haben FPGAs viele Einsatzmöglichkeiten.

Um einen Algorithmus auf einem FPGA implementieren zu können, wird spezielle Software in Form einer Toolchain benötigt. Für die Zugänglichkeit für Privatanwender:innen und die Nachvollziehbarkeit von Forschung sind Open-Source FPGA-Toolchains ideal. Doch leider befinden sich diese noch in den Kinderschuhen.

Beim Hackathon wird es darum gehen, praktische Lösungen zur Verbesserung der Open-Source FPGA-Toolchain für die Xilinix 7 Series zu finden. Dabei beschäftigen wir uns nicht nur mit den Chips an sich, sondern visualisieren existierende Dokumentation und beschleunigen vorhandene Teile der Toolchain.

FPGA-Entwicklungsboards werden gestellt; ein Laptop sollte mitgebracht werden. Die wichtigste Voraussetzung ist das Interesse für hardwarenahe Entwicklung. Empfohlen wird die Kenntnis einer Programmiersprache, um Lösungen umsetzen zu können.

Zielgruppe: Sowohl erfahrene Programmierer:innen, Ingenieur:innen und Visualisierer:innen, als auch motivierte Anfänger:innen
Voraussetzungen: sicherer Umgang mit Python/C/JavaScript und Treiberinstallation, Lust an hardwarenaher Entwicklung
Sprache: Deutsch
Format: Hackathon in Präsenz

Die Teilnahme an der Veranstaltung ist kostenlos.

Adresse:
Living Lab Leipzig
Humboldtstraße 25,
04105 Leipzig
3. Obergeschoss

Informationen zur Datenverarbeitung
- Name und Einrichtung werden zu Abrechnungszwecken erfasst.
- E-Mail-Adresse, sowie die weiteren Daten zum Wissensstand und den Essenpräferenzen dienen der Planung und Durchführung der Veranstaltung und werden spätestens einen Monat nach Durchführung der Veranstaltung gelöscht. 

    • 9:00 AM 9:30 AM
      Einführung
    • 9:30 AM 10:00 AM
      Vorstellung und Verteilung der Aufgaben
    • 10:00 AM 1:00 PM
      Hack-Session: I
    • 1:00 PM 2:00 PM
      Mittagspause 1h
    • 2:00 PM 5:00 PM
      Hack-Session: II
    • 5:00 PM 6:00 PM
      Vorstellung der Ergebnisse