Zur Webseite der Uni Stuttgart

Rechnerorganisation 2 - Sommersemester 2016

Bachelor Studiengang Informatik, 1V + 4P

News

Allgemeines

Rechnerorganisation 2 (auch "Hardwarepraktikum / HAPRA") ist eine 5 stündige (1V,4P) Lehrveranstaltung im Studiengang Informatik, die praxisnah Grundlagen des Entwurfs digitaler Schaltungen und Systeme sowie den Zusammenhang zwischen Hard- und Software vermittelt. Die Veranstaltung gliedert sich in einen Praktikumsteil, in dem zwölf aufeinander aufbauende Versuche durchgeführt werden. Sie wird von einer wöchentlichen Vorlesung begleitet.

Datenverarbeitende Systeme werden heute in der Regel als digitale Schaltungen realisiert, wobei eine Vielzahl von Funktionseinheiten auf einem einzigen Chip integriert wird. Dabei sind eine Reihe von Schaltungsproblemen und -effekten zu berücksichtigen. Vor dem Einsatz integrierter Schaltungen im Hardwarepraktikum sollen daher die wesentlichen Bauelemente und einfache Grundschaltungen der Elektronik aufgebaut, ausgemessen und simuliert werden. Auf diese Weise werden Effekte und Probleme erfahrbar, die auch in integrierten Schaltungen auftreten.

Anschließend wird ein einfacher RISC-Prozessor mithilfe kommerzieller Entwicklungswerkzeugen von Mentor Graphics und Xilinx entworfen und mit einem Field Programmable Gate Array (FPGA) in Hardware umgesetzt. Neben dem Entwurf kombinatorischer und sequentieller Schaltungen werden dabei auch Arbeitstechniken zur Komplexitätsbewältigung und Konzepte zur Schaltungsvalidierung vermittelt. Der selbst entworfene Prozessor wird am Ende des Praktikums in Maschinensprache programmiert.

Die Anmeldung zum HAPRA 2016 erfolgt über die Gruppenanmeldungsseite der Fakultät (hier ist auch die Gruppeneinteilung zu sehen).

Teilnahmebedingungen

Voraussetzung für die Teilnahme an RO 2 ist eine der folgenden Bedingungen:

  • RO 1 Übungsschein oder
  • Bestandene RO 1 Probeklausur (Weihnachtsklausur) oder
  • Bestandene RO 1 Klausur oder
  • als zusätzliche Möglichkeit eine bestandene RO 2 Eingangsklausur, diese Klausur findet in der ersten Vorlesungswoche im Sommersemester 2016 statt.

Termine

Die Planung kann sich jederzeit ändern! Future dates are subject to change!

KW

Datum

Zeit

Raum

Veranstaltung

14

05.04.2016

15:45-16:45

V38.02

Eingangsklausur

14

04.04.2016

14:00-14:45

V38.04

Einführung

14

04.04.2016

14:45-15:30

V38.04

Repetitorium 1

15

11.04.2016

14:00-14:45

V38.04

Messtechnik

15

11.04.2016

14:45-15:30

V38.04

Repetitorium 2

16

18.04.2016

14:00-14:45

V38.04

Spice

16

18.04.2016

14:45-15:30

V38.04

Repetitorium 3

17

25.04.2016

14:00-14:45

V38.04

Transistoren und Grundgatter

17

25.04.2016

14:45-15:30

V38.04

Repetitorium 4

18

02.05.2016

14:00-14:45

V38.04

Integrierte Logikbausteine

18

02.05.2016

14:45-15:30

V38.04

Repetitorium 5

19

09.05.2016

14:00-14:45

V38.04

Arithmetisch-Logische Einheit

19

09.05.2016

14:45-15:30

V38.04

Repetitorium 6

21

23.05.2016

14:00-14:45

V38.04

Repetitorium 7

21

23.05.2016

14:45-15:30

V38.04

Registersatz und Befehlszähler

22

30.05.2016

14:00-14:45

V38.04

Datenpfad und Steuerwerk - Teil I

23

06.06.2016

14:00-14:45

V38.04

Steuerwerk - Teil II

24

13.06.2016

14:00-15:30

V38.04

Gesamtsystem, Interrupts, Synthese

25

20.06.2016

14:00-14:45

V38.04

Testprogramme

26

27.06.2016

14:00-14:45

V38.04

Instruktionscache

27

04.07.2016

14:00-14:45

V38.04

Hardware- / Software-Codesign

Accounts

Accounts werden von den Tutoren in den Gruppen ausgegeben.

Skript

Hier zum download, gedruckt von der Fachschaft / Kopierlädle.

Aufgaben zu den Versuchsreihen

Hier zum download

Vorlesung (Folien)

Hier zum download.

Akzeptieren

Diese Webseite verwendet Cookies. Durch die Nutzung dieser Webseite erklären Sie sich damit einverstanden, dass Cookies gesetzt werden. Mehr erfahren, zum Datenschutz