08.079.20590 FPGA-Programmierung

Veranstaltungsdetails

Lehrende/r: Univ. Prof. Dr. Niklaus Berger

Veranstaltungsart: Vorlesung/Übung

Anzeige im Stundenplan: 08.079.20590

Semesterwochenstunden: 4

Credits: 6,0

Unterrichtssprache: Deutsch

Min. | Max. Teilnehmerzahl: - | -

Voraussetzungen / Organisatorisches:
Webseite zum Kurs: https://agberger.kph.uni-mainz.de/teaching/summer-2024/fpga-programmierung-2024/
Kentnisse aus der technischen Informatik sind von Vorteil, aber nicht zwingend.

Inhalt:
Wir besprechen Funktion und Anwendungen von programmierbaren Logikbausteinen (FPGAs). Der Entwurf, die Synthese und die Simulation von digitalen Schaltungen in der Hardwarebeschreibungssprache VHDL werden sowohl in der Vorlesung als auch in praktischen Übungen mit FPGAs behandelt. Die Teilnehmer sollen am Ende des Kurses in der Lage sein, unter Benutzung der entsprechenden Werkzeuge eine eigene Schaltung (z.B. eine einfache CPU) in einem FPGA umzusetzen und die von den Werkzeugen eingesetzten Techniken und Algorithmen zu verstehen. Wir behandeln die Optimierung von Schaltungen im Bezug auf Geschwindigkeit und Ressourcenverbrauch Weitere Themen sind Embedded-Prozessoren sowie Kommunikations- und Bus-Standards.

Anmeldefristen
Phase Block Start Ende Anmeldung Ende Abmeldung Ende Hörer
Allgemeine Hauptanmeldephase Vorlesungszeit 22.01.2024 13:00 08.02.2024 13:00 08.02.2024 13:00 08.02.2024 13:00
2. Anmeldephase Vorlesungszeit 08.04.2024 13:00 11.04.2024 13:00 11.04.2024 13:00 11.04.2024 13:00
3. Anmeldephase (Restplatzvergabe) Vorlesungszeit 15.04.2024 13:00 19.04.2024 21:00 19.04.2024 21:00 19.04.2024 21:00
Termine
Datum Von Bis Raum Lehrende/r
1 Fr, 19. Apr. 2024 10:15 11:45 04 432 Univ. Prof. Dr. Niklaus Berger
2 Fr, 26. Apr. 2024 10:15 11:45 04 432 Univ. Prof. Dr. Niklaus Berger
3 Fr, 3. Mai 2024 10:15 11:45 04 432 Univ. Prof. Dr. Niklaus Berger
4 Fr, 10. Mai 2024 10:15 11:45 04 432 Univ. Prof. Dr. Niklaus Berger
5 Fr, 17. Mai 2024 10:15 11:45 04 432 Univ. Prof. Dr. Niklaus Berger
6 Fr, 24. Mai 2024 10:15 11:45 04 432 Univ. Prof. Dr. Niklaus Berger
7 Fr, 31. Mai 2024 10:15 11:45 04 432 Univ. Prof. Dr. Niklaus Berger
8 Fr, 7. Jun. 2024 10:15 11:45 04 432 Univ. Prof. Dr. Niklaus Berger
9 Fr, 14. Jun. 2024 10:15 11:45 04 432 Univ. Prof. Dr. Niklaus Berger
10 Fr, 21. Jun. 2024 10:15 11:45 04 432 Univ. Prof. Dr. Niklaus Berger
11 Fr, 28. Jun. 2024 10:15 11:45 04 432 Univ. Prof. Dr. Niklaus Berger
12 Fr, 5. Jul. 2024 10:15 11:45 04 432 Univ. Prof. Dr. Niklaus Berger
13 Fr, 12. Jul. 2024 10:15 11:45 04 432 Univ. Prof. Dr. Niklaus Berger
14 Fr, 19. Jul. 2024 10:15 11:45 04 432 Univ. Prof. Dr. Niklaus Berger
Veranstaltungseigene Prüfungen
Beschreibung Datum Lehrende/r Pflicht
1. Klausur Di, 23. Jul. 2024 13:00-15:00 Univ. Prof. Dr. Niklaus Berger Ja
Übersicht der Kurstermine
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
Lehrende/r
Univ. Prof. Dr. Niklaus Berger