Stud.IP Uni Oldenburg
University of Oldenburg
24.09.2023 05:45:29
inf204 - Embedded Systems II
Original version English PDF Download
Module label Embedded Systems II
Modulkürzel inf204
Credit points 6.0 KP
Workload 180 h
Institute directory Department of Computing Science
Verwendbarkeit des Moduls
  • Bachelor's Programme Computing Science (Bachelor) > Akzentsetzungsbereich - Wahlbereich Informatik
  • Dual-Subject Bachelor's Programme Computing Science (Bachelor) > Wahlpflicht Technische Informatik (30 KP)
  • Master of Education Programme (Gymnasium) Computing Science (Master of Education) > Wahlpflichtmodule (Technische Informatik)
  • Master's Programme Engineering of Socio-Technical Systems (Master) > Embedded Brain Computer Interaction
  • Master's Programme Engineering of Socio-Technical Systems (Master) > Systems Engineering
Zuständige Personen
  • Fränzle, Martin Georg (Module responsibility)
  • Lehrenden, Die im Modul (Prüfungsberechtigt)
Skills to be acquired in this module
The module provides an introduction to digital embedded systems design.

Professional competence:
The students:
  • name embedded systems architectures
  • name specific hardware components and -architecture designs, particularly processor designs
  • characterise the design spaces and associated embedded systems design techniques
  • decompose subcomponents of feedback control systems and implement their tasks in different design spaces
  • develop software-/hardware components
  • describe fault-tolerance architecture principles
  • describe real-time and safety requirements analysing techniques
  • characterise hardware synthesis

Methodological competence:
The students:
  • estimate the consequences of design decisions in terms of energy usage, performance and reliability component allocations, and designs
  • implement an embedded hardware-/software system according to a given specification
  • model hardware with a hardware description languages
  • analyze Hardware-/Software systems using event-bases simulation

Social competence:
The students:
  • implement solutions to given problems in teams
  • present results of computer science problems to groups
  • organize themselves as a team to solve a larger problem using project management methods

The students:
  • acknowledge the limits of their ability to cope with pressure during the implementation process of systems
  • deal self responsibly with exercises
Module contents
Embedded systems support complex feedback problems, control problems and data processing tasks. They have an important value creation potential for telecommunications, production management, transport and electronics. The functionality of embedded systems is realised by the integration of processors, special hardware and software. The embedded systems design is influenced by the heterogeneity of system architectures, the complexity of systems and technical and economic requirements.

This module is the continuation of the module “Eingebettete Systeme I” and deals with different architectures of embedded systems and processors.
The module provides system partitioning methods and the synthesis of hardware components.

Hands-on exercises with development tools, hardware description languages and simulation support the module contents.
Slides and:
  • Staunstrup, J.: Wolf, W. (eds.): Hardware/Software Co-Design: Principles and Practice. Kluwer Academic Publishers, 1997, ISBN 0-7923-8013-4, chapters 1, 2, (3), 4, 6, (7), (8-10)
  • Yen, Ti-Yen; Wolf, W.: Hardware-Software Co-Synthesis of Distributed Embedded Systems. Kluwer, 1996, ISBN 0-7923-9797-5

Secondary literature:
  • Peter J. Ashenden: The Designer's Guide to VHDL. Morgan Kaufmann Publishers, 2002, ISBN 1-55860-674-2
  • Lehmann, G.; Wunder, B.; Selz, M.: Schaltungsdesign mit VHDL. Franzis Verlag, 1994, ISBN 3-7723-6163-3
  • J. Reichardt, B. Schwarz: VHDL-Synthese, Entwurf digitaler Schaltungen und Systeme. Oldenbourg Wissenschaftsverlag, 2000, ISBN 3-486-25128-7
  • Mermet, J. (ed.): Fundamentals and Standards in Hardware Description Languages. Kluwer, 1993, ISBN 0-7923-2513-3
  • De Micheli, G.; Sami, M.: Hardware-Software Co-Design. Kluwer, 1996, ISBN 0-7923-3883-9
  • Gajski, D.; Vahid, F.; Narayan, S.; Gong, J.: Specification and Design of Embedded Systems. Prentice Hall, 1994, ISBN 0-13-150731-1
Language of instruction English
Duration (semesters) 1 Semester
Module frequency jährlich
Module capacity unlimited
Reference text
This module is supposed to be a compulsory module for students who are specialising in "Eingebettete Systeme und Mikrorobotik".
Modullevel / module level
Modulart / typ of module
Lehr-/Lernform / Teaching/Learning method
Vorkenntnisse / Previous knowledge
Form of instruction Comment SWS Frequency Workload of compulsory attendance
Lecture 3 SoSe 42
Exercises 1 SoSe 14
Präsenzzeit Modul insgesamt 56 h
Examination Prüfungszeiten Type of examination
Final exam of module
At the end of the lecture times
Written or oral Exam