Laborpraktikum Eingebettete Systeme

Kürzel

CS5850.039

Leistungspunkte

Informatik, Medieninformatik: 8 LP (Diplom: Praktikumsschein)
Elektrotechnik, Informationssystemtechnik: 5 LP

Semesterwochenstunden

4

Sprache

Deutsch

Moduldauer

1 Semester

Turnus

Jährlich, Beginn im Sommersemester

Modulverantwortlicher

Prof. Dr.-Ing. Frank Slomka

Dozenten

Prof. Dr.-Ing. Frank Slomka, Dipl.-Inform. Kilian Kempf

Studiengänge

Informatik, MSc, Studienbeginn WiSe oder SoSe, Wahl
Informatik, Dipl, Studienbeginn WiSe oder SoSe, Wahl, ab 5. Fachsemester
Medieninformatik, MSc, Studienbeginn WiSe oder SoSe, Wahl
Medieninformatik, Dipl, Studienbeginn WiSe oder SoSe, Wahl, ab 5. Fachsemester
Elektrotechnik, MSc, Studienbeginn WiSe oder SoSe, Wahl
Elektrotechnik, Dipl, Studienbeginn WiSe oder SoSe, Wahl, ab 5. Fachsemester
Informationssystemtechnik, MSc, Studienbeginn WiSe ode SoSe, Wahlpflicht

Voraussetzungen

Bachelor oder Vordiplom im jeweiligen Studiengang

Lernziele

Selbständige Implementierung komplexer eingebetteter Systeme

Inhalt

In dem Laborpraktikum sollen grundlegende praktische Fähigkeiten zur effizienten Hardware-/Software-Implementierung eingebetteter Systeme vermittelt werden. Hierzu werden Versuche aus den folgenden Themenbereichen durchgeführt:

  • Einführung in die Programmierung von FPGAs
  • Synthese von Logikschaltungen
  • Software-Engineering in Softcore-Prozessoren
  • Ein- und Ausgabe in eingebetteten Systemen
  • Signalanalyse in FPGAs

Literatur

Jürgen Teich, Digitale Hardware/Software Systeme, Springer
Jean J. Labrosse, Embedded Systems Building Blocks, Second Edition, CMP Books
Jürgen Reichardt, Bernd Schwarz, VHDL-Synthese, 4. Auflage, Oldenbourg
Giovanni De Micheli, Synthesis and Optimization of Digital Circuits, MCGraw-Hill, Inc.
Brian W. Kernighan, Dennis M. Ritchie, Programmieren in C, 2. Ausgabe (ANSI C), Hanser

Lehrveranstaltungen und Lehrformen

Informatik (P), 4 SWS, 8 LP
Medieninformatik (P), 4 SWS, 8 LP
Elektrotechnik (P), 4 SWS, 5 LP
Informationssystemtechnik (P), 4 SWS, 5 LP

Leistungsnachweise und Prüfungen

Praktikumsschein

Notenbildung

Scheinkriterium ist die erfolgreiche Teilnahme an allen Praktikumsversuchen

Grundlage für

-

Kernfach

Technische Informatik

Vertiefungsgebiet

Eingebettete Systeme, Verteilte Systeme, Rechnerarchitektur

Vorbesprechung

Mittwoch, 16.04.2008, 10:30 - 12:00 Uhr, Raum O27/311

Termin

Wöchentliches Laborpraktikum, Mittwochs 8 - 12 Uhr (c.t.), Raum O27/311
In der Reading Week findet keine Übung statt.

Mailingliste

Name der Liste: les08.esys

Um sich auf der Liste einzutragen, gibt es die folgenden beiden Möglichkeiten:

  1. Entweder über die Weboberfläche der Listensoftware. Dort mit der KIZ-Adresse links oben einloggen und anschließend "subscribe" wählen.
  2. Oder per eMail an die Adresse sympa[at]lists.uni-ulm.de und dem folgenden Text (ohne Umbruch) als Inhalt: subscribe les08.esys

Material

In der ersten Woche ist eine Einführung in das Entwicklungswerkzeug Quartus II der Firma Altera vorgesehen. Es soll dabei das folgende Tutorial bearbeitet werden:

Quartus Tutorial

Eine Einführung in die in diesem Laborpraktikum verwendete Hardware-Beschreibungssprache VHDL bietet u.A. folgender Crashkurs:

VHDL Crashkurs

Übungsaufgaben

  2. Woche (30.04.08):  lab1.pdf

  3. Woche (07.05.08):  lab2.pdf   -  (nur bis "Part V")

  4. Woche (21.05.08):  lab3.pdf

  5. Woche (28.05.08):  lab4.pdf

  6. Woche (04.06.08):  lab5.pdf

  7. Woche (11.06.08):  SOPC_Tutorial.pdf

  8. Woche (18.06.08):  lab6.pdf

  9. Woche (25.06.08):  lab7.pdf

10. Woche (02.07.08):  lab8.pdf

11. Woche (09.07.08):  keine neuen Aufgaben

12. Woche (16.07.08):  lab9.pdf

Praktikumsscheine

Die Scheine sind nun ausgefertigt und können ab sofort im Sekretariat des Instituts (Raum O27/319) abgeholt werden.
Bitte kommt persönlich vorbei und bringt den Studierendenausweis mit.