Wichtig

Bitte beachten Sie folgende Informationen, die sich aufgrund der Covid19-Situation ergeben:

  • das Praktikum in seiner 8-CP-Variante (Wahlpflichtveranstaltung "HWS-BPR" des Bachelorstudiengangs in der Prüfungsordnung 2019) muss leider entfallen.
  • das Praktikum in seiner 4-CP-Variante (Pflichtveranstaltung "HWS-PR" im Modul "B-HW2" des Bachelorstudiengangs in der Prüfungsordnung 2011) findet in virtueller Form statt. Nähere Informationen hierzu werden in Moodle (siehe unten) bekanntgegeben.

Wir bitten, die entstandenen Unannehmlichkeiten zu entschuldigen.

Anmeldung


Um sich für das Praktikum anzumelden, sind folgende Schritte notwendig:

  1. Anmeldung im AUGE-System (geöffnet vom 10.04.-22.04.2020)
  2. Einschreibung in den Moodle-Kurs bis spätestens 22.04.2020
  3. Beachtung der zusätzlichen Hinweise im Moodle-Kurs.

Weitere Informationen werden gegebenenfalls im Moodle-Kurs und/oder im QIS/LSF bekanntgegeben.

Vorbesprechung:


Aufgrund der Covid19-Situation findet keine Vorbesprechung statt. Stattdessen werden die relevanten Informationen in Moodle bekannt gegeben.

Praktikumstermine:


  • Die einzelnen Termine werden im Moodle bekanntgegeben.

Inhalt


Im Praktikum "Grundlagen von Hardwaresystemen" wird eine Einführung in den modernen Schaltungsentwurf auf Basis der Hardwarebeschreibungssprache VHDL vermittelt. Dies betrifft die Verhaltens- und Strukturbeschreibung einer Schaltung, deren Simulation und Synthese. Im Vordergrund steht als Zielarchitektur das FPGA (Field Programmable Gate Array), eine vom Benutzer frei konfigurierbare digitale Architektur, auf deren Basis auch Prozessoren konfiguriert werden können. Des Weiteren werden verschiedene Themengebiete der eingebetteten Systeme durch das Lösen praktischer Aufgaben im Bereich der Mikrocontrollerprogrammierung vertieft. Im Vordergrund steht hierbei die hardwarenahe Programmierung in Assemblersprache.

Lernziele:

  • Verständnis der Grundlagen des Hardware-Entwurfs
  • Erfahrung in der Benutzung von VHDL
  • Erste Erfahrungen im Umgang mit Mikrocontrollern und Assemblerprogrammierung