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

2018W, VU, 3.0h, 4.0EC
TUWEL

Merkmale

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

Ziele der Lehrveranstaltung

Die Studierenden kennen die Grundlagen der Mikrocomputerarchitekturen. Sie können Mikrocontroller mittels einer Hardware-Beschreibungssprache modellieren und in einer hardwarenahen Programmiersprache programmieren. Sie kennen den inneren Aufbau eines ausgewählten Mikrocontrollers, der in der LVA auch praktisch zur Anwendung kommt.

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!

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 Personen

Institut

LVA Termine

TagZeitDatumOrtBeschreibung
Mo.09:00 - 11:0001.10.2018 - 28.01.2019EI 9 Hlawka HS - ETIT Mikrocomputer
Do.10:00 - 11:0004.10.2018 - 24.01.2019EI 9 Hlawka HS - ETIT Mikrocomputer
Mikrocomputer - Einzeltermine
TagDatumZeitOrtBeschreibung
Mo.01.10.201809:00 - 11:00EI 9 Hlawka HS - ETIT Mikrocomputer
Do.04.10.201810:00 - 11:00EI 9 Hlawka HS - ETIT Mikrocomputer
Mo.08.10.201809:00 - 11:00EI 9 Hlawka HS - ETIT Mikrocomputer
Do.11.10.201810:00 - 11:00EI 9 Hlawka HS - ETIT Mikrocomputer
Mo.15.10.201809:00 - 11:00EI 9 Hlawka HS - ETIT Mikrocomputer
Do.18.10.201810:00 - 11:00EI 9 Hlawka HS - ETIT Mikrocomputer
Mo.22.10.201809:00 - 11:00EI 9 Hlawka HS - ETIT Mikrocomputer
Do.25.10.201810:00 - 11:00EI 9 Hlawka HS - ETIT Mikrocomputer
Mo.29.10.201809:00 - 11:00EI 9 Hlawka HS - ETIT Mikrocomputer
Mo.05.11.201809:00 - 11:00EI 9 Hlawka HS - ETIT Mikrocomputer
Do.08.11.201810:00 - 11:00EI 9 Hlawka HS - ETIT Mikrocomputer
Mo.12.11.201809:00 - 11:00EI 9 Hlawka HS - ETIT Mikrocomputer
Mo.19.11.201809:00 - 11:00EI 9 Hlawka HS - ETIT Mikrocomputer
Do.22.11.201810:00 - 11:00EI 9 Hlawka HS - ETIT Mikrocomputer
Mo.26.11.201809:00 - 11:00EI 9 Hlawka HS - ETIT Mikrocomputer
Do.29.11.201810:00 - 11:00EI 9 Hlawka HS - ETIT Mikrocomputer
Mo.03.12.201809:00 - 11:00EI 9 Hlawka HS - ETIT Mikrocomputer
Do.06.12.201810:00 - 11:00EI 9 Hlawka HS - ETIT Mikrocomputer
Mo.10.12.201809:00 - 11:00EI 9 Hlawka HS - ETIT Mikrocomputer
Do.13.12.201810:00 - 11:00EI 9 Hlawka HS - ETIT 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 (60 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
Do.13:00 - 15:0023.05.2024EI 9 Hlawka HS - ETIT schriftlich06.05.2024 12:00 - 22.05.2024 23:59in TISSPrüfung VU 23.05.24
Mi.15:00 - 17:0019.06.2024EI 9 Hlawka HS - ETIT schriftlich03.06.2024 12:00 - 18.06.2024 23:59in TISSPrüfung VU 19.06.24

Gruppentermine

GruppeTagZeitDatumOrtBeschreibung
E-Ersatzklausur E1Do.14:00 - 15:0007.03.2019 DCEGD19 (Freihaus, gegenüber den Liften im roten Bereich)384.173 Mikrocomputer E-Ersatzklausur E1
E-Ersatzklausur E2Do.15:15 - 16:1507.03.2019 DCEGD19 (Freihaus, gegenüber den Liften im roten Bereich)384.173 Mikrocomputer E-Ersatzklausur E2
E-Ersatzklausur E3Do.16:30 - 17:3007.03.2019 DCEGD19 (Freihaus, gegenüber den Liften im roten Bereich)384.173 Mikrocomputer E-Ersatzklausur E3
E-Klausur Sonderwiederholungstermin X1Do.15:00 - 15:4524.01.2019 DCEGD19 (Freihaus, gegenüber den Liften im roten Bereich)384.173 Mikrocomputer E-Klausur Sonderwiederholungstermin X1
E-Klausur Sonderwiederholungstermin X2Do.16:00 - 16:4524.01.2019 DCEGD19 (Freihaus, gegenüber den Liften im roten Bereich)384.173 Mikrocomputer E-Klausur Sonderwiederholungstermin X2
E-Klausur Sonderwiederholungstermin X3Mo.15:00 - 15:4528.01.2019 DCEGD19 (Freihaus, gegenüber den Liften im roten Bereich)384.173 Mikrocomputer E-Klausur Sonderwiederholungstermin X3
E-Klausur T1Mo.13:00 - 14:0021.01.2019 DCEGD19 (Freihaus, gegenüber den Liften im roten Bereich)384.173 Mikrocomputer E-Klausur T1
E-Klausur T2Mo.14:15 - 15:1521.01.2019 DCEGD19 (Freihaus, gegenüber den Liften im roten Bereich)384.173 Mikrocomputer E-Klausur T2
E-Klausur T3Mo.15:30 - 16:3021.01.2019 DCEGD19 (Freihaus, gegenüber den Liften im roten Bereich)384.173 Mikrocomputer E-Klausur T3
E-Klausur T4Mo.16:45 - 17:4521.01.2019 DCEGD19 (Freihaus, gegenüber den Liften im roten Bereich)384.173 Mikrocomputer E-Klausur T4
E-Klausur T5Mo.18:00 - 19:0021.01.2019 DCEGD19 (Freihaus, gegenüber den Liften im roten Bereich)384.173 Mikrocomputer E-Klausur T5

LVA-Anmeldung

Von Bis Abmeldung bis
01.10.2018 09:30 15.10.2018 23:59 15.10.2018 23:59

Gruppen-Anmeldung

GruppeAnmeldung VonBis
E-Ersatzklausur E111.02.2019 00:0004.03.2019 23:59
E-Ersatzklausur E211.02.2019 00:0004.03.2019 23:59
E-Ersatzklausur E311.02.2019 00:0004.03.2019 23:59
E-Klausur Sonderwiederholungstermin X122.01.2019 13:0024.01.2019 12:00
E-Klausur Sonderwiederholungstermin X222.01.2019 13:0024.01.2019 12:00
E-Klausur Sonderwiederholungstermin X322.01.2019 13:0028.01.2019 12:00
E-Klausur T110.12.2018 12:0016.01.2019 23:59
E-Klausur T210.12.2018 12:0016.01.2019 23:59
E-Klausur T310.12.2018 12:0016.01.2019 23:59
E-Klausur T410.12.2018 12:0016.01.2019 23:59
E-Klausur T510.12.2018 12:0016.01.2019 23:59
Sammelbestellung Controller-Board Nucleo STM32F334R8 (EUR 10,-)15.10.2018 00:0025.10.2018 23:59

Curricula

StudienkennzahlVerbindlichkeitSemesterAnm.Bed.Info
033 235 Elektrotechnik und Informationstechnik Pflichtfach

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