14450 - Hardware/Software Codesign for Embedded Systems Modulübersicht

Module Number: 14450
Module Title:Hardware/Software Codesign for Embedded Systems
  Hardware/Software Codesign für eingebettete Systeme
Department: Faculty 1 - Mathematics, Computer Science, Physics, Electrical Engineering and Information Technology
Responsible Staff Member:
  • Dr.-Ing. habil. Herglotz, Christian Josef
Language of Teaching / Examination:English
Duration:1 semester
Frequency of Offer: On special announcement
Credits: 6
Learning Outcome:After successful completion of the modul, students know the systematic design of embedded hardware / software systems from specification and synthesis. They can use methods and tools on real-life problems. They can also judge upon the capabilities and limits of specific design tools.
Contents:Phases of system design. Structures of embedded systems. Continuous and discrete models. Models for discrete systems, properties and limitations. Introduction to SystemC. ASIPs and ASSPs. HW / SW partitioning: Profiling, static estimation, HW-SW co-simulation. Application specific processor design and optimisation. Automatic HW / SW partitioning. Hardware synthesis from behavioural specifications.
Recommended Prerequisites:Basic knowledge in digital design, computer architecture and software-systems design technology.
Mandatory Prerequisites:no successful completion of the module 12406 Hardware / Software Codesign für eingebettete Systeme
Forms of Teaching and Proportion:
  • Lecture / 2 Hours per Week per Semester
  • Practical training / 2 Hours per Week per Semester
  • Self organised studies / 120 Hours
Teaching Materials and Literature:Script and presentations available for downloading.
List of references is presented at the beginning of the course. 
Problems for exercises and instructions for lab experiments can be downloaded.
Module Examination:Prerequisite + Final Module Examination (MAP)
Assessment Mode for Module Examination:Prerequisite:
  • Successful completion of exercises and presentation of results in course
Final module examination:
  •   Oral examination, 30 min.
Evaluation of Module Examination:Performance Verification – graded
Limited Number of Participants:None
Part of the Study Programme:
  • Master (research-oriented) / Informatik / PO 2008
  • Master (research-oriented) / Künstliche Intelligenz Technologie / PO 2022
  • Master (research-oriented) / Physics / PO 2021
Remarks:
  • Study programme Informatik M.Sc.: Compulsory elective module in complex „Angewandte und Technische Informatik“ (level 400)
  • Study programme Künstliche Intelligenz Technologie M.Sc.: Compulsory elective module in complex „Hardware-basierte Systeme: Elektrotechnik, Informationstechnik und Sensorik“
  • Study programme Physics M.Sc.: Compulsory elective module in complex „Minor Subject“
Module Components:
  • Lecture: Hardware/Software Codesign for Embedded Systems
  • Accompanying laboratory
  • Related examination
Components to be offered in the Current Semester: