Home
Team
Research
Projects
Publications
Teaching
Awards
Teaching
KV Special Topics: Practical Introduction to Modern System Design with C++
Lecturer:
Daniel Große, Lucas Klemmer
Credits:
4,5 ECTS, 3 SWSt
Registration:
KUSSS
Objectives
Practical knowhow in System-on-Chip (SoC) design
Understanding of C++-based Virtual Prototypes
Understanding and application of the IEEE system description language SystemC (C++ class library)
Apply the concepts learned through integrated hands-on exercises
Design of own systems
Topics
Modern System Design with C++/SystemC
Modeling of Hardware
Ports, Interfaces and Channels
Transaction Level Modeling (TLM)
Virtual Prototypes (VPs) for Hardware/Software Systems
Simulation with SystemC
Verification Methods
VP Use Cases
Exercise
Integrated hands-on exercises
Homework projects
Language
English