Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Nächste Überarbeitung | Vorherige Überarbeitung | ||
projekte:vortraege:2015-03-23 [16.03.2015 17:43] – angelegt Frank Rühlemann | projekte:vortraege:2015-03-23 [04.01.2021 00:58] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
---|---|---|---|
Zeile 6: | Zeile 6: | ||
===== Kurzbeschreibung ===== | ===== Kurzbeschreibung ===== | ||
+ | FPGAs (field programmable gate arrays) sind eine spannende Technologie auf | ||
+ | der Grenze zwischen E-Technik und Informatik. Sie können auf flexibelste | ||
+ | weise Aufgaben aus dem Bereich der Ansteuerung und Anbindung von Geräten, | ||
+ | Bauteilen und Sensoren übernehmen, | ||
+ | in atemberaubender Geschwindigkeit durchführen. | ||
===== Themen ===== | ===== Themen ===== | ||
- | Es werden die folgenden | + | Es wird in dem Vortrag um folgende |
- | * | + | * Was sind FPGAs und wo finden sie Anwendungen? |
+ | * Wie sind FPGAs aufgebaut? | ||
+ | * Wie programmiere ich FPGAs? | ||
+ | * Wie simuliere und teste ich FPGA Programme bzw. FPGA Schaltungen? | ||
+ | |||
+ | Für die Programmierung wird dabei die auf Python aufbauende Sprache migen | ||
+ | bzw. FHDL vorgestellt. Diese bietet gegenüber den bekannteren Sprachen | ||
+ | verilog und VHDL einige Vorteile in Bezug auf die Modularisierung und | ||
+ | Abstrahierung von Komponenten. Ebenso erleichtert sie das systematische | ||
+ | Testen von Programmen und Schaltungen. | ||
+ | |||
+ | Neben grundlegender Programmiererfahrung im Bereich der Software werden | ||
+ | keine FPGA spezifischen oder E-Technik Vorkenntnisse vorausgesetzt. |