Module CS5170-KP04, CS5170

Hardware/Software Co-Design (HWSWCod)


Duration

1 Semester

Turnus of offer

each winter semester

Credit points

4

Course of studies, specific fields and terms:

  • Master Computer Science 2019, compulsory, Canonical Specialization SSE
  • Master Computer Science 2019, optional subject, Elective
  • Master Media Informatics 2020, optional subject, computer science
  • Master Robotics and Autonomous Systems 2019, optional subject, Elective
  • Master Computer Science 2014, compulsory, specialization field software systems engineering
  • Master MES 2011, advanced curriculum, imaging systems, signal and image processing
  • Master Media Informatics 2014, optional subject, computer science
  • Master Computer Science 2012, optional subject, specialization field robotics and automation
  • Master Computer Science 2012, optional subject, advanced curriculum parallel and distributed system architecutres
  • Master Computer Science 2012, optional subject, advanced curriculum intelligent embedded systems
  • Master Computer Science 2012, compulsory, specialization field software systems engineering

Classes and lectures:

  • Hardware/Software Co-Design (exercise, 1 SWS)
  • Hardware/Software Co-Design (lecture, 2 SWS)

Workload:

  • 55 hours private studies
  • 45 hours in-classroom work
  • 20 hours exam preparation

Contents of teaching:

  • System design flow
  • Basic architectures for HW/SW systems
  • System design and modelling
  • System synthesis
  • Algorithms for scheduling
  • System partitioning
  • Algorithms for system partitioning
  • Design systems
  • Performance analysis
  • System design and specification with SystemC
  • Application examples

Qualification-goals/Competencies:

  • Students are able to determine a suitable hardware/software architecture for a given system description
  • They are able to determine and describe the pros and cons of implementation alternatives
  • They are able to apply methods for system partitioning
  • They are able to translate non-formal system descriptions into formal models
  • They are able to explain the different steps in system synthesis
  • They are able to estimate the quality of system designs
  • They are able to create system descriptions in SystemC

Grading through:

  • Written or oral exam as announced by the examiner

Responsible for this module:

Literature:

  • F. Kesel : Modellierung von digitalen Systemen mit SystemC Oldenbourg Verlag 2012
  • Teich, J., Haubelt, C. : Digital Hardware/Software-Systeme. Synthese und Optimierung Berlin: Springer 2007

Language:

  • offered only in German

Notes:

Admission requirements for taking the module:
- None

Admission requirements for participation in module examination(s):
- Successful completion of exercise assignments as specified at the beginning of the semester

Module Exam(s):
- CS5170-L1: Hardware/Software Co-Design, oral exam, 100% of the module grade

Last Updated:

02.09.2021