Wie wird eine Digitalschaltung für ein FPGA (Field Programmable Gate Array) entworfen, getestet und auf einem FPGA-Board zum Laufen gebracht? In diesem Workshop lernt ihr es und macht es selbst!
Dank freundlicher Unterstützung des MakerCon-Sponsors „Arrow“ bekommt jeder Workshopteilnehmer kostenfrei ein FPGA-Board „MAX1000“ zur Verfügung gestellt, welches nach dem Workshop mitgenommen werden kann (ebenfalls kostenlos).
Maximal 10 Teilnehmer
Technische Anforderungen
Ein eigener Laptop mit installierter FPGA-Entwicklungsumgebung (s.u.) sowie ein Micro-USB-Kabel (zum Anschluss des FPGA-Boards an den Laptop) müssen von jedem Teilnehmer mitgebracht werden.
Eine Anleitung zur Installation der notwendigen Werkzeuge („Intel Quartus Prime Lite Edition 17.0“ oder neuer sowie Kabeltreiber für „Arrow USB Blaster“) findet sich unter:
https://shop.trenz-electronic.de/de/TEI0001-02-08-C8-MAX1000-IoT-Maker-Board-8KLE?path=Trenz_Electronic/Modules_and_Module_Carriers/2.5x6.15/TEI0001/User_Guide in Kapitel 4.
Die Installation dieser Werkzeuge kann inklusive Download über eine Stunde dauern. Während des Workshops ist dafür keine Zeit eingeplant; auf Teilnehmer, welche die Installation vor Beginn des Workshops nicht vollständig erledigt haben, kann ggf. keine Rücksicht genommen werden.
Zur Beschreibung/Definition von Hardware wird im Workshop die Hardware-Beschreibungssprache „VHDL“ eingesetzt, Vorkenntnisse darin sind nicht erforderlich.
Vorkenntnisse
Grundkenntnisse in Digitaltechnik (UND-, ODER- Gatter, etc.; Flip-Flop).
Lernziele
Selbständiges Realisieren von einfachen Digitalschaltungen für ein FPGA-Board.
Der Workshop findet im dpunkt.verlag statt. Eine Wegbeschreibung finden Sie hier.
Cord Elias ist selbständiger Berater mit dem Fokus auf "Embedded Systems". Zu seinen Schwerpunkten gehören modellbasierte Entwicklung und automatische Codegenerierung. Er engagiert sich ebenfalls in den Gebieten "Reparatur" und "Maker". U.a. leitet er ehrenamtlich ein Repair Café und hat 2016 das Buch "FPGAs für Maker" veröffentlicht.