Microcontroller und FPGA-Systeme

Vertiefen Sie in praktischen Versuchen Ihr Verständnis von Hardware und Software

Abstrakte Konzepte und Methoden in heutigen Systemen der Mikrosystemtechnik und Informatik in die Praxis zu übertragen, erfordert eine hohe Transferleistung. Mit Hilfe eines mobilen FPGA-basierten Entwicklungssystems, das neben einem FPGA sowohl analoge als auch digitale Bausteine, wie Sensoren, Aktuatoren und einen programmierbaren Mikroprozessor enthält und per USB-Schnittstelle mit Ihrem PC verbunden werden kann, erproben Sie in diesem Kurs die Entwicklung, Simulation und Einbettung von Schaltkreisen sowie die Programmierung von Mikroprozessoren.

Ihre Vorteile

  • Weiterbildung ohne Ausfallzeiten
  • Hohe Flexibilität durch berufsbegleitendes Lernen
  • Hohe Effizienz und Anwendbarkeit durch praxisnahe Inhalte
  • Hoher Lernerfolg durch neueste Lehr- und Lernmethoden und innovative Bildungstechnologien wie z. B. virtuelle Klassenzimmer, Lernforen, Chats oder mobile Hardwarepraktika

Nächster Starttermin

Wintersemester 2024/25
Start am 16. Oktober 2024
Anmeldung bis zum 01. Oktober 2024

Wie im modernen Entwurfsprozess üblich, bauen Sie kombinatorische und sequentielle Schaltungen nicht aus diskreten Bauteilen auf, sondern entwickeln und simulieren derartige Schaltungen, bevor diese mit programmierbaren Bausteinen (FPGAs) in eine vorgegebene Hardwareumgebung eingebettet werden. Bei der Lösung verschiedener Aufgabenstellungen setzen Sie entsprechende Algorithmen und Datenstrukturen auf einem von Ihnen zu programmierenden Mikroprozessor um. Dabei meistern Sie die Herausforderung, den eingeschränkten Ressourcen der gegebenen Hardwareumgebung gerecht zu werden und angepasste Lösungsstrategien zu entwickeln.

Ein Hauptaugenmerk legen Sie auf die sogenannte Hardware/Software-Partitionierung, bei der Sie je nach Aufgabenstellung entscheiden, welche Module in Hardware und welche in Software realisiert werden sollten, um ein möglichst effizientes Gesamtsystem zu erhalten.

Welche Vorkenntnisse brauche ich?

Grundlagen der Technischen Informatik, Grundlagen Eingebetteter Systeme werden für diesen Kurs empfohlen.
Im Bereich Weiterbildungskurse finden Sie weitere Informationen zu den erwarteten Vorkenntnissen.

Kosten

Die Kosten inkl. Lernmaterialien, tutorieller Betreuung durch einen wissenschaftlichen Mitarbeiter und der Prüfungsleistung belaufen sich auf 2.300 Euro.

Wie läuft der Kurs ab?

Allgemeine Einführungsveranstaltung in Freiburg

Sie lernen den Fachexperten kennen und erhalten einen Überblick über die Inhalte. Das IEMS-Team führt Sie in die Methoden des Online-Lernens ein und beantwortet Ihre organisatorischen Fragen.

E-Training & Mobiles Hardwarepraktikum

Sie lernen flexibel mit E-Lectures. Zur Kontrolle und Steigerung Ihres Lernfortschrittes bearbeiten Sie Übungsaufgaben und setzen Ihre Lösungen auf der mobilen Entwicklungsumgebung um. In Online-Meetings und über das Forum können Sie sich sowohl mit Mitstudierenden als auch mit den Tutoren und Tutorinnen über Lerninhalte austauschen und Fragen klären.

Zertifikat

Die Übungsaufgaben dienen als Leistungsnachweis für den Kurs und werden zum Kursende abgegeben. Sie erhalten dafür ein Zertifikat der Universität Freiburg. Sie erwerben 6 Kreditpunkte (ECTS), die Ihnen im Masterstudiengang IEMS angerechnet werden können.

Mehr Informationen zur Lernorganisation bei IEMS

Wofür können die Inhalte verwendet werden?

Mit den in der Praxis entwickelten und erprobten Lösungsstrategien können Sie auch komplexe Systeme zur Hard- und Softwareentwicklung handhaben und ihre Einsatzmöglichkeiten zur Lösung anspruchsvoller Aufgaben beurteilen. Mit den erworbenen Kenntnissen in den Bereichen FPGA-Programmierung sowie Hardware/Software-Partitionierung können Sie in der Entwicklung eingebetteter Systeme entscheiden, welche Teile in Hardware und welche in Software realisiert werden sollen.

Wie ist der Kurs aufgebaut?

  1. E-Lectures:
    1.  Introduction to FPGAs
    2.  VHDL
    3. Sensor Actuators
    4. Arduino
    5. Arduino Low Level
  2. Übungsaufgaben
    1. Microcontroller
    2. FPGA
    3. Microcontroller & FPGA

Welche Fachexperten betreuen dieses Angebot?

M. Sc. Fabian KreßKIT Institut für Technik der Informationsverarbeitung (ITIV)

Schreiben Sie uns!

Ihr persönlicher Ansprechpartner
Alistair IrelandStudienberatung

Sie haben Fragen zum Kurs oder möchten mehr über das Weiterbildungsprogramm Intelligente Eingebettete Mikrosysteme erfahren? Wir freuen uns über Ihre Nachricht.


Zur Anmeldung schicken Sie uns das ausgefüllte Anmeldeformular direkt per Mail an iems@weiterbildung.uni-freiburg.de.

Downloads

Laden Sie sich die Informationen zum Kurs im pdf-Format herunter!

Laden Sie sich das Anmeldeformular für diesen Kurs herunter!