Modul 63783 Fachpraktikum Field Programmable Gate Arrays
Modulinformationen
Ziel dieses Praktikums ist es, die grundlegende Programmierung von FPGAs (Field Programmable Gate Arrays) mit VHDL (Very High Speed Integrated Circuits Hardware Description Language) zu erlernen. Dafür wird ein komplexes FPGA-System inklusive der benötigten Software-Entwicklungsumgebung zur Verfügung gestellt. Jede/r Teilnehmerin/Teilnehmer wird sich im Rahmen des Praktikums intensiv mit diesem System auseinandersetzen. Es werden hierbei keine Vorkenntnisse im Bereich der VHDL-Programmierung vorausgesetzt.
Das Praktikum basiert auf dem Buch "Embedded SoPC Design with Nios II Processor and VHDL Examples" von Pong P. Chu (ISBN: 978-1-118-00888-1) 2011. Die Versuche werden mit einem Evaluations-Board DE1 der Firma Altera durchgeführt. Beides wird im Rahmen des Fachpraktikums leihweise zur Verfügung gestellt.
ECTS | 10 |
---|---|
Arbeitsaufwand | Bearbeiten der Heim-Versuche: 240 Stunden
Vor- und Nachbereitung der Präsenzphase: 20 Stunden
Präsenzphase und Studientag: 40 Stunden |
Dauer des Moduls | ein Semester |
Häufigkeit des Moduls | in jedem Wintersemester |
Anmerkung | Für die Teilnahme an dieser Veranstaltung ist ein gesondertes Anmeldeverfahren im Vorsemester über folgenden Link erforderlich: https://webregis.fernuni-hagen.de.
Sowohl das o.g. Buch als auch das Evaluations-Board werden für den Zeitraum des Praktikums zur Verfügung gestellt. Buch und Board müssen nach Abschluss des Praktikums vollständig (d.h. inkl. Verpackung etc.), in einwandfreien Zustand zurückgegeben werden.
Technische Voraussetzungen:
Für die Präsenztage müssen die Teilnehmerinnen und Teilnehmer einen Laptop bzw. Rechner mitbringen, der eine Oracle-Virtual-Box-VM mit min. 2 GB Arbeitsspeicher flüssig ausführen kann. |
Inhaltliche Voraussetzung | Grundlagenwissen der Technischen Informatik (Schaltnetze, Schaltwerke, Boole’sche Algebra, Automaten etc.), wie z.B. aus dem Modul 63013 "Computersysteme" und dem Modul 63711 "Anwendungsorientierte Mikroprozessoren". |
Prüfungsinformation
B.Sc. Informatik | |
---|---|
Art der Prüfungsleistung | benotete Praktikumsteilnahme: Ausarbeitung und Vortrag |
Voraussetzung | keine |
Stellenwert der Note | 1/16 |
Formale Voraussetzungen | Studieneingangsphase ist abgeschlossen, die Module 63081 "Grundpraktikum Programmierung", 63912 "Grundlagen der Theoretischen Informatik" und 63012 "Softwaresysteme" sind bestanden |
M.Sc. Wirtschaftsinformatik | |
Art der Prüfungsleistung | benotete Praktikumsteilnahme: Ausarbeitung und Vortrag |
Voraussetzung | keine |
Stellenwert der Note | s. PO |
Formale Voraussetzungen | mindestens drei Wahlmodulprüfungen müssen bestanden sein |
M.Sc. Praktische Informatik | |
Art der Prüfungsleistung | benotete Praktikumsteilnahme: Ausarbeitung und Vortrag |
Voraussetzung | keine |
Stellenwert der Note | 1/8 |
Formale Voraussetzungen | mindestens zwei Wahlmodulprüfungen müssen bestanden sein |
M.Sc. Informatik | |
Art der Prüfungsleistung | benotete Praktikumsteilnahme: Ausarbeitung und Vortrag |
Voraussetzung | keine |
Stellenwert der Note | 1/12 |
Formale Voraussetzungen | mindestens zwei Wahlmodulprüfungen müssen bestanden sein |
Download
- Seite Modulhandbuch B.Sc. Informatik
- Seite Modulhandbuch M.Sc. Wirtschaftsinformatik
- Seite Modulhandbuch M.Sc. Praktische Informatik
- Seite Modulhandbuch M.Sc. Informatik
Ansprechpersonen
Dr. Marius Rosenbaum
mathinf.webteam
| 26.09.2024