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