Zur Seitennavigation oder mit Tastenkombination für den accesskey-Taste und Taste 1 
Zum Seiteninhalt oder mit Tastenkombination für den accesskey und Taste 2 
Startseite    Anmelden     
Logout in [min] [minutetext]

Entwurf digitaler Systeme für FPGAs Praktikum - Einzelansicht

  • Funktionen:
Grunddaten
Veranstaltungsart Praktikum Langtext
Veranstaltungsnummer Kurztext
Semester SoSe 2020 SWS 3
Erwartete Teilnehmer/-innen Max. Teilnehmer/-innen
Credits Belegung Keine Belegpflicht
Zeitfenster
Hyperlink https://moodle2.uni-due.de/course/view.php?id=3912
Sprache Deutsch
Termine Gruppe: [unbenannt] iCalendar Export für Outlook
  Tag Zeit Rhythmus Dauer Raum Raum-
plan
Status Bemerkung fällt aus am Max. Teilnehmer/-innen E-Learning
Einzeltermine anzeigen
iCalendar Export für Outlook
Di. 10:00 bis 13:00 EinzelT am     BB 211   Präsenzveranstaltung
Einzeltermine anzeigen
iCalendar Export für Outlook
Fr. 09:00 bis 12:00 wöch.     BB 211  
Gruppe [unbenannt]:
 
 


Zugeordnete Personen
Zugeordnete Personen Zuständigkeit
Grabmaier, Anton , Prof. Dr. rer. nat. verantwort
Wiss. Mitarb.,  begleitend
Zielgruppen/Studiengänge
Zielgruppe/Studiengang Semester Pflichtkennzeichen
15 M.Sc., ISE/Embedded System Engineering (Master of Science) 2 - 2 WP
EIT MA TI, EIT Master-Studiengang "Elektrotechnik und Informationstechnik" Vertiefungsrichtung Technische Informatik 2 - 2 WP
M-EIT(ES)-19, Elektrotechnik und Informationstechnik - WP
M-EIT(EP)-19, Elektrotechnik und Informationstechnik - WP
M-EIT(ME)-19, Elektrotechnik und Informationstechnik - WP
Zuordnung zu Einrichtungen
Elektrotechnik und Informationstechnik
Inhalt
Kommentar

Zum Inhalt:

Ein FPGA (Field Programmable Gate Array) stellt ein sehr mächtiges Tool in den Händen von Entwicklern dar. Es beinhaltet logische Gatter und FlipFlops, die mit Hilfe einer Hardwarebeschreibungssprache, z.B. Verilog oder VHDL miteinander verschaltet werden können, um so individuelle digitale Logik zu realisieren. Hierbei können einfache Logikfunktionen, komplexere Module (UART, SPI, I2C, etc.), bis hin zu komplexen Gesamtsystemen wie Mikrocontrollern, Mikroprozessoren und GPU’s erzeugt werden. Durch hohe Clockfrequenzen von z.B. 400 MHz kann eine hohe Datenverarbeitung erreicht werden. Ihre Wiederbeschreibbar- und somit Wiederverwendbarkeit stellt einen weiteren Vorteil dieser Bauteile dar.

In diesem Praktikum werden Sie an die Nutzung von FPGA’s herangeführt. Hierfür werden Sie in den einzelnen Terminen Lösungen zum Thema in der Hardwarebeschreibungssprache Verilog programmieren und auf einem FPGA-Board testen. Als FPGA-Board wird das „Genesys Board“ mit einem Xilinx Virtex 5 Chip eingesetzt. 

Eine Einführung in die Sprache Verilog erfolgt am ersten Veranstaltungstermin. Eine weitere Vertiefung der Sprache ist aber darüber hinaus erforderlich um die Aufgaben erfolgreich umzusetzen. Zugehörige Literatur kann aus der Bibliothek BA bezogen werden.

Inhalte der einzelnen Versuchsmodule:

  1. Einführung in das ISE Xilinx Entwicklungstool / Einführung Verilog
  2. Entwicklung eines Taktteilers
  3. Ansteuerung einer Sieben-Segmentanzeige
  4. Ansteuerung eines LCD-Moduls
  5. Entwicklung eines UART-Moduls
  6. Entwicklung eines SPI-Controllers und Ansteuerung eines Beschleunigungssensors
Bemerkung

Eine Anmeldung zur Teilnahme ist erforderlich und erfolgt über die Einschreibung in den zugehörigen Moodle-Kurs (s. Link). Die Teilnehmerzahl ist auf 9 Teilnehmer begrenzt.

Die vorhergehende Teilnahme an der Veranstaltung "Digitale Schaltungstechnik" im WS wird empfolen, ist aber nicht Teilnahmevoraussetzung.


Strukturbaum
Keine Einordnung ins Vorlesungsverzeichnis vorhanden. Veranstaltung ist aus dem Semester SoSe 2020 , Aktuelles Semester: SoSe 2024