384.173 Mikrocomputer
Diese Lehrveranstaltung ist in allen zugeordneten Curricula Teil der STEOP.
Diese Lehrveranstaltung ist in mindestens einem zugeordneten Curriculum Teil der STEOP.

2019W, VU, 3.0h, 4.0EC
  • TUWEL Online-Kurs verfügbar ab: 05.12.2019 10:00.

Merkmale

  • Semesterwochenstunden: 3.0
  • ECTS: 4.0
  • Typ: VU Vorlesung mit Übung

Lernergebnisse

Nach positiver Absolvierung der Lehrveranstaltung sind Studierende in der Lage,

  • moderne Mikroprozessoren und deren Architektur sowie die Stärken und Grenzen zu formulieren,
  • einfache Hardwareschaltungen mittels einer Hardware-Beschreibungssprache zu modellieren und zu simulieren sowie
  • Mikrocontroller und insbesondere deren Peripherieeinheiten in einer hardwarenahen Programmiersprache zu programmieren.

Inhalt der Lehrveranstaltung

Grundlagen der modernen Mikroprozessortechnik zur Umgehung des von-Neumann-Flaschenhalses (RISC, Pipeline, Vektor- und Superskalararchitektur, Cache, virtueller Speicher, Performanceabschätzung).

Modellieren und Simulieren einfacher Hardwareschaltungen mit der Hardwarebeschreibungssprache VHDL.

Programmieren eines industriellen Mikrocomputersystems und seiner Peripheriebausteine zur Lösung verschiedener Steuerungsaufgaben. Arbeiten mit einem Mikrocomputerentwicklungssystem am Beispiel eines ARM-basierten Mikrocontrollers des Herstellers STMicroelectronics.

Es ist eine Sammelbestellung geplant, wodurch Sie das in der VU verwendete Evaluation Board günstiger (um EUR 10) erwerben können. Bei Interesse tragen Sie sich bitte innerhalb der Anmeldefrist in die entsprechende Gruppe "Sammelbestellung..." ein!

Methoden

Vorlesungen sowie praktische Übungen zur Demonstration ausgwählter Kapitel. VHDL-Aufgaben, die in Fernlehre zu lösen sind.

Prüfungsmodus

Prüfungsimmanent

Weitere Informationen

Die LVA Mikrocomputer VU (384.173) ist äquivalent zu den "alten" LVAs Mikrocomputer VO (384.104) und UE (384.995). Die "alten" LVAs Mikrocomputer VO (384.104) und UE (384.995) werden nicht mehr angeboten.

  • Übergangsbestimmung - nur zutreffend, falls Sie für die "alte" VO (384.104) bereits ein positives Zeugnis haben:

    Sie müssen Teil 1 (VHDL-Aufgabe) und Teil 2 (E-KLAUSUR) absolvieren (siehe Punkt "Leistungsnachweis") und bekommen dann ein Zeugnis für die "alte" UE (384.995) ausgestellt. Bitte melden Sie sich sowohl für die LVA selbst, als auch für eine Gruppe für die E-KLAUSUR an! Um das UE Zeugnis ausgestellt zu bekommen, melden Sie sich bitte nach der erfolgreichen Absolvierung der Klausur bei Hr. Bauer oder Hr. Hauer.

Vortragende

Institut

LVA Termine

TagZeitDatumOrtBeschreibung
Do.10:00 - 11:0003.10.2019 - 23.01.2020EI 9 Hlawka HS Mikrocomputer
Mo.09:00 - 11:0007.10.2019 - 27.01.2020EI 9 Hlawka HS Mikrocomputer
Mikrocomputer - Einzeltermine
TagDatumZeitOrtBeschreibung
Do.03.10.201910:00 - 11:00EI 9 Hlawka HS Mikrocomputer
Mo.07.10.201909:00 - 11:00EI 9 Hlawka HS Mikrocomputer
Do.10.10.201910:00 - 11:00EI 9 Hlawka HS Mikrocomputer
Mo.14.10.201909:00 - 11:00EI 9 Hlawka HS Mikrocomputer
Do.17.10.201910:00 - 11:00EI 9 Hlawka HS Mikrocomputer
Mo.21.10.201909:00 - 11:00EI 9 Hlawka HS Mikrocomputer
Do.24.10.201910:00 - 11:00EI 9 Hlawka HS Mikrocomputer
Mo.28.10.201909:00 - 11:00EI 9 Hlawka HS Mikrocomputer
Do.31.10.201910:00 - 11:00EI 9 Hlawka HS Mikrocomputer
Mo.04.11.201909:00 - 11:00EI 9 Hlawka HS Mikrocomputer
Do.07.11.201910:00 - 11:00EI 9 Hlawka HS Mikrocomputer
Mo.11.11.201909:00 - 11:00EI 9 Hlawka HS Mikrocomputer
Do.14.11.201910:00 - 11:00EI 9 Hlawka HS Mikrocomputer
Mo.18.11.201909:00 - 11:00EI 9 Hlawka HS Mikrocomputer
Do.21.11.201910:00 - 11:00EI 9 Hlawka HS Mikrocomputer
Mo.25.11.201909:00 - 11:00EI 9 Hlawka HS Mikrocomputer
Do.28.11.201910:00 - 11:00EI 9 Hlawka HS Mikrocomputer
Mo.02.12.201909:00 - 11:00EI 9 Hlawka HS Mikrocomputer
Do.05.12.201910:00 - 11:00EI 9 Hlawka HS Mikrocomputer
Mo.09.12.201909:00 - 11:00EI 9 Hlawka HS Mikrocomputer

Leistungsnachweis

Für die erfolgreiche Absolvierung der LVA sind drei Teilleistungen (VHDL-Aufgaben, E-KLAUSUR, PRÜFUNG) mit jeweils eigenen Anmeldungen zu erbringen:

  • Teil 1 - VHDL-Aufgaben:

    Während des Semesters werden über unser E-Learning-System VELS insgesamt viermal je zwei Aufgaben gestellt. Sie müssen von den jeweils zwei Aufgaben mindestens eine erfolgreich lösen (somit sind insgesamt vier Aufgaben während des Semesters zu lösen und fristgerecht einzusenden). Die Benachrichtigung mit den jeweiligen Fristen erfolgt via TISS-News.

    Anmeldung für Teil 1: Um an diesem Teil teilnehmen zu können, müssen Sie die LVA-Anmeldung durchführen, da diese Daten an das E-Learning-System VELS übertragen werden. Bitte beachten Sie die Anmeldefrist!

    Die positive Absolvierung von Teil 1 ist Voraussetzung für Teil 2!
  • Teil 2 - E-KLAUSUR (75 Minuten):

    Gegen Ende des Semesters findet eine E-Klausur in einem Rechnerraum statt. Diese gliedert sich in zwei Teile, die zeitgleich abgehalten werden:

    • Teil 2a - Test aus "VHDL-Modellierung": Hier bekommen Sie zwei Beispiele, die in VHDL modelliert werden müssen. Jedes Beispiel wird automatisch überprüft und entweder als "korrekt" oder als "nicht korrekt" gelöst gewertet. Für jedes gelöste Beispiel bekommen Sie 25 Punkte, somit insgesamt bei diesem Teil maximal 50 Punkte.

    • Teil 2b - Test aus "STM32 Mikrocontroller": Dieser besteht aus Multiple-Choice-Einzelfragen zum STM32. Insgesamt können bei diesem Teil 100 Punkte erreicht werden.

    Anmeldung für Teil 2: Zur Teilnahme suchen Sie sich einen der untenstehenden GRUPPENTermine aus und melden sich an (sofern Teil 1 positiv absolviert ist). Bitte beachten Sie die Anmeldefrist!

    Kommen Sie dann pünktlich zum gewählten Termin in den angegebenen Rechnerraum.

    Die positive Absolvierung von Teil 2 ist Voraussetzung für Teil 3!

  • Teil 3 - Schriftliche Abschluss-PRÜFUNG (90 Minuten):

    Diese besteht aus etwa 20 Fragen, zu deren Beantwortung üblicherweise ein kurzer Satz oder Absatz, eine kurze Rechnung auszuführen, oder ein Bild/Diagramm zu zeichnen ist. Es gibt hier 100 Punkte zu erreichen.

    Anmeldung zu Teil 3: Es gibt mehrere Prüfungstermine pro Semester (siehe unten), zu denen Sie sich ganz normal via TISS anmelden können (sofern Teil 2 positiv absolviert ist).

Bewertung:

  • Minimalanforderungen:

    Jede Teilleistung muss für sich positiv sein und ist Voraussetzung für die nächste.

    Teil 1 - VHDL-Aufgaben: Mindestens vier Beispiele müssen fristgerecht eingesendet werden. Das ist die Voraussetzung für die Teilnahme an Teil 2.

    Teil 2 - E-KLAUSUR: Mindestens 25 Punkte (von 50) bei Teil 2a sowie mindestens 50 Punkte (von 100) bei Teil 2b sind Voraussetzung für die Teilnahme an Teil 3.

    Teil 3 - PRÜFUNG: Hier müssen Sie mindestens 50 Punkte (von 100) erreichen.

  • Notenschlüssel:

    Wenn die Minimalanforderungen erfüllt sind, werden die erreichten Punkte der Teile 2a, 2b und 3 summiert und die Zeugnisnote ermittelt:

    • G4 ... 125 Punkte oder mehr,
    • B3 ... 158 Punkte oder mehr,
    • U2 ... 190 Punkte oder mehr,
    • S1 ... 222 Punkte oder mehr.
  • Wiederholungmöglichkeiten:

    Die E-KLAUSUR kann einige Wochen später wiederholt werden, falls Sie bei Teil 2a oder Teil 2b (oder beiden) zu wenige Punkte erreicht haben. Falls Sie auch bei diesem Termin nicht genügend Punkte erreichen, müssen Sie Teil 1 und Teil 2 im nächsten Studienjahr wiederholen.

    Für die PRÜFUNG gibt es über das ganze Jahr verteilt immer wieder Termine.

    Ein einmal bestandener Teil 2 verfällt - solange sich keine inhaltlichen oder strukturellen Änderungen an der VU ergeben - nicht.

Prüfungen

TagZeitDatumOrtPrüfungsmodusAnmeldefristAnmeldungPrüfung
Mi.13:00 - 15:0027.11.2019EI 9 Hlawka HS schriftlich04.11.2019 09:00 - 26.11.2019 23:59in TISSPrüfung VU
Di.14:00 - 16:0028.01.2020EI 10 Fritz Paschke HS schriftlich07.01.2020 08:00 - 27.01.2020 12:00in TISSPrüfung VU
Di.14:00 - 16:0028.01.2020EI 9 Hlawka HS schriftlich07.01.2020 08:00 - 27.01.2020 12:00in TISSPrüfung VU
Do.15:00 - 17:0012.03.2020EI 7 Hörsaal schriftlich20.02.2020 08:00 - 11.03.2020 23:59in TISSPrüfung VU

LVA-Anmeldung

Von Bis Abmeldung bis
03.10.2019 09:30 16.10.2019 23:59 16.10.2019 23:59

Gruppen-Anmeldung

GruppeAnmeldung VonBis
Sammelbestellung Controller-Board Nucleo STM32F334R8 (EUR 10,-)01.11.2019 00:0018.11.2019 23:59

Curricula

StudienkennzahlSemesterAnm.Bed.Info
033 235 Elektrotechnik und Informationstechnik

Literatur

 Die Folien der Vorlesung werden im Laufe des Semesters im TISS hochgeladen.

Grundlage der VU ist das Buch

Computer Organization and Embedded Systems von C. Hamacher, Z. Vranesic, S. Zaky und N. Manjikian, 6th edition, McGraw Hill 2012.

Es kann von der TU Bibliothek ausgeborgt werden, die bei Bedarf neue Exemplare kauft; d.h. bitte rechtzeitig ausleihen und sich vormerken lassen.

Für den VHDL Teil wird außerdem das Buch

Lehrbuch der Digitaltechnik von J. Reichhardt, 3. Auflage, Oldenbourg Verlag 2013.

empfohlen. Dies ist von der TU Bibliothek als E-Book verfügbar und kann aus dem TU Netz online gelesen werden.

Vorkenntnisse

Basiswissen über die Programmiersprache C (Programmieren 1 + 2) und über digitale Schaltungen (Digitale Systeme).

Vertiefende Lehrveranstaltungen

Sprache

Deutsch